示例#1
0
 public void AsignarIdServicio(Servicio servicio)
 {
     if (servicioServices.ConsultarTodos().servicios.Any())
     {
         servicio.idServicio = servicioServices.ConsultarTodos().servicios.Last().idServicio + 1;
     }
     else
     {
         servicio.idServicio = 0;
     }
 }
示例#2
0
 private void BtnBuscar_Click_1(object sender, EventArgs e)
 {
     DataGridFiltroServicios.Rows.Clear();
     try
     {
         if (ComboTipoFiltro.Text.Equals("Consultar Todos"))
         {
             if (servicioServices.ConsultarTodos().listaVacia == false)
             {
                 if (servicioServices.ConsultarTodos().servicios.Count > 0)
                 {
                     servicios = servicioServices.ConsultarTodos().servicios;
                     foreach (var item in servicios)
                     {
                         DataGridFiltroServicios.Rows.Add(item.idServicio, item.nombreServicio, item.descripcionServicio, item.valorServicio);
                     }
                 }
                 else
                 {
                     MessageBox.Show("no hay elementos", "informacion");
                 }
             }
             else
             {
                 MessageBox.Show("no hay elementos", "informacion");
             }
         }
         else if (ComboTipoFiltro.Text.Equals("Consultar Servicio Por Id"))
         {
             if (ValidarTextBoxVacio(TxtIdConsulta))
             {
                 if (servicioServices.ConsultarIdentificacion(Convert.ToInt32(TxtIdConsulta.Text)).listaVacia == false)
                 {
                     if (servicioServices.ConsultarIdentificacion(Convert.ToInt32(TxtIdConsulta.Text)).servicio != null)
                     {
                         servicio = servicioServices.ConsultarIdentificacion(Convert.ToInt32(TxtIdConsulta.Text)).servicio;
                         DataGridFiltroServicios.Rows.Add(servicio.idServicio, servicio.nombreServicio, servicio.descripcionServicio,
                                                          servicio.valorServicio);
                     }
                 }
                 else
                 {
                     MessageBox.Show("no hay elementos", "informacion");
                 }
             }
         }
         else if (ComboTipoFiltro.Text.Equals("Consultar Por Nombre"))
         {
             if (ValidarTextBoxVacio(TxtIdConsulta))
             {
                 if (servicioServices.ConsultarNombre(TxtIdConsulta.Text).listaVacia == false)
                 {
                     servicios = servicioServices.ConsultarNombre(TxtIdConsulta.Text).servicios;
                     foreach (var item in servicios)
                     {
                         DataGridFiltroServicios.Rows.Add(item.idServicio, item.nombreServicio, item.descripcionServicio, item.valorServicio);
                     }
                 }
                 else
                 {
                     MessageBox.Show("no hay elementos", "informacion");
                 }
             }
         }
         else
         {
             MessageBox.Show("seleccione una opcion", "ERROR");
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("error: " + ex.Message);
     }
 }