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); }
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); }