Exemplo n.º 1
0
 public ActionResult ClientPackageSummary(string ec)
 {
     try
     {
         string query = "eqcode=" + ec;
         TourPackageBookingManageModel model = new TourPackageBookingManageModel();
         model.ClientEnqInfoView = objAPI.GetRecordByQueryString<ClientEnquiryView>("clientenquiry", "ClientEnqInfoView", query);
         model.ClientEnqItineraryView = objAPI.GetRecordsByQueryString<ClientEnquiryItineraryView>("clientenquiry", "ClientEnqItineraryView", query);
         model.ClientEnqActivityList = objAPI.GetRecordsByQueryString<ClientEnqActivities>("clientenquiry", "ClientEnqActivities", query).Where(x => x.IsSelected).ToList();
         return View(model);
     }
     catch (AuthorizationException)
     {
         TempData["ErrMsg"] = "Your Login Session has expired. Please Login Again";
         return RedirectToAction("Login", "Account", new { Area = "" });
     }
 }
Exemplo n.º 2
0
 public ActionResult ClientPackageSummary(TourPackageBookingManageModel model)
 {
     try
     {
         ClientEnquiryView sendmodel = new ClientEnquiryView();
         sendmodel.EnquiryCode = model.ClientEnqInfoView.EnquiryCode;
         string jsonStr = JsonConvert.SerializeObject(sendmodel);
         string result = objAPI.PostRecordtoApI("clientenquiry", "UpdateClientEnqStatus", jsonStr);
         if (result.ToLower().Contains("error"))
         {
             TempData["ErrMsg"] = result;
             return RedirectToAction("SubmissionPage", "gentourpackage", new { Area = "", result = "failure" });
         }
         return RedirectToAction("SubmissionPage", "gentourpackage", new { Area = "", result = model.ClientEnqInfoView.EnquiryCode });
     }
     catch (AuthorizationException)
     {
         TempData["ErrMsg"] = "Your Login Session has expired. Please Login Again";
         return RedirectToAction("Login", "Account", new { Area = "" });
     }
 }