private void controlPanel1_PasaItemSelecionado_1(string codItemSeleccionado, bool checkeado) { try { _solicitudSel = _gestionBLL.solicitudes.FirstOrDefault(s => s.codigo == Convert.ToInt32(codItemSeleccionado)); int xcant = controlPanel1.datosControl.Where(x => x.SwCheckeado).Count(); bool itemCheckeado = pnl_Botones.Enabled = (controlPanel1.datosControl.Where(x => x.SwCheckeado).Count() != 0); pnl_Botones.Enabled = itemCheckeado; if (itemCheckeado) { HabilitarOpcionesPorEstado(_solicitudSel.estado); } gbx_Detalles.Visible = true; lbl_Equipo.Text = _solicitudSel.Equipo == null ? "No Aplica" : _solicitudSel.Equipo.tipoEquipo + "//" + _solicitudSel.Equipo.descripcion; lbl_Descripcion.Text = _solicitudSel.descripcion; lbl_FechaIni.Text = _solicitudSel.fechaInicio.ToShortDateString(); lbl_TipoSolicitud.Text = _solicitudSel.TipoSolicitud; lbl_usuGenera.Text = _solicitudSel.empleadoAsignado; lbl_Ubicacion.Text = _solicitudSel.ubicacion; if (_solicitudSel.estado == "SIN LEER") { _gestionBLL.ActualizarEstadoSolicitud(_solicitudSel.codigo, "LEI"); } MostrarHistorias(); } catch (Exception ex) { throw ex; } }