public ProjetoService(IUnitOfWork UoW, IProjetoRepository projetoRepository, IAvaliacaoRepository avaliacaoRepository) { _uow = UoW; _projetoRepository = projetoRepository; _avaliacaoRepository = avaliacaoRepository; }
public ProjetoBusiness(DbConnection db) { if (db == null) throw new InvalidDatabaseInstanceException(); this.projetoBusiness = new ProjetoRepository(db); }
public MenuPodeRemoverValid(IProjetoRepository projetoRepository) { _projetoRepository = projetoRepository; var Projeto_SendoUsado = new MenuSendoUsadoSpec(projetoRepository); RuleFor(x => x).Must(ProjetoSendoUsadoSpec).WithMessage("Projeto sendo usado!"); }
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"); }
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."); }
public AlunoService(IUnitOfWork UoW, IAlunoRepository alunoRepository, IGrupoRepository grupoRepository, IProjetoRepository projetoRepository, IAvaliacaoRepository avaliacaoRepository) { _uow = UoW; _alunoRepository = alunoRepository; _grupoRepository = grupoRepository; _projetoRepository = projetoRepository; _avaliacaoRepository = avaliacaoRepository; }
public AlocacaoProjetoService(IAlocacaoProjetoRepository alocacaoProjetoRepository, ITipoAlocacaoRepository tipoAlocacaoRepository, IAlocacaoRecursoRepository alocacaoRecursoRepository, IRecursoRepository recursoRepository, IProjetoRepository projetoRepository) { _alocacaoProjetoRepository = alocacaoProjetoRepository; _tipoAlocacaoRepository = tipoAlocacaoRepository; _alocacaoRecursoRepository = alocacaoRecursoRepository; _recursoRepository = recursoRepository; _projetoRepository = projetoRepository; }
public ProjetoController( IProjetoRepository projetoRepository, IProjetoService projetoService, IMapper mapper) { _projetoRepository = projetoRepository; _projetoService = projetoService; _mapper = mapper; }
public ProjetoService( IDesenvolvedorRepository desenvolvedorRepository, IProjetoRepository projetoRepository, INotificador notificador ) : base(notificador) { _projetoRepository = projetoRepository; _desenvolvedorRepository = desenvolvedorRepository; }
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(); }
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.")); }
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; }
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(); }
public ProjetoController(IHttpContextAccessor accessor, IProjetoRepository projetoRepository) : base(accessor, projetoRepository) { }
public ProjetoApplicationService(IProjetoRepository repository, IUnitOfWork unitOfWork) : base(unitOfWork) { _repository = repository; }
public ProjetoBLL(IProjetoRepository projetoRepository) { this.projetoRepository = projetoRepository; }
public ProjetoBLL() { projetoRepository = new ProjetoRepository(); }
public ProjetoService(IProjetoRepository repo) : base(repo) { }
public ProjetoController(IProjetoRepository projetoRepository, IHttpContextAccessor httpContextAccessor) : base(projetoRepository, httpContextAccessor) { }
public IProjetoRepository getProjetoRepository() { return _projetoRepository ?? (_projetoRepository = new LocalProjetoRepository()); }
public FinalizarProjetoCommandHandler(IProjetoRepository repository) { _repository = repository; }
public ProjetoController(IRepositoryFactory repository) { _projetoRepository = repository.getProjetoRepository(); _colaboradorRepository = repository.getColaboradorRepository(); }
public ProjetoService(IProjetoRepository projetoRepository) { ProjetoRepository = projetoRepository; }
public ProjetoMoreController(IProjetoRepository rep, IProjetoApplicationService app, ILoggerFactory logger) { this._rep = rep; this._app = app; this._logger = logger.CreateLogger <ProjetoMoreController>(); }
public BuscaProjetosController() { categoriaProjetoRepository = new CategoriaProjetoRepository(context); projetoRepository = new ProjetoRepository(context); }
public MenuDeveSerUnicoSpec(IProjetoRepository projetoRepository) { _projetoRepository = projetoRepository; }
public ProjetoController(IProjetoRepository projetoRepo) { _projetoRepository = projetoRepo; }
public ProjetoService(IProjetoRepository projetoRepository, IRecursoRepository recursoRepository, ISharepointRepository sharepointRepository) { _projetoRepository = projetoRepository; _recursoRepository = recursoRepository; _sharepointRepository = sharepointRepository; }
public ProjetosController(IProjetoRepository projetoRepository) { _projetoRepository = projetoRepository; }
public ProjetoAptoParaCadastroWarning(IProjetoRepository rep) { //base.Add(Guid.NewGuid().ToString(), new Rule<Projeto>(Instance of RuleClassName,"message for user")); }
public IniciarProjetoCommandHandler(IProjetoRepository repository) { _repository = repository; }
public TarefaController(ITarefaRepository tarefaRepository, IProjetoRepository projetoRepository, IUsuarioRepository usuarioRepository) { _tarefaRepository = tarefaRepository; _projetoRepository = projetoRepository; _usuarioRepository = usuarioRepository; }