public Result Validar(UsuarioInsertCommand command)
        {
            ValidationResult results = _usuarioInsertCommandValidators.Validate(command);

            if (!results.IsValid)
            {
                _result.Invalidar();
                _result.AdicionarMensagem(results.Errors);
            }

            if (_result.Valido)
            {
                _result.AdicionarMensagem("Suceeso", "Comando executado com sucesso");
            }

            _result.AdicionarObjeto(command);

            return(_result);
        }
示例#2
0
        public async Task <IActionResult> Adicionar(UsuarioInsertCommand command)
        {
            var response = await _mediator.Send(command);

            return(Ok(response));
        }