/// <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; } }
/// <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; } }
/// <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; } }
/// <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; } }
/// <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; } }
public void Delete(Model.produto produto) { DAL.produto dalProduto = new DAL.produto(); dalProduto.Delete(produto); }
public void Update(Model.produto produto) { DAL.produto dalProduto = new DAL.produto(); dalProduto.Update(produto); }
public void Insert(Model.produto produto) { DAL.produto dalProduto = new DAL.produto(); dalProduto.Insert(produto); }
public List<Model.produto> Select() { DAL.produto dalProduto = new DAL.produto(); return dalProduto.Select(); }