示例#1
0
        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);
        }
示例#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);
        }
        public Fornecedor GetById(int Id)
        {
            var fornecedor = new Fornecedor();

            var sql = "SELECT FORNID, FORNNOME, FORNCPFCNPJ FROM TBFORNECEDORES WHERE FORNID = @FORNID";

            using (var cmd = DBHelper.Instancia.CrieComando(sql))
            {
                cmd.Parameters.Add(DBHelper.Instancia.CrieParametro("@FORNID", Id));
                using (DBDataReader dr = cmd.ExecuteReader())
                {
                    while (dr.Read())
                    {
                        fornecedor.Id      = dr.GetInteger("FORNID");
                        fornecedor.Nome    = dr.GetString("FORNNOME");
                        fornecedor.CPFCNPJ = new CPFCNPJ(dr.GetString("FORNCPFCNPJ"));
                    }
                }
            }
            return(fornecedor);
        }
示例#4
0
        public Cliente GetById(int Id)
        {
            var cliente = new Cliente();

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

            using (var cmd = DBHelper.Instancia.CrieComando(sql))
            {
                cmd.Parameters.Add(DBHelper.Instancia.CrieParametro("@CLIEID", Id));
                using (DBDataReader dr = cmd.ExecuteReader())
                {
                    if (dr.Read())
                    {
                        cliente.Id      = dr.GetInteger("CLIEID");
                        cliente.Nome    = dr.GetString("CLIENOME");
                        cliente.CPFCNPJ = new CPFCNPJ(dr.GetString("CLIECPFCNPJ"));
                    }
                }
            }
            return(cliente);
        }
        public IEnumerable <Fornecedor> GetAll()
        {
            var fornecedores = new List <Fornecedor>();

            var sql = "SELECT FORNID, FORNNOME, FORNCPFCNPJ FROM TBFORNECEDORES";

            using (var cmd = DBHelper.Instancia.CrieComando(sql))
            {
                using (DBDataReader dr = cmd.ExecuteReader())
                {
                    while (dr.Read())
                    {
                        var fornecedor = new Fornecedor();
                        fornecedor.Id      = dr.GetInteger("FORNID");
                        fornecedor.Nome    = dr.GetString("FORNNOME");
                        fornecedor.CPFCNPJ = new CPFCNPJ(dr.GetString("FORNCPFCNPJ"));
                        fornecedores.Add(fornecedor);
                    }
                }
            }
            return(fornecedores);
        }
示例#6
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);
        }