public string Delete(string id) { try { Reservations reservation = dbContext.Reservations.FirstOrDefault(reservation => reservation.Id.Equals(id)); dbContext.Reservations.Remove(reservation); dbContext.SaveChangesAsync(); return(JsonConvert.SerializeObject("Reservation deleted")); } catch (Exception ex) { return(JsonConvert.SerializeObject(ex.InnerException.Message)); } }
public string Delete(string userId, string hotelId) { try { Favorites favorite = dbContext.Favorites.FirstOrDefault(favorite => favorite.UserId.Equals(userId) && favorite.HotelId.Equals(hotelId)); dbContext.Favorites.Remove(favorite); dbContext.SaveChangesAsync(); return(JsonConvert.SerializeObject("Favorite hotel deleted")); } catch (Exception ex) { return(JsonConvert.SerializeObject(ex.InnerException.Message)); } }
public string Delete(string id) { try { Hotels hotel = dbContext.Hotels.FirstOrDefault(hotel => hotel.Id.Equals(id)); dbContext.Hotels.Remove(hotel); dbContext.SaveChangesAsync(); return(JsonConvert.SerializeObject("Hotel deleted")); } catch (Exception ex) { return(JsonConvert.SerializeObject(ex.InnerException.Message)); } }