public async Task <IActionResult> UpdateStatus(long id, UpdateFailureStatusCommand command) { command.Id = id; await _failuresService.UpdateStatus(command); return(Ok()); }
public async Task UpdateStatus(UpdateFailureStatusCommand command) { var report = await _failuresRepository.GetFailuresReport(command.Id); if (report is null) { throw new Exception("Report not exist"); } report.RepairStatus = command.RepairStatus; await _failuresRepository.UpdateFailureReport(report); }