public JsonResult GetTypeStatus()
        {
            CommonRepository modelRepo = new CommonRepository();
            // var status = modelRepo.ReadAllStatus();

            //  return Json(modelRepo.ReadAllStatus().OrderBy(o => o.Name).Select(c => new { StatusID = c.ID, StatusName = c.Name }).OrderBy(o => o.TravellerID), JsonRequestBehavior.AllowGet);
            return Json(modelRepo.ReadAllStatus(), JsonRequestBehavior.AllowGet);
        }
        public static SelectList GetStatus(long? StatusID)
        {
            CommonRepository modelRepo = new CommonRepository();
            var status = modelRepo.ReadAllStatus();

            List<SelectListItem> _ListStatus = new List<SelectListItem>();

                foreach (var item in status)
                {
                    SelectListItem itr = new SelectListItem();
                    itr.Text = item.StatusName;
                    itr.Value = item.StatusID.ToString();
                    itr.Selected = false;

                    _ListStatus.Add(itr);
                }

            return new SelectList(_ListStatus, "Value", "Text", StatusID);
        }