public ActionResult Add(UserEdit userEdit) { if (ModelState.IsValid) { UserInfo user = Mapper.Map <UserInfo>(userEdit); user.Password = Md5Encryption.Encrypt(Md5Encryption.Encrypt(user.Password, Md5EncryptionType.Strong)); user = UserInfoServices.AddEntity(user); //LoggerHelper.Operate(new OperateLog //{ // CreateUser_Id = UserInfo.ID, // OperateType = (int)OperateType.Add, // Remark = $"{UserInfo.Name}添加了一个用户{userEdit.Name}" //}); return(Json(new Result <int> { State = 1, Message = "添加成功", Data = user.ID })); } else { IEnumerable <object> errors = ModelStateToJson(); return(Json(new Result <object> { State = 0, Message = "错误", Data = errors })); } }
public IHttpActionResult AddUser(dynamic user) { string Msg = ""; string Status = "400"; string name = Convert.ToString(user.name); string email = Convert.ToString(user.email); string pwd = Convert.ToString(user.pwd); tbUser_Info userInfo = new tbUser_Info(); userInfo.User_Namestr = name; userInfo.User_Emailstr = email; userInfo.User_Pwdstr = Md5.GetMd5String(pwd); userInfo.User_CreateTimedate = DateTime.Now; string Code = CreateRenderCode.RenderCode(); userInfo.User_Codestr = Code; //激活码 userInfo.User_Sateint = Convert.ToInt32(Sate.Inactive); //0未激活 userInfo.User_Expdate = DateTime.Now.AddDays(2); //两天后过期 var newUserInfo = userInfoService.AddEntity(userInfo); if (newUserInfo != null) { Status = "200"; /* if (ALiYnEmail.SendEmail(name, Code, email)) * { * Msg = "邮件发送成功!"; * } * else * { * Msg = "邮件发送失败!"; * }*/ } else { Msg = "系统出错,请稍后重试!"; } return(Json <dynamic>(new { msg = Msg, status = Status, name = newUserInfo.User_Namestr })); }
public ActionResult Add(UserEdit userEdit) { UserInfo user = Mapper.Map <UserInfo>(userEdit); user.Password = Md5Encryption.Encrypt(Md5Encryption.Encrypt(user.Password, Md5EncryptionType.Strong)); user = UserInfoServices.AddEntity(user); //LoggerHelper.Operate(new OperateLog //{ // CreateUser_Id = UserInfo.ID, // OperateType = (int)OperateType.Add, // Remark = $"{UserInfo.Name}添加了一个用户{userEdit.Name}" //}); return(Ok(new Result <int> { State = 1, Message = "添加成功", Data = user.ID })); }