示例#1
0
        public IEnumerable <Cliente> GetAll()
        {
            var clientes = new List <Cliente>();

            var sql = "SELECT CLIEID, CLIENOME, CLIECPFCNPJ FROM TBCLIENTES";

            using (var cmd = DBHelper.Instancia.CrieComando(sql))
            {
                using (DBDataReader dr = cmd.ExecuteReader())
                {
                    while (dr.Read())
                    {
                        var cliente = new Cliente();
                        cliente.Id      = dr.GetInteger("CLIEID");
                        cliente.Nome    = dr.GetString("CLIENOME");
                        cliente.CPFCNPJ = new CPFCNPJ(dr.GetString("CLIECPFCNPJ"));
                        clientes.Add(cliente);
                    }
                }
            }
            return(clientes);
        }
示例#2
0
        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);
        }