void ListarAll() { reporte = new List<EPersonal>(); EPersonal opersonal = new EPersonal(); dgv_cliente.DataSource = null; dgv_cliente.AutoGenerateColumns = false; dgv_cliente.DataSource = opersonal.ListarAllPersonal(); reporte = opersonal.ListarAllPersonal(); }
private void btn_listar_Click(object sender, EventArgs e) { if (rbtn_all.Checked) { this.ListarAll(); } else { if (txt_codigo.Text!=string.Empty) { reporte = new List<EPersonal>(); List<EPersonal> list_per = new List<EPersonal>(); EPersonal opersonal = new EPersonal(); list_per = opersonal.ListarAllPersonal().Where(p=> p.Codigo.StartsWith(txt_codigo.Text)).ToList(); dgv_cliente.DataSource = null; dgv_cliente.AutoGenerateColumns = false; dgv_cliente.DataSource = list_per; reporte = list_per; } if (txt_apenom.Text!=string.Empty) { reporte = new List<EPersonal>(); List<EPersonal> list_per = new List<EPersonal>(); EPersonal opersonal = new EPersonal(); list_per = opersonal.ListarAllPersonal().Where(p=> p.Nom_completo.StartsWith(txt_apenom.Text)).ToList(); dgv_cliente.DataSource = null; dgv_cliente.AutoGenerateColumns = false; dgv_cliente.DataSource = list_per; reporte = list_per; } if (cargo==1) { reporte = new List<EPersonal>(); List<EPersonal> list_per = new List<EPersonal>(); EPersonal opersonal = new EPersonal(); list_per = opersonal.ListarAllPersonal().Where(p=> p.Idcargo==Convert.ToInt32(cmb_cargo.SelectedValue.ToString())).ToList(); dgv_cliente.DataSource = null; dgv_cliente.AutoGenerateColumns = false; dgv_cliente.DataSource = list_per; reporte = list_per; } } }