protected CurrentPersonViewData(PersonDetails person, District district, School school, SchoolYear schoolYear, IList <ClaimInfo> claimInfos) : base(person) { CurrentSchoolYearId = schoolYear.Id; CurrentSchoolYearName = schoolYear.Name; SchoolLocalId = school.LocalId; SchoolName = school.Name; DistrictId = district.Id; DistrictTimeZone = DateTimeTools.WindowsToIana(district.TimeZone); DistrictName = district.Name; StateCode = district.StateCode; Email = person.Email; Claims = PersonClaimViewData.Create(claimInfos); }
public static CurrentPersonViewData Create(PersonDetails person, District district, School school, SchoolYear schoolYear, IList <ClaimInfo> claims) { return(new CurrentPersonViewData(person, district, school, schoolYear, claims)); }