Example #1
0
        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);
        }
Example #2
0
        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);
        }