///////////////////////////Deal Setup Action Starts Here///////////////////////////// public ActionResult AjaxDealDetail(int id, string source) { ATLTravelPortal.Areas.Airline.Repository.MasterDealProvider masDealProvider = new ATLTravelPortal.Areas.Airline.Repository.MasterDealProvider(); BranchDealProvider mbDealProvider = new BranchDealProvider(); DealViewModel viewModel = new DealViewModel(); viewModel = masDealProvider.GetBusDealDetail(id); viewModel.DealMasterList = masDealProvider.GetAllDealMasterList(4); viewModel.DealAppliedOnList = masDealProvider.GetAllDealAppliedOnList(); viewModel.DealCalculateOnList = masDealProvider.GetAllDealCalculateOnList(); viewModel.BusOperatorList = mbDealProvider.GetAllBusOperatorList(); viewModel.BusCategoryList = mbDealProvider.GetAllBusCategoryList(viewModel.BusOperatorId ?? 0); viewModel.CurrencyList = masDealProvider.GetCurrencyList().Where(x => x.Value == "1"); viewModel.DealIdentifierList = masDealProvider.GetBusDealIdentifiers(masDealProvider.GetDealMasterById(viewModel.DealMasterId).DealTypeId); if (Request != null && Request.IsAjaxRequest()) { return(PartialView("VUC_DealEdit", viewModel)); } else { return(View(viewModel)); } }
public JsonResult GetCategoryByOperatorId(int?id) { BranchDealProvider branchdealprovider = new BranchDealProvider(); var result = new JsonResult(); IEnumerable <SelectListItem> lists = new SelectList(branchdealprovider.GetAllBusCategoryList(id ?? 0), "Value", "Text"); result.Data = lists; result.JsonRequestBehavior = JsonRequestBehavior.AllowGet; return(result); }
public ActionResult AjaxBranchDealCancel(int id) { BranchDealViewModel viewModel = new BranchDealViewModel(); BranchDealProvider mDealProvider = new BranchDealProvider(); viewModel = mDealProvider.GetBusBranchDealDetail(id); if (Request != null && Request.IsAjaxRequest()) { return(PartialView("VUC_BranchDealDetail", viewModel)); } else { return(View(viewModel)); } }
public ActionResult AjaxBranchDealDetail(int id) { TravelSession obj = (TravelSession)Session["TravelPortalSessionInfo"]; BranchDealViewModel viewModel = new BranchDealViewModel(); BranchDealProvider mDealProvider = new BranchDealProvider(); viewModel = mDealProvider.GetMobileBranchDealDetail(id); viewModel.DealMasterList = mDealProvider.GetAllBranchDealMasterList(3, obj.LoginTypeId); viewModel.DealIdentifierList = _DealProvider.GetMobileServiceProviders(); if (Request != null && Request.IsAjaxRequest()) { return(PartialView("VUC_BranchDealEdit", viewModel)); } else { return(View(viewModel)); } }
public ActionResult AjaxBranchDealDetail(int id, string source) { TravelSession obj = (TravelSession)Session["TravelPortalSessionInfo"]; BranchDealViewModel viewModel = new BranchDealViewModel(); BranchDealProvider mDealProvider = new BranchDealProvider(); viewModel = mDealProvider.GetBusBranchDealDetail(id); viewModel.BusOperatorList = mDealProvider.GetAllBusOperatorList(); viewModel.BusCategoryList = mDealProvider.GetAllBusCategoryList(id); viewModel.DealMasterList = mDealProvider.GetAllBranchDealMasterList(4, obj.LoginTypeId); viewModel.CurrencyList = mDealProvider.GetCurrencyList(); if (Request != null && Request.IsAjaxRequest()) { return(PartialView("VUC_BranchDealEdit", viewModel)); } else { return(View(viewModel)); } }
///////////////// public ActionResult DeleteBranchMasterDealForceFully(int id, string name) { BranchDealProvider bDealProvider = new BranchDealProvider(); JsonResult returnJsonData = new JsonResult(); BranchDealViewModel viewmodel = new BranchDealViewModel(); viewmodel = bDealProvider.GetDealDetail(id); BranchDealViewModel masterviewmodel = new BranchDealViewModel(); masterviewmodel = bDealProvider.GetMasterDealDetail(id); try { bDealProvider.Air_BranchDealChangesLogs(viewmodel); bDealProvider.Air_BranchDealMasterChangesLogs(masterviewmodel); bool result = false; TravelSession obj = (TravelSession)Session["TravelPortalSessionInfo"]; viewmodel.DealMasterList = bDealProvider.GetAllBranchDealMasterList(2, obj.LoginTypeId); bDealProvider.Delete_Core_BranchDeals(id, obj.AppUserId); bDealProvider.Delete_Core_BranchDealMasters(id, obj.AppUserId); result = true; viewmodel.isVerified = result; returnJsonData.Data = viewmodel; return(returnJsonData); } catch (Exception ex) { viewmodel.isVerified = false; returnJsonData.Data = viewmodel; } return(returnJsonData); }