/// <summary>
        /// Json Method to populate the terminal from the Flight info
        /// </summary>
        /// <param name="Airline"></param>
        /// <returns></returns>
        public ActionResult GetTerminal(string Airline)
        {
            AirlinesInfoBL _regbl   = new AirlinesInfoBL();
            string         terminal = _regbl.getTerminal(Airline);

            return(Json(new
            {
                error = 0,
                term = terminal,
            }, JsonRequestBehavior.AllowGet));
        }
            public AirlineListProvider(string defaultText = null)
            {
                if (!string.IsNullOrEmpty(defaultText))
                {
                    Add(string.Empty, defaultText);
                }

                AirlinesInfoBL _air = new AirlinesInfoBL();

                List <AirlinesInfoModel> lst = _air.GetAll();

                Add("", "Please select an airline.");
                for (int i = 0; i < lst.Count; i++)
                {
                    AirlinesInfoModel item = new AirlinesInfoModel()
                    {
                        AIRLINE_CODE = lst.ElementAt(i).AIRLINE_CODE,
                        AIRLINE_NAME = lst.ElementAt(i).AIRLINE_NAME
                    };
                    Add(item.AIRLINE_CODE.ToString(), item.AIRLINE_NAME);
                }
            }