public ActionResult Create(PromotionalFareModel model) { PromotionalFareSetupProvider promotionalFareSetupProvider = new PromotionalFareSetupProvider(); PromotionalFareModel viewModel = new PromotionalFareModel(); GeneralProvider generalProvider = new GeneralProvider(); try { foreach (var item in model.PromotionalFareSector.PromotionalFareSegment) { item.FromCityList = generalProvider.GetAirlineCityList();; item.ToCityList = generalProvider.GetAirlineCityList();; } viewModel = promotionalFareSetupProvider.GetPromotionalFareSetupCreateModel(); viewModel.PromotionalFareSector.Taxes = model.PromotionalFareSector.Taxes; viewModel.PromotionalFareSector.PromotionalFareSegment = model.PromotionalFareSector.PromotionalFareSegment; promotionalFareSetupProvider.SavePromotionalFare(model); TempData["SuccessMessage"] = "Saved Successfully."; return(View(viewModel)); } catch (Exception ex) { TempData["ActionResponse"] = ex.Message; return(View(viewModel)); } }
public ActionResult Create() { PromotionalFareSetupProvider promotionalFareSetupProvider = new PromotionalFareSetupProvider(); PromotionalFareModel model = new PromotionalFareModel(); try { model = promotionalFareSetupProvider.GetPromotionalFareSetupCreateModel(); return(View(model)); } catch (Exception ex) { TempData["ActionResponse"] = ex.Message; return(View(model)); } }