public InscricaoUsuarioController(IInscricaoUsuarioRepository inscricaoUsuarioRepository,
                                   IMeioPagamentoRepository meioPagamentoRepository,
                                   ICursoRepository cursoRepository,
                                   IParametroSistemaRepository parametroSistemaRepository,
                                   ITransacaoInscricaoRepository transacaoInscricaoRepository,
                                   ILogNotificacoesRepository logNotificacoesRepository,
                                   IProcessoInscricaoRepository processoInscricaoRepository,
                                   IProvaUsuarioRepository provaUsuarioRepository
                                   )
 {
     _inscricaoUsuarioRepository   = inscricaoUsuarioRepository;
     _meioPagamentoRepository      = meioPagamentoRepository;
     _cursoRepository              = cursoRepository;
     _parametroSistemaRepository   = parametroSistemaRepository;
     _transacaoInscricaoRepository = transacaoInscricaoRepository;
     _logNotificacoesRepository    = logNotificacoesRepository;
     _processoInscricaoRepository  = processoInscricaoRepository;
     _provaUsuarioRepository       = provaUsuarioRepository;
     urlSitePagueSeguro            = _parametroSistemaRepository.Buscar(x => x.Status.Equals("A") && x.Titulo.Equals("SitePagueSeguro")).Result.FirstOrDefault().Valor;
     urlWsPagueSeguro              = _parametroSistemaRepository.Buscar(x => x.Status.Equals("A") && x.Titulo.Equals("WsPagueSeguro")).Result.FirstOrDefault().Valor;
 }
 public ProcessoInscricaoController(IProcessoInscricaoRepository processoInscricaoRepository, IMapper mapper, IInscricaoUsuarioRepository inscricaoUsuarioRepository)
 {
     _processoInscricaoRepository = processoInscricaoRepository;
     _mapper = mapper;
     _inscricaoUsuarioRepository = inscricaoUsuarioRepository;
 }