public ActionResult Create()
        {
            PromotionalFareProvider promotionalFareProvider = new PromotionalFareProvider();
            PromotionalFareModel    model = new PromotionalFareModel();

            try
            {
                model = promotionalFareProvider.GetPromotionalFareCreateModel();
                return(View(model));
            }
            catch (Exception ex)
            {
                TempData["ActionResponse"] = ex.Message;
                return(View(model));
            }
        }
        public ActionResult Create(PromotionalFareModel model)
        {
            PromotionalFareProvider promotionalFareProvider = new PromotionalFareProvider();
            PromotionalFareModel    viewModel       = new PromotionalFareModel();
            GeneralProvider         generalProvider = new GeneralProvider();
            TravelSession           obj             = (TravelSession)Session["TravelPortalSessionInfo"];

            try
            {
                model.PromotionalFareSector.CreatedBy = obj.AppUserId;
                promotionalFareProvider.Save(model);
                model = promotionalFareProvider.GetPromotionalFareCreateModel();
                TempData["SuccessMessage"] = "Record Saved Successfully!";
                return(RedirectToAction("Index"));
            }

            catch
            {
                TempData["ActionResponse"] = "Unsuccessful to Save";
                model = promotionalFareProvider.GetPromotionalFareCreateModel();
                return(View(model));
            }
        }