public async Task <IActionResult> addReview(ApartamentReview review) { var model = await _services.postReview(review); if (!model) { return(BadRequest()); } return(Ok(model)); }
public async Task <bool> postReview(ApartamentReview review) { try { var model = await _db.ApartamentReviews.AddAsync(review); await _db.SaveChangesAsync(); return(true); } catch (Exception e) { return(false); } }
public async Task <bool> updateReview(ApartamentReview review) { try { var model = await _db.ApartamentReviews.FirstOrDefaultAsync(x => x.Id == review.Id); model.stars = review.stars; model.Review = review.Review; await _db.SaveChangesAsync(); return(true); } catch (Exception e) { return(false); } }