Ejemplo n.º 1
0
 public void Initialize()
 {
     // No need to mock this repositories as they do not connect to the database but have their data in-memory.
      var repositoryFactory = new RepositoryFactory();
      _positionRepository = repositoryFactory.CreatePositionRepository();
      _formationRepository = repositoryFactory.CreateFormationRepository();
 }
Ejemplo n.º 2
0
 public EmployeeController(IEmployeeRepository iEmployeeRepository, IPositionRepository iPositionRepository,
                           IUnitOfWork iUnitOfWork, HtmlEncoder htmlEncoder)
 {
     this.iEmployeeRepository = iEmployeeRepository;
     this.iPositionRepository = iPositionRepository;
     this.iUnitOfWork         = iUnitOfWork;
     this.htmlEncoder         = htmlEncoder;
 }
Ejemplo n.º 3
0
 public PositionFactory(IPositionRepository repository)
 {
     _repository = repository;
     foreach (var position in _repository.Positions)
     {
         positions.Add(position.Name.ToLower(), position);
     }
 }
Ejemplo n.º 4
0
 public FootballerService(IFootballerRepository footballerRepository,
                          IPositionRepository positionRepository,
                          IUnitOfWork unitOfWork)
 {
     this.footballerRepository = footballerRepository;
     this.positionRepository   = positionRepository;
     this.unitOfWork           = unitOfWork;
 }
 public UpsertUserService(IDepartmentRepository departmentRepository, ICategoryRepository categoryRepository, IPositionRepository positionRepository, IPositionLevelRepository positionLevelRepository, IRoleRepository roleRepository)
 {
     _departmentRepository    = departmentRepository ?? throw new ArgumentNullException();
     _categoryRepository      = categoryRepository ?? throw new ArgumentNullException();
     _positionRepository      = positionRepository ?? throw new ArgumentNullException();
     _positionLevelRepository = positionLevelRepository ?? throw new ArgumentNullException();
     _roleRepository          = roleRepository ?? throw new ArgumentNullException();
 }
Ejemplo n.º 6
0
 public PositionController(
     IPositionRepository _Position
     , IUserRepository _user
     )
 {
     PositionRepository = _Position;
     userRepository     = _user;
 }
Ejemplo n.º 7
0
        /// <summary>
        /// Constructor that sets required repositories and unit of work for this service
        /// </summary>
        /// <param name="categoryRepository">Parameter for setting CategoryRepository</param>
        /// <param name="positionRepository">Parameter for setting PositionRepository</param>
        /// <param name="unitOfWork">Parameter for setting UnitOfWork</param>
        public CategoryService(ICategoryRepository categoryRepository, IPositionRepository positionRepository, IUnitOfWork unitOfWork)
        {
            this.CategoryRepository = categoryRepository;

            this.PositionRepository = positionRepository;

            this.UnitOfWork = unitOfWork;
        }
Ejemplo n.º 8
0
 public TeamController(ApplicationDbContext context, ITeamRepository teamRepository,
                       IPlayerRepository playerRepository, IPositionRepository positionRepository, ICountryRepository countryRepository)
 {
     _teamRepository     = teamRepository;
     _playerRepository   = playerRepository;
     _countryRepository  = countryRepository;
     _positionRepository = positionRepository;
 }
 public PositionService(
     IPositionRepository positionRepository,
     ILogFactory logFactory)
 {
     _positionRepository = positionRepository;
     _log   = logFactory.CreateLog(this);
     _cache = new InMemoryCache <Position>(GetKey, false);
 }
Ejemplo n.º 10
0
        public void Initialize()
        {
            // No need to mock this repositories as they do not connect to the database but have their data in-memory.
            var repositoryFactory = new RepositoryFactory();

            _positionRepository  = repositoryFactory.CreatePositionRepository();
            _formationRepository = repositoryFactory.CreateFormationRepository();
        }
Ejemplo n.º 11
0
 // If you are using Dependency Injection, you can delete the following constructor
 public ReporterController()
 {
     context                  = new VITVContext();
     _reporterRepository      = new ReporterRepository(context);
     _positionRepository      = new PositionRepository(context);
     _positionLevelRepository = new PositionLevelRepository(context);
     _roleRepository          = new RoleRepository(context);
     _videoRepository         = new VideoRepository(context);
 }
Ejemplo n.º 12
0
 public EmployeeService(IEmployeeRepository employeeRepository, IEmploymentTypeRepository employmentTypeRepository, IPositionRepository positionRepository, IProgramRepository programRepository, IRoleRepository roleRepository, IEmployeeProgramRepository employeeProgramRepository)
 {
     this.employeeRepository = employeeRepository;
     this.employmentTypeRepository = employmentTypeRepository;
     this.positionRepository = positionRepository;
     this.roleRepository = roleRepository;
     this.programRepository = programRepository;
     this.employeeProgramRepository = employeeProgramRepository;
 }
Ejemplo n.º 13
0
 public ExperienceService(IInsuranceRepository insuranceRepository, IExperienceRepository experienceRepository, IEmployeeRepository employeeRepository,ICompanyRepository companyRepository,IPositionRepository positionRepository, IUnitOfWork unitOfWork)
 {
     this.experienceRepository = experienceRepository;
     this.employeeRepository = employeeRepository;
     this.companyRepository = companyRepository;
     this.positionRepository = positionRepository;
     this.insuranceRepository = insuranceRepository;
     this.unitOfWork = unitOfWork;
 }
Ejemplo n.º 14
0
 public PositionService(
     IPositionRepository positionRepository,
     IDateTime dateTime,
     ICurrentUserService currentUserService)
 {
     _positionRepository = positionRepository;
     _dateTime           = dateTime;
     _currentUserService = currentUserService;
 }
Ejemplo n.º 15
0
        //  private readonly ITestService _testService;


        public CandidatService(IPositionRepository positionRepository, ICandidatRepositories candidatRepositories, IAnswerService answerService,
                               ITestRepository testRepository)
        {
            this._positionRepository   = positionRepository;
            this._candidatRepositories = candidatRepositories;
            this._testRepository       = testRepository;
            //    _testService = testService;
            _answerService = answerService;
        }
Ejemplo n.º 16
0
 public UpsertUserServiceTest()
 {
     _department        = A.Fake <IDepartmentRepository>();
     _category          = A.Fake <ICategoryRepository>();
     _position          = A.Fake <IPositionRepository>();
     _positionLevel     = A.Fake <IPositionLevelRepository>();
     _role              = A.Fake <IRoleRepository>();
     _upsertUserService = new UpsertUserService(_department, _category, _position, _positionLevel, _role);
 }
Ejemplo n.º 17
0
 public EmployeeService(IEmployeeRepository employeeRepository,
                        IPositionRepository positionRepository,
                        IPositionEmployeeRepository positionEmployeeRepository,
                        IMapper mapper)
 {
     _employeeRepository         = employeeRepository;
     _positionRepository         = positionRepository;
     _positionEmployeeRepository = positionEmployeeRepository;
     _mapper = mapper;
 }
Ejemplo n.º 18
0
        /// <summary>
        /// Constructor that sets required repositories and unit of work for this service
        /// </summary>
        /// <param name="departmentRepository">Parameter for setting DepartmentRepository</param>
        /// <param name="agentRepository">Parameter for setting AgentRepository</param>
        /// <param name="positionRepository">Parameter for setting PositionRepository</param>
        /// <param name="unitOfWork">Parameter for setting UnitOfWork</param>
        public DepartmentService(IDepartmentRepository departmentRepository, IAgentRepository agentRepository, IPositionRepository positionRepository, IUnitOfWork unitOfWork)
        {
            this.DepartmentRepository = departmentRepository;

            this.AgentRepository = agentRepository;

            this.PositionRepository = positionRepository;

            this.UnitOfWork = unitOfWork;
        }
Ejemplo n.º 19
0
 public PositionController(
     IPositionRepository positionRepository,
     IUserRepository userRepository,
     ILogger <EmployeeController> logger
     )
 {
     _positionRepository = positionRepository;
     _userRepository     = userRepository;
     _logger             = logger;
 }
Ejemplo n.º 20
0
        public void PositionRepository_RemoveTest()
        {
            IPositionRepository positionRepository = IoCFactory.Instance.CurrentContainer.Resolve <IPositionRepository>();
            Guid     id   = new Guid("ff9b26b1-8c8c-c649-318e-08d1e2d77734");
            Position byId = positionRepository.GetElementById(id);

            positionRepository.Remove(byId);
            positionRepository.UnitOfWork.Commit();
            Assert.IsNull((object)positionRepository.GetElementById(byId.Id));
        }
Ejemplo n.º 21
0
        public void PositionRepository_GetFilteredTest()
        {
            IPositionRepository positionRepository = IoCFactory.Instance.CurrentContainer.Resolve <IPositionRepository>();
            string title = "Owner";
            IEnumerable <Position> filteredElements = positionRepository.GetFilteredElements((x => x.Title != (object)null && x.Title.ToLower() == title.ToLower()));

            Assert.IsNotNull((object)filteredElements);
            Assert.IsTrue(Enumerable.Count <Position>(filteredElements) == 1);
            Assert.IsTrue(Enumerable.First <Position>(filteredElements).Title == title);
        }
Ejemplo n.º 22
0
        /// <summary>
        /// Constructor that sets required repositories and unit of work for this service
        /// </summary>
        /// <param name="candidateRepository">Parameter for setting CandidateRepository</param>
        /// <param name="positionRepository">Parameter for setting PositionRepository</param>
        /// <param name="interviewRepository">Parameter for setting InterviewRepository</param>
        /// <param name="unitOfWork">Parameter for setting UnitOfWork</param>
        public CandidateService(ICandidateRepository candidateRepository, IPositionRepository positionRepository, IInterviewRepository interviewRepository, IUnitOfWork unitOfWork)
        {
            this.CandidateRepository = candidateRepository;

            this.PositionRepository = positionRepository;

            this.InterviewRepository = interviewRepository;

            this.UnitOfWork = unitOfWork;
        }
Ejemplo n.º 23
0
 public UserController(IUserRepository UserRepository,
                       IDepartmentRepository DepartmentRepository,
                       IPositionRepository PositionRepository,
                       IUserRoleRepository UserRoleRepository)
 {
     _userRepository       = UserRepository;
     _departmentRepository = DepartmentRepository;
     _posRepository        = PositionRepository;
     _userRoleRepository   = UserRoleRepository;
 }
Ejemplo n.º 24
0
        /// <summary>
        /// Constructor that sets required repositories and unit of work for this service
        /// </summary>
        /// <param name="clientRepository">Parameter for setting ClientRepository</param>
        /// <param name="positionRepository">Parameter for setting PositionRepository</param>
        /// <param name="notificationRepository">Parameter for setting NotificationRepository</param>
        /// <param name="unitOfWork">Parameter for setting UnitOfWork</param>
        public ClientService(IClientRepository clientRepository, IPositionRepository positionRepository, INotificationRepository notificationRepository, IUnitOfWork unitOfWork)
        {
            this.ClientRepository = clientRepository;

            this.PositionRepository = positionRepository;

            this.NotificationRepository = notificationRepository;

            this.UnitOfWork = unitOfWork;
        }
 public AuthenticationController(IEmployeeRepository iEmployeeRepository,
                                 UserManager <EmployeeApplicationUser> userManager,
                                 IPositionRepository iPositionRepository,
                                 IConfiguration configuration)
 {
     this.iEmployeeRepository = iEmployeeRepository;
     this.userManager         = userManager;
     this.iPositionRepository = iPositionRepository;
     this.Configuration       = configuration;
 }
Ejemplo n.º 26
0
 public UpdateEmployeeHandler(IMediator mediator, IEmployeeRepository employeerepository, IPositionRepository positionrepository, IDepartmentRepository departmentrepository, IVacationTypeRepository vacationtyperepository, UserManager <ApplicationUser> usermanager, RoleManager <ApplicationRole> rolemanager)
 {
     Mediator               = mediator;
     EmployeeRepository     = employeerepository;
     PositionRepository     = positionrepository;
     DepartmentRepository   = departmentrepository;
     VacationTypeRepository = vacationtyperepository;
     UserManager            = usermanager;
     RoleManager            = rolemanager;
 }
 public TeacherController(ITeacherRepository repository, IServiceRepository serviceRepository,
                          IPositionRepository positionRepository, ApplicationDbContext context,
                          IGroupRepository groupRepository, IHostingEnvironment hostingEnviroment)
 {
     _repository        = repository;
     _schoolServices    = serviceRepository;
     _groupRepository   = groupRepository;
     _hostingEnviroment = hostingEnviroment;
     _proxyFactory      = new TeacherProxyFactory(context);
     _positionFactory   = new PositionFactory(positionRepository);
     _factory           = new TeacherFactory(context, _positionFactory);
 }
Ejemplo n.º 28
0
 public MovementSystem(
     IMovementSender movementSender,
     ILocationSender locationSender,
     IMovementRepository movementRepository,
     IMapService mapService, IPositionRepository positionRepository)
 {
     _movementSender     = movementSender;
     _locationSender     = locationSender;
     _movementRepository = movementRepository;
     _mapService         = mapService;
     _positionRepository = positionRepository;
 }
Ejemplo n.º 29
0
 public PositionManager(IPositionRepository positionRepository,
                        IMessageBus messageBus,
                        IPositionCache positionCache,
                        IUpdatesManager updatesManager,
                        ITraderInfoManager traderInfoManager)
 {
     _positionRepository = positionRepository;
     _messageBus         = messageBus;
     _positionCache      = positionCache;
     _updatesManager     = updatesManager;
     _traderInfoManager  = traderInfoManager;
 }
Ejemplo n.º 30
0
 public EmployeesController(UserManager <ApplicationUser> userManager, SignInManager <ApplicationUser> signInManager, IEmployeeRepository employeeRepository, IHostingEnvironment hostingEnvironment, IPersonRepository personRepository, IAccountRepository accountRepository, ISpecialityRepository specialityRepository, IPositionRepository positionRepository, IDoctorsScheduleRepository doctorsScheduleRepository)
 {
     this.userManager           = userManager;
     this.signInManager         = signInManager;
     this.hostingEnvironment    = hostingEnvironment;
     _personRepository          = personRepository;
     _employeeRepository        = employeeRepository;
     _accountRepository         = accountRepository;
     _specialityRepository      = specialityRepository;
     _positionRepository        = positionRepository;
     _doctorsScheduleRepository = doctorsScheduleRepository;
 }
Ejemplo n.º 31
0
 public RegisterModel(
     UserManager <EmployeeApplicationUser> userManager,
     SignInManager <EmployeeApplicationUser> signInManager,
     ILogger <RegisterModel> logger,
     IEmailSender emailSender,
     IPositionRepository iPositionRepository)
 {
     _userManager             = userManager;
     _signInManager           = signInManager;
     _logger                  = logger;
     _emailSender             = emailSender;
     this.iPositionRepository = iPositionRepository;
 }
Ejemplo n.º 32
0
 public AdminController(
         IPlayerRepository repoPlayers,
         IClubRepository repoClubs,
         IPositionRepository repoPositions,
         IStatRepository repoStats,
         IAppDataRepository repoAppData)
 {
     repositoryPlayers = repoPlayers;
     repositoryClubs = repoClubs;
     repositoryPositions = repoPositions;
     repositoryStats = repoStats;
     repositoryAppData = repoAppData;
 }
Ejemplo n.º 33
0
 public CustsController(IMyService my, ICustRepository custsRepo, ICityRepository cityRepo,
                        IMainIndustryRepository mainIndustryRepo, IIndustryRepository industryRepo, IPositionRepository positionRepo
                        , IUserRepository userRepo, IContactRepository contactRepo)
 {
     My                = (MyService)my;
     _custRepo         = custsRepo;
     _cityRepo         = cityRepo;
     _mainIndustryRepo = mainIndustryRepo;
     _industryRepo     = industryRepo;
     _positionRepo     = positionRepo;
     _contactRepo      = contactRepo;
     _userRepo         = userRepo;
 }
Ejemplo n.º 34
0
        public MainPageViewModel(INavigationService navigationService, ILocationService locationService, IApiService apiService, IPositionRepository positionRepository)
            : base(navigationService)
        {
            Title = "Main Page";

            _locationService    = locationService;
            _apiService         = apiService;
            _positionRepository = positionRepository;

            StartService = new DelegateCommand(Start);
            StopService  = new DelegateCommand(Stop);

            Locations = new ObservableCollection <Position>();
        }
Ejemplo n.º 35
0
        public ManagementController(IAccountRepository accountRepository, ISpotRepository spotRepository,
            IPositionRepository positionRepository, IAccountGroupsRepository accountGroupsRepository, IDealerRepository dealerRepository,
            IWalletRepository walletRepository, IPaymentTransferRepository paymentTransferRepository, IUserRepository userRepository,
            ITradeSignalRepository tradeSignalRepository)
        {
            this.accountRepository = accountRepository;
            this.accountGroupsRepository = accountGroupsRepository;
            this.spotRepository = spotRepository;
            this.positionRepository = positionRepository;
            this.dealerRepository = dealerRepository;
            this.walletRepository = walletRepository;

            this.paymentTransferRepository = paymentTransferRepository;
            this.userRepository = userRepository;
            this.tradeSignalRepository = tradeSignalRepository;
        }
Ejemplo n.º 36
0
 public PositionController()
 {
     repository = new PositionRepository();
 }
Ejemplo n.º 37
0
 public PositionController(IPositionRepository postionRepository)
 {
     _positionRepository = postionRepository;
 }
Ejemplo n.º 38
0
 public PositionsController(IDepartmentRepository departmentRepository, IPositionRepository positionRepository)
 {
     this.departmentRepository = departmentRepository;
     this.positionRepository = positionRepository;
 }
Ejemplo n.º 39
0
 public HandleCollision(IPositionRepository positionRepository, IConflictRepository conflictRepository)
 {
     _positionRepository = positionRepository;
     _conflictRepository = conflictRepository;
 }
 public PositionBreezeApiController(IPositionRepository positionRepository)
 {
     _positionRepository = positionRepository;
 }
Ejemplo n.º 41
0
 //TODO: Figure out why not executing quickly
 public HandlePosition(IPositionRepository positionRepository, IAircraftRepository aircraftRepository, IConflictRepository conflictRepository)
 {
     _positionRepository = positionRepository;
     _aircraftRepository = aircraftRepository;
     _conflictRepository = conflictRepository;
 }
Ejemplo n.º 42
0
 public PositionService(IPositionRepository positionRepository, IScreenScrapper screenScrapper)
 {
     _positionRepository = positionRepository;
     _screenScrapper = screenScrapper;
 }
Ejemplo n.º 43
0
 public VoteService(IPositionRepository positionRepository, ICandidateRepository candidateRepository, IVoteRepository voteRepository)
 {
     this.positionRepository = positionRepository;
     this.candidateRepository = candidateRepository;
     this.voteRepository = voteRepository;
 }
Ejemplo n.º 44
0
 internal PositionDeterminator(IPositionRepository positionRepository, IListRandomizer listRandomizer)
 {
     _positionRepository = positionRepository;
      _listRandomizer = listRandomizer;
 }
Ejemplo n.º 45
0
        public void Setup()
        {
            var request = new SimpleWorkerRequest("", "", "", null, new StringWriter());
            var context = new HttpContext(request);
            //context.
            //HttpContext.Current = context;

            kernel = new StandardKernel(new TestServiceModule());
            DependencyResolver.SetResolver(new NinjectDependencyResolver(kernel));

            accountRepository = new AccountRepository();
            accountGroupsRepository = new AccountGroupsRepository();
            dealerRepository = new DealerRepository();
            positionRepository = new PositionRepository();
        }
Ejemplo n.º 46
0
 public PositionService(IPositionRepository positionRepository,IUnitOfWork unitOfWork)
 {
     this.positionRepository = positionRepository;
     this.unitOfWork = unitOfWork;
 }