Beispiel #1
0
        public IActionResult Edit(UserSysCore.Models.UserInfo model, int[] roleId)
        {
            bool res = _UserInfoService.UpdateUser(model, out string msg, roleId);

            if (res)
            {
                return(RedirectToAction("UserList"));
            }


            var resModel = new AddUserViewModel
            {
                ErrorMsg  = msg,
                LoginName = model.LoginName,

                UserName = model.UserName,
                IsEdit   = true
            };

            ModelState.AddModelError("LoginName", msg);
            return(View(resModel));
        }
Beispiel #2
0
        public IActionResult AddUser(UserSysCore.Models.UserInfo model, int[] roleId)
        {
            string msg = "";

            if (ModelState.IsValid)
            {
                bool res = _UserInfoService.AddUserInfo(model, out msg, roleId);
                if (res)
                {
                    return(RedirectToAction("UserList"));
                }
            }

            var resModel = new AddUserViewModel
            {
                ErrorMsg  = msg,
                LoginName = model.LoginName,
                LoginPwd  = model.LoginPwd,
                UserName  = model.UserName
            };

            ModelState.AddModelError("LoginName", msg);
            return(View(resModel));
        }