public AppDivisaoSalasEstudo(IContexto contexto, AEventos repEventos, ASalasEstudo repSalasEstudo, AInscricoes repInscricoes) : base(contexto) { m_RepEventos = repEventos ?? throw new ExcecaoAplicacao("AppDivisaoSalasEstudo", "repEventos não pode ser nulo"); m_RepInscricoes = repInscricoes ?? throw new ExcecaoAplicacao("AppDivisaoSalasEstudo", "repInscricoes não pode ser nulo"); m_RepSalas = repSalasEstudo ?? throw new ExcecaoAplicacao("AppDivisaoSalasEstudo", "repSalasEstudo não pode ser nulo"); }
public DivisaoAutomaticaInscricoesParticipantesPorSalaEstudoEscolha(Evento evento, AInscricoes inscricoes, ASalasEstudo salas) { if (inscricoes == null) { throw new ArgumentNullException("inscricoes", "Repositorio de inscrições não informado."); } if (salas == null) { throw new ArgumentNullException("salas", "Repositorio de salas não informado."); } if (evento == null) { throw new ArgumentNullException("Evento", "Evento não pode ser nulo."); } if (evento.ConfiguracaoSalaEstudo.Value != EnumModeloDivisaoSalasEstudo.PorOrdemEscolhaInscricao) { throw new ArgumentException("O evento não aceita este tipo de divisão automática."); } mRepositorioInscricoes = inscricoes; mEvento = evento; mRepositorioSalas = salas; }
public AppDivisaoQuartos(IContexto contexto, AEventos repEventos, AQuartos repQuartos, AInscricoes repInscricoes) : base(contexto) { m_RepEventos = repEventos ?? throw new ExcecaoAplicacao("AppDivisaoQuartos", "repEventos não pode ser nulo"); m_RepInscricoes = repInscricoes ?? throw new ExcecaoAplicacao("AppDivisaoQuartos", "repInscricoes não pode ser nulo"); m_RepQuartos = repQuartos ?? throw new ExcecaoAplicacao("AppDivisaoQuartos", "repQuartos não pode ser nulo"); }
public AppRelatorioDivisaoOficinas(IContexto contexto, AEventos repEventos, AOficinas repOficinas, AInscricoes repInscricoes, IRelatorioDivisaoOficinas geradorRelDivisaoOficinas) : base(contexto) { m_RepEventos = repEventos ?? throw new ExcecaoAplicacao("AppRelatorioDivisaoOficinas", "repEventos não pode ser nulo"); m_RepInscricoes = repInscricoes ?? throw new ExcecaoAplicacao("AppRelatorioDivisaoOficinas", "repInscricoes não pode ser nulo"); m_RepOficinas = repOficinas ?? throw new ExcecaoAplicacao("AppRelatorioDivisaoOficinas", "repOficinas não pode ser nulo"); m_GeradorRelDivisaoOficinas = geradorRelDivisaoOficinas ?? throw new ExcecaoAplicacao("AppRelatorioDivisaoOficinas", "geradorRelDivisaoOficinas não pode ser nulo"); }
public AppRelatorioDivisaoSalas(IContexto contexto, AEventos repEventos, ASalasEstudo repSalasEstudo, AInscricoes repInscricoes, IRelatorioDivisaoSalasEstudo geradorRelDivisaoSalas) : base(contexto) { m_RepEventos = repEventos ?? throw new ExcecaoAplicacao("AppRelatorioDivisaoSalas", "repEventos não pode ser nulo"); m_RepInscricoes = repInscricoes ?? throw new ExcecaoAplicacao("AppRelatorioDivisaoSalas", "repInscricoes não pode ser nulo"); m_RepSalasEstudo = repSalasEstudo ?? throw new ExcecaoAplicacao("AppRelatorioDivisaoSalas", "repSalasEstudo não pode ser nulo"); m_GeradorRelDivisaoSalas = geradorRelDivisaoSalas ?? throw new ExcecaoAplicacao("AppRelatorioDivisaoSalas", "geradorRelDivisaoSalas não pode ser nulo"); }
public DivisaoAutomaticaInscricoesParticipantesPorOficina(Evento evento, AInscricoes inscricoes, AOficinas oficinas) { if (inscricoes == null) { throw new ArgumentNullException("inscricoes", "Repositorio de inscrições não informado."); } if (oficinas == null) { throw new ArgumentNullException("oficinas", "Repositorio de oficinas não informado."); } if (evento == null) { throw new ArgumentNullException("Evento", "Evento não pode ser nulo."); } mRepositorioInscricoes = inscricoes; mEvento = evento; mRepositorioOficinas = oficinas; }
public ServicoEstatisticas(AInscricoes repositorio, int idEvento) { mRepositorio = repositorio; mIdEvento = idEvento; }
public DivisaoAutomaticaInscricoesParticipantePorSalaEstudo(Evento evento, AInscricoes inscricoes, ASalasEstudo salasEstudo) { mEvento = evento; mInscricoes = inscricoes; mSalasEstudo = salasEstudo; }
public AppEstatisticasEvento(IContexto contexto, AInscricoes repInscricoes) : base(contexto) { m_RepInscricoes = repInscricoes ?? throw new ExcecaoAplicacao("AppEstatisticasEvento", "repInscricoes não pode ser nulo"); }
public DivisaoAutomaticaInscricoesPorQuarto(Evento evento, AInscricoes inscricoes, AQuartos quartos) { mEvento = evento; mRepInscricoes = inscricoes; mRepQuartos = quartos; }