public OutValidateUser ValidateUser(Login usr) { InValidateUser userData = new InValidateUser(); OutValidateUser uservalidated = new OutValidateUser(); try { AuthenticationDAO dao = new AuthenticationDAO(); userData.password = usr.password; userData.userID = usr.userName; userData.sucursal = usr.sucursal; uservalidated = dao.ValidateUser(userData); if (uservalidated.changePassword == 1) { uservalidated.url = "ChangePwd"; } } catch (Exception ex) { //escribir en el log System.Diagnostics.Debug.WriteLine("Error --> ", ex); LogHelper.WriteLog("Models", "ManagerLogin", "ValidateUser", ex, userData.userID); } return(uservalidated); }
public static AuthenticationDAO getInstance() { if (authDAO == null) { authDAO = new AuthenticationDAOImplementation(); } return(authDAO); }
public void verifyAccount(NhanVien nv) { //Mã hoá mật khẩu thành mã băm MD5 MD5 md5 = MD5.Create(); nv.MatKhau = GetMd5Hash(md5, nv.MatKhau); AuthenticationDAO dao = new AuthenticationDAO(); dao.verifyAccount(nv); }
private bool AuthenticateApiCaller(string ApiKey, LoginObj obj, out DataSet ds, out int ReturnVal, out string ReturnMsg) { AuthenticationDAO objAuthDAO = new AuthenticationDAO(_ConStr); ds = objAuthDAO.FetchValidateUser(ApiKey, obj, out ReturnVal, out ReturnMsg); if (ReturnVal == 1) { return(true); } else { return(false); } }
public OutMenuType GetMenuType(string user) { var respMenuType = new OutMenuType(); try { AuthenticationDAO dao = new AuthenticationDAO(); respMenuType = dao.GetMenuType(user); } catch (Exception ex) { //escribir en el log LogHelper.WriteLog("Models", "ManagerLogin", "GetMenuType", ex, user); } return(respMenuType); }
public Response ChangePassword(InValidateUser input) { var respChangePswd = new Response(); try { AuthenticationDAO dao = new AuthenticationDAO(); respChangePswd = dao.ChangePassword(input); } catch (Exception ex) { //escribir en el log LogHelper.WriteLog("Models", "ManagerLogin", "ChangePassword", ex, input.userID); } return(respChangePswd); }
public OutValidateUser ValidateUser(string asesor, ref Login usr) { InValidateUser userData = new InValidateUser(); OutValidateUser uservalidated = new OutValidateUser(); try { AuthenticationDAO dao = new AuthenticationDAO(); uservalidated = dao.ValidateUser(asesor, ref userData); usr.password = uservalidated.password; usr.userName = uservalidated.userID; if (uservalidated.changePassword == 1) { uservalidated.url = "ChangePwd"; } } catch (Exception ex) { //escribir en el log LogHelper.WriteLog("Models", "ManagerLogin", "ValidateUser", ex, userData.userID); } return(uservalidated); }
private void SetUserApiToken(string ApiKey, UserApiTokenObj obj, out int ReturnVal, out string ReturnMsg) { AuthenticationDAO objAuthDAO = new AuthenticationDAO(_ConStr); objAuthDAO.SetUserApiToken(ApiKey, obj, out ReturnVal, out ReturnMsg); }
public Employee findEmployeeByName(string name) { Employee e = AuthenticationDAO.findEmployeeByName(name); return(e); }
private AuthenticationDTOImplementation() { Logging.singlton(nameof(AuthenticationDTO)); authDAO = AuthenticationDAOImplementation.getInstance(); }