Esempio n. 1
0
        public bool TryArilineLogin(string userName, string password, out LoginToken <AirLineCompanyLogin> token)
        {
            token = new LoginToken <AirLineCompanyLogin>();
            List <string> _listpassword = _arilineDAO.GetPasswords();
            List <string> _listusername = _arilineDAO.GetUserName();

            if (_listpassword.Contains(password) && _listusername.Contains(userName))
            {
                token.User = new AirLineCompanyLogin();
                token.User.SetAirlinecompany();
                return(true);
            }
            else if (_listpassword.Contains(password) && !_listusername.Contains(userName))
            {
                throw new WrongPasswordException();
            }
            else
            {
                token = null;
                return(false);
            }
        }