I want the final information of the calculation to overwrite what is already saved in the Inventory table, as it would be to do this, because Save is overwriting correctly, I tried to apply in the update, but not saved. >
Update:
var ConsultaAntigo = ckm.Compra(viewModel.Id);
var Antigo = ConsultaAntigo.OrderBy(c => c.NomeProduto).FirstOrDefault();
var Consulta = ckm.ControleEstoque(viewModel.ProdutoId);
var estoque = Consulta.OrderBy(t => t.NomeProduto).FirstOrDefault();
int AntigoFinal = estoque.Quantidade - Antigo.Quant;
int quantidadefinal = AntigoFinal + viewModel.Quant;
estoque.Quantidade = quantidadefinal;
DAO Buy:
public void Update(Compra compra)
{
using (ISession session = NHibernateHelper.AbreSession())
{
ITransaction tx = session.BeginTransaction();
session.Update(compra);
tx.Commit();
}
}