public IList <IProdutosModel> ConsultarPorNome(string Nome) { acessoDados.LimparParametros(); acessoDados.AdicionarParametros("@Nome", Nome); DataTable dataTable = acessoDados.ExecutarConsulta(CommandType.StoredProcedure, "SP_CONSULTAR_PRODUTO_POR_NOME"); IList <IProdutosModel> listaProdutos = new List <IProdutosModel>(); foreach (DataRow dataRow in dataTable.Rows) { IProdutosModel produtos = new ProdutosModel(); produtos.Codigo = Convert.ToInt32(dataRow["COD_PRODUTO"]); produtos.Nome = Convert.ToString(dataRow["PROD_NOME"]); produtos.ValorUnitario = Convert.ToInt32(dataRow["PROD_VALOR"]); produtos.Quantidade = Convert.ToInt32(dataRow["EST_QUANTIDADE"]); produtos.Fabricante = Convert.ToString(dataRow["FABR_NOME"]); produtos.Distribuidora = Convert.ToString(dataRow["DIST_NOME"]); listaProdutos.Add(produtos); } return(listaProdutos); }
public IList <IProdutosModel> ObterDistribuidora() { acessoDados.LimparParametros(); DataTable dataTable = acessoDados.ExecutarConsulta(CommandType.StoredProcedure, "SP_CONSULTAR_DISTRIBUIDORA"); IList <IProdutosModel> listDistribuidora = new List <IProdutosModel>(); foreach (DataRow dataRow in dataTable.Rows) { IProdutosModel distribuidora = new ProdutosModel(); distribuidora.codDistribuidora = Convert.ToInt32(dataRow["COD_DISTRIBUIDORA"]); distribuidora.Distribuidora = Convert.ToString(dataRow["DIST_NOME"]); listDistribuidora.Add(distribuidora); } return(listDistribuidora); }
public IList <IProdutosModel> ObterFabricantes() { acessoDados.LimparParametros(); DataTable dataTable = acessoDados.ExecutarConsulta(CommandType.StoredProcedure, "SP_CONSULTAR_FABRICANTE"); IList <IProdutosModel> listFabricante = new List <IProdutosModel>(); foreach (DataRow dataRow in dataTable.Rows) { IProdutosModel fabricante = new ProdutosModel(); fabricante.codFabricante = Convert.ToInt32(dataRow["COD_FABRICANTE"]); fabricante.Fabricante = Convert.ToString(dataRow["FABR_NOME"]); listFabricante.Add(fabricante); } return(listFabricante); }
public IProdutosModel ConsultarPorId(int ID) { acessoDados.LimparParametros(); acessoDados.AdicionarParametros("@IdProduto", ID); DataTable dataTable = acessoDados.ExecutarConsulta(CommandType.StoredProcedure, "SP_CONSULTAR_PRODUTO_POR_ID"); IProdutosModel produtos = new ProdutosModel(); produtos.Codigo = Convert.ToInt32(dataTable.Rows[0]["COD_PRODUTO"]); produtos.Nome = Convert.ToString(dataTable.Rows[0]["PROD_NOME"]); produtos.ValorUnitario = Convert.ToInt32(dataTable.Rows[0]["PROD_VALOR"]); produtos.Quantidade = Convert.ToInt32(dataTable.Rows[0]["EST_QUANTIDADE"]); produtos.Fabricante = Convert.ToString(dataTable.Rows[0]["FABR_NOME"]); produtos.Distribuidora = Convert.ToString(dataTable.Rows[0]["DIST_NOME"]); return(produtos); }