public void insert(MODEL.Venda venda, List <MODEL.ProdutoVenda> produtoVendas) { DAL.VendaDAL dalVend = new DAL.VendaDAL(); DAL.ProdutoDAL produtoDAL = new DAL.ProdutoDAL(); for (int i = 0; i < produtoVendas.Count; i++) { MODEL.Produto produto = produtoDAL.selectByID(produtoVendas[i].id); produto.quantidade = produto.quantidade - produtoVendas[i].quantidade; produtoDAL.update(produto); } dalVend.insert(venda, produtoVendas); }
public List <MODEL.VendaConsulta> select() { DAL.VendaDAL dalVend = new DAL.VendaDAL(); List <MODEL.Venda> vendas = new List <MODEL.Venda>(); List <MODEL.VendaConsulta> vendaConsulta = new List <MODEL.VendaConsulta>(); vendas = dalVend.select(); for (int i = 0; i < vendas.Count; i++) { MODEL.VendaConsulta venda = new MODEL.VendaConsulta(); ClienteBLL clienteBLL = new ClienteBLL(); MODEL.Cliente cliente = clienteBLL.selectByID(vendas[i].idCliente); venda.cliente = cliente.nome; venda.id = vendas[i].id; venda.valor = vendas[i].valorTotal; venda.data = vendas[i].data; vendaConsulta.Add(venda); } return(vendaConsulta); }
public void delete(int idVenda) { DAL.VendaDAL dalVend = new DAL.VendaDAL(); dalVend.delete(idVenda); }
public void update(MODEL.Venda venda) { DAL.VendaDAL dalVend = new DAL.VendaDAL(); dalVend.update(venda); }
public MODEL.Venda selectByID(int id) { DAL.VendaDAL dalVend = new DAL.VendaDAL(); return(dalVend.selectByID(id)); }