コード例 #1
0
 public async Task<int> SaveYearInfo(CollegeYearInfo info)
 {
     var item = _yearRepository.GetByCollegeAndYear(info.CollegeId, info.Year);
     if (item != null) return 0;
     await _yearRepository.InsertAsync(info);
     return _yearRepository.SaveChanges();
 } 
コード例 #2
0
ファイル: CollegeStat.cs プロジェクト: ouyh18/LtePlatform
 public CollegeStat(ICollegeRepository repository, CollegeInfo info, CollegeYearInfo yearInfo,
     IInfrastructureRepository infrastructureRepository)
 {
     CollegeRegion region = repository.GetRegion(info.Id);
     Name = info.Name;
     ExpectedSubscribers = yearInfo?.ExpectedSubscribers ?? 0;
     Area = region?.Area??0;
     Id = info.Id;
     UpdateStats(infrastructureRepository);
 }
コード例 #3
0
 public async Task<int> Post(CollegeYearInfo info)
 {
     return await _service.SaveYearInfo(info);
 }