public static Common.Image LoadImage(Guid imageGuid) { Business.Image imageController = new Business.Image(); Common.Image images = new Common.Image(); imageController.Load(imageGuid, images); return(images); }
private bool btnOkClicked() { //User clicked 'Delete images'. Delete the hi-res images for the selected albums and images. string[] selectedItems = RetrieveUserSelections(); if (selectedItems.Length == 0) { // No images were selected. Inform user and exit function. string msg = String.Format(CultureInfo.CurrentCulture, "<p class='gsp_msgwarning'><span class='gsp_bold'>{0} </span>{1}</p>", Resources.GalleryServerPro.Task_No_Objects_Selected_Hdr, Resources.GalleryServerPro.Task_No_Objects_Selected_Dtl); phMsg.Controls.Clear(); phMsg.Controls.Add(new System.Web.UI.LiteralControl(msg)); return(false); } try { HelperFunctions.BeginTransaction(); // Convert the string array of IDs to integers. Also assign whether each is an album or media object. // (Determined by the first character of each id's string: a=album; m=media object) foreach (string selectedItem in selectedItems) { int id = Convert.ToInt32(selectedItem.Substring(1), CultureInfo.InvariantCulture); char idType = Convert.ToChar(selectedItem.Substring(0, 1), CultureInfo.InvariantCulture); // 'a' or 'm' if (idType == 'm') { Business.Image image = (Business.Image)Factory.LoadImageInstance(id); image.DeleteHiResImage(); GalleryObjectController.SaveGalleryObject(image); } if (idType == 'a') { DeleteHiResImagesFromAlbum(Factory.LoadAlbumInstance(id, true)); } } HelperFunctions.CommitTransaction(); } catch { HelperFunctions.RollbackTransaction(); throw; } HelperFunctions.PurgeCache(); return(true); }
public static bool ActiveImage(Guid imageGuid) { Business.Image imageController = new Business.Image(); return(imageController.ActiveImage(imageGuid)); }
public static bool Update(Common.Image image) { Business.Image imageController = new Business.Image(); return(imageController.Update(image)); }
public static bool Delete(Guid imageGuid) { Business.Image imageController = new Business.Image(); return(imageController.Delete(imageGuid)); }
public static bool Insert(Common.Image images) { Business.Image imageController = new Business.Image(); return(imageController.Insert(images) != Guid.Empty ? true : false); }
//public static DataTable GetAllImage(Guid userGuid) //{ // Business.Image imageController = new Business.Image(); // return imageController.GetAllImage(userGuid); //} public static DataTable GetImagesOfGallery(Guid galleryImageGuid) { Business.Image imageController = new Business.Image(); return(imageController.GetImagesOfGallery(galleryImageGuid)); }