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(); } })); }
public Task <List <ItemVenda> > SelecionarTodos() { return(Task.Run(() => { using (ProdutosVendasDbContext contexto = new ProdutosVendasDbContext()) { return contexto.ItensVendas.Include("Produto").Include("Venda").ToList(); } })); }
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(); } }
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(); } }