コード例 #1
0
        public List <FornecedorView> ListarPraGrid()
        {
            string script = @"SELECT * FROM vw_consultarFornecedor";

            Database        db     = new Database();
            MySqlDataReader reader = db.ExecuteSelectScript(script, null);

            List <FornecedorView> lista = new List <FornecedorView>();

            while (reader.Read())
            {
                FornecedorView add = new FornecedorView();
                add.Id       = reader.GetInt32("id_fornecedor");
                add.Nome     = reader.GetString("nm_fornecedor");
                add.Email    = reader.GetString("ds_email");
                add.CNPJ     = reader.GetString("ds_cnpj");
                add.Telefone = reader.GetString("ds_telefone");
                add.Estado   = reader.GetString("nm_estado");
                add.Cidade   = reader.GetString("ds_cidade");
                add.CEP      = reader.GetString("ds_cep");
                add.Rua      = reader.GetString("ds_rua");
                add.Numero   = reader.GetString("ds_numero");

                lista.Add(add);
            }

            reader.Close();
            return(lista);
        }
コード例 #2
0
        public List <FornecedorView> Consultar(string nome, string cidade)
        {
            string script = @"SELECT * FROM vw_consultarFornecedor WHERE nm_fornecedor LIKE @nm_fornecedor AND ds_cidade LIKE @ds_cidade";

            List <MySqlParameter> parms = new List <MySqlParameter>();

            parms.Add(new MySqlParameter("nm_fornecedor", nome + "%"));
            parms.Add(new MySqlParameter("ds_cidade", cidade + "%"));


            Database        db     = new Database();
            MySqlDataReader reader = db.ExecuteSelectScript(script, parms);

            List <FornecedorView> lista = new List <FornecedorView>();

            while (reader.Read())
            {
                FornecedorView add = new FornecedorView();
                add.Id       = reader.GetInt32("id_fornecedor");
                add.Nome     = reader.GetString("nm_fornecedor");
                add.Email    = reader.GetString("ds_email");
                add.CNPJ     = reader.GetString("ds_cnpj");
                add.Telefone = reader.GetString("ds_telefone");
                add.Estado   = reader.GetString("nm_estado");
                add.Cidade   = reader.GetString("ds_cidade");
                add.CEP      = reader.GetString("ds_cep");
                add.Rua      = reader.GetString("ds_rua");
                add.Numero   = reader.GetString("ds_numero");

                lista.Add(add);
            }
            reader.Close();
            return(lista);
        }