Beispiel #1
0
 public ItemVenda SelecionarPorId(int id)
 {
     using (ProdutosVendasDbContext contexto = new ProdutosVendasDbContext())
     {
         return(contexto.ItensVendas.Include("Produto").Include("Venda").Single(s => s.Id == id));
     }
 }
 public Produto SelecionarPorId(int id)
 {
     using (ProdutosVendasDbContext contexto = new ProdutosVendasDbContext())
     {
         return(contexto.Produtos.Find(id));
     }
 }
 public void Inserir(Produto entidade)
 {
     using (ProdutosVendasDbContext contexto = new ProdutosVendasDbContext())
     {
         contexto.Produtos.Add(entidade);
         contexto.SaveChanges();
     }
 }
 public void Excluir(Produto entidade)
 {
     using (ProdutosVendasDbContext contexto = new ProdutosVendasDbContext())
     {
         contexto.Produtos.Attach(entidade);
         contexto.Entry(entidade).State = System.Data.Entity.EntityState.Deleted;
         contexto.SaveChanges();
     }
 }
 public void Atualizar(Venda entidade)
 {
     using (ProdutosVendasDbContext contexto = new ProdutosVendasDbContext())
     {
         contexto.Vendas.Attach(entidade);
         contexto.Entry(entidade).State = System.Data.Entity.EntityState.Modified;
         contexto.SaveChanges();
     }
 }
 public Task <List <Produto> > SelecionarTodos()
 {
     return(Task.Run(() =>
     {
         using (ProdutosVendasDbContext contexto = new ProdutosVendasDbContext())
         {
             return contexto.Produtos.ToList();
         }
     }));
 }
Beispiel #7
0
 public Task <List <ItemVenda> > SelecionarTodos()
 {
     return(Task.Run(() =>
     {
         using (ProdutosVendasDbContext contexto = new ProdutosVendasDbContext())
         {
             return contexto.ItensVendas.Include("Produto").Include("Venda").ToList();
         }
     }));
 }
Beispiel #8
0
 public void Inserir(ItemVenda entidade)
 {
     using (ProdutosVendasDbContext contexto = new ProdutosVendasDbContext())
     {
         Produto produto = contexto.Produtos.Find(entidade.ProdutoId);
         Venda   venda   = contexto.Vendas.Find(entidade.VendaId);
         entidade.Produto = produto;
         entidade.Venda   = venda;
         contexto.ItensVendas.Add(entidade);
         contexto.SaveChanges();
     }
 }
Beispiel #9
0
 public void Atualizar(ItemVenda entidade)
 {
     using (ProdutosVendasDbContext contexto = new ProdutosVendasDbContext())
     {
         Produto produto = contexto.Produtos.Find(entidade.ProdutoId);
         Venda   venda   = contexto.Vendas.Find(entidade.VendaId);
         entidade.Produto = produto;
         entidade.Venda   = venda;
         contexto.ItensVendas.Attach(entidade);
         contexto.Entry(entidade).State = System.Data.Entity.EntityState.Modified;
         contexto.SaveChanges();
     }
 }