示例#1
0
 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);
     }
 }