private void BtnLogin_Click(object sender, EventArgs e) { try { string userName = this.txtUserName.Text; if (string.IsNullOrEmpty(userName)) { throw new Exception(I18N.Get("请输入用户名")); } string userPwd = this.txtUserPwd.Text; if (string.IsNullOrEmpty(userPwd)) { throw new Exception(I18N.Get("请输入密码")); } UserInfo userInfoService = new UserInfo(); CustomMessage resouce = userInfoService.Login(JsonConvert.SerializeObject(new { userName, userPwd })) as CustomMessage; if (resouce.Status != HttpStatus.OK) { MessageBoxExt.Show(resouce.Message.ToString(), MessageboxType.Error); } } catch (Exception objException) { MessageBoxExt.Show(objException.Message, MessageboxType.Error); } }
private void BtnRegistered_Click(object sender, EventArgs e) { try { string userName = this.txtRegistered_UserName.Text; if (string.IsNullOrEmpty(userName)) { throw new Exception(I18N.Get("请输入用户名")); } string userPwd = this.txtRegistered_UserPwd.Text; if (string.IsNullOrEmpty(userPwd)) { throw new Exception(I18N.Get("请输入密码")); } string userEmail = this.txtRegistered_Email.Text; if (string.IsNullOrEmpty(userPwd)) { throw new Exception(I18N.Get("请输入邮箱")); } if (!Regex.IsMatch(userEmail, @"^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$")) { throw new Exception(I18N.Get("请输入正确的邮箱号")); } UserInfo userInfoService = new UserInfo(); CustomMessage resouce = userInfoService.Register(JsonConvert.SerializeObject(new { userName, userPwd, emailAddress = userEmail })) as CustomMessage; if (resouce.Status != HttpStatus.OK) { MessageBoxExt.Show(resouce.Message.ToString(), MessageboxType.Error); } else { MessageBoxExt.Show(resouce.Message.ToString(), MessageboxType.Info); } } catch (Exception objException) { MessageBoxExt.Show(objException.Message, MessageboxType.Error); } }