/// <summary> /// 保存 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnSave_Click(object sender, EventArgs e) { Model.T_UsersInfo_MDL model = new DigiPower.Onlinecol.Standard.Model.T_UsersInfo_MDL(); if (ViewState["model"] != null) { model = (Model.T_UsersInfo_MDL)ViewState["model"]; } object obj = Comm.GetValueToObject(model, this.tbl); if (obj != null) { Model.T_UsersInfo_MDL Newmodel = (Model.T_UsersInfo_MDL)obj; Newmodel.Passwd = DESEncrypt.Encrypt(Passwd.Text); //密码加密 Newmodel.Createdate = System.DateTime.Now; //创建时间或最后修改时间 Newmodel.Createdby = Common.Session.GetSession("UserName"); //创建者或最后修改者 Newmodel.UserType = SystemSet.EumUserType.CompanyUser.ToString(); //默认为公司用户 switch ((CommonEnum.PageState)ViewState["ps"]) { case CommonEnum.PageState.EDIT: Model.T_UsersInfo_MDL tempObj = userBLL.GetModel(Newmodel.UserID); userBLL.Update(Newmodel); PublicModel.writeLog(SystemSet.EumLogType.UpdData.ToString(), string.Concat("T_UsersInfo;key=", tempObj.UserID, ";UserType=", tempObj.UserType, ";CompanyID=", tempObj.CompanyID, ";UserName="******";LoginName=", tempObj.LoginName, ";UserType=", tempObj.UserType)); break; } } Common.MessageBox.CloseLayerOpenWeb(this.Page); }
public bool DeleteUser(int userID) { bool flag = false; try { Model.T_UsersInfo_MDL userMDL = userBLL.GetModel(userID); if (userMDL != null && !userMDL.IsSuperAdmin) { userBLL.Delete(userID); PublicModel.writeLog(SystemSet.EumLogType.DelData.ToString(), string.Concat("T_UsersInfo;key=", userMDL.UserID, ";CompanyID=", userMDL.CompanyID, ";UserName="******";LoginName=", userMDL.LoginName, ";删除档案馆用户")); flag = true; } } catch (Exception ex) { Common.LogUtil.Debug(this, "档案馆用户删除失败", ex); } return(flag); }
public string ResetPwd(string userID) { string rtValue = string.Empty; try { Model.T_UsersInfo_MDL userMDL = userBLL.GetModel(Convert.ToInt32(userID)); if (userMDL != null) { userMDL.Passwd = DESEncrypt.Encrypt(SystemSet._DEFAULTPWD); userBLL.Update(userMDL); PublicModel.writeLog(SystemSet.EumLogType.UpdData.ToString(), string.Concat("T_UsersInfo;key=", userMDL.UserID, ";UserType=", userMDL.UserType, ";CompanyID=", userMDL.CompanyID, ";UserName="******";LoginName=", userMDL.LoginName, ";重置密码")); rtValue = SystemSet._DEFAULTPWD; } } catch (Exception ex) { rtValue = SystemSet._RETURN_FAILURE_VALUE + ex.Message; Common.LogUtil.Debug(this, "业务单位用户重置密码失败", ex); } return(rtValue); }