コード例 #1
0
        public FornecedorModel RetornarFornecedor(int?id)
        {
            FornecedorModel item;
            string          sql    = $"SELECT id, nome, cnpj, contato, telefone FROM fornecedor WHERE id = '{id}' ORDER BY nome asc";
            DAL             objDAL = new DAL();
            DataTable       dt     = objDAL.RetDataTable(sql);

            item = new FornecedorModel
            {
                Id       = dt.Rows[0]["id"].ToString(),
                CNPJ     = dt.Rows[0]["cnpj"].ToString(),
                Nome     = dt.Rows[0]["nome"].ToString(),
                Contato  = dt.Rows[0]["contato"].ToString(),
                Telefone = dt.Rows[0]["telefone"].ToString()
            };

            objDAL.FecharConexao();

            return(item);
        }
コード例 #2
0
        public List <FornecedorModel> ListarTodosFornecedores()
        {
            List <FornecedorModel> lista = new List <FornecedorModel>();
            FornecedorModel        item;
            string    sql    = $"select id, nome, cnpj, contato, telefone FROM fornecedor ORDER BY nome asc";
            DAL       objDAL = new DAL();
            DataTable dt     = objDAL.RetDataTable(sql);

            for (int i = 0; i < dt.Rows.Count; i++)
            {
                item = new FornecedorModel
                {
                    Id       = dt.Rows[i]["id"].ToString(),
                    CNPJ     = dt.Rows[i]["cnpj"].ToString(),
                    Nome     = dt.Rows[i]["nome"].ToString(),
                    Contato  = dt.Rows[i]["contato"].ToString(),
                    Telefone = dt.Rows[i]["telefone"].ToString()
                };
                lista.Add(item);
            }
            objDAL.FecharConexao();

            return(lista);
        }