Exemplo n.º 1
0
 public ProjetoService(IUnitOfWork UoW, IProjetoRepository projetoRepository,
                       IAvaliacaoRepository avaliacaoRepository)
 {
     _uow = UoW;
     _projetoRepository   = projetoRepository;
     _avaliacaoRepository = avaliacaoRepository;
 }
Exemplo n.º 2
0
        public ProjetoBusiness(DbConnection db)
        {
            if (db == null)
                throw new InvalidDatabaseInstanceException();

            this.projetoBusiness = new ProjetoRepository(db);
        }
Exemplo n.º 3
0
        public MenuPodeRemoverValid(IProjetoRepository projetoRepository)
        {
            _projetoRepository = projetoRepository;

            var Projeto_SendoUsado = new MenuSendoUsadoSpec(projetoRepository);

            RuleFor(x => x).Must(ProjetoSendoUsadoSpec).WithMessage("Projeto sendo usado!");
        }
Exemplo n.º 4
0
        public ExcluirProjetoValidator(IProjetoRepository projetoRepository)
        {
            _projetoRepository = projetoRepository;

            RuleFor(c => c.Id)
            .MustAsync(ProjetoNaoAssociadoCriterio).WithMessage("Este projeto está associado à um critério e não pode ser excluído")
            .MustAsync(ProjetoNaoAssociadoGrupo).WithMessage("Este projeto está associado à um grupo e não pode ser excluído");
        }
Exemplo n.º 5
0
        public EditarProjetoValidator(IProjetoRepository ProjetoRepository)
        {
            _ProjetoRepository = ProjetoRepository;

            RuleFor(c => c.Tema)
            .NotEmpty().WithMessage("O nome do Projeto não pode ser vazio")
            .MustAsync(NomeProjetoNaoExiste).WithMessage("Tema de Projeto já existe.");
        }
Exemplo n.º 6
0
 public AlunoService(IUnitOfWork UoW, IAlunoRepository alunoRepository, IGrupoRepository grupoRepository,
                     IProjetoRepository projetoRepository, IAvaliacaoRepository avaliacaoRepository)
 {
     _uow                 = UoW;
     _alunoRepository     = alunoRepository;
     _grupoRepository     = grupoRepository;
     _projetoRepository   = projetoRepository;
     _avaliacaoRepository = avaliacaoRepository;
 }
Exemplo n.º 7
0
 public AlocacaoProjetoService(IAlocacaoProjetoRepository alocacaoProjetoRepository, ITipoAlocacaoRepository tipoAlocacaoRepository,
                               IAlocacaoRecursoRepository alocacaoRecursoRepository, IRecursoRepository recursoRepository, IProjetoRepository projetoRepository)
 {
     _alocacaoProjetoRepository = alocacaoProjetoRepository;
     _tipoAlocacaoRepository    = tipoAlocacaoRepository;
     _alocacaoRecursoRepository = alocacaoRecursoRepository;
     _recursoRepository         = recursoRepository;
     _projetoRepository         = projetoRepository;
 }
Exemplo n.º 8
0
 public ProjetoController(
     IProjetoRepository projetoRepository,
     IProjetoService projetoService,
     IMapper mapper)
 {
     _projetoRepository = projetoRepository;
     _projetoService    = projetoService;
     _mapper            = mapper;
 }
Exemplo n.º 9
0
 public ProjetoService(
     IDesenvolvedorRepository desenvolvedorRepository,
     IProjetoRepository projetoRepository,
     INotificador notificador
     ) : base(notificador)
 {
     _projetoRepository       = projetoRepository;
     _desenvolvedorRepository = desenvolvedorRepository;
 }
Exemplo n.º 10
0
        public static void Initialize(TestContext context)
        {
            IRepositoryFactory factory = new MongoRepositoryFactory(); // No projeto eh instanciado via Injecao de Dependencia

            _listaProjetosExclusao = new List<Guid>();
            _listaColaboradoresExclusao = new List<Guid>();

            _projetoRepository = factory.getProjetoRepository();
            _colaboradorRepository = factory.getColaboradorRepository();
        }
Exemplo n.º 11
0
        public ProjetoAptoASerCadastradoValidation(IProjetoRepository projetoRepository)
        {
            _projetoRepository = projetoRepository;

            var codigoDuplicadoSpec = new CodigoProjetoCadastradoSpecification(_projetoRepository);
            var rateioValidoSpec    = new RateioValidoSpecification();

            base.AdicionarRegra("CodigoDuplicado", new Regra <Projeto>(codigoDuplicadoSpec, "Já existe o mesmo Código cadastrado na base"));
            base.AdicionarRegra("RateioValido", new Regra <Projeto>(rateioValidoSpec, "Rateio está inválido."));
        }
Exemplo n.º 12
0
 public AnaliseReleaseHandle(
     IVersaoProjetoRepository versaoProjetoRepository,
     IProjetoRepository projetoRepository,
     ILiberacaoReleaseRepository liberacaoReleaseRepository = null
     )
 {
     _versaoProjetoRepository    = versaoProjetoRepository;
     _projetoRepository          = projetoRepository;
     _liberacaoReleaseRepository = liberacaoReleaseRepository;
 }
 public OmirBrasilApplication(
     IOmirBrasilRepository omirBrasilRepository,
     IProjetoRepository projetoRepositoy,
     IDistritoRepository distritoRepository,
     IClubeRepository clubeRepository)
 {
     _omirBrasilRepository = omirBrasilRepository;
     _projetoRepository    = projetoRepositoy;
     _distritoRepository   = distritoRepository;
     _clubeRepository      = clubeRepository;
 }
Exemplo n.º 14
0
 public ProjetoController(
     IMapper mapper,
     IProjetoService projetoService,
     IProjetoRepository projetoRepository,
     INotificador notificador
     ) : base(notificador)
 {
     _mapper     = mapper;
     _prjRepo    = projetoRepository;
     _prjService = projetoService;
 }
        public ProjetoAtualizarValdiation(IProjetoRepository projetoRepository, IEmpresaRepository empresaRepository)
        {
            _projetoRepository = projetoRepository;
            _empresaRepository = empresaRepository;

            //Database
            ValidarId();
            ValidarNome();
            ValidarEmpresa();


            //Business
            ValidarNomeBanco();
            ValidarEmpresaExiste();
        }
Exemplo n.º 16
0
 public ProjetoController(IHttpContextAccessor accessor,
                          IProjetoRepository projetoRepository) : base(accessor, projetoRepository)
 {
 }
Exemplo n.º 17
0
 public ProjetoApplicationService(IProjetoRepository repository, IUnitOfWork unitOfWork) : base(unitOfWork)
 {
     _repository = repository;
 }
Exemplo n.º 18
0
 public ProjetoBLL(IProjetoRepository projetoRepository)
 {
     this.projetoRepository = projetoRepository;
 }
Exemplo n.º 19
0
 public ProjetoBLL()
 {
     projetoRepository = new ProjetoRepository();
 }
Exemplo n.º 20
0
 public ProjetoService(IProjetoRepository repo) : base(repo)
 {
 }
Exemplo n.º 21
0
 public ProjetoController(IProjetoRepository projetoRepository,
                          IHttpContextAccessor httpContextAccessor) : base(projetoRepository, httpContextAccessor)
 {
 }
Exemplo n.º 22
0
 public IProjetoRepository getProjetoRepository()
 {
     return _projetoRepository ?? (_projetoRepository = new LocalProjetoRepository());
 }
Exemplo n.º 23
0
 public FinalizarProjetoCommandHandler(IProjetoRepository repository)
 {
     _repository = repository;
 }
Exemplo n.º 24
0
 public ProjetoController(IRepositoryFactory repository)
 {
     _projetoRepository = repository.getProjetoRepository();
     _colaboradorRepository = repository.getColaboradorRepository();
 }
Exemplo n.º 25
0
 public ProjetoService(IProjetoRepository projetoRepository)
 {
     ProjetoRepository = projetoRepository;
 }
Exemplo n.º 26
0
 public ProjetoMoreController(IProjetoRepository rep, IProjetoApplicationService app, ILoggerFactory logger)
 {
     this._rep    = rep;
     this._app    = app;
     this._logger = logger.CreateLogger <ProjetoMoreController>();
 }
Exemplo n.º 27
0
 public BuscaProjetosController()
 {
     categoriaProjetoRepository = new CategoriaProjetoRepository(context);
     projetoRepository          = new ProjetoRepository(context);
 }
Exemplo n.º 28
0
 public MenuDeveSerUnicoSpec(IProjetoRepository projetoRepository)
 {
     _projetoRepository = projetoRepository;
 }
 public ProjetoController(IProjetoRepository projetoRepo)
 {
     _projetoRepository = projetoRepo;
 }
Exemplo n.º 30
0
 public ProjetoService(IProjetoRepository projetoRepository, IRecursoRepository recursoRepository, ISharepointRepository sharepointRepository)
 {
     _projetoRepository    = projetoRepository;
     _recursoRepository    = recursoRepository;
     _sharepointRepository = sharepointRepository;
 }
Exemplo n.º 31
0
 public ProjetosController(IProjetoRepository projetoRepository)
 {
     _projetoRepository = projetoRepository;
 }
 public ProjetoAptoParaCadastroWarning(IProjetoRepository rep)
 {
     //base.Add(Guid.NewGuid().ToString(), new Rule<Projeto>(Instance of RuleClassName,"message for user"));
 }
Exemplo n.º 33
0
 public IniciarProjetoCommandHandler(IProjetoRepository repository)
 {
     _repository = repository;
 }
Exemplo n.º 34
0
 public TarefaController(ITarefaRepository tarefaRepository, IProjetoRepository projetoRepository, IUsuarioRepository usuarioRepository)
 {
     _tarefaRepository  = tarefaRepository;
     _projetoRepository = projetoRepository;
     _usuarioRepository = usuarioRepository;
 }