Beispiel #1
0
 private void BtnBuscar_Click(object sender, EventArgs e)
 {
     DtGridBarberosFiltrados.Rows.Clear();
     try
     {
         if (CmbTipoFiltro.Text.Equals("Consultar Todos"))
         {
             if (barberoServices.ConsultarTodos().listaVacia == false)
             {
                 if (barberoServices.ConsultarTodos().barberos.Count > 0)
                 {
                     barberos = barberoServices.ConsultarTodos().barberos;
                     foreach (var item in barberos)
                     {
                         DtGridBarberosFiltrados.Rows.Add(item.nombre, item.apellido, item.identificacion, item.numeroTelefono, item.edad, item.direccion, item.numeroClientesAtendidos);
                     }
                 }
                 else
                 {
                     MessageBox.Show("no hay elementos", "informacion");
                 }
             }
             else
             {
                 MessageBox.Show("no hay elementos", "informacion");
             }
         }
         else if (CmbTipoFiltro.Text.Equals("Consultar Por ID Barbero"))
         {
             if (ValidarTextBoxVacio(TxtIdConsulta))
             {
                 if (barberoServices.ConsultarIdentificacion(TxtIdConsulta.Text).listaVacia == false)
                 {
                     if (barberoServices.ConsultarIdentificacion(TxtIdConsulta.Text).barbero != null)
                     {
                         barbero = barberoServices.ConsultarIdentificacion(TxtIdConsulta.Text).barbero;
                         DtGridBarberosFiltrados.Rows.Add(barbero.nombre, barbero.apellido, barbero.identificacion, barbero.numeroTelefono, barbero.edad, barbero.direccion, barbero.numeroClientesAtendidos);
                     }
                 }
                 else
                 {
                     MessageBox.Show("no hay elementos", "informacion");
                 }
             }
         }
         else if (CmbTipoFiltro.Text.Equals("Consultar Por Nombre"))
         {
             if (ValidarTextBoxVacio(TxtIdConsulta))
             {
                 if (barberoServices.ConsultarNombre(TxtIdConsulta.Text).listaVacia == false)
                 {
                     barberos = barberoServices.ConsultarNombre(TxtIdConsulta.Text).barberos;
                     foreach (var item in barberos)
                     {
                         DtGridBarberosFiltrados.Rows.Add(item.nombre, item.apellido, item.identificacion, item.numeroTelefono, item.edad, item.direccion, item.numeroClientesAtendidos);
                     }
                 }
                 else
                 {
                     MessageBox.Show("no hay elementos", "informacion");
                 }
             }
         }
         else
         {
             MessageBox.Show("seleccione una opcion", "ERROR");
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("error: " + ex.Message);
     }
 }