コード例 #1
0
 public PlaceController(WorkersInMotionDB context)
 {
     this._IPlaceRepository = new PlaceRepository(context);
     this._IPeopleRepository = new PeopleRepository(context);
     this._IMarketRepository = new MarketRepository(context);
     this._IUserProfileRepository = new UserProfileRepository(context);
 }
コード例 #2
0
ファイル: Token.cs プロジェクト: scholtz/covid-sk-api
        /// <summary>
        /// Returns true if the user is currently in the role of PP Admin and acts on behalf of specific place.
        /// </summary>
        /// <param name="user"></param>
        /// <param name="userRepository"></param>
        /// <param name="placeProviderRepository"></param>
        /// <param name="placeRepository"></param>
        /// <param name="placeId"></param>
        /// <returns></returns>
        public static async Task <bool> IsPlaceAdmin(
            this ClaimsPrincipal user,
            IUserRepository userRepository,
            IPlaceProviderRepository placeProviderRepository,
            IPlaceRepository placeRepository,
            string placeId
            )
        {
            var place = await placeRepository.GetPlace(placeId);

            if (place == null)
            {
                return(false);
            }
            if (user.IsAdmin(userRepository))
            {
                return(true);
            }
            var pp = GetPlaceProvider(user);

            if (pp != place.PlaceProviderId)
            {
                return(false);
            }
            return(await placeProviderRepository.InAnyGroup(user.GetEmail(), pp, new string[] { Groups.PPAdmin }));
        }
コード例 #3
0
 public TripsController(IUnitOfWork unitOfWork, ITripRepository tripRepository, IPlaceRepository placeRepository, ITripPictureRepository tripPictureRepository)
 {
     _unitOfWork            = unitOfWork;
     _tripRepository        = tripRepository;
     _placeRepository       = placeRepository;
     _tripPictureRepository = tripPictureRepository;
 }
コード例 #4
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="localizer"></param>
 /// <param name="configuration"></param>
 /// <param name="loggerFactory"></param>
 /// <param name="logger"></param>
 /// <param name="slotRepository"></param>
 /// <param name="placeRepository"></param>
 /// <param name="userRepository"></param>
 /// <param name="visitorRepository"></param>
 /// <param name="placeProviderRepository"></param>
 /// <param name="mojeEZdravie"></param>
 /// <param name="emailSender"></param>
 /// <param name="smsSender"></param>
 public AdminController(
     IStringLocalizer <AdminController> localizer,
     IConfiguration configuration,
     ILoggerFactory loggerFactory,
     ILogger <AdminController> logger,
     ISlotRepository slotRepository,
     IPlaceRepository placeRepository,
     IUserRepository userRepository,
     IVisitorRepository visitorRepository,
     IPlaceProviderRepository placeProviderRepository,
     IMojeEZdravie mojeEZdravie,
     IEmailSender emailSender,
     ISMSSender smsSender
     )
 {
     this.localizer               = localizer;
     this.loggerFactory           = loggerFactory;
     this.logger                  = logger;
     this.slotRepository          = slotRepository;
     this.placeRepository         = placeRepository;
     this.userRepository          = userRepository;
     this.configuration           = configuration;
     this.visitorRepository       = visitorRepository;
     this.placeProviderRepository = placeProviderRepository;
     this.mojeEZdravie            = mojeEZdravie;
     this.emailSender             = emailSender;
     this.smsSender               = smsSender;
 }
コード例 #5
0
 public PlaceController(
     IPlaceRepository placeRepository,
     IPlaceConvertor placeConvertor)
 {
     this.placeRepository = placeRepository;
     this.placeConvertor  = placeConvertor;
 }
コード例 #6
0
 public GetCategoryByIdQueryHandler(ICarpoolRepository repository, IPlaceRepository placeRepository, IMapper mapper, IApplicationDbContext applicationDbContext)
 {
     _repository           = repository;
     _mapper               = mapper;
     _applicationDbContext = applicationDbContext;
     _placeRepository      = placeRepository;
 }
コード例 #7
0
 public MeetingController()
 {
     String connectionString = ConfigurationManager.ConnectionStrings["MeetGenDB"].ConnectionString;
     _meetRepository = new MeetingRepository(connectionString);
     _userRepository = new UserRepository(connectionString);
     _placeRepository = new PlaceRepository(connectionString);
 }
コード例 #8
0
        public void Init()
        {
            _placeRepository = Substitute.For <IPlaceRepository>();
            _placeRepository.GetAll().Returns(RoutePlaceMockHelper.CreateMockPlaces());

            _queryHandler = new PlaceQueryHandler(_placeRepository);
        }
コード例 #9
0
 public EditPlaceViewModel(PlayerMarker player, ObservableCollection <PlaceMarker> placesCollection,
                           IPlaceRepository placeRepository)
 {
     this.placesCollection = placesCollection;
     this.placeRepository  = placeRepository;
     Player = player;
 }
コード例 #10
0
 public MeetingController(IMeetingRepository meetingRepository, 
     IUserRepository userReository, IPlaceRepository placeRepository)
 {
     _meetRepository = meetingRepository;
     _userRepository = userReository;
     _placeRepository = placeRepository;
 }
コード例 #11
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="localizer"></param>
 /// <param name="configuration"></param>
 /// <param name="loggerFactory"></param>
 /// <param name="redisCacheClient"></param>
 /// <param name="emailSender"></param>
 /// <param name="smsSender"></param>
 /// <param name="placeRepository"></param>
 /// <param name="slotRepository"></param>
 /// <param name="placeProviderRepository"></param>
 /// <param name="userRepository"></param>
 public VisitorRepository(
     IStringLocalizer <Repository.RedisRepository.VisitorRepository> localizer,
     IConfiguration configuration,
     ILoggerFactory loggerFactory,
     IRedisCacheClient redisCacheClient,
     IEmailSender emailSender,
     ISMSSender smsSender,
     IPlaceRepository placeRepository,
     ISlotRepository slotRepository,
     IPlaceProviderRepository placeProviderRepository,
     IUserRepository userRepository
     ) : base(
         localizer,
         configuration,
         loggerFactory.CreateLogger <Repository.RedisRepository.VisitorRepository>(),
         redisCacheClient,
         emailSender,
         smsSender,
         placeRepository,
         slotRepository,
         placeProviderRepository,
         userRepository
         )
 {
     logger             = loggerFactory.CreateLogger <VisitorRepository>();
     this.configuration = configuration;
 }
コード例 #12
0
        public RegisterForm(IPlaceRepository placeRepository, IAppUserRepository appUserRepository)
        {
            InitializeComponent();

            PlaceRepository   = placeRepository;
            AppUserRepository = appUserRepository;
        }
コード例 #13
0
 public PeopleController()
 {
     this._IPlaceRepository = new PlaceRepository(new WorkersInMotionDB());
     this._IUserProfileRepository = new UserProfileRepository(new WorkersInMotionDB());
     this._IPeopleRepository = new PeopleRepository(new WorkersInMotionDB());
     this._IMarketRepository = new MarketRepository(new WorkersInMotionDB());
 }
コード例 #14
0
 public CreatePlaceCommandHandler(IPlaceRepository repository, IUnitOfWork unitOfWork, IMapper mapper, IAuthenticatedUserService authenticatedUser)
 {
     _repository        = repository;
     _unitOfWork        = unitOfWork;
     _mapper            = mapper;
     _authenticatedUser = authenticatedUser;
 }
コード例 #15
0
ファイル: PlaceController.cs プロジェクト: herokumx/wimsite
 public PlaceController()
 {
     this._IPlaceRepository       = new PlaceRepository(new WorkersInMotionDB());
     this._IUserProfileRepository = new UserProfileRepository(new WorkersInMotionDB());
     this._IPeopleRepository      = new PeopleRepository(new WorkersInMotionDB());
     this._IMarketRepository      = new MarketRepository(new WorkersInMotionDB());
 }
コード例 #16
0
 public PlaceController(IAdministratorRepository administratorRepository, IPlaceRepository placeRepository, IPlaceService placeService, IClaimsService claimsService)
 {
     _administratorRepository = administratorRepository;
     _placeRepository         = placeRepository;
     _placeService            = placeService;
     _claimsService           = claimsService;
 }
コード例 #17
0
ファイル: PeopleController.cs プロジェクト: herokumx/wimsite
 public PeopleController(WorkersInMotionDB context)
 {
     this._IPlaceRepository       = new PlaceRepository(context);
     this._IPeopleRepository      = new PeopleRepository(context);
     this._IMarketRepository      = new MarketRepository(context);
     this._IUserProfileRepository = new UserProfileRepository(context);
 }
コード例 #18
0
ファイル: AddAttendanceForm.cs プロジェクト: ravarador/Ahcms
 public AddAttendanceForm(IAttendanceRepository attendanceRepository, IAttendeeRepository attendeeRepository, IPlaceRepository placeRepository)
 {
     InitializeComponent();
     AttendanceRepository = attendanceRepository;
     AttendeeRepository   = attendeeRepository;
     PlaceRepository      = placeRepository;
 }
コード例 #19
0
 /// <summary>
 /// .ctor
 /// </summary>
 /// <param name="loggerFactory">Поставщик логгера</param>
 /// <param name="hallRepository">Репозиторий залов</param>
 /// <param name="sessionRepository">Репозиторий сессий</param>
 /// <param name="filmRepository">Репозиторий фильмов</param>
 public HallService(ILoggerFactory loggerFactory, IHallRepository hallRepository, ISessionRepository sessionRepository, IFilmRepository filmRepository, IPlaceRepository placeRepository) : base(loggerFactory.CreateLogger <HallService>())
 {
     _hallRepository    = hallRepository;
     _sessionRepository = sessionRepository;
     _filmRepository    = filmRepository;
     _placeRepository   = placeRepository;
 }
コード例 #20
0
ファイル: PlaceService.cs プロジェクト: stepanix/CRM.WebApi
 public PlaceService(IMapper mapper, IPlaceRepository placeRepository, IRequestIdentityProvider requestIdentityProvider, IUserRepository userRepository)
 {
     this.mapper                  = mapper;
     this.placeRepository         = placeRepository;
     this.userRepository          = userRepository;
     this.requestIdentityProvider = requestIdentityProvider;
 }
コード例 #21
0
        public PlaceInputGroupGraphType(IPlaceRepository placeRepository)
        {
            FieldAsync <NonNullGraphType <PlaceType> >(
                "insert",
                arguments: new QueryArguments(new QueryArgument <NonNullGraphType <PlaceInsertInputType> > {
                Name = "place"
            }),
                resolve: async(context) =>
            {
                var place = context.GetArgument <Place>("place");
                await placeRepository.InsertAsync(place);
                return(place);
            });

            FieldAsync <PlaceType>(
                "update",
                arguments: new QueryArguments(new QueryArgument <NonNullGraphType <PlaceUpdateInputType> > {
                Name = "place"
            }),
                resolve: async(context) =>
            {
                var place = context.GetArgument <Place>("place");
                await placeRepository.UpdateAsync(place);
                return(place);
            });

            FieldAsync <PlaceType>(
                "partialUpdate",
                arguments: new QueryArguments(new QueryArgument <NonNullGraphType <PlacePartialUpdateInputType> > {
                Name = "place"
            }),
                resolve: async(context) =>
            {
                var values = context.Arguments["place"] as IDictionary <string, object>;

                context.AddErrorWhenSemiMandatoryFieldNull(values, nameof(Place.Name));
                context.AddErrorWhenSemiMandatoryFieldNull(values, nameof(Place.PostCode));
                context.AddErrorWhenSemiMandatoryFieldNull(values, nameof(Place.LatLong));
                context.AddErrorWhenSemiMandatoryFieldNull(values, nameof(Place.CommunityId));

                if (context.Errors.Any())
                {
                    return(null);
                }

                return(await placeRepository.PartiallyUpdateAsync(values));
            });

            FieldAsync <NonNullGraphType <BooleanGraphType> >(
                "delete",
                arguments: new QueryArguments(new QueryArgument <NonNullGraphType <IdGraphType> > {
                Name = nameof(Place.Id).Camelize()
            }),
                resolve: async(context) =>
            {
                var id = context.GetArgument <int>(nameof(Place.Id).Camelize());
                return(await placeRepository.DeleteAsync(id));
            });
        }
コード例 #22
0
ファイル: AssetsService.cs プロジェクト: ghn9264/EAM_EDU
 public AssetsService(IAssetsMainRepository assetsMainRep,
                      IAnimalRepository animalRep,
                      IBooksRepository bookRep,
                      ICarRepository carRep,
                      ILandRepository landRep,
                      IHouseRepository houseRep,
                      ICulturalrelicRepository culturalrelicRep,
                      IBuildingRepository buildingRep,
                      ISpecialRepository specialRep,
                      IGeneralRepository generalRep,
                      IAquairRepository aquairRep,
                      IClassCodeRepository classCodeRep,
                      IDiffResultRepository diffResultRep,
                      IDepartmentRepository deptRep,
                      IPlaceRepository placeRep,
                      ILedGerCachRepository ledGerCachRep,
                      IBorrowRepository borrowRep,
                      IBorrowDetailRepository borrowDetailRep,
                      IAquairDetailRepository aquairDetailRep,
                      IReturnDetailRepository returnDetailRep,
                      IRepairRepository repairRep,
                      IRepairDetailRepository repairDetailRep,
                      IScrapApllyRepository scrapApllyRep,
                      IScrapApplyDetailRepository srScrapApplyDetailRep,
                      IOrderListRepository orderListRep,
                      IInventoryRepository inventoryRep,
                      IInventoryDetailRepository inventoryDetailRep,
                      IServiceDetailRepository IServiceDetailRep
                      )
 {
     _assetsMainRep         = assetsMainRep;
     _animalRep             = animalRep;
     _bookRep               = bookRep;
     _carRep                = carRep;
     _houseRep              = houseRep;
     _landRep               = landRep;
     _culturalrelicRep      = culturalrelicRep;
     _buildingRep           = buildingRep;
     _specialRep            = specialRep;
     _generalRep            = generalRep;
     _aquairRep             = aquairRep;
     _classCodeRep          = classCodeRep;
     _diffResultRep         = diffResultRep;
     _deptRep               = deptRep;
     _placeRep              = placeRep;
     _ledGerCachRep         = ledGerCachRep;
     _borrowRep             = borrowRep;
     _borrowDetailRep       = borrowDetailRep;
     _aquairDetailRep       = aquairDetailRep;
     _returnDetailRep       = returnDetailRep;
     _repairRep             = repairRep;
     _repairDetailRep       = repairDetailRep;
     _scrapApllyRep         = scrapApllyRep;
     _srScrapApplyDetailRep = srScrapApplyDetailRep;
     _orderListRep          = orderListRep;
     _inventoryRep          = inventoryRep;
     _inventoryDetailRep    = inventoryDetailRep;
     _IServiceDetailRep     = IServiceDetailRep;
 }
コード例 #23
0
 public FetchPlaceCommandHandler(IPlaceTypeRepository placeTypeRepository, IPlaceRepository repository, IUnitOfWork unitOfWork, IMapper mapper, IAreaRepository iAreaRepository)
 {
     _placeTypeRepository = placeTypeRepository;
     _repository          = repository;
     _unitOfWork          = unitOfWork;
     _mapper          = mapper;
     _iAreaRepository = iAreaRepository;
 }
コード例 #24
0
ファイル: PlaceService.cs プロジェクト: rosabatista/ISUCorp
 public PlaceService(IPlaceRepository placeRepository,
                     IUnitOfWork unitOfWork,
                     IMapper mapper)
 {
     _placeRepository = placeRepository;
     _unitOfWork      = unitOfWork;
     _mapper          = mapper;
 }
コード例 #25
0
ファイル: PlaceQueryService.cs プロジェクト: Qtyb/Keeper
 public PlaceQueryService(
     IHttpContextUserService httpContextUserService,
     IPlaceRepository placeRepository
     )
 {
     _httpContextUserService = httpContextUserService;
     _placeRepository        = placeRepository;
 }
コード例 #26
0
        public AccountController()
        {
            var ctxFactory = new EFDataContextFactory();

            _userRepository     = new UserRepository(ctxFactory);
            _categoryRepository = new CategoryRepository(ctxFactory);
            _placeRepository    = new PlaceRepository(ctxFactory);
        }
コード例 #27
0
ファイル: HomeController.cs プロジェクト: nikijy/RahaAirline
 public HomeController()
 {
     pageRepository      = new PageRepository(db);
     residenceRepository = new ResidenceRepository(db);
     placeRepository     = new PlaceRepository(db);
     commentRepository   = new CommentRepository(db);
     serviceRepository   = new ServiceRepository(db);
 }
コード例 #28
0
ファイル: EventController.cs プロジェクト: wlscodes/Ticketing
 public EventController(IAdministratorRepository administratorRepository, IPlaceRepository placeRepository, IEventRepository eventRepository, IEventService eventService, IClaimsService claimsService)
 {
     _administratorRepository = administratorRepository;
     _placeRepository         = placeRepository;
     _eventRepository         = eventRepository;
     _eventService            = eventService;
     _claimsService           = claimsService;
 }
コード例 #29
0
 public GetCategoryByIdQueryHandler(IIndustryRepository industryRepository, ICompanyIndustryRepository companyIndustryRepository, ICompanyRepository repository, IPlaceRepository placeRepository, IMapper mapper)
 {
     _repository                = repository;
     _mapper                    = mapper;
     _placeRepository           = placeRepository;
     _companyIndustryRepository = companyIndustryRepository;
     _industryRepository        = industryRepository;
 }
コード例 #30
0
ファイル: MainForm.cs プロジェクト: ravarador/Ahcms
 public MainForm(IAttendeeRepository attendeeRepository, IPlaceRepository placeRepository, IAttendanceRepository attendanceRepository, IAppUserRepository appUserRepository)
 {
     InitializeComponent();
     AttendeeRepository   = attendeeRepository;
     PlaceRepository      = placeRepository;
     AttendanceRepository = attendanceRepository;
     AppUserRepository    = appUserRepository;
 }
コード例 #31
0
        public ProductosController()
        {
            logger = LogManager.GetCurrentClassLogger();
            var ctxFactory = new EFDataContextFactory();

            _productRepository = new ProductRepository(ctxFactory);
            _placeRepository   = new PlaceRepository(ctxFactory);
        }
コード例 #32
0
 public PlaceAppService(PlaceManager placeManager, UnitOfWork unitOfWork, LogManager logManager, IPlaceRepository placeRepository, IPlaceWardenRepository placeWardenRepository)
 {
     _placeManager          = placeManager;
     _unitOfWork            = unitOfWork;
     _logManager            = logManager;
     _placeRepository       = placeRepository;
     _placeWardenRepository = placeWardenRepository;
 }
コード例 #33
0
ファイル: PlaceService.cs プロジェクト: sapronlee/OneTrip3G
 public PlaceService(IPlaceRepository repository, IUnitOfWork unitOfWork, ISettingService settingService)
 {
     this.repository = repository;
     this.unitOfWork = unitOfWork;
     this.settingService = settingService;
     settings = this.settingService.GetSettings<SettingViewModel>();
     videoUploadDir = PathUnit.MergeRootPath(settings.UploadPath, settings.VideoUploadDir);
     mapUploadDir = PathUnit.MergeRootPath(settings.UploadPath, settings.MapUploadDir);
 }
コード例 #34
0
 public JobRepository(WorkersInMotionDB context)
 {
     this.context = context;
     this.contextWIM = new WorkersInMotionDB();
     this._IMarketRepository = new MarketRepository(new WorkersInMotionDB());
     this._IOrganizationRepository = new OrganizationRepository(new WorkersInMotionDB());
     this._IPlaceRepository = new PlaceRepository(new WorkersInMotionDB());
     this._IPORepository = new PORepository(new WorkersInMotionDB());
 }
コード例 #35
0
 public GetCategoryByIdQueryHandler(IIndustryRepository industryRepository, ICompanyIndustryRepository companyIndustryRepository, ICompanyRepository repository, IAuthenticatedUserService authenticatedUser, IPlaceRepository placeRepository, IMapper mapper)
 {
     _repository                = repository;
     _mapper                    = mapper;
     _placeRepository           = placeRepository;
     _authenticatedUser         = authenticatedUser;
     _companyIndustryRepository = companyIndustryRepository;
     _industryRepository        = industryRepository;
 }
コード例 #36
0
 public JobController(WorkersInMotionDB context)
 {
     this._IPlaceRepository = new PlaceRepository(context);
     this._IMarketRepository = new MarketRepository(context);
     this._IRegionRepository = new RegionRepository(context);
     this._ITerritoryRepository = new TerritoryRepository(context);
     this._IJobRepository = new JobRepository(context);
     this._IJobSchemaRepository = new JobSchemaRepository(context);
 }
コード例 #37
0
 public POController()
 {
     this._IPORepository = new PORepository(new WorkersInMotionDB());
     this._IPlaceRepository = new PlaceRepository(new WorkersInMotionDB());
     this._IMarketRepository = new MarketRepository(new WorkersInMotionDB());
     this._IJobRepository = new JobRepository(new WorkersInMotionDB());
     this._ITerritoryRepository = new TerritoryRepository(new WorkersInMotionDB());
     this._IRegionRepository = new RegionRepository(new WorkersInMotionDB());
 }
コード例 #38
0
 public CreateCommandHandler(ICompanyIndustryRepository companyIndustryRepository, ICompanyRepository repository, IPlaceRepository placeRepository, IUnitOfWork unitOfWork, IMapper mapper, IAuthenticatedUserService authenticatedUser)
 {
     _repository                = repository;
     _unitOfWork                = unitOfWork;
     _mapper                    = mapper;
     _authenticatedUser         = authenticatedUser;
     _placeRepository           = placeRepository;
     _companyIndustryRepository = companyIndustryRepository;
 }
コード例 #39
0
 public ServicePointController(WorkersInMotionDB context)
 {
     this._IPlaceRepository = new PlaceRepository(context);
     this._IPeopleRepository = new PeopleRepository(context);
     this._IMarketRepository = new MarketRepository(context);
     this._IUserProfileRepository = new UserProfileRepository(context);
     this._ITerritoryRepository = new TerritoryRepository(context);
     this._IRegionRepository = new RegionRepository(context);
 }
コード例 #40
0
 public JobDetailsController()
 {
     this._IJobRepository = new JobRepository(new WorkersInMotionDB());
     this._IJobSchemaRepository = new JobSchemaRepository(new WorkersInMotionDB());
     this._IPlaceRepository = new PlaceRepository(new WorkersInMotionDB());
     this._IMarketRepository = new MarketRepository(new WorkersInMotionDB());
     this._IRegionRepository = new RegionRepository(new WorkersInMotionDB());
     this._ITerritoryRepository = new TerritoryRepository(new WorkersInMotionDB());
     this._IUserRepository = new UserRepository(new WorkersInMotionDB());
 }
コード例 #41
0
 public StoreVistController()
 {
     this._IPlaceRepository = new PlaceRepository(new WorkersInMotionDB());
     this._IUserProfileRepository = new UserProfileRepository(new WorkersInMotionDB());
     this._IPeopleRepository = new PeopleRepository(new WorkersInMotionDB());
     this._IMarketRepository = new MarketRepository(new WorkersInMotionDB());
     this._IRegionRepository = new RegionRepository(new WorkersInMotionDB());
     this._ITerritoryRepository = new TerritoryRepository(new WorkersInMotionDB());
     this._IJobRepository = new JobRepository(new WorkersInMotionDB());
 }
コード例 #42
0
 public AssignJobController(WorkersInMotionDB context)
 {
     this._IGlobalUserRepository = new GlobalUserRepository(context);
     this._IPlaceRepository = new PlaceRepository(context);
     this._IMarketRepository = new MarketRepository(context);
     this._IRegionRepository = new RegionRepository(context);
     this._ITerritoryRepository = new TerritoryRepository(context);
     this._IJobRepository = new JobRepository(context);
     this._IJobSchemaRepository = new JobSchemaRepository(context);
     // this._IGroupRepository = new GroupRepository(context);
 }
コード例 #43
0
 public MarketController()
 {
     this._IPlaceRepository = new PlaceRepository(new WorkersInMotionDB());
     this._IUserProfileRepository = new UserProfileRepository(new WorkersInMotionDB());
     this._IPeopleRepository = new PeopleRepository(new WorkersInMotionDB());
     this._IMarketRepository = new MarketRepository(new WorkersInMotionDB());
     this._IRegionRepository = new RegionRepository(new WorkersInMotionDB());
     this._ITerritoryRepository = new TerritoryRepository(new WorkersInMotionDB());
     this._IUserRepository = new UserRepository(new WorkersInMotionDB());
     this._IGlobalUserRepository = new GlobalUserRepository(new WorkersInMotionDB());
 }
コード例 #44
0
 public JobStatusController(WorkersInMotionDB context)
 {
     this._IGlobalUserRepository = new GlobalUserRepository(context);
     this._IUserProfileRepository = new UserProfileRepository(context);
     this._IPlaceRepository = new PlaceRepository(context);
     this._IMarketRepository = new MarketRepository(context);
     this._ITerritoryRepository = new TerritoryRepository(context);
     this._IRegionRepository = new RegionRepository(context);
     this._IUserRepository = new UserRepository(context);
     this._IJobRepository = new JobRepository(context);
     this._IPORepository = new PORepository(context);
 }
コード例 #45
0
 public UserActivitiesController()
 {
     this._IOrganizationRepository = new OrganizationRepository(new WorkersInMotionDB());
     this._IJobRepository = new JobRepository(new WorkersInMotionDB());
     this._IGlobalUserRepository = new GlobalUserRepository(new WorkersInMotionDB());
     this._IUserProfileRepository = new UserProfileRepository(new WorkersInMotionDB());
     this._IPlaceRepository = new PlaceRepository(new WorkersInMotionDB());
     this._IMarketRepository = new MarketRepository(new WorkersInMotionDB());
     this._ITerritoryRepository = new TerritoryRepository(new WorkersInMotionDB());
     this._IRegionRepository = new RegionRepository(new WorkersInMotionDB());
     this._IUserRepository = new UserRepository(new WorkersInMotionDB());
     this._IPORepository = new PORepository(new WorkersInMotionDB());
 }
コード例 #46
0
 public StoreVisitController(WorkersInMotionDB context)
 {
     this._IOrganizationRepository = new OrganizationRepository(context);
     this._IPlaceRepository = new PlaceRepository(context);
     this._IPeopleRepository = new PeopleRepository(context);
     this._IMarketRepository = new MarketRepository(context);
     this._IUserProfileRepository = new UserProfileRepository(context);
     this._IRegionRepository = new RegionRepository(context);
     this._ITerritoryRepository = new TerritoryRepository(context);
     this._IJobRepository = new JobRepository(context);
     this._IUserRepository = new UserRepository(context);
     this._IGlobalUserRepository = new GlobalUserRepository(context);
     this._IPORepository = new PORepository(context);
 }
コード例 #47
0
 public CustomerViewController(WorkersInMotionDB context)
 {
     this._IOrganizationRepository = new OrganizationRepository(context);
     this._IUserRepository = new UserRepository(context);
     this._IOrganizationSubscriptionRepository = new OrganizationSubscriptionRepository(context);
     this._IUserSubscriptionRepository = new UserSubscriptionRepository(context);
     this._IPlaceRepository = new PlaceRepository(context);
     this._IPeopleRepository = new PeopleRepository(context);
     this._IMarketRepository = new MarketRepository(context);
     this._IUserProfileRepository = new UserProfileRepository(context);
     this._IRegionRepository = new RegionRepository(context);
     this._ITerritoryRepository = new TerritoryRepository(context);
     this._IGlobalUserRepository = new GlobalUserRepository(context);
 }
コード例 #48
0
 public MeetingController(String connectionString)
 {
     _meetRepository = new MeetingRepository(connectionString);
     _userRepository = new UserRepository(connectionString);
     _placeRepository = new PlaceRepository(connectionString);
 }
コード例 #49
0
ファイル: CityController.cs プロジェクト: RickButler/Actively
 public CityController(IPlaceRepository PlaceRepository)
 {
     this.PlaceRepository = PlaceRepository;
 }
コード例 #50
0
 public PlaceController(IPlaceRepository rep)
 {
     _placeRepository = rep;
 }
コード例 #51
0
 public PlaceController(String connectionString)
 {
     _placeRepository = new PlaceRepository(connectionString);
 }
コード例 #52
0
 public PlaceController()
 {
     _placeRepository = new PlaceRepository
         (ConfigurationManager.ConnectionStrings["MeetGenDB"].ConnectionString);
 }
コード例 #53
0
ファイル: PlacesController.cs プロジェクト: aghassemi/KooKoo
 public PlacesController()
 {
     //TODO: injection
     m_placeRepo = new PlaceRepository();
 }
コード例 #54
0
 public StateController(IPlaceRepository PlaceRepository)
 {
     this.PlaceRepository = PlaceRepository;
 }
コード例 #55
0
ファイル: TownController.cs プロジェクト: RickButler/Actively
 public TownController(IPlaceRepository PlaceRepository)
 {
     this.PlaceRepository = PlaceRepository;
 }
コード例 #56
0
ファイル: MeetingRepository.cs プロジェクト: m13oas/DevSchool
 public MeetingRepository(IPlaceRepository plRep)
 {
     placeRep = plRep;
     logger = LogManager.GetCurrentClassLogger();
 }
コード例 #57
0
 public PlaceAppService(IPlaceRepository placeRepository)
 {
     _placeRepository = placeRepository;
 }