public ActionResult EditTourPhoto(long id, long packid) { MstTourPackagePhotoModel obj = new MstTourPackagePhotoModel(); obj.MstTourPackage = dbTour.GetTourPackageDetailsByID(packid); obj.MstTourPackagePhoto = dbPhoto.GetPhotoDetailsByID(id); return(View("EditTourPhoto", obj)); }
public ActionResult EditTourPhoto(MstTourPackagePhotoModel model) { model.MstTourPackagePhoto.PackageID = model.MstTourPackage.PackageID; if (ModelState.IsValid) { TempData["ErrMsg"] = dbPhoto.Save(model.MstTourPackagePhoto); return(RedirectToAction("ManageTourPhotos", new { id = model.MstTourPackage.PackageID })); } return(View("EditTourPhoto", model)); }
public ActionResult ManageTourPhotos(MstTourPackagePhotoModel model) { model.MstTourPackagePhoto.PackageID = model.MstTourPackage.PackageID; if (ModelState.IsValid) { TempData["ErrMsg"] = dbPhoto.Save(model.MstTourPackagePhoto); return(Json(new { success = true })); } model.MstTourPackage = dbTour.GetTourPackageDetailsByID(model.MstTourPackage.PackageID); return(View("ManageTourPhotos", model)); }
public ActionResult TourPhotoList(long id, int PageNo = 1, int PageSize = 10) { MstTourPackagePhotoModel obj = new MstTourPackagePhotoModel(); int TotalRow; obj.MstTourPackage = dbTour.GetTourPackageDetailsByID(id); obj.MstTourPackagePhotoList = dbPhoto.GetTourPackagePhotoPaged(PageNo, PageSize, out TotalRow, id); obj.PagingInfo = new PagingInfo { CurrentPage = PageNo, ItemsPerPage = PageSize, TotalItems = TotalRow }; return(PartialView("pvTourPhotoList", obj)); }
public ActionResult ManageTourPhotos(long id) { short totalDays = dbTour.GetTotalDays(id); short ActivityDays = dbActivity.GetTotalDayList(id); if (ActivityDays < totalDays) { TempData["ErrMsg"] = 5; return(RedirectToAction("ManageTourActivities", new { id = id })); } MstTourPackagePhotoModel obj = new MstTourPackagePhotoModel(); obj.MstTourPackage = dbTour.GetTourPackageDetailsByID(id); return(View("ManageTourPhotos", obj)); }