public ActionResult Create(SYS_USER user) { try { if (string.IsNullOrEmpty(user.USER_ID)) { ModelState.AddModelError("USER_ID", "用户账号不能为空!"); } if (!string.IsNullOrEmpty(user.USER_ID) && DaoUser.GetEntity("USER_ID", user.USER_ID) != null) { ModelState.AddModelError("USER_ID", "用户账号已经存在!"); } if (string.IsNullOrEmpty(user.USER_NAM)) { ModelState.AddModelError("USER_NAM", "用户名称不能为空!"); } if (string.IsNullOrEmpty(user.USER_PASSWORD)) { ModelState.AddModelError("USER_PASSWORD", "用户密码不能为空!"); } if (!ModelState.IsValid) { ModelState.AddModelError("", "数据验证失败!"); //return JsonResult(false, "数据验证失败!"); Alter("数据验证失败!", AlterTypeEnum.Error, false, false); return(View()); } user.USER_PASSWORD = CryptTools.Md5(user.USER_PASSWORD); user.CREATE_ID = UserState.UserID; user.CREATE_DTIME = DateTime.Now; DaoUser.AddObject(user); Alter("新增成功!", AlterTypeEnum.Success, true, true); return(View()); //return JsonResult(true, "新增成功!","AUTH","",false); } catch (Exception ex) { LogHelper.ErrorLog("系统错误!", ex); ModelState.AddModelError("", "系统错误!"); Alter("系统错误!", AlterTypeEnum.Error, false, false); return(View()); } }