Пример #1
0
 /// <summary>
 /// Método insere um registro na tabela produto. Recebe um objeto DTO com os campos a serem inseridos
 /// </summary>
 /// <param name="dto"> Registro a ser inserido</param>
 /// <returns>Retorna void.</returns>
 public void Insert(DTO.produto dto)
 {
     try
     {
         _produto = new DAL.produto();
         _produto.Insert(dto);
     }
     catch (Exception)
     {
         throw;
     }
 }
Пример #2
0
 /// <summary>
 /// Método exclui um registro na tabela produto. Recebe um objeto DTO com os operadores para selecionar um registro especifico do banco a ser deletado
 /// </summary>
 /// <param name="dto"> Campo(s) WHERE dto.id </param>
 /// <returns>Retorna void.</returns>
 public void Delete(DTO.produto dto)
 {
     try
     {
         _produto = new DAL.produto();
         _produto.Delete(dto);
     }
     catch (Exception)
     {
         throw;
     }
 }
Пример #3
0
 /// <summary>
 /// Método retorna uma tabela com os registros relacionados a tabela produto. Recebe um objeto DTO com os operadores para selecionar um registro especifico do banco e devolver uma tabela
 /// </summary>
 /// <param name="VAR"> Campo(s) WHERE VAR.id </param>
 /// <returns>Retorna DataTable.</returns>
 public DataTable GetDataTableJoinByID(DTO.produto VAR)
 {
     try
     {
         _produto = new DAL.produto();
         return(_produto.GetDataTableJoinByID(VAR));
     }
     catch (Exception)
     {
         throw;
     }
 }
Пример #4
0
 /// <summary>
 /// Método retorna uma lista com os registros da tabela produto. Recebe um objeto DTO com os operadores para selecionar um registro especifico do banco e devolver uma lista
 /// </summary>
 /// <param name="VAR"> Campo(s) WHERE VAR.id </param>
 /// <returns>Retorna List.</returns>
 public List <DTO.produto> GetListByID(DTO.produto VAR)
 {
     try
     {
         _produto = new DAL.produto();
         return(_produto.GetListByID(VAR));
     }
     catch (Exception)
     {
         throw;
     }
 }
Пример #5
0
 /// <summary>
 /// Método retorna uma tabela com todos os registros relacionados a tabela produto. Retorna a tabelas relacionadas por join
 /// </summary>
 /// <returns>Retorna DataTable.</returns>
 public DataTable GetDataTableJoin( )
 {
     try
     {
         _produto = new DAL.produto();
         return(_produto.GetDataTableJoin());
     }
     catch (Exception)
     {
         throw;
     }
 }
Пример #6
0
 public void Delete(Model.produto produto)
 {
     DAL.produto dalProduto = new DAL.produto();
     dalProduto.Delete(produto);
 }
Пример #7
0
 public void Update(Model.produto produto)
 {
     DAL.produto dalProduto = new DAL.produto();
     dalProduto.Update(produto);
 }
Пример #8
0
 public void Insert(Model.produto produto)
 {
     DAL.produto dalProduto = new DAL.produto();
     dalProduto.Insert(produto);
 }
Пример #9
0
 public List<Model.produto> Select()
 {
     DAL.produto dalProduto = new DAL.produto();
     return dalProduto.Select();
 }