/// <summary> /// Consulta de unidades administrativas por region /// </summary> /// <param name="region"></param> /// <returns></returns> public List <OUnidadAdministrativa> ObtenerLista(ORegion region) { using (SIRFPROD_v2Entities db = new SIRFPROD_v2Entities()) { var consulta = (from ua in db.CatUnidadAdm where ua.estatusLogico // Esta linea se descomenta en base a las observaciones del 28/02/2017 select new OUnidadAdministrativa { CodUA = ua.catUnidadAdmID, UnidadAdministrativa = ua.descripcion, CodigoPadre = ua.codigoPadre, Abreviatura = ua.abreviatura, Activo = ua.estatusLogico, Region = new ORegion { RegionID = ua.catRegionID } }).ToList(); consulta.Add(new OUnidadAdministrativa { CodUA = -1, UnidadAdministrativa = Constantes.SELECTOPTION }); return(consulta.OrderBy(u => u.CodUA).ToList()); } }
/// <summary> /// Consulta catálogo : Author JUVA /// </summary> /// <param name="region"></param> /// <returns>Unidades administrativas</returns> public List <OUnidadAdministrativa> ObtenerLista(ORegion region) { DUnidadAdministrativa unidadAdministrativa = new DUnidadAdministrativa(); return(unidadAdministrativa.ObtenerLista(region)); }