private void AtualizarVenda(string idVenda) { List <Venda> vendas = _vendaRepository.GetList(x => x.IdVenda == idVenda).ToList(); foreach (var venda in vendas) { Venda vendaGrav = new Venda(); vendaGrav.Id = venda.Id; vendaGrav.IdVenda = venda.IdVenda; vendaGrav.KeyDisc = venda.KeyDisc; vendaGrav.Quantidade = venda.Quantidade; vendaGrav.ValorCashBack = venda.ValorCashBack; vendaGrav.ValorVenda = venda.ValorVenda; vendaGrav.ValorCashBackTotal = this.CalcularValorTotalCashBack(idVenda); vendaGrav.ValorVendaTotal = this.CalcularValorTotalVenda(idVenda); vendaGrav.DataVenda = venda.DataVenda; _vendaRepository.Update(vendaGrav); } }