/// <summary> /// RETORNA UM OBJETO SUBGRUPO /// </summary> /// <param name="id"></param> /// <returns></returns> public Subgrupo detalhesSubgrupo(int id) { dao = new DAO_Produto(); Subgrupo s = dao.getSubgrupoID(id); return(s); }
public decimal calcularPrecoDoProduto(int ID_Prod, int QTD, int ID_IA, int QTD_IA) { DAO_Produto calcProduto = new DAO_Produto(); DAO_ItensAdicionais calcItensAdicionais = new DAO_ItensAdicionais(); decimal preco = 0; for (int i = 0; i < calcProduto.ListarProduto().Rows.Count; i++) { if (ID_Prod == Convert.ToInt32(calcProduto.ListarProduto().Rows[i][0])) { preco = QTD * Convert.ToDecimal(calcProduto.ListarProduto().Rows[i][2]); break; } } for (int i = 0; i < calcItensAdicionais.ListarItemAdicional().Rows.Count; i++) { if (ID_IA == Convert.ToInt32(calcItensAdicionais.ListarItemAdicional().Rows[i][0])) { preco += QTD_IA * Convert.ToDecimal(calcItensAdicionais.ListarItemAdicional().Rows[i][2]); break; } } return(preco); }
public List <Produto> listarTodosOsProdutos(bool ativo) { dao = new DAO_Produto(); List <Produto> ps = dao.selectAllProdutos(ativo); return(ps); }
/// <summary> /// RETONA UM OBJETO CATEGORIA /// </summary> /// <param name="id"></param> /// <returns></returns> public Categoria detalhesCategoria(int id) { dao = new DAO_Produto(); Categoria cat = dao.getCategoriaPorID(id); return(cat); }
public Produto detalhesDoProduto(int id) { dao = new DAO_Produto(); Produto p = dao.getDetalhesDoProduto(id); return(p); }
//FILTROS DE PRODUTOS ------------------------------------- public Produto filtrarProduto_ID(int id, bool ativo) { dao = new DAO_Produto(); Produto p = dao.getProdutoPorID(id, ativo); return(p); }
/// <summary> /// RETONA UMA LISTA DE GRUPOS DE UMA CATEGORIA BUSCANDO PELO NOME /// </summary> /// <param name="nome"></param> /// <param name="c"></param> /// <param name="ativo"></param> /// <returns></returns> public List <Grupo> filtrarGrupos(string nome, Categoria c, bool ativo) { dao = new DAO_Produto(); List <Grupo> gs = dao.selectGruposPorNome(nome, c.Id, ativo); return(gs); }
public Produto filtrarProduto_CODIGO(string codigo, bool ativo) { dao = new DAO_Produto(); Produto p = dao.getProdutoPorCodigo(codigo, ativo); return(p); }
/// <summary> /// RETORNA UM OBJETO GRUPO /// </summary> /// <param name="id"></param> /// <returns></returns> public Grupo detalhesGrupo(int id) { dao = new DAO_Produto(); Grupo g = dao.getGrupoID(id); return(g); }
public List <Produto> filtrarProduto_NOME(string filtro, bool ativo) { dao = new DAO_Produto(); List <Produto> produtos = dao.selectProdutosPorNome(filtro, ativo); return(produtos); }
/// <summary> /// CONSULTA AS CATEGORIAS PELO NOME PASSANDO O PARAMETRO True OU False /// </summary> /// <param name="filtro"></param> /// <param name="ativo"></param> /// <returns></returns> public List <Categoria> filtrarCategoriasPorNome(string filtro, bool ativo) { dao = new DAO_Produto(); List <Categoria> cs = dao.selectCategoriasPorNome(filtro, ativo); return(cs); }
public List <Produto> filtrarProduto_DESCRICAO(string filtro, bool ativo) { dao = new DAO_Produto(); List <Produto> produtos = dao.selectProdutosPorDescricao(filtro, ativo); return(produtos); }
public List <Produto> filtrarProduto_MARCA(string filtro, bool ativo) { dao = new DAO_Produto(); List <Produto> produtos = dao.selectProdutosPorMarca(filtro, ativo); return(produtos); }
/// <summary> /// RETORNA UMA LISTA DE SUBGRUPOS DE UM GRUPO BUSCANDO PELO NOME /// </summary> /// <param name="nome"></param> /// <param name="g"></param> /// <param name="ativo"></param> /// <returns></returns> public List <Subgrupo> filtrarSubgrupos(string nome, Grupo g, bool ativo) { dao = new DAO_Produto(); List <Subgrupo> sg = dao.selectSubgruposPorNome(nome, g.Id, ativo); return(sg); }
public List <Produto> filtrarProduto_FABRICANTE(string filtro, bool ativo) { dao = new DAO_Produto(); List <Produto> produtos = dao.selectProdutoPorFabricante(filtro, ativo); return(produtos); }
/// <summary> /// GRAVA UM OBJETO SUBGRUPO /// </summary> /// <param name="s"></param> public void gravarSubgrupo(Subgrupo s) { dao = new DAO_Produto(); if (s.Id == 0) { dao.insertSubgrupo(s); } else { dao.updateSubgrupo(s); } }
/// <summary> /// GRAVA AS ALTERAÇÕES FEITA NO OBJETO GRUPO /// </summary> /// <param name="g"></param> public void gravarGrupo(Grupo g) { dao = new DAO_Produto(); if (g.Id == 0) { dao.insertGrupo(g); } else { dao.updateGrupo(g); } }
/// <summary> /// RECEBE UM OBJETO CATEGORIA E GRAVA AS ALTERAÇÕES /// </summary> /// <param name="c"></param> public void gravarCategoria(Categoria c) { dao = new DAO_Produto(); if (c.Id == 0) { dao.insertCategoria(c); } else { dao.updateCategoria(c); } }
public bool codbarrasCadastrado(string cod) { dao = new DAO_Produto(); List <Produto> produtos = dao.codigoCadastrado(cod); if (produtos.Count > 0) { return(true); } else { return(false); } }
/// <summary> /// VERIFICA SE JA EXISTE ALGUMA CATEGORIA CADASTRADA /// </summary> /// <param name="nome"></param> /// <returns></returns> public bool categoriaCadastrada(string nome) { dao = new DAO_Produto(); List <Categoria> catg = dao.selectAllCategoriasPorNome(nome); if (catg.Count > 0) { return(true); } else { return(false); } }
/// <summary> /// VERIFICA SE UM GRUPO JÁ ESTA CADASTRADO - RETONA TRUE OU FALSE /// </summary> /// <param name="nome"></param> /// <returns></returns> public bool grupoCadastrado(string nome) { dao = new DAO_Produto(); List <Grupo> gr = dao.selectAllGruposPorNome(nome); if (gr.Count > 0) { return(true); } else { return(false); } }
/// <summary> /// VERIFICA SE O SUBGRUPO JÁ ESTÁ CADASTRADO /// </summary> /// <param name="nome"></param> /// <returns></returns> public bool subgrupoCadastrado(string nome) { dao = new DAO_Produto(); List <Subgrupo> sub = dao.selectAllSubgrupoPorNome(nome); if (sub.Count > 0) { return(true); } else { return(false); } }
public List <string> ExibirProdutoPorCategoria() { DAO_Produto prod = new DAO_Produto(); DataTable exibirDT = new DataTable(); List <string> exibir = new List <string>(); exibirDT = prod.ExibirProdutoPorCategoria(); for (int i = 0; i < exibirDT.Rows.Count; i++) { exibir.Add(exibirDT.Rows[i][0].ToString() + " " + exibirDT.Rows[i][1].ToString() + " " + exibirDT.Rows[i][2].ToString()); } return(exibir); }
public List <string> ListarCategoriaPorProd(int cod) { DAO_Produto prod = new DAO_Produto(); DataTable listarPorCat = new DataTable(); List <string> exibir = new List <string>(); listarPorCat = prod.ListarProdutoPorCategoria(cod); for (int i = 0; i < listarPorCat.Rows.Count; i++) { exibir.Add(listarPorCat.Rows[i][0] + " " + listarPorCat.Rows[i][1] + " " + listarPorCat.Rows[i][2]); } return(exibir); }
/// <summary> /// RETONA UMA LISTA DE SUBGRUPOS DE DETERMINADO GRUPO /// </summary> /// <param name="grupo"></param> /// <param name="ativo"></param> /// <returns></returns> public List <Subgrupo> listarSubgrupos(Grupo grupo, bool ativo) { dao = new DAO_Produto(); return(dao.selectSubgruposPorGrupo(grupo.Id, ativo)); }
/// <summary> /// LISTA TODAS AS CATEGORIAS - PASSAR O PARAMETRO (True OU False) /// </summary> /// <param name="ativo"></param> /// <returns></returns> public List <Categoria> listarCategorias(bool ativo) { dao = new DAO_Produto(); return(dao.selectAllCategorias(ativo)); }
public void editarProduto(Produto p) { dao = new DAO_Produto(); dao.updateProduto(p); }
/// <summary> /// RETORNA UMA LISTA DE GRUPOS DE DETERMINADA CATEGORIA /// </summary> /// <param name="categ"></param> /// <param name="ativo"></param> /// <returns></returns> public List <Grupo> listarGrupos(Categoria categ, bool ativo) { dao = new DAO_Produto(); return(dao.selectGruposPorCateg(categ.Id, ativo)); }
public List <TipoProduto> buscarTpProduto() { DAO_Produto dao = new DAO_Produto(); return(dao.selectTipoProduto()); }
public void ativarDesativar(int id, bool ativo) { dao = new DAO_Produto(); dao.ativarDesativar(id, ativo); }