Exemplo n.º 1
0
 public GrupoController(
     IUnitOfWork uow,
     IUser user,
     IGrupoRepository grupoRepository) : base(uow, user)
 {
     _grupoRepository = grupoRepository;
 }
 public GrupoService(IGrupoRepository baseRepository, ILogRepository logRepository, IGrupoContatoRepository gcRepository, IContatoRepository conRepository) : base(baseRepository)
 {
     _baseRepository = baseRepository;
     _logRepository  = logRepository;
     _gcRepository   = gcRepository;
     _conRepository  = conRepository;
 }
Exemplo n.º 3
0
 public GrupoService(IUnitOfWork UoW, IGrupoRepository grupoRepository,
                     IProjetoRepository projetoRepository, IAvaliacaoRepository avaliacaoRepository)
 {
     _uow = UoW;
     _projetoRepository   = projetoRepository;
     _avaliacaoRepository = avaliacaoRepository;
     _grupoRepository     = grupoRepository;
 }
Exemplo n.º 4
0
 public GrupoCommandHandler(IGrupoRepository grupoRepository,
                            IUnitOfWork uow,
                            IMediatorHandler bus,
                            INotificationHandler <DomainNotification> notifications) : base(uow, bus, notifications)
 {
     _grupoRepository = grupoRepository;
     Bus = bus;
 }
Exemplo n.º 5
0
 public GrupoController(IGrupoRepository grupoRepository,
                        ICategoriaRepository categoriaRepository,
                        IMapper mapper)
 {
     _categoriaRepository = categoriaRepository;
     _grupoRepository     = grupoRepository;
     _mapper = mapper;
 }
Exemplo n.º 6
0
 public GrupoService(
     IUnitOfWork unitOfWork,
     IGrupoRepository grupoRepository,
     IOptions <ConnectionStrings> connectionStrings)
 {
     _unitOfWork        = unitOfWork;
     _connectionStrings = connectionStrings;
     _grupoRepository   = grupoRepository;
 }
 public CampanhaService(ICampanhaRepository baseRepository, ILogRepository logRepository, ICampanhaContatoRepository ccRepository, ICampanhaGrupoRepository cgRepository, IContatoRepository conRepository, IGrupoRepository gruRepository) : base(baseRepository)
 {
     _baseRepository = baseRepository;
     _logRepository  = logRepository;
     _ccRepository   = ccRepository;
     _cgRepository   = cgRepository;
     _conRepository  = conRepository;
     _gruRepository  = gruRepository;
 }
Exemplo n.º 8
0
        public AssociarAlunoValidator(IGrupoRepository grupoRepository)
        {
            _grupoRepository = grupoRepository;

            RuleFor(c => c.AssociacaoAlunoGrupo.Select(x => x.AlunoId))
            .Must(x => !x.GroupBy(id => id).Any(g => g.Count() > 1)).WithMessage("Este aluno já pertence às este grupo!");

            RuleFor(g => g)
            .MustAsync(AlunoPertenceUmUnicoGrupo).WithMessage("Este aluno já pertence à outro grupo");
        }
Exemplo n.º 9
0
 public MensagemService(IMensagemRepository baseRepository, ILogRepository logRepository, IMensagemContatoRepository mcRepository, IMensagemGrupoRepository mgRepository, IMensagemCampanhaRepository mpRepository, IContatoRepository conRepository, IGrupoRepository gruRepository, ICampanhaRepository camRepository, IMensagemAnexoRepository anexoRepository) : base(baseRepository)
 {
     _baseRepository  = baseRepository;
     _logRepository   = logRepository;
     _mcRepository    = mcRepository;
     _mgRepository    = mgRepository;
     _mpRepository    = mpRepository;
     _conRepository   = conRepository;
     _gruRepository   = gruRepository;
     _camRepository   = camRepository;
     _anexoRepository = anexoRepository;
 }
Exemplo n.º 10
0
 public LoginController(
     SignInManager <ApplicationUser> signInManager,
     UserManager <ApplicationUser> userManager,
     IOptions <AppSettings> appSettings,
     IMapper mapper,
     IGrupoRepository grupoRepository)
 {
     _userManager     = userManager;
     _signInManager   = signInManager;
     _appSettings     = appSettings.Value;
     _mapper          = mapper;
     _grupoRepository = grupoRepository;
 }
Exemplo n.º 11
0
 public GrupoAppService(IMapper mapper,
                        IGrupoRepository grupoRepository,
                        IAlunoRepository alunoRepository,
                        IAlunoGrupoRepository alunoGrupoRepository,
                        IMediatorHandler bus,
                        IEventStoreRepository eventStoreRepository)
 {
     _mapper               = mapper;
     _grupoRepository      = grupoRepository;
     _alunoRepository      = alunoRepository;
     _alunoGrupoRepository = alunoGrupoRepository;
     Bus = bus;
     _eventStoreRepository = eventStoreRepository;
 }
Exemplo n.º 12
0
        public AvaliarGrupoValidator(IGrupoRepository grupoRepository, IAvaliacaoRepository avaliacaoRepository, Guid avaliadorId)
        {
            _avaliadorId         = avaliadorId;
            _grupoRepository     = grupoRepository;
            _avaliacaoRepository = avaliacaoRepository;

            RuleFor(g => g.Id)
            .MustAsync(SerUmAvaliador).WithMessage("Não está autorizado à avaliar esse grupo.")
            .MustAsync(AvaliacaoNaoRealizada).WithMessage("Avaliação do grupo já foi realizada.");

            RuleFor(g => g.Projeto.Estado)
            .NotEqual(Projeto.EnumEstado.Elaboracao).WithMessage("A avaliação deste grupo ainda não está disponível.")
            .NotEqual(Projeto.EnumEstado.Encerrado).WithMessage("A avaliação deste grupo não está mais disponível.");
        }
 public ConsultaDeAlunosService(IAlunoDoCaseRepository alunoDoCaseRepository, IMembroDoGrupoRepository membroDoGrupoRepository,
                                IUsuarioRepository usuarioRepository, IGrupoRepository grupoRepository, ICaseDeNegocioRepository caseDeNegocioRepository,
                                IRespostaRepository respostaRepository, IResponsavelPelaLicaoRepository responsavelPelaLicaoRepository,
                                IEntregaDeTrofeuRepository entregaDeTrofeuRepository, ITrofeuRepository trofeuRepository)
 {
     _membroDoGrupoRepository        = membroDoGrupoRepository;
     _alunoDoCaseRepository          = alunoDoCaseRepository;
     _usuarioRepository              = usuarioRepository;
     _grupoRepository                = grupoRepository;
     _caseDeNegocioRepository        = caseDeNegocioRepository;
     _respostaRepository             = respostaRepository;
     _responsavelPelaLicaoRepository = responsavelPelaLicaoRepository;
     _entregaDeTrofeuRepository      = entregaDeTrofeuRepository;
     _trofeuRepository               = trofeuRepository;
 }
Exemplo n.º 14
0
        public CadastrarGrupoValidator(IGrupoRepository GrupoRepository)
        {
            _GrupoRepository = GrupoRepository;

            RuleFor(c => c.ProjetoId)
            .NotEmpty().WithMessage("O grupo precisa estar vinculado à um projeto!");

            RuleFor(c => c.NomeProjeto)
            .NotEmpty().WithMessage("O campo Nome do Projeto não pode ser vazio")
            .MaximumLength(100).WithMessage("O campo Nome do Projeto não pode ter mais de {MaxLength} caracteres");

            RuleFor(c => c.Descricao)
            .MaximumLength(256).WithMessage("O campo Descrição não pode ter mais de {MaxLength} caracteres");

            RuleFor(c => c.Nome)
            .NotEmpty().WithMessage("O campo Nome não pode ser vazio")
            .MaximumLength(100).WithMessage("O campo Nome não pode ter mais de {MaxLength} caracteres")
            .MustAsync(NomeGrupoUnico).WithMessage("Nome de grupo já existe");
        }
Exemplo n.º 15
0
        public CentroCustoHandler(IUser user, ICentroCustoRepository centroCustoRepository, IEmpresaRepository empresaRepository, IGrupoRepository grupoRepository,
                                  IClasseContabilRepository classeContabilRepository, ITipoBloqueioRepository tipoBloqueioRepository, ILogAuditoriaRepository logAuditoriaRepository)
        {
            if (user.IsAuthenticated())
            {
                UserIdLogado = user.GetUserId();
            }


            _centroCustoRepository = centroCustoRepository;

            _empresaRepository = empresaRepository;

            _grupoRepository = grupoRepository;

            _classeContabilRepository = classeContabilRepository;

            _tipoBloqueioRepository = tipoBloqueioRepository;

            _logAuditoriaRepository = logAuditoriaRepository;
        }
 public PreConfiguracaoContratanteService(IUnitOfWork processo, IContratanteConfiguracaoRepository contratanteConfig, IContratanteConfiguracaoEmailRepository contratanteConfigEmail, IFuncaoRepository funcao, IContratanteOrganizacaoCompraRepository contratanteOrgCompras, IFluxoRepository fluxo, IFluxoSequenciaRepository fluxoSequencia, IContratanteRepository contratante, IPerfilRepository perfilRepository, IPapelRepository papelRepository, IGrupoRepository grupoRepository, ITipoDocumentoRepository tipoDocumentoRepository, IDescricaoDocumentosRepository descricaoDocumentoRepository, IFornecedorCategoriaRepository categoriaFornecedorRepository)
 {
     _unitOfWok              = processo;
     _contratanteConfig      = contratanteConfig;
     _contratanteConfigEmail = contratanteConfigEmail;
     _funcao = funcao;
     _contratanteOrgCompras = contratanteOrgCompras;
     _fluxo                         = fluxo;
     _fluxoSequencia                = fluxoSequencia;
     _contratante                   = contratante;
     _perfilRepository              = perfilRepository;
     _papelRepository               = papelRepository;
     _grupoRepository               = grupoRepository;
     _tipoDocumentoRepository       = tipoDocumentoRepository;
     _descricaoDocumentoRepository  = descricaoDocumentoRepository;
     _categoriaFornecedorRepository = categoriaFornecedorRepository;
     try
     {
     }
     catch (Exception ex)
     {
         throw new ServiceWebForLinkException(ex.Message);
     }
 }
Exemplo n.º 17
0
 public GrupoService(IGrupoRepository repository, IUsuarioService usuarioService)
 {
     base._repository = repository;
     _usuarioService  = usuarioService;
 }
Exemplo n.º 18
0
 public GrupoController(IGrupoRepository GrupoRepository)
 {
     _GrupoRepository = GrupoRepository;
 }
Exemplo n.º 19
0
 public GrupoAction()
 {
     this.repository = new GrupoRepository();
 }
 public GrupoController()
 {
     GrupoRepository = new GrupoRepository();
 }
 public GrupoService(IGrupoRepository repo)
 {
     repository = repo;
 }
Exemplo n.º 22
0
 public GrupoService(IGrupoRepository grupoRepository) : base(grupoRepository)
 {
     _repository = grupoRepository;
 }
 public InfracaoService(IInfracaoRepository repository, IGrupoRepository repositoryGrupo, INaturezaRepository repositoryNatureza)
 {
     _repository         = repository;
     _repositoryGrupo    = repositoryGrupo;
     _repositoryNatureza = repositoryNatureza;
 }
Exemplo n.º 24
0
 public GrupoService(IGrupoRepository service)
 {
     repository = service;
 }
Exemplo n.º 25
0
 public GrupoService(IGrupoRepository grupoRepository)
 {
     _grupoRepository = grupoRepository;
 }
Exemplo n.º 26
0
 public GrupoService(IGrupoRepository repository)
 {
     _repository = repository;
 }
Exemplo n.º 27
0
 public GrupoBusiness(IGrupoRepository repository)
 {
     _repository = repository;
 }
Exemplo n.º 28
0
 public GrupoService(IGrupoRepository baseRepository, ILogRepository logRepository) : base(baseRepository)
 {
     _baseRepository = baseRepository;
     _logRepository  = logRepository;
 }
Exemplo n.º 29
0
 public SubgrupoService(ISubgrupoRepository baseRepository, ILogRepository logRepository, IGrupoRepository gruRepository) : base(baseRepository)
 {
     _baseRepository = baseRepository;
     _logRepository  = logRepository;
     _gruRepository  = gruRepository;
 }
Exemplo n.º 30
0
 public GrupoService(IGrupoRepository Grupo)
 {
     _grupoRepository = Grupo;
 }