Esempio n. 1
0
        public async Task <Response <List <Oab> > > Handle(ReenviarOabsValidacaoCommand request, CancellationToken cancellationToken)
        {
            var result = Response <Oab> .WithResult(null);

            CredenciaisAdvogado novasCredenciais = new CredenciaisAdvogado();
            var        users = _context.UsuariosEscritorio;
            Oab        oabSaida;
            List <Oab> oabs = new List <Oab>();

            foreach (var user in users)
            {
                oabSaida = new Oab(user.Codigo, user.Credenciais.NumeroOab, user.Credenciais.Estado.UF, $"{user.InformacoesPessoais.PrimeiroNome} {user.InformacoesPessoais.UltimoNome}");
                oabs.Add(oabSaida);
                ReenviarOabsValidacaoPublish.Publish(oabSaida);
            }

            return(Response <List <Oab> > .WithResult(oabs));
        }
 public async Task <ActionResult> ReenviarOabsValidacao(ReenviarOabsValidacaoCommand command)
 {
     return(AppResponse(await _mediator.Send(command)));
 }