Ejemplo n.º 1
0
        public ActionResult Edit(UserEditModel model)
        {
            if (!ModelState.IsValid)
            {
                ModelState.AddModelError(string.Empty, "请输入正确信息!");
                return View(model);
            }

            UserSvc.Update(model.ToUser());
            return RedirectToAction("Index");
        }
Ejemplo n.º 2
0
        public ActionResult Create(UserEditModel model)
        {
            if (!ModelState.IsValid)
            {
                ModelState.AddModelError(string.Empty, "请输入正确信息!");
                return View(model);
            }

            int result = UserSvc.Insert(model.ToUser());

            if (result == ErrorCode.ExistsSameUser)
            {
                ModelState.AddModelError(string.Empty, "此用户名已存在!");
                return View(model);
            }

            return RedirectToAction("Index");
        }
Ejemplo n.º 3
0
 public ActionResult Edit(int id)
 {
     var user = UserSvc.LoadById(id);
     var model = new UserEditModel(user);
     return View(model);
 }
Ejemplo n.º 4
0
 public ActionResult Create()
 {
     var model = new UserEditModel();
     return View(model);
 }