예제 #1
0
 public TarjetasController(ITarjetaRepository tarjetaRepository, IMovimientoRepository movimientoRepository, IEstadoDeCuentaRepository estadoDeCuentaRepository, IAlertaRepository alertaRepository, IUsuarioRepository usuarioRepository)
 {
     _tarjetaRepository        = tarjetaRepository;
     _movimientoRepository     = movimientoRepository;
     _estadoDeCuentaRepository = estadoDeCuentaRepository;
     _alertaRepository         = alertaRepository;
     _usuarioRepository        = usuarioRepository;
 }
예제 #2
0
 public EventoParticipanteController(IEventoParticipanteRepository eventoParticipanteRepository,
                                     IEventoRepository eventoRepository,
                                     IParticipanteRepository participanteRepository,
                                     IWebHostEnvironment webHostEnvironment,
                                     IComissaoOrganizadoraRepository comissaoOrganizadoraRepository,
                                     IDataImportanteRepository dataImportanteRepository,
                                     IHttpContextAccessor httpContextAccessor,
                                     IAlertaRepository alertaRepository,
                                     IEmailSender emailSender,
                                     IMembroOrganizadorRepository membroOrganizadorRepository)
 {
     _eventoParticipanteRepository   = eventoParticipanteRepository;
     _eventoRepository               = eventoRepository;
     _participanteRepository         = participanteRepository;
     _webHostEnvironment             = webHostEnvironment;
     _comissaoOrganizadoraRepository = comissaoOrganizadoraRepository;
     _dataImportanteRepository       = dataImportanteRepository;
     _httpContextAccessor            = httpContextAccessor;
     _alertaRepository               = alertaRepository;
     _emailSender = emailSender;
     _membroOrganizadorRepository = membroOrganizadorRepository;
 }
예제 #3
0
 public CorrecaoController(ICorrecaoRepository correcaoRepository,
                           ISubmissaoRepository submissaoRepository,
                           IMembroRepository membroRepository,
                           IWebHostEnvironment webHostEnvironment,
                           IHttpContextAccessor httpContextAccessor,
                           IEventoRepository eventoRepository,
                           IAlertaRepository alertaRepository,
                           UserManager <IdentityUser> userManager,
                           SignInManager <IdentityUser> signInManager,
                           IEmailSender emailSender)
 {
     _correcaoRepository  = correcaoRepository;
     _submissaoRepository = submissaoRepository;
     _membroRepository    = membroRepository;
     _webHostEnvironment  = webHostEnvironment;
     _httpContextAccessor = httpContextAccessor;
     _eventoRepository    = eventoRepository;
     _alertaRepository    = alertaRepository;
     _userManager         = userManager;
     _signInManager       = signInManager;
     _emailSender         = emailSender;
 }
예제 #4
0
 public SubmissaoController(ISubmissaoRepository submissaoRepository,
                            IParticipanteRepository participanteRepository,
                            IEventoRepository eventoRepository,
                            ITipoRepository tipoRepository,
                            IEventoParticipanteRepository eventoParticipanteRepository,
                            IWebHostEnvironment webHostEnvironment,
                            IDataImportanteRepository dataImportanteRepository,
                            IAlertaRepository alertaRepository,
                            IHttpContextAccessor httpContextAccessor,
                            IEmailSender emailSender,
                            IMembroCientificoRepository membroCientificoRepository)
 {
     _submissaoRepository          = submissaoRepository;
     _participanteRepository       = participanteRepository;
     _eventoRepository             = eventoRepository;
     _tipoRepository               = tipoRepository;
     _eventoParticipanteRepository = eventoParticipanteRepository;
     _webHostEnvironment           = webHostEnvironment;
     _dataImportanteRepository     = dataImportanteRepository;
     _alertaRepository             = alertaRepository;
     _httpContextAccessor          = httpContextAccessor;
     _emailSender = emailSender;
     _membroCientificoRepository = membroCientificoRepository;
 }
예제 #5
0
 public AlertaController(IAlertaRepository alertaRepository)
 {
     _alertaRepository = alertaRepository;
 }
예제 #6
0
 public AlertasController(ILogger <AlertasController> logger, IAlertaRepository alertaRepository)
 {
     _logger           = logger;
     _alertaRepository = alertaRepository;
 }
        public AlertaAptoParaCadastroValidation(IAlertaRepository repository)
        {
            var alertaDuplicado = new AlertaDeveSerUnicoSpecification(repository);

            base.Add("alertaDuplicado", new Rule <Entities.Alerta>(alertaDuplicado, "Alerta já cadastrado!"));
        }
예제 #8
0
 public AlertaService(IAlertaRepository repository, IProdutoRepository produtoRepository) : base(repository)
 {
     _repository        = repository;
     _produtoRepository = produtoRepository;
 }
예제 #9
0
 public AlertaService(IAlertaRepository alertRepository)
 {
     this.AlertRepository = alertRepository;
 }
예제 #10
0
 public AlertaService(IAlertaRepository alertaRepository)
 {
     _alertaRepository = alertaRepository;
 }
예제 #11
0
 public AlertaAppService()
 {
     _AlertaRepository = new AlertaRepository();
 }
예제 #12
0
 public AlertaController(IEventoRepository eventoRepository,
                         IAlertaRepository alertaRepository)
 {
     _eventoRepository = eventoRepository;
     _alertaRepository = alertaRepository;
 }
 public AlertaDeveSerUnicoSpecification(IAlertaRepository repository)
 {
     _repository = repository;
 }