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); }
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()); }