示例#1
0
        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();
            
        }
示例#2
0
        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;
                }
            }
        }