public void SaveChangePassword(string oldPass, string newPass) { if (account.UseAuthenticationService!=null && ((bool)account.UseAuthenticationService)) { try { DkmhWebservice.UsrSer service = new DkmhWebservice.UsrSer(); if (service.ValidateUser(account.UserName, oldPass)) { account.Password = newPass.Encrypt(account.UserName); _accountRepository.SaveAccount(account); _view.ShowErrorSavePass("Đã thay đổi thành công"); } else _view.ShowErrorSavePass("Mật khẩu nhập vào không đúng"); } catch (Exception e) { return; } } else if (account.Password.Decrypt(account.UserName) == oldPass) { account.Password = newPass.Encrypt(account.UserName); _accountRepository.SaveAccount(account); _view.ShowErrorSavePass("Đã thay đổi thành công"); } else _view.ShowErrorSavePass("Mật khẩu cũ nhập vào không đúng"); }
public void Login(string username, string password, bool rememberMe) { string message; if (_accountService.Login(username, password, rememberMe, out message)) { _redirector.Redirect("~/Homes/home.aspx?UserName="******"~/Homes/home.aspx?UserName=" + username); } } _view.DisplayMessage(message); }
public void Login(string username, string password,bool rememberMe) { string message=""; if (_accountService.ValidateUser(username, password, out message)) //if(_accountService.ValidateUser(username,password)) { _webContext.Login(username, rememberMe); if (_webContext.ReturnURL != null) FormsAuthentication.RedirectFromLoginPage(username, true); else _redirector.Redirect("~/Homes/home.aspx?UserName="******"~/Homes/home.aspx?UserName="******"Đăng nhập không thành công!"; } _view.DisplayMessage(message); }
public void SaveNewEmail(string email, string pass) { if (account.UseAuthenticationService != null && ((bool)account.UseAuthenticationService)) { try { DkmhWebservice.UsrSer service = new DkmhWebservice.UsrSer(); if (service.ValidateUser(account.UserName, pass)) { account.Email = email; _accountRepository.SaveAccount(account); _view.ShowErrorSaveEmail("Thay đổi thành công"); } else { _view.ShowErrorSaveEmail("Mật khẩu nhập vào không đúng"); } } catch (Exception e) { return; } } else if (account.Password.Decrypt(account.UserName) == pass) { account.Email = email; _accountRepository.SaveAccount(account); _view.ShowErrorSaveEmail("Thay đổi thành công"); } else { _view.ShowErrorSaveEmail("Mật khẩu cũ nhập vào không đúng"); } }
public void Login(string username, string password,bool rememberMe) { string message; if (_accountService.Login(username, password, rememberMe, out message)) _redirector.Redirect("~/Homes/home.aspx?UserName="******"~/Homes/home.aspx?UserName=" + username); } } _view.DisplayMessage(message); }
public void SaveChangePassword(string oldPass, string newPass) { if (account.UseAuthenticationService != null && ((bool)account.UseAuthenticationService)) { try { DkmhWebservice.UsrSer service = new DkmhWebservice.UsrSer(); if (service.ValidateUser(account.UserName, oldPass)) { account.Password = newPass; _accountRepository.SaveAccount(account); _view.ShowErrorSavePass("Đã thay đổi thành công"); } else { _view.ShowErrorSavePass("Mật khẩu nhập vào không đúng"); } } catch (Exception e) { return; } } else if (account.Password.Decrypt(account.UserName) == oldPass) { account.Password = newPass.Encrypt(account.UserName); _accountRepository.SaveAccount(account); _view.ShowErrorSavePass("Đã thay đổi thành công"); } else { _view.ShowErrorSavePass("Mật khẩu cũ nhập vào không đúng"); } }
public void SaveNewEmail(string email, string pass) { if (account.UseAuthenticationService != null && ((bool)account.UseAuthenticationService)) { try { DkmhWebservice.UsrSer service = new DkmhWebservice.UsrSer(); if (service.ValidateUser(account.UserName, pass)) { account.Email = email; _accountRepository.SaveAccount(account); _view.ShowErrorSaveEmail("Thay đổi thành công"); } else _view.ShowErrorSaveEmail("Mật khẩu nhập vào không đúng"); } catch (Exception e) { return; } } else if (account.Password.Decrypt(account.UserName) == pass) { account.Email = email; _accountRepository.SaveAccount(account); _view.ShowErrorSaveEmail("Thay đổi thành công"); } else _view.ShowErrorSaveEmail("Mật khẩu cũ nhập vào không đúng"); }
public override bool ChangePassword(string username, string oldPassword, string newPassword) { IAccountRepository accRepos = ObjectFactory.GetInstance<IAccountRepository>(); Account account = accRepos.GetAccountByUsername(username); if (account.UseAuthenticationService != null && ((bool)account.UseAuthenticationService)) { try { DkmhWebservice.UsrSer service = new DkmhWebservice.UsrSer(); if (service.ValidateUser(account.UserName, oldPassword)) { account.Password = newPassword.Encrypt(account.UserName); accRepos.SaveAccount(account); return true; } else return false; } catch (Exception e) { return false; } } else if (account.Password.Decrypt(account.UserName) == oldPassword) { account.Password = newPassword.Encrypt(account.UserName); accRepos.SaveAccount(account); return true; } else return false; }