public async Task <SchoolDistrict> AddDistrict(SchoolDistrict district) { VerifyPermission(Permission.ManageSchools); district.Name = district.Name.Trim(); district.SiteId = GetCurrentSiteId(); return(await _schoolDistrictRepository.AddSaveAsync(GetClaimId(ClaimType.UserId), district)); }
public async Task <SchoolDistrict> AddDistrict(string districtName) { VerifyPermission(Permission.ManageSchools); return(await _schoolDistrictRepository.AddSaveAsync(GetClaimId(ClaimType.UserId), new SchoolDistrict { SiteId = GetCurrentSiteId(), Name = districtName })); }
public async Task <SchoolDistrict> AddDistrict(SchoolDistrict district) { VerifyPermission(Permission.ManageSchools); if (district == null) { throw new GraException("Cannot add empty district."); } district.Name = district.Name.Trim(); district.SiteId = GetCurrentSiteId(); return(await _schoolDistrictRepository.AddSaveAsync(GetClaimId(ClaimType.UserId), district)); }