コード例 #1
0
ファイル: UsuariosDAO.cs プロジェクト: ClairtonLopesJr/LABS
 public Usuario BuscaPorId(int id)
 {
     using (var contexto = new EstoqueContext())
     {
         return contexto.Usuarios.Find(id);
     }
 }
コード例 #2
0
ファイル: ProdutosDAO.cs プロジェクト: ClairtonLopesJr/LABS
 public IList<Produto> Lista()
 {
     using (var contexto = new EstoqueContext())
     {
         return contexto.Produtos.Include("Categoria").ToList();
     }
 }
コード例 #3
0
ファイル: UsuariosDAO.cs プロジェクト: ClairtonLopesJr/LABS
 public Usuario Busca(string login, string senha)
 {
     using (var contexto = new EstoqueContext())
     {
         return contexto.Usuarios.FirstOrDefault(u => u.Nome == login && u.Senha == senha);
     }
 }
コード例 #4
0
ファイル: CategoriasDAO.cs プロジェクト: rubenskm/Alura
 public IList<CategoriaDoProduto> Lista()
 {
     using (var contexto = new EstoqueContext())
     {
         return contexto.Categorias.ToList();
     }
 }
コード例 #5
0
ファイル: UsuariosDAO.cs プロジェクト: ClairtonLopesJr/LABS
 public IList<Usuario> Lista()
 {
     using (var contexto = new EstoqueContext())
     {
         return contexto.Usuarios.ToList();
     }
 }
コード例 #6
0
ファイル: CategoriasDAO.cs プロジェクト: rubenskm/Alura
 public CategoriaDoProduto BuscaPorId(int id)
 {
     using (var contexto = new EstoqueContext())
     {
         return contexto.Categorias.Find(id);
     }
 }
コード例 #7
0
ファイル: ProdutosDAO.cs プロジェクト: ClairtonLopesJr/LABS
 public void Atualiza(Produto produto)
 {
     using (var contexto = new EstoqueContext())
     {
         contexto.Entry(produto).State = System.Data.Entity.EntityState.Modified;
         contexto.SaveChanges();
     }
 }
コード例 #8
0
ファイル: ProdutosDAO.cs プロジェクト: ClairtonLopesJr/LABS
 public void Adiciona(Produto produto)
 {
     using (var context = new EstoqueContext())
     {
         context.Produtos.Add(produto);
         context.SaveChanges();
     }
 }
コード例 #9
0
ファイル: UsuariosDAO.cs プロジェクト: ClairtonLopesJr/LABS
 public void Adiciona(Usuario usuario)
 {
     using (var context = new EstoqueContext())
     {
         context.Usuarios.Add(usuario);
         context.SaveChanges();
     }
 }
コード例 #10
0
ファイル: CategoriasDAO.cs プロジェクト: rubenskm/Alura
 public void Adiciona(CategoriaDoProduto categoria)
 {
     using (var context = new EstoqueContext())
     {
         context.Categorias.Add(categoria);
         context.SaveChanges();
     }
 }
コード例 #11
0
ファイル: ProdutosDAO.cs プロジェクト: ClairtonLopesJr/LABS
 public Produto BuscaPorId(int id)
 {
     using (var contexto = new EstoqueContext())
     {
         return contexto.Produtos.Include("Categoria")
             .Where(p => p.Id == id)
             .FirstOrDefault();
     }
 }
コード例 #12
0
 public Produto BuscaPorId(int id)
 {
     using (var contexto = new EstoqueContext())
     {
         return(contexto.Produtos.Include("Categoria")
                .Where(p => p.Id == id)
                .FirstOrDefault());
     }
 }
コード例 #13
0
 public IList <Produto> Lista()
 {
     using (var contexto = new EstoqueContext())
     {
         return(contexto.Produtos      //Busca a tabela Produtos no servidor/SQL.
                .Include(c => c.Categoria)
                .ToList());
     }
 }
コード例 #14
0
 public void Remover(Produto produto)
 {
     if (produto != null)
     {
         using (var context = new EstoqueContext())
         {
             context.Produtos.Remove(produto);
             context.SaveChanges();
         }
     }
 }
コード例 #15
0
        public void Adiciona(Produto produto)
        {
            if (produto != null)
            {
                using (var context = new EstoqueContext())
                {
                    context.Produtos.Add(produto);

                    context.SaveChanges();
                }
            }
        }