public FavoritStatus DeleteFavorite(string id, string favoritsid) { logger.Debug(Settings.MethodName()); FavoritStatus favoritStatus = new FavoritStatus(); if (isCorrectUser(id)) { long userid; long.TryParse(id, out userid); long favorituserid; long.TryParse(favoritsid, out favorituserid); try { long?d_id = FavoritManager.GetFavoritIdByUserIdFavoritId(userid, favorituserid); if (d_id != null) { FavoritManager.Delete((long)d_id); favoritStatus.status = "Deleted"; favoritStatus.user_message = "Gebruiker verwijderd uit favorieten"; } else { favoritStatus.status = "NotDeleted"; } } catch { favoritStatus.status = "NotDeleted"; } } return(favoritStatus); }