private void Buscarbutton_Click(object sender, EventArgs e)
        {
            Cobradores cobrador = new Cobradores();
            if (CobradorIdtextBox.Text.Trim() == "")
            {
                CobradorerrorProvider.SetError(CobradorIdtextBox, "Especificar CobradorId ");
                CobradorIdtextBox.Focus();
            }
            else{
                CobradorerrorProvider.Clear();
            }

                if (CobradorIdtextBox.TextLength > 0)
                {
                    int id;
                    int.TryParse(CobradorIdtextBox.Text, out id);
                    cobrador.Buscar(id);
                    NombretextBox.Text = cobrador.Nombres;
                    ApellidotextBox.Text = cobrador.Apellidos;
                    DirecciontextBox.Text = cobrador.Direccion;
                    TelefonotextBox.Text = cobrador.Telefono;
                    CelulartextBox.Text = cobrador.Celular;
                    CedulatextBox.Text = cobrador.Cedula;
                }
        }
        private void Eliminarbutton_Click(object sender, EventArgs e)
        {
            if (RutaIdtextBox.TextLength > 0)
            {
                Cobradores ruta = new Cobradores();
                ruta.CobradorId = int.Parse(RutaIdtextBox.Text);

                if (ruta.Eliminar())
                {
                    MessageBox.Show("Ruta se elimino Correctamente");
                }
                else
                {
                    MessageBox.Show("Ruta no se elimino Correctamente");
                }
            }
        }
 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 Eliminarbutton_Click(object sender, EventArgs e)
 {
     if (CobradorIdtextBox.TextLength > 0)
     {
         Cobradores cobrador = new Cobradores();
         cobrador.CobradorId = int.Parse(CobradorIdtextBox.Text);
         if (cobrador.Eliminar())
         {
             MessageBox.Show("Cobrador se elimino Correctamente");
         }
         else
         {
             MessageBox.Show("Cobrador no se elimino Correctamente");
         }
     }
 }
        private void Guardarbutton_Click(object sender, EventArgs e)
        {
            Cobradores cobra = new Cobradores();

            if (NombretextBox.Text.Length == 0 && ApellidotextBox.Text.Length == 0 && DirecciontextBox.Text.Length == 0 && TelefonotextBox.Text.Length == 0 && CelulartextBox.Text.Length == 0 && CedulatextBox.Text.Length == 0)
            {
                MessageBox.Show("El campo debe estar lleno ");
            }
            else
                cobra.Nombres = NombretextBox.Text;
                cobra.Apellidos = ApellidotextBox.Text;
                cobra.Direccion = DirecciontextBox.Text;
                cobra.Telefono = TelefonotextBox.Text;
                cobra.Celular = CelulartextBox.Text;
                cobra.Cedula = CedulatextBox.Text;
            if (CobradorIdtextBox.TextLength == 0)
            {
                if (cobra.Insertar())
                {
                    MessageBox.Show("Cobrador se agrego Correctamente");
                }
                else
                {
                    MessageBox.Show("Cobrador no se agrego Correctamente");
                }
            }
            else
                if (CobradorIdtextBox.TextLength != 0)
            {
                cobra.CobradorId = Convert.ToInt32(CobradorIdtextBox.Text);
                if (cobra.Editar())
                {
                    MessageBox.Show("Cobrador se edito Correctamente");
                }
                else
                {
                    MessageBox.Show("Cobrador no se edito Correctamente");
                }
            }
        }
        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;
                }
        }