示例#1
0
        public ActionResult EditNote(TeamEditNote teamEditNote)
        {
            ModelState.Merge(teamEditNote.Validate(Db));

            if (ModelState.IsValid)
            {
                Team team = teamEditNote.GetModel(UserId);
                bool success = TeamCache.UpdateNote(Db, ref team);
                if (!success)
                {
                    return RedirectToAccessDenied();
                }

                return RedirectToAction("Index");
            }

            return View(teamEditNote);
        }
示例#2
0
        public static TeamEditNote GetModelView(Team team)
        {
            if (team == null)
                return null;

            var teamEditNote = new TeamEditNote(team);
            return teamEditNote;
        }