public ActionResult SubmitForm(Sys_UserModel userEntity, Sys_UserLogOnModel userLogOnEntity, string keyValue) { if (!string.IsNullOrEmpty(keyValue)) { userEntity.F_Id = keyValue; var LoginInfo = OperatorProvider.Provider.GetCurrent(); if (LoginInfo != null) { userEntity.F_LastModifyUserId = LoginInfo.UserId; } userEntity.F_LastModifyTime = DateTime.Now; userbll.Update(userEntity); } else { userEntity.F_Id = Common.GuId(); var LoginInfo = OperatorProvider.Provider.GetCurrent(); if (LoginInfo != null) { userEntity.F_CreatorUserId = LoginInfo.UserId; } userEntity.F_CreatorTime = DateTime.Now; userLogOnEntity.F_Id = userEntity.F_Id; userLogOnEntity.F_UserId = userEntity.F_Id; userLogOnEntity.F_UserSecretkey = Md5.md5(Common.CreateNo(), 16).ToLower(); userLogOnEntity.F_UserPassword = Md5.md5(DESEncrypt.Encrypt(Md5.md5(userLogOnEntity.F_UserPassword, 32).ToLower(), userLogOnEntity.F_UserSecretkey).ToLower(), 32).ToLower(); userbll.Add(userEntity); ulbll.Add(userLogOnEntity); } return(Success("操作成功。")); }
public ActionResult SubmitRevisePassword(string userPassword, string keyValue) { Sys_UserLogOnModel userLogOnEntity = new Sys_UserLogOnModel(); userLogOnEntity.F_Id = keyValue; userLogOnEntity.F_UserSecretkey = Md5.md5(Common.CreateNo(), 16).ToLower(); userLogOnEntity.F_UserPassword = Md5.md5(DESEncrypt.Encrypt(Md5.md5(userPassword, 32).ToLower(), userLogOnEntity.F_UserSecretkey).ToLower(), 32).ToLower(); ulbll.Update(userLogOnEntity); return(Success("重置密码成功。")); }