public static Boolean isfavorite(PhotoItem photoItem) { return(Favorites.Contains(photoItem)); }
public static void addtofavorite(PhotoItem photoItem) { Favorites.Add(photoItem); }
public static void deletePhotoItem(ObservableCollection <PhotoItem> PhotoItems, PhotoItem photoItem) { //AllLists.Where(p => p.category == photoItem.Category); temp = AllLists.Find(p => p.category == photoItem.Category); if (temp != null) { temp.list.Remove(photoItem); } PhotoItems.Remove(photoItem); }
public static void updatePhotoItemsAfterEdit(ObservableCollection <PhotoItem> PhotoItems, PhotoItem photoItem, String oldCategory) { AllLists.Where(p => p.category == photoItem.Category); temp = AllLists.Find(p => p.category == photoItem.Category); if (temp != null) { temp.list.Add(photoItem); } AllLists.Where(p => p.category == oldCategory); temp = AllLists.Find(p => p.category == oldCategory); if (temp != null) { temp.list.Remove(photoItem); } //PhotoItems.Add(photoItem); }
public static void updatePhotoItems(ObservableCollection <PhotoItem> PhotoItems, PhotoItem photoItem) { AllLists.Where(p => p.category == photoItem.Category); temp = AllLists.Find(p => p.category == photoItem.Category); if (temp != null) { temp.list.Add(photoItem); PhotoItems.Add(photoItem); } else { addCategory(photoItem.Category); updatePhotoItems(PhotoItems, photoItem); } }
public static void removefromfavorite(PhotoItem photoItem) { Favorites.Remove(photoItem); }