private bool TryAirlineLogin(string userName, string password, out LoginToken <AirlineCompany> token) { AirlineCompany Airline_User = _airlineDAO.GetAirlineByUserName(userName); if (Airline_User != null) { if (Airline_User.Password == password) { token = new LoginToken <AirlineCompany>(); token.User = Airline_User; return(true); } throw new WrongPasswordException($"{password} does not match"); } token = null; return(false); }