public void RegistrarVenda() { _repositorio.Inserir(VendaCorrente); VendaCorrente.VendaProdutoes.ToList().ForEach((item) => { _repositorio.Inserir(item); }); VendaCorrente.VendaPagamentoes.ToList().ForEach((item) => { _repositorio.Inserir(item); }); }
public Venda InserirVenda(Venda venda) { var vendaCadastrada = _vendaRepository.Inserir(venda); foreach (var item in venda.Itens) { vendaCadastrada.AdicionarItem(_vendaItemRepository.InserirItem(venda, item)); } return(vendaCadastrada); }