public static IList <CorralInfo> ConsultarCorralesPorGrupoCorral(int grupoCorralId) { try { IList <CorralInfo> listaCorrales = null; var corralPl = new CorralPL(); var seguridad = HttpContext.Current.Session["Seguridad"] as SeguridadInfo; if (seguridad != null) { var organizacionId = seguridad.Usuario.Organizacion.OrganizacionID; if (grupoCorralId == (int)GrupoCorralEnum.Enfermeria) { listaCorrales = corralPl.ObtenerPorCorralesPorGrupoConProgramacionDeAlimentos(new GrupoCorralInfo() { GrupoCorralID = grupoCorralId }, organizacionId); } else { listaCorrales = corralPl.ObtenerCorralesPorGrupo(new GrupoCorralInfo() { GrupoCorralID = grupoCorralId }, organizacionId); } } return(listaCorrales); } catch (Exception ex) { Logger.Error(ex); throw; } }