public async Task <IActionResult> RequestAdvance(AdvanceRequestModel model) { var requestAdvanceProcessing = new AdvanceRequestProcessing(_dbContext); var advanceRequest = model.Map(); advanceRequest.Status = AdvanceRequestStatus.AguardandoAnalise; if (!requestAdvanceProcessing.Process(advanceRequest)) { return(new AdvanceRequestErrorJson(requestAdvanceProcessing)); } return(new AdvanceRequestJson(requestAdvanceProcessing.Request)); }
public AdvanceRequestErrorJson(AdvanceRequestProcessing AdvanceRequestProcessing) { _advanceRequestProcessing = AdvanceRequestProcessing; }