Esempio n. 1
0
        public IActionResult SaveActivityList(ItineraryViewModel model)
        {
            try
            {
                ItinerarySetRes response = new ItinerarySetRes();
                ItinerarySetReq request  = new ItinerarySetReq();

                request.itinerary.ItineraryID   = model.Itinerary.ItineraryID;
                request.itinerary.ItineraryDays = model.Itinerary.ItineraryDays;
                request.QRFId         = model.MenuViewModel.QRFID;
                request.VoyagerUserId = ckLoginUser_Id;
                response = coProviders.SetItinerary(request, token).Result;

                if (response.ResponseStatus.Status.ToLower() == "success")
                {
                    TempData["success"] = "Details saved successfully";
                }
                else
                {
                    TempData["error"] = response.ResponseStatus.Status;
                }
                return(RedirectToAction("ActivityList", new { QRFId = model.MenuViewModel.QRFID }));
            }
            catch (System.Exception ex)
            {
                return(View());
            }
        }
Esempio n. 2
0
        public IActionResult SetSuggestedItinerary(ProposalViewModel model)
        {
            string UserName = HttpContext.Request.Cookies["UserName"] ?? ckUserName;

            model.Itinerary.EditUser = ckUserEmailId;
            ItinerarySetRes response = new ItinerarySetRes();
            ItinerarySetReq request  = new ItinerarySetReq();

            request.itinerary          = model.Itinerary;
            request.IsNewVersion       = model.IsNewVersion;
            request.itinerary.EditUser = UserName;
            response = coProviders.SetItinerary(request, token).Result;

            if (response.ResponseStatus.Status.ToLower() == "success")
            {
                return(Json(new { responseText = "success" }));
            }
            else
            {
                return(Content("Error"));
            }
        }