public async Task <IActionResult> PostConsolidacao([FromBody] ConsolidacaoInput input) { var consolidarLancamentosCommand = new ConsolidarLancamentosCommand(input); if (!ModelState.IsValid) { return(StatusCode(400, new { command = consolidarLancamentosCommand, status = "error", erros = ModelState.AllErrors(), })); } await _commandBus.SendAsync(consolidarLancamentosCommand); return(Json(new { command = consolidarLancamentosCommand, status = "sent", })); }
public ConsolidarLancamentosCommand(ConsolidacaoInput input) { this.Input = input; }