Exemplo n.º 1
0
        public int Save(utblMstTourPackagePic photo)
        {
            int result = 0;

            if (photo.PackagePhotoID == 0)
            {
                try
                {
                    _db.utblMstTourPackagePics.Add(photo);
                    _db.SaveChanges();
                    result = 1;
                }
                catch (Exception ex)
                {
                    result = 0;
                }
            }
            else
            {
                utblMstTourPackagePic dbEntry = _db.utblMstTourPackagePics.Find(photo.PackagePhotoID);
                if (dbEntry != null)
                {
                    dbEntry.PhotoNormal      = photo.PhotoNormal;
                    dbEntry.PhotoThumb       = photo.PhotoThumb;
                    dbEntry.PhotoDescription = photo.PhotoDescription;
                }
                _db.SaveChanges();
                result = 1;
            }
            return(result);
        }
Exemplo n.º 2
0
        public void MakeDefaultPhoto(long id, long packid)
        {
            utblMstTourPackagePic obj       = _db.utblMstTourPackagePics.Find(id);
            utblMstTourPackagePic objOldPic = _db.utblMstTourPackagePics.Where(x => x.PackageID == packid && x.IsDefault == true).FirstOrDefault();

            if (objOldPic != null)
            {
                objOldPic.IsDefault = false;
            }
            obj.IsDefault = true;
            _db.SaveChanges();
        }
Exemplo n.º 3
0
        public ActionResult ManageTourMap(long id)
        {
            utblMstTourPackagePic pic = dbPhoto.GetDefaultPhoto(id);

            if (pic == null)
            {
                TempData["ErrMsg"] = 6;
                return(RedirectToAction("ManageTourPhotos", new { id = id }));
            }
            MstTourPackageMapModel obj = new MstTourPackageMapModel();

            obj.MstTourPackage    = dbTour.GetTourPackageDetailsByID(id);
            obj.MstTourPackageMap = dbMap.GetTourMapByID(id);
            return(View("ManageTourMap", obj));
        }
Exemplo n.º 4
0
        public int Delete(long id)
        {
            int result = 0;
            utblMstTourPackagePic obj = _db.utblMstTourPackagePics.Find(id);

            try
            {
                _db.utblMstTourPackagePics.Remove(obj);
                _db.SaveChanges();
                result = 1;
                return(result);
            }
            catch (Exception ex)
            {
                return(result);
            }
        }
Exemplo n.º 5
0
        public utblMstTourPackagePic GetDefaultPhoto(long packid)
        {
            utblMstTourPackagePic obj = _db.utblMstTourPackagePics.Where(x => x.PackageID == packid && x.IsDefault == true).FirstOrDefault();

            return(obj);
        }
Exemplo n.º 6
0
        public utblMstTourPackagePic GetPhotoDetailsByID(long id)
        {
            utblMstTourPackagePic obj = _db.utblMstTourPackagePics.FirstOrDefault(m => m.PackagePhotoID == id);

            return(obj);
        }