/// <summary> /// Obtiene los socios segun estado de nota de peso. /// </summary> /// <param name="ESTADOS_NOTA_ID"></param> /// <returns>Los socios segun estado de nota de peso.</returns> public List <socio> GetSocios(int ESTADOS_NOTA_ID) { try { using (var db = new colinasEntities()) { var query = from enp in db.estados_nota_de_peso.Include("estados_detalles") where enp.ESTADOS_NOTA_ID == ESTADOS_NOTA_ID select enp; estado_nota_de_peso estado = query.First(); Socios.SociosLogic sociologic = new Socios.SociosLogic(); List <socio> sociosList = null; switch (estado.estados_detalles.ESTADOS_DETALLE_ENABLE_SOCIO_ID) { case (int)Socios.SociosLogic.HabilitarSocios.MostrarActivos: sociosList = sociologic.getSociosActivos(); break; default: sociosList = sociologic.getData(); break; } return(sociosList); } } catch (Exception ex) { log.Fatal("Error fatal al obtener socios de nota de peso.", ex); throw; } }
/// <summary> /// Obtiene los socios segun estado de nota de peso. /// </summary> /// <param name="ESTADOS_NOTA_ID"></param> /// <returns>Los socios segun estado de nota de peso.</returns> public List<socio> GetSocios(int ESTADOS_NOTA_ID) { try { using (var db = new colinasEntities()) { var query = from enp in db.estados_nota_de_peso.Include("estados_detalles") where enp.ESTADOS_NOTA_ID == ESTADOS_NOTA_ID select enp; estado_nota_de_peso estado = query.First(); Socios.SociosLogic sociologic = new Socios.SociosLogic(); List<socio> sociosList = null; switch (estado.estados_detalles.ESTADOS_DETALLE_ENABLE_SOCIO_ID) { case (int)Socios.SociosLogic.HabilitarSocios.MostrarActivos: sociosList = sociologic.getSociosActivos(); break; default: sociosList = sociologic.getData(); break; } return sociosList; } } catch (Exception ex) { log.Fatal("Error fatal al obtener socios de nota de peso.", ex); throw; } }