public void RemoveMood(Mood mood, SQLiteDatabase sqlDatabase) { try { //caller will have to warn User that any Rerated mood based on this will also be deleted if (mood != null) { //Find and Remove any re-rated mood foreach (var reRatedMood in RerateMoodList) { if (reRatedMood.MoodsId == mood.MoodsId) { RerateMoodList.Remove(reRatedMood); break; } } mood.Remove(sqlDatabase); Moods.Remove(mood); } } catch (Exception e) { throw new Exception("Attempt to Remove Mood failed - " + e.Message); } }
public void RemoveRerateMood(RerateMood reratedMood) { try { if (reratedMood != null) { RerateMoodList.Remove(reratedMood); } } catch (Exception e) { throw new Exception("Attempt to remove Rerate Mood failed - " + e.Message); } }