示例#1
0
 public ActionResult AddClubNumber(AddUserNumModel model)
 {
     if (ModelState.IsValid)
     {
         if (model.MinNum > model.NowNum)
         {
             if (model.MaxNum >= model.MinNum)
             {
                 List <ClubNumber> clublist = new List <ClubNumber>();
                 for (int min = model.MinNum; min <= model.MaxNum; min++)
                 {
                     ClubNumber newclub = new ClubNumber()
                     {
                         ClubId = min.ToString(), State = (int)EnumState.未使用
                     };
                     clublist.Add(newclub);
                 }
                 db.ClubNumbers.AddRange(clublist);
                 int addcount = db.SaveChanges();
                 return(RedirectToAction("ClubNumber", new { Msg = "成功添加" + addcount + "个账户" }));
             }
             else
             {
                 ModelState.AddModelError("", "最大序号不能小于起始序号");
             }
         }
         else
         {
             ModelState.AddModelError("", "起始序号需要大于当前已存在的最大序号:" + model.NowNum.ToString());
         }
     }
     return(View(model));
 }
示例#2
0
        public ActionResult AddClubNumber()
        {
            AddUserNumModel model    = new AddUserNumModel();
            var             clubinfo = db.ClubNumbers.Select(u => u.ClubId).Max();

            if (clubinfo == null)
            {
                model.NowNum = 0;
            }
            else
            {
                model.NowNum = int.Parse(clubinfo);
            }
            model.MinNum = model.NowNum + 1;
            model.MaxNum = model.MinNum;
            return(View(model));
        }
示例#3
0
        public ActionResult AddUserNumber()
        {
            AddUserNumModel model    = new AddUserNumModel();
            var             userinfo = db.UserNumbers.Where(u => u.UserId != "Admin").Select(u => u.UserId).Max();

            if (userinfo == null)
            {
                model.NowNum = 0;
            }
            else
            {
                model.NowNum = int.Parse(userinfo);
            }
            model.MinNum = model.NowNum + 1;
            model.MaxNum = model.MinNum;
            return(View(model));
        }