コード例 #1
0
        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());
        }
コード例 #2
0
 public async Task <int> Post(CollegeYearView stat)
 {
     return(await _service.ConstructCollegeDemand(stat, User.Identity.Name));
 }