コード例 #1
0
        public ActionResult Create(UpsertBlacklistUserViewModel model)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    UserBlackList newBlacklistUser = new UserBlackList();

                    newBlacklistUser.clanUserId = model.ClanUserId;
                    newBlacklistUser.clanId = (int)ClanManager.GetClanId(User.Identity.GetUserId());
                    newBlacklistUser.note = model.Notes;

                    BlacklistManager.Insert(newBlacklistUser);

                    ClanUser blUser = ClanUserManager.SelectByClanUserId(model.ClanUserId);
                    blUser.clanId = null;
                    ClanUserManager.Update(blUser);
                }
            }
            catch
            {
                return View(new UpsertBlacklistUserViewModel());
            }

            return RedirectToAction("EditMode","Members");
        }
コード例 #2
0
        public ActionResult Create(int memberId)
        {
            ClanUser blUser = ClanUserManager.SelectByClanUserId(memberId);

            UpsertBlacklistUserViewModel model = new UpsertBlacklistUserViewModel();
            model.ClanUserId = memberId;

            return View(model);
        }