public Produto GetById(int Id) { var produto = new Produto(); var sql = "SELECT PRODID, PRODDESCRICAO, PRODPRCUNITARIO, PRODQTDMINIMA FROM TBPRODUTOS WHERE PRODID = @PRODID"; using (var cmd = DBHelper.Instancia.CrieComando(sql)) { cmd.Parameters.Add(DBHelper.Instancia.CrieParametro("@PRODID", Id)); using (DBDataReader dr = cmd.ExecuteReader()) { while (dr.Read()) { produto.Id = dr.GetInteger("PRODID"); produto.Descricao = dr.GetString("PRODDESCRICAO"); produto.PrecoUnitario = dr.GetDecimal("PRODPRCUNITARIO"); produto.QuantidadeMinimaEstoque = dr.GetInteger("PRODQTDMINIMA"); } } } return(produto); }
public IEnumerable <Produto> GetAll() { var produtos = new List <Produto>(); var sql = "SELECT PRODID, PRODDESCRICAO, PRODPRCUNITARIO, PRODQTDMINIMA FROM TBPRODUTOS"; using (var cmd = DBHelper.Instancia.CrieComando(sql)) { using (DBDataReader dr = cmd.ExecuteReader()) { while (dr.Read()) { var produto = new Produto(); produto.Id = dr.GetInteger("PRODID"); produto.Descricao = dr.GetString("PRODDESCRICAO"); produto.PrecoUnitario = dr.GetDecimal("PRODPRCUNITARIO"); produto.QuantidadeMinimaEstoque = dr.GetInteger("PRODQTDMINIMA"); produtos.Add(produto); } } } return(produtos); }