¶Ô±ÈÐÂÎļþ |
| | |
| | | using DevExpress.XtraEditors; |
| | | using Gs.DevApp.ToolBox; |
| | | using Newtonsoft.Json; |
| | | using System; |
| | | using System.Windows.Forms; |
| | | |
| | | namespace Gs.DevApp.DevFrm.User |
| | | { |
| | | public partial class UserSetPwd : XtraForm |
| | | { |
| | | public UserSetPwd(string _userGuid) |
| | | { |
| | | InitializeComponent(); |
| | | 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())) |
| | | { |
| | | MsgHelper.Warning("æ°å¯ç ä¸è½ä¸ºç©ºï¼"); |
| | | txtNewPwd.Focus(); |
| | | return; |
| | | } |
| | | |
| | | if (string.IsNullOrEmpty(txtNewPwd2.Text.Trim())) |
| | | { |
| | | MsgHelper.Warning("å¯ç ä¸è½ä¸ºç©ºï¼"); |
| | | txtNewPwd2.Focus(); |
| | | return; |
| | | } |
| | | |
| | | if (txtNewPwd.Text != txtNewPwd2.Text) |
| | | { |
| | | MsgHelper.Warning("ä½ ç两次å¯ç ä¸ä¸è´ï¼"); |
| | | txtNewPwd2.Focus(); |
| | | return; |
| | | } |
| | | |
| | | var _obj = new |
| | | { |
| | | userGuid = userGuid, |
| | | newPass = txtNewPwd.Text.Trim() |
| | | }; |
| | | try |
| | | { |
| | | var strJson = UtilityHelper.HttpPost("", "User/SetUserPass", |
| | | JsonConvert.SerializeObject(_obj)); |
| | | var _rtn = UtilityHelper.ReturnToDynamic(strJson); |
| | | MsgHelper.Warning("æç¤ºï¼" + _rtn.rtnData.outMsg); |
| | | if (_rtn.rtnCode > 0) |
| | | { |
| | | DialogResult = DialogResult.OK; |
| | | Close(); |
| | | } |
| | | else |
| | | { |
| | | DialogResult = DialogResult.None; |
| | | } |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | DialogResult = DialogResult.Cancel; |
| | | MsgHelper.Warning("æç¤ºï¼" + ex.Message); |
| | | } |
| | | } |
| | | |
| | | private void BtnCancel_Click(object sender, EventArgs e) |
| | | { |
| | | Close(); |
| | | } |
| | | } |
| | | } |