void ListarAll() { ECliente ocliente= new ECliente(); lista = ocliente.ListarAllCliente(); dgv_cliente.DataSource = null; dgv_cliente.AutoGenerateColumns = false; dgv_cliente.DataSource = lista; reporte = lista; }
void ListarFiltro(string valor,int val) { if (val > 0) { ECliente ocliente = new ECliente(); lista = ocliente.ListarAllCliente(); List<ECliente> resultado = lista.Where(p => (p.Idtipocliente == val)).ToList(); dgv_cliente.DataSource = null; dgv_cliente.AutoGenerateColumns = false; dgv_cliente.DataSource = resultado; reporte = resultado; } if (txt_codigo.Text!=string.Empty) { ECliente ocliente = new ECliente(); lista = ocliente.ListarAllCliente(); List<ECliente> resultado = lista.Where(p => p.Cod_cliente.StartsWith(valor)).ToList(); dgv_cliente.DataSource = null; dgv_cliente.AutoGenerateColumns = false; dgv_cliente.DataSource = resultado; reporte = resultado; } if (txt_apenom.Text!=string.Empty) { ECliente ocliente = new ECliente(); lista = ocliente.ListarAllCliente(); List<ECliente> resultado = lista.Where(p => p.Ape_nom.StartsWith(valor)).ToList(); dgv_cliente.DataSource = null; dgv_cliente.AutoGenerateColumns = false; dgv_cliente.DataSource = resultado; reporte = resultado; } }