예제 #1
0
 private void RegistroRutas_Load(object sender, EventArgs e)
 {
     Cobradores cobrador = new Cobradores();
     CobradorIdcomboBox.DataSource = cobrador.Listado("*", "1=1", "");
     CobradorIdcomboBox.DisplayMember = "Nombres";
     CobradorIdcomboBox.ValueMember = "CobradorId";
 }
        private void buscaCobradorbutton_Click(object sender, EventArgs e)
        {
            Cobradores cobrador = new Cobradores();
            DataTable data = new DataTable();
            string condicion;

                if (buscaCobradorcomboBox.SelectedIndex == 0)
                {
                    if (buscaCobradortextBox.Text.Trim().Length == 0)
                    {
                        condicion = "1=1 ";
                    }
                    else
                    {
                        int id;
                        int.TryParse(buscaCobradortextBox.Text, out id);
                        condicion = "CobradorId = " + id.ToString();
                    }

                    data = cobrador.Listado("CobradorId,Nombres,Apellidos,Direccion,Telefono,Celular,Cedula", condicion, "");
                    CobradordataGridView.DataSource = data;
                }
                if (buscaCobradorcomboBox.SelectedIndex == 1)
                {
                    if (buscaCobradortextBox.Text.Trim().Length == 1)
                    {
                        condicion = "2=2";
                    }
                    else
                    {

                        condicion = string.Format( "Nombres ='{0}' ", buscaCobradortextBox.Text);

                    }
                    data = cobrador.Listado("CobradorId,Nombres,Apellidos,Direccion,Telefono,Celular,Cedula", condicion, "");
                    CobradordataGridView.DataSource = data;
                }
                if (buscaCobradorcomboBox.SelectedIndex == 2)
                {
                    if (buscaCobradortextBox.Text.Trim().Length == 2)
                    {
                        condicion = "3=3 ";
                    }
                    else
                    {

                        condicion = string.Format("Apellidos ='{0}' ", buscaCobradortextBox.Text);

                    }
                    data = cobrador.Listado("CobradorId,Nombres,Apellidos,Direccion,Telefono,Celular,Cedula ", condicion, "");
                    CobradordataGridView.DataSource = data;
                }
                if (buscaCobradorcomboBox.SelectedIndex == 3)
                {
                    if (buscaCobradortextBox.Text.Trim().Length == 3)
                    {
                        condicion = "4=4";
                    }
                    else
                    {

                        condicion = string.Format("Direccion ='{0}' ", buscaCobradortextBox.Text);

                    }
                    data = cobrador.Listado("CobradorId,Nombres,Apellidos,Direccion,Telefono,Celular,Cedula", condicion, "");
                    CobradordataGridView.DataSource = data;
                }
        }