public int InserirProduto(ProdutoVendido produto) { using (LojaContext bd = new LojaContext()) { ProdutoVendido p = bd.Produtos.Add(produto); bd.SaveChanges(); var retorno = p.IdProduto; return(retorno); } }
public bool ApagarProduto(int id) { using (LojaContext bd = new LojaContext()) { var p = bd.Produtos.Where(prop => prop.IdProduto.Equals(id)).FirstOrDefault(); bd.Produtos.Remove(p); var retorno = bd.SaveChanges(); return(retorno > 0); } }
public int InserirVenda(Venda venda) { using (LojaContext bd = new LojaContext()) { Venda p = bd.Vendas.Add(venda); bd.SaveChanges(); var retorno = p.IdVenda; return(retorno); } }
public bool AtualizarVenda(Venda venda) { using (LojaContext bd = new LojaContext()) { var p = bd.Vendas.Where(prop => prop.IdVenda.Equals(venda.IdVenda)).FirstOrDefault(); p.DataVenda = venda.DataVenda; p.valorVenda = venda.valorVenda; p.produtos = venda.produtos; bd.Entry(p).CurrentValues.SetValues(p); var retorno = bd.SaveChanges(); return(retorno > 0); } }
public bool AtualizarProduto(ProdutoVendido produto) { using (LojaContext bd = new LojaContext()) { var p = bd.Produtos.Where(prop => prop.IdProduto.Equals(produto.IdProduto)).FirstOrDefault(); p.NomeProduto = produto.NomeProduto; p.PrecoProduto = produto.PrecoProduto; p.QuantidadeProduto = produto.QuantidadeProduto; p.StatusProduto = produto.StatusProduto; bd.Entry(p).CurrentValues.SetValues(p); var retorno = bd.SaveChanges(); return(retorno > 0); } }
public ProdutoVendido obterProduto(int id) { LojaContext bd = new LojaContext(); return(bd.Produtos.Where(prop => prop.IdProduto.Equals(id)).FirstOrDefault()); }
public Venda obterVenda(int id) { LojaContext bd = new LojaContext(); return(bd.Vendas.Where(prop => prop.IdVenda.Equals(id)).FirstOrDefault()); }