public Vendas SalvarVendas(VendasFormViewModel VendaView) { Vendas venda = new Vendas(); venda.ListasDePrecosID = VendaView.ListasDePrecosID; venda.qtdItens = VendaView.qtdItens; venda.valorTotal = VendaView.valorTotal; venda.criadoEm = DateTime.Now; venda.criadoPorUserID = VendaView.criadoPorUserID; venda.PessoasFisicasID = VendaView.PessoasFisicasID; venda.PessoasJuridicasID = VendaView.PessoasJuridicasID; venda = this._servicoVendas.SalvarVendas(venda); foreach (var item in VendaView.ListaVendasProduto) { VendasProdutos vp = new VendasProdutos(); vp.criadoEm = DateTime.Now; vp.criadoPorUserID = VendaView.criadoPorUserID; vp.valorVenda = item.valorVenda; vp.valorSugerido = item.valorSugerido; vp.qtd = item.qtd; vp.VendasID = venda.id; vp.valorDaLinha = 0; vp.ProdutosID = item.ProdutosID; vp.ListasDePrecosID = VendaView.ListasDePrecosID; this._servicoVendasProdutos.Adicionar(vp); } return(venda); }
public void DeleteVendaProduto(VendasProdutos produto) { using (var cn = Connection) { cn.Open(); var sql = @"delete from VendasProdutos where VendasProdutosId = '" + produto.VendasProdutosId + "'"; cn.Query(sql); cn.Close(); } }