public async Task <int> ConstructCollegeDemand(CollegeYearView stat, string userName) { await _repository.InsertAsync(new VipDemand { SerialNumber = "FS-" + DateTime.Now.ToString("yyyyMMddHHmmss"), ProjectName = stat.Name + "校园秋营", ProjectContents = stat.Name + "校园秋营", Area = stat.Name, ContactPerson = userName, MarketTheme = MarketTheme.CollegeAutumn, BeginDate = stat.OldOpenDate.AddDays(-30), PlanDate = stat.NewOpenDate.AddDays(30), NetworkType = NetworkType.With2G3G4G4GPlus, VipState = VipState.Begin, DemandLevel = DemandLevel.LevelA, SubscriberGotten = stat.NewSubscribers }); return(_repository.SaveChanges()); }
public async Task <int> Post(CollegeYearView stat) { return(await _service.ConstructCollegeDemand(stat, User.Identity.Name)); }