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); } }