コード例 #1
0
 public PersonService(IPersonRepo personRepo, IMapper mapper,
                      ILogger <PersonService> logger)
 {
     _personRepo = personRepo;
     _mapper     = mapper;
     _logger     = logger;
 }
コード例 #2
0
 public ProjectRoleController(IProjectRoleRepo projectroles, IProjectRepo projects, IPersonRepo people, IRoleRepo roles)
 {
     _projectroles = projectroles;
     _projects     = projects;
     _people       = people;
     _roles        = roles;
 }
コード例 #3
0
ファイル: JobService.cs プロジェクト: ashrafulais/CareerPro
 public JobService(IJobRepository jobRepository,
                   IPersonRepo personRepo,
                   ICompanyRepo companyRepo)
 {
     this.jobRepository = jobRepository;
     this.personRepo    = personRepo;
     this.companyRepo   = companyRepo;
 }
コード例 #4
0
 /// <summary>UnitOfWorkSession Constructor</summary>
 public UnitOfWorkSession(IPersonRepo personRepo, IReasonRepo reasonRepo, ISessionRepo sessionRepo, IClassRepo classRepo, ISemesterRepo semesterRepo)
 {
     this.semesterRepo = semesterRepo;
     this.personRepo   = personRepo;
     this.reasonRepo   = reasonRepo;
     this.sessionRepo  = sessionRepo;
     this.classRepo    = classRepo;
 }
コード例 #5
0
 public PersonService(IPersonRepo personRepo)
 {
     _personRepo = personRepo;
     //personList.Add(new Person("Anna Andersson", "Anderstorp", "111-2222333"));
     //personList.Add(new Person("Bosse Bildoktorn", "Bollebygd", "222-223344"));
     //personList.Add(new Person("Ceasar Carlsson", "Cöpenhamn", "333-2224455"));
     //personList.Add(new Person("Daniel Doppsko", "Sålundastad", "444-2255667"));
 }
コード例 #6
0
ファイル: UnitOfWorkPerson.cs プロジェクト: cnicho14/wvup-tcs
 /// <summary>UnitOfWorkPerson Constructor</summary>
 public UnitOfWorkPerson(IPersonRepo personRepo, IScheduleRepo scheduleRepo, IClassRepo classRepo, ISemesterRepo semesterRepo, IDepartmentRepo departmentRepo, IBannerService bannerApi)
 {
     this.personRepo     = personRepo;
     this.scheduleRepo   = scheduleRepo;
     this.classRepo      = classRepo;
     this.semesterRepo   = semesterRepo;
     this.departmentRepo = departmentRepo;
     this.bannerApi      = bannerApi;
 }
コード例 #7
0
ファイル: SessionsController.cs プロジェクト: a2937/wvup-tcs
 public SessionsController(ISessionRepo sessionRepo, ISemesterRepo semesterRepo, IPersonRepo personRepo,
  ISessionReasonRepo sessionReasonRepo, ISessionClassRepo sessionClassRepo, IMapper mapper)
 {
     _mapper = mapper;
     _sessionRepo = sessionRepo;
     _semesterRepo = semesterRepo;
     _personRepo = personRepo;
     _sessionReasonRepo = sessionReasonRepo;
     _sessionClassRepo = sessionClassRepo;
 }
コード例 #8
0
ファイル: ChildManager.cs プロジェクト: Brano68/Project2
 public ChildManager(
     IChildRepo childRepo,
     IPersonRepo personRepo,
     INumberGeneratorClient numberGenerator,
     ILogger <ChildManager> logger)
 {
     ChildRepo       = childRepo;
     PersonRepo      = personRepo;
     NumberGenerator = numberGenerator;
     Logger          = logger;
 }
コード例 #9
0
 /// <summary>Sessions Controller Constructor</summary>
 public SessionsController(ISessionRepo sessionRepo, ISemesterRepo semesterRepo, IPersonRepo personRepo,
                           ISessionReasonRepo sessionReasonRepo, ISessionClassRepo sessionClassRepo, IMapper mapper, ICSVParser <CSVSessionUpload> csvParser, IUnitOfWorkSession unitSession)
 {
     _mapper            = mapper;
     _csvParser         = csvParser;
     _unitSession       = unitSession;
     _sessionRepo       = sessionRepo;
     _semesterRepo      = semesterRepo;
     _personRepo        = personRepo;
     _sessionReasonRepo = sessionReasonRepo;
     _sessionClassRepo  = sessionClassRepo;
 }
コード例 #10
0
ファイル: PersonManager.cs プロジェクト: Brano68/Project2
 public PersonManager(
     IPersonRepo personRepo,
     IChildRepo childRepo,
     ICacheManager cacheManager,
     INumberGeneratorClient numberGenerator,
     ILogger <PersonManager> logger)
 {
     PersonRepo      = personRepo;
     CacheManager    = cacheManager;
     NumberGenerator = numberGenerator;
     ChildRepo       = childRepo;
     Logger          = logger;
 }
コード例 #11
0
        public RegistrationServiceController(
            IPersonRepo perosnRepo,
            UserManager <ApplicationUser> userManager,
            SignInManager <ApplicationUser> signInManager,
            IConfiguration configuration,
            IMapper mapper)
        {
            _personRepo = perosnRepo;

            _userManager = userManager;

            _signInManager = signInManager;

            _configuration = configuration;

            _mapper = mapper;
        }
コード例 #12
0
        public LevelOneMatrixViewModel(
            IDepartmentRepo depoRepo,
            IGoalRepo repo,
            IPersonRepo personRepo,
            ILevelMatrixService levelOneMatrixService,
            ILevelMatrixService leveltwoMatrixService,
            ILevelMatrixService levelTreeMatrixService,
            IidService idService)
        {
            SelectedmatrixLevel = "One";
            _depoRepo           = depoRepo;
            _repo                   = repo;
            _personRepo             = personRepo;
            _levelOneMatrixService  = levelOneMatrixService;
            _leveltwoMatrixService  = leveltwoMatrixService;
            _levelTreeMatrixService = levelTreeMatrixService;
            _repo.NewData          += OnNewRepoData;
            _idService              = idService;
            AddNewGoal              = new DelegateCommand(ExcecuteAddNewGoal, CanExcecuteAddNewGoal);
            AddRelatedGoal          = new DelegateCommand(ExcecuteAddRelatedGoal, CanExcecuteAddRelatedGoal);
            RemoveRelatedGoal       = new DelegateCommand(ExcecuteRemoveRelatedGoal, CanExcecuteRemoveRelatedGoal);
            DeleteGoal              = new DelegateCommand(ExcecuteDeleteGoal, CanExcecuteDeleteGoal);
            //DeletePerson = new DelegateCommand(ExcecuteDeletePerson, CanExcecuteDeletePerson);
            //AddNewPerson = new DelegateCommand(ExcecuteAddNewPerson, CanExcecuteAddNewPerson);
            //AddRelatedPerson = new DelegateCommand(ExcecuteAddRelatedPerson, CanExcecuteAddRelatedPerson);
            GetLevelOneMatrix       = new DelegateCommand(ExcecuteGetLevelOneMatrix);
            GetLevelTwoMatrix       = new DelegateCommand(ExcecuteGetLevelTwoMatrix, CanExcecuteGetLevelTwoMatrix);
            GetLevelThreeMatrix     = new DelegateCommand(ExcecuteGetLevelThreeMatrix, CanExcecuteGetLevelThreeMatrix);
            AddNewDepartment        = new DelegateCommand(ExcecuteAddNewDepartment, CanExcecuteAddNewDepartment);
            RemoveRelatedDepartment = new DelegateCommand(ExcecuteRemoveRelatedDepartment, CanExcecuteRemoveRelatedDepartment);
            AddRelatedDepartment    = new DelegateCommand(ExcecuteAddRelatedDepartment, CanExcecuteAddRelatedDepartment);
            DeleteDepartments       = new DelegateCommand(ExcecuteDeleteDepartments, CanExcecuteDeleteDepartments);
            //RemoveRelatedPerson = new DelegateCommand(ExcecuteRemoveRelatedPerson, CanExcecuteRemoveRelatedPerson);
            UpdateDepartments();
            Goals = _repo.GetAllGoals();
            UpdateGoals();

            //UpdatePeople();
            UpdateCanvas();
        }
コード例 #13
0
 //Injecta repositoryt för att kunna anropa
 public PersonBusiness(IPersonRepo repo)
 {
     _repo = repo;
 }
コード例 #14
0
 public PersonDO(IPersonDAO personDAO, IPersonRepo personRepo)
 {
     _personDAO = personDAO;
     _personRepo = personRepo;
 }
コード例 #15
0
 public PersonController(IPersonRepo personRepo)
 {
     _personRepository = personRepo;
 }
コード例 #16
0
ファイル: PersonManager.cs プロジェクト: K414BIN/MyTimeSheets
 public PersonManager(IPersonRepo personRepo)
 {
     _personRepo = personRepo;
 }
コード例 #17
0
 public ParallelPagedPersonFetcher(IPersonRepo repo, int pageSize)
 {
     _repo     = repo;
     _pageSize = pageSize;
 }
コード例 #18
0
 public MailingBuilder StoreInMemory()
 {
     _repo = new PersonMemoryRepository();
     return(this);
 }
コード例 #19
0
 public PersonService(IPersonRepo personRepo)
 {
     this.personRepo = personRepo;
 }
コード例 #20
0
 public MockBannerService(IPersonRepo personRepo, ISemesterRepo semesterRepo, IClassRepo classRepo)
 {
     this.personRepo   = personRepo;
     this.semesterRepo = semesterRepo;
     this.classRepo    = classRepo;
 }
コード例 #21
0
 // dep injection
 public PersonContactViewModelsController(IPersonRepo pRep, IContactInfoRepo cRep)
 {
     _personRepo  = pRep;
     _contactRepo = cRep;
 }
コード例 #22
0
 //Controller for Person Object - CRUD methods below
 public PersonController(IPersonRepo repo)
 {
     this.repo = repo;
 }
コード例 #23
0
 public PersonsController(IPersonRepo repo, IMapper mapper)
 {
     _repo   = repo;
     _mapper = mapper;
 }
コード例 #24
0
 public PersonsController(IPersonRepo repository)
 {
     _repository = repository;
 }
コード例 #25
0
 public MailingBuilder StoreIn(IPersonRepo repo)
 {
     _repo = repo;
     return(this);
 }
コード例 #26
0
 public HomeController(ILogger <HomeController> logger, IPersonRepo personRepo)
 {
     _logger     = logger;
     _personRepo = personRepo;
 }
コード例 #27
0
 public PersonsController(IPersonRepo repository, IMapper mapper)
 {
     _repository = repository;
     _mapper     = mapper;
 }
コード例 #28
0
 public PersonController(IPersonRepo personRepo, IDesignationRepo designationRepo, ILineRepo lineRepo)
 {
     _personRepo      = personRepo;
     _designationRepo = designationRepo;
     _lineRepo        = lineRepo;
 }
コード例 #29
0
 public HomeController(IPersonRepo personRepo)
 {
     _repo = personRepo;
 }
コード例 #30
0
ファイル: PersonService.cs プロジェクト: cahefe/nethoughts
 public PersonService(IPersonRepo personRepo) => (PersonRepo) = (personRepo);
コード例 #31
0
 public PersonsController(IPersonRepo personRepo)
 {
     _personRepo = personRepo;
 }
コード例 #32
0
 public PersonController(IPersonRepo repo)
 {
     this.repo = repo;
 }