Пример #1
0
        private void CheckActivityImage()
        {
            //checkdatabase for record
            //if not exist, create img folder & thumb folder
            if (ActivityID != 0)
            {
                var dr = new ProviderDAC().RetrieveActivityImageInformation(ActivityID);
                if (dr == null)
                {
                    dr = new ProviderEDSC.ActivityImageDTDataTable().NewActivityImageDTRow();
                    //Create new ImageInformationRecord
                    dr.ActivityID  = ActivityID;
                    dr.FreeStorage = SystemConstants.MaxActivityImageStorage;
                    dr.StorageUsed = 0;
                    dr.ImageAmount = 0;

                    new ProviderDAC().createActivityImageInformation(dr);

                    // string Path = SystemConstants.ImageDirectory + "/" + activityID + "/" + activityID + "_" + imageID + "_" + prodImage.Filename;
                    //Ensure Directory is exist
                    //Server.MapPath(SystemConstants.ActImageDirectory + "/" + ActivityID + "/");
                    //Create ImageDir

                    //System.IO.Directory.CreateDirectory(Server.MapPath(@SystemConstants.ActImageDirectory + "/" + ActivityID + "/"));

                    //Create ImageThumbDir
                    //System.IO.Directory.CreateDirectory(Server.MapPath(@SystemConstants.ActImageDirectory + "/" + ActivityID + "/" + @SystemConstants.ImageThumbDirectory));
                }
                else
                {
                    divUploadSuccessfull.Visible = true;
                }
            }
        }
        public ProviderEDSC.ActivityImageDTRow GetImageDetail()
        {
            var dr = new ProviderEDSC.ActivityImageDTDataTable().NewActivityImageDTRow();

            dr.ActivityID  = 0;
            dr.StorageUsed = SizeUploaded;
            dr.FreeStorage = SystemConstants.MaxActivityImageStorage - SizeUploaded;
            dr.ImageAmount = ImageUploaded;
            return(dr);
        }