public bool CreateNewAirline(LoginToken <Administrator> token, AirlineCompany airline, string airlineUserName, string airlinePassword, out bool isAirlineExists)
        {
            bool isCreated = false;
            bool isAirlineExistsInternal = true;

            if (CheckToken(token))
            {
                if (!IsUserExists(airline))
                {
                    isAirlineExistsInternal = false;
                    long           addedAirlineId    = _airlineDAO.Add(airline, airlineUserName, airlinePassword);
                    AirlineCompany airlineForhecking = _airlineDAO.Get(addedAirlineId);
                    isCreated = Statics.BulletprofComparsion(airline, airlineForhecking);
                }

                else
                {
                    throw new UserAlreadyExistsException <AirlineCompany>(airline);
                }
            }
            isAirlineExists = isAirlineExistsInternal;
            return(isCreated);
        }