public IHttpActionResult SubmitReview(SubmitReviewDto body) { try { int currentPassCode = Util.getInstance().GetPassCode(Request); var passCode = baseRepository.AuthRepository.GetPassCode(currentPassCode); body.ServiceId = passCode.ServiceId; body.PassCodeId = passCode.Id; var results = baseRepository.ReviewRepository.SumitReview(body); return(Ok(results)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public Review SumitReview(SubmitReviewDto data) { try { var review = context.Review.Add(new Review { ScoreId = data.ScoreId, PassCodeId = data.PassCodeId, ServiceId = data.ServiceId, Note = data.Note != null ? data.Note : "", createdAt = DateTime.Now }); context.SaveChanges(); return(review); } catch (Exception ex) { throw ex; } }