public async Task <IActionResult> Evaluate([FromForm] CorrectiveActionDTO correctiveAction) { await _evaluateCorrectiveActionUseCase.Execute(_mapper.Map <CorrectiveActionDTO, CorrectiveAction>(correctiveAction), correctiveAction.CorrectiveActionEvidences); return(new OkObjectResult(true)); }
public IActionResult ExtendDueDateCorrectiveAction([FromBody] CorrectiveActionDTO editExpirationDateFindingDTO) { return(new OkObjectResult(_extendDueDateCorrectiveActionUseCase.Execute(_mapper.Map <CorrectiveActionDTO, CorrectiveAction>(editExpirationDateFindingDTO)))); }
public IActionResult OverduePlanningDate([FromBody] CorrectiveActionDTO model) { _overduePlannignDateUseCase.ExecuteAsync(_mapper.Map <CorrectiveActionDTO, CorrectiveAction>(model), model.Observation, model.OverdueTime, model.CorrectiveActionID); return(new OkObjectResult(true)); }
public async Task <IActionResult> Update([FromForm] CorrectiveActionDTO correctiveAction) { return(new OkObjectResult(await _updateCorrectiveActionEvidenceUseCase.Execute(_mapper.Map <CorrectiveActionDTO, CorrectiveAction>(correctiveAction), correctiveAction.CorrectiveActionEvidences, correctiveAction.FileNamesToDelete.ToList()))); }