Пример #1
0
        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",
            }));
        }
Пример #2
0
 public ConsolidarLancamentosCommand(ConsolidacaoInput input)
 {
     this.Input = input;
 }