private EducationOrganizationHeaderModel GetEducationOrganizationBriefModel() { int localEducationAgencyId = EdFiDashboardContext.Current.LocalEducationAgencyId ?? 0; var localEducationAgencyBrief = localEducationAgencyBriefService.Get(new BriefRequest { LocalEducationAgencyId = localEducationAgencyId }); var model = new EducationOrganizationHeaderModel { Id = localEducationAgencyBrief.LocalEducationAgencyId, Name = localEducationAgencyBrief.Name, ProfileThumbnail = localEducationAgencyBrief.ProfileThumbnail }; return model; }
public ActionResult EducationOrganizationHeader() { var schoolBriefModel = GetSchoolBriefModel(); var model = new EducationOrganizationHeaderModel { Id = schoolBriefModel.SchoolId, Name = schoolBriefModel.Name, ProfileThumbnail = schoolBriefModel.ProfileThumbnail }; var userInfo = UserInformation.Current; if (userInfo != null) { var schools = userInfo.AssociatedSchools; if (schools.Count() > 1) { foreach(var school in schools.OrderBy(x=> x.Name)) model.AssociatedEducationOrganizations.Add(new EducationOrganizationHeaderModel.AssociatedEducationOrganization{Name = school.Name, Href = schoolLinks.Default(school.SchoolId) }); } } return PartialView(model); }