public ActionResult EditHotelOffer(long id) { try { ViewBag.ActiveURL = "/Admin/Hotellist"; SaveHotelOffer model = new SaveHotelOffer(); utblLCFeatureOffer Hoteloffer = objAPI.GetObjectByKey <utblLCFeatureOffer>("lchoteloffer", "HotelOfferByID", id.ToString(), "OfferID"); var OfferHotellist = objAPI.GetRecordsByQueryString <long>("lchoteloffer", "OfferHotellist", "id=" + id); model.HotelOffer = new HotelOffer() { OfferID = Hoteloffer.OfferID, OfferTagLine = Hoteloffer.OfferTagLine, OfferImagePath = Hoteloffer.OfferImagePath, OfferStartDate = Hoteloffer.OfferStartDate, OfferEndDate = Hoteloffer.OfferEndDate, HotelID = OfferHotellist }; model.HotelList = objAPI.GetAllRecords <HotelDD>("lchotelconfig", "LCHotelDD"); return(View(model)); } catch (AuthorizationException) { TempData["ErrMsg"] = "Your Login Session has expired. Please Login Again"; return(RedirectToAction("Login", "Account", new { Area = "" })); } }
public ActionResult AddHotelOffer() { ViewBag.ActiveURL = "/Admin/Hotelofferlist"; try { SaveHotelOffer model = new SaveHotelOffer(); model.HotelList = objAPI.GetAllRecords <HotelDD>("lchotelconfig", "LCHotelDD"); return(View(model)); } catch (AuthorizationException) { TempData["ErrMsg"] = "Your Login Session has expired. Please Login Again"; return(RedirectToAction("Login", "Account", new { Area = "" })); } }
public ActionResult EditHotelOffer(SaveHotelOffer model) { try { if (ModelState.IsValid) { if (model.cropper.PhotoNormal != null) { model.HotelOffer.OfferImagePath = model.cropper.PhotoNormal; } else { model.HotelOffer.OfferImagePath = model.HotelOffer.OfferImagePath; } string jsonStr = JsonConvert.SerializeObject(model); TempData["ErrMsg"] = objAPI.PostRecordtoApI("lchoteloffer", "SaveHotelOffer", jsonStr); return(RedirectToAction("HotelOfferList", "LCHotelOffers", new { Area = "Admin" })); } utblLCFeatureOffer Hoteloffer = objAPI.GetObjectByKey <utblLCFeatureOffer>("lchoteloffer", "HotelOfferByID", model.HotelOffer.OfferID.ToString(), "OfferID"); var OfferHotellist = objAPI.GetRecordsByQueryString <long>("lchoteloffer", "OfferHotellist", "id=" + model.HotelOffer.OfferID.ToString()); model.HotelOffer = new HotelOffer() { OfferID = Hoteloffer.OfferID, OfferTagLine = Hoteloffer.OfferTagLine, OfferImagePath = Hoteloffer.OfferImagePath, OfferStartDate = Hoteloffer.OfferStartDate, OfferEndDate = Hoteloffer.OfferEndDate, HotelID = OfferHotellist }; model.HotelList = objAPI.GetAllRecords <HotelDD>("lchotelconfig", "LCHotelDD"); return(View(model)); } catch (AuthorizationException) { TempData["ErrMsg"] = "Your Login Session has expired. Please Login Again"; return(RedirectToAction("Login", "Account", new { Area = "" })); } }
public ActionResult AddHotelOffer(SaveHotelOffer model) { try { if (ModelState.ContainsKey("HotelOffer.OfferImagePath")) { ModelState["HotelOffer.OfferImagePath"].Errors.Clear(); } if (ModelState.IsValid) { model.HotelOffer.OfferImagePath = model.cropper.PhotoNormal; string jsonStr = JsonConvert.SerializeObject(model); TempData["ErrMsg"] = objAPI.PostRecordtoApI("lchoteloffer", "SaveHotelOffer", jsonStr); return(RedirectToAction("HotelOfferList", "LCHotelOffers", new { Area = "Admin" })); } model.HotelList = objAPI.GetAllRecords <HotelDD>("lchotelconfig", "LCHotelDD"); return(View(model)); } catch (AuthorizationException) { TempData["ErrMsg"] = "Your Login Session has expired. Please Login Again"; return(RedirectToAction("Login", "Account", new { Area = "" })); } }