Esempio n. 1
0
 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 = "" }));
     }
 }
Esempio n. 2
0
 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 = "" }));
     }
 }
Esempio n. 3
0
 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 = "" }));
     }
 }
Esempio n. 4
0
 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 = "" }));
     }
 }