コード例 #1
0
        public IEnumerable <OrgUnit> GetParentalOrgUnits(int id, int categoryTypeID)
        {
            var query = categoryTypeID == 1 ? AllOrganizationUnits.Where(orgUnit => orgUnit.Id != id && orgUnit.CategoryId != 2) : categoryTypeID == 2 ? AllOrganizationUnits.Where(orgUnit => orgUnit.Id != id) : AllOrganizationUnits.Where(orgUnit => orgUnit.Id != id && orgUnit.CategoryId != categoryTypeID);

            return(query.ToList().OrderBy(orgUnit => orgUnit.Name));

            return(null);
        }
コード例 #2
0
        public IEnumerable <OrgUnit> GetOrgUnits()
        {
            var query = AllOrganizationUnits.Where(o => (DateTime.Today >= o.BeginEff && DateTime.Today <= o.LastEff) || o.LastEff == null).OrderBy(orgUnit => orgUnit.Name);

            return(query.ToList());
        }