public HttpResponseMessage Put(ReportUpdateModel updateReport) { RipOffContext _db = new RipOffContext(); var modeUpdate = _repository.Get().FirstOrDefault(e => e.Id == updateReport.ReportId); if (modeUpdate != null) { modeUpdate.Status = true; _repository.Update(modeUpdate); return(Request.CreateResponse(HttpStatusCode.Created, modeUpdate)); } return(Request.CreateResponse(HttpStatusCode.BadRequest)); }
public async Task <Result> UpdateReport([FromBody] ReportUpdateModel model) { return(await _reportService.UpdatereportAsync(model)); }
public async Task <Result> UpdatereportAsync(ReportUpdateModel model) { string appUserId = _userService.GetCurrentUserId(); return(await _mediator.Send(new UpdateReportCommand(_mapper.Map <ReportDTO>(model), appUserId))); }