| | |
| | | |
| | | using Gs.DevApp.Entity; |
| | | using DevExpress.XtraEditors; |
| | | using Gs.DevApp.ToolBox; |
| | | using Newtonsoft.Json; |
| | | using System; |
| | |
| | | |
| | | namespace Gs.DevApp.DevFrm.User |
| | | { |
| | | public partial class UserSetPwd : DevExpress.XtraEditors.XtraForm |
| | | public partial class UserSetPwd : XtraForm |
| | | { |
| | | public string userGuid { get; set; } |
| | | public UserSetPwd(string _userGuid) |
| | | { |
| | | InitializeComponent(); |
| | | this.userGuid = _userGuid; |
| | | userGuid = _userGuid; |
| | | btnCancel.Click += BtnCancel_Click; |
| | | btnSave.Click += BtnSave_Click; |
| | | } |
| | | |
| | | public string userGuid { get; set; } |
| | | |
| | | private void BtnSave_Click(object sender, EventArgs e) |
| | | { |
| | | if (string.IsNullOrEmpty(txtNewPwd.Text.Trim())) |
| | | { |
| | | Gs.DevApp.ToolBox.MsgHelper.Warning("新密码不能为空!"); |
| | | MsgHelper.Warning("新密码不能为空!"); |
| | | txtNewPwd.Focus(); |
| | | return; |
| | | } |
| | | |
| | | if (string.IsNullOrEmpty(txtNewPwd2.Text.Trim())) |
| | | { |
| | | Gs.DevApp.ToolBox.MsgHelper.Warning("密码不能为空!"); |
| | | MsgHelper.Warning("密码不能为空!"); |
| | | txtNewPwd2.Focus(); |
| | | return; |
| | | } |
| | | if (txtNewPwd.Text!=txtNewPwd2.Text) |
| | | |
| | | if (txtNewPwd.Text != txtNewPwd2.Text) |
| | | { |
| | | Gs.DevApp.ToolBox.MsgHelper.Warning("你的两次密码不一致!"); |
| | | MsgHelper.Warning("你的两次密码不一致!"); |
| | | txtNewPwd2.Focus(); |
| | | return; |
| | | } |
| | | |
| | | var _obj = new |
| | | { |
| | | edtUserGuid = userGuid, |
| | | userGuid = userGuid, |
| | | newPass = txtNewPwd.Text.Trim() |
| | | }; |
| | | try |
| | | { |
| | | string strJson = UtilityHelper.HttpPost("", "User/SetUserPass", JsonConvert.SerializeObject(_obj)); |
| | | ReturnModel<dynamic> _rtn = ToolBox.UtilityHelper.ReturnToDynamic(strJson); |
| | | ToolBox.MsgHelper.Warning("提示:" + _rtn.rtnData.outMsg); |
| | | var strJson = UtilityHelper.HttpPost("", "User/SetUserPass", |
| | | JsonConvert.SerializeObject(_obj)); |
| | | var _rtn = UtilityHelper.ReturnToDynamic(strJson); |
| | | MsgHelper.Warning("提示:" + _rtn.rtnData.outMsg); |
| | | if (_rtn.rtnCode > 0) |
| | | { |
| | | this.DialogResult = DialogResult.OK; |
| | | this.Close(); |
| | | DialogResult = DialogResult.OK; |
| | | Close(); |
| | | } |
| | | else |
| | | { |
| | | this.DialogResult = DialogResult.None; |
| | | DialogResult = DialogResult.None; |
| | | } |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | this.DialogResult = DialogResult.Cancel; |
| | | ToolBox.MsgHelper.Warning("提示:" + ex.Message); |
| | | DialogResult = DialogResult.Cancel; |
| | | MsgHelper.Warning("提示:" + ex.Message); |
| | | } |
| | | } |
| | | |
| | | private void BtnCancel_Click(object sender, EventArgs e) |
| | | { |
| | | this.Close(); |
| | | Close(); |
| | | } |
| | | } |
| | | } |