コード例 #1
0
        private IEventTypeRepository CreateMockEventTypeRepository()
        {
            IEventTypeRepository repository = MockRepository.GenerateMock <IEventTypeRepository>();

            repository.Expect(r => r.GetAll()).Return(CreateEventTypes());
            return(repository);
        }
コード例 #2
0
 public FlavorSelectController(IFashionFlavorRepository repository, IStylePhotographRepository stylePhotographRepository, IBrandSetRepository brandSetRepository, IWordingRepository wordingRepository, IEventTypeRepository eventTypeRepository)
 {
     this.fashionFlavorRepository   = repository;
     this.stylePhotographRepository = stylePhotographRepository;
     this.brandSetRepository        = brandSetRepository;
     this.wordingRepository         = wordingRepository;
     this.eventTypeRepository       = eventTypeRepository;
 }
コード例 #3
0
ファイル: EventTypeService.cs プロジェクト: mvfavila/Dafa
 public EventTypeService(
     IEventTypeRepository eventTypeRepository,
     IEventTypeReadOnlyRepository eventTypeReadOnlyRepository)
     : base(eventTypeRepository, eventTypeReadOnlyRepository)
 {
     this.eventTypeRepository         = eventTypeRepository;
     this.eventTypeReadOnlyRepository = eventTypeReadOnlyRepository;
 }
コード例 #4
0
 public UnitOfWork(ApplicationDbContext context)
 {
     _context   = context;
     Event      = new EventRepository(context);
     Follow     = new FollowingRepository(context);
     Attendance = new AttendanceRepository(context);
     EventType  = new EventTypeRepository(context);
 }
コード例 #5
0
ファイル: EventService.cs プロジェクト: jozsef13/Events
 public EventService(IEventRepository eventRepository, ILocationRepository locationRepository, IArtistsRepository artistsRepository, IEventTypeRepository eventTypeRepository, IEventSubTypeRepository eventSubTypeRepository, ITicketRepository ticketRepository)
 {
     this.eventRepository        = eventRepository;
     this.locationRepository     = locationRepository;
     this.artistsRepository      = artistsRepository;
     this.eventTypeRepository    = eventTypeRepository;
     this.eventSubTypeRepository = eventSubTypeRepository;
     this.ticketRepository       = ticketRepository;
 }
コード例 #6
0
 public UploadGarmentController(IClosetRepository closetRepository, IGarmentRepository garmentRepository, IUserGarmentRepository userGarmentRepository, IColorRepository colorRepository, IPatternRepository patternRepository, ISilouhetteRepository silouhetteRepository, IFabricRepository fabricRepository, IEventTypeRepository eventTypeRepository, IPreGarmentRepository pregarmentRepository)
 {
     this.closetRepository      = closetRepository;
     this.garmentRepository     = garmentRepository;
     this.userGarmentRepository = userGarmentRepository;
     this.colorRepository       = colorRepository;
     this.patternRepository     = patternRepository;
     this.silouhetteRepository  = silouhetteRepository;
     this.fabricRepository      = fabricRepository;
     this.eventTypeRepository   = eventTypeRepository;
     this.pregarmentRepository  = pregarmentRepository;
 }
コード例 #7
0
 public GarmentSelectorController(IContentService contentService, IEventTypeRepository eventTypeRepository, ISilouhetteRepository silouhetteRepository, IPatternRepository patternRepository, IFabricRepository fabricRepository, IGarmentRepository garmentRepository, IRegisteredUserRepository registeredUserRepository, IWishListRepository wishListRepository, IClosetRepository closetRepository, IFashionFlavorRepository fashionFlavorRepository)
 {
     this.contentService           = contentService;
     this.silouhetteRepository     = silouhetteRepository;
     this.patternRepository        = patternRepository;
     this.garmentRepository        = garmentRepository;
     this.fabricRepository         = fabricRepository;
     this.registeredUserRepository = registeredUserRepository;
     this.wishListRepository       = wishListRepository;
     this.closetRepository         = closetRepository;
     this.fashionFlavorRepository  = fashionFlavorRepository;
     this.eventTypeRepository      = eventTypeRepository;
 }
コード例 #8
0
        public void SetupTests()
        {
            var eventRepository     = new Mock <IEventRepository>();
            var eventTypeRepository = new Mock <IEventTypeRepository>();

            var eventType = new EventType("Celebration")
            {
                Id = 1
            };
            var newEvent1 = new Event("My celebration to get hired at DevLift", "This event is a party to celebrate this achievement and all my friends are invited to participate. Bring only your good vibes and happiness", new DateTime(2018, 3, 15), eventType)
            {
                Id = 1
            };
            var newEvent2 = new Event("Reception party at Toronto airport", "This event is reception meeting to celebrate my arrive in Canada", new DateTime(2018, 4, 1), eventType)
            {
                Id = 2
            };
            var newEvent3 = new Event("Birthday party", "This event is my birthday party, all my friends are invited", new DateTime(2018, 5, 15), eventType)
            {
                Id = 3
            };

            var mockEventList = new List <Event>
            {
                newEvent1,
                newEvent2,
                newEvent3
            };

            // Setup Event Repo
            eventRepository
            .Setup(repo => repo.GetAll())
            .Returns(Task.FromResult(mockEventList));

            eventRepository
            .Setup(repo => repo.GetAllUpcoming())
            .Returns(Task.FromResult(mockEventList));

            eventRepository
            .Setup(repo => repo.GetOne(1))
            .Returns(Task.FromResult(newEvent1));

            _eventRepository = eventRepository.Object;

            // Setup EventType Repo
            eventTypeRepository
            .Setup(repo => repo.GetOne(1))
            .Returns(Task.FromResult(eventType));

            _eventTypeRepository = eventTypeRepository.Object;
        }
コード例 #9
0
        public EventTypeController(IEventTypeRepository eventTypeRepository)
        {
            _eventTypeRepository = eventTypeRepository;

            // TODO Remove before publish
            // Use this block just to create a first fake event type (browser tests) (to run the unit tests it isn´t necessary)
            if (_eventTypeRepository.GetAll().Result.Count == 0)
            {
                var eventType = new EventType("Celebration");

                _eventTypeRepository.Add(eventType);
                _eventTypeRepository.SaveChanges();
            }
        }
コード例 #10
0
        public EventsController(

            IGlobalizationServices globalizationServices,
            ITimelineService timelineService,
            IEventsRepository eventsRepository,
            ILocationsRepository locationRepository,
            IEventTypeRepository eventtypeRepository)

        {
            _globalizationServices = globalizationServices;
            _timelineService       = timelineService;
            _eventsRepository      = eventsRepository;
            _locationRepository    = locationRepository;
            _eventtypeRepository   = eventtypeRepository;
        }
コード例 #11
0
        /// <summary>
        /// Contructor method.
        /// </summary>
        public CalendarController(IImageService imageService,
                                  IEventsRepository calendarRepository,
                                  ILocationsRepository locationsRepository,
                                  ITimelineService timelineService,

                                  // IProductionRepository productionRepository,
                                  IEventTypeRepository eventtypeRepository)
        {
            _imageService        = imageService;
            _eventsRepository    = calendarRepository;
            _locationsRepository = locationsRepository;
            _timelineService     = timelineService;

            // _productionRepository = productionRepository;
            _eventtypeRepository = eventtypeRepository;
        }
コード例 #12
0
 public MyGarmentsController(ICategoryRepository categoryRepository, IRegisteredUserRepository registeredUserRepository, IClosetRepository closetRepository, ISilouhetteRepository silouhetteRepository, IEventTypeRepository eventTypeRepository, IClosetOutfitViewRepository closetOutfitViewRepository, IClosetOutfitRepository closetOutfitRepository, IColorRepository colorRepository, IPatternRepository patternRepository, IFabricRepository fabricRepository, IUserGarmentRepository userGarmentRepository, IUserOutfitRepository userOutfitRepository, IGarmentRepository garmentRepository, IFriendRatingInvitationRepository friendRatingInvitationRepository)
 {
     this.categoryRepository               = categoryRepository;
     this.registeredUserRepository         = registeredUserRepository;
     this.closetRepository                 = closetRepository;
     this.silouhetteRepository             = silouhetteRepository;
     this.eventTypeRepository              = eventTypeRepository;
     this.closetOutfitViewRepository       = closetOutfitViewRepository;
     this.closetOutfitRepository           = closetOutfitRepository;
     this.colorRepository                  = colorRepository;
     this.patternRepository                = patternRepository;
     this.fabricRepository                 = fabricRepository;
     this.userGarmentRepository            = userGarmentRepository;
     this.userOutfitRepository             = userOutfitRepository;
     this.garmentRepository                = garmentRepository;
     this.friendRatingInvitationRepository = friendRatingInvitationRepository;
 }
コード例 #13
0
 public BuildYourClosetController(IFashionFlavorRepository repository, IStylePhotographRepository stylePhotographRepository, IBrandSetRepository brandSetRepository, IWordingRepository wordingRepository, IEventTypeRepository eventTypeRepository, ISilouhetteRepository silouhetteRepository, IPatternRepository patternRepository, IGarmentRepository garmentRepository, IRegisteredUserRepository registeredUserRepository, IWishListRepository wishListRepository, IClosetRepository closetRepository, IUserSizeRepository userSizeRepository, IFabricRepository fabricRepository, ISecurityQuestionRepository securityQuestionRepository, IZipCodeRepository zipCodeRepository)
 {
     this.fashionFlavorRepository    = repository;
     this.stylePhotographRepository  = stylePhotographRepository;
     this.brandSetRepository         = brandSetRepository;
     this.wordingRepository          = wordingRepository;
     this.eventTypeRepository        = eventTypeRepository;
     this.silouhetteRepository       = silouhetteRepository;
     this.patternRepository          = patternRepository;
     this.garmentRepository          = garmentRepository;
     this.registeredUserRepository   = registeredUserRepository;
     this.wishListRepository         = wishListRepository;
     this.closetRepository           = closetRepository;
     this.userSizeRepository         = userSizeRepository;
     this.fabricRepository           = fabricRepository;
     this.securityQuestionRepository = securityQuestionRepository;
     this.zipCodeRepository          = zipCodeRepository;
 }
コード例 #14
0
        /// <summary>
        /// Constructor method.
        /// </summary>
        public EventTypeController(
            IImageService imageService,
            IContactsRepository contactsRepository,
            ILocationsRepository locationsRepository,
            IGlobalizationServices globalizationServices,
            ITimelineService timelineService,

            //IManufactureRepository manufactureRepository,
            //IPositionRepository positionRepository,
            IEventTypeRepository eventtypeRepository)
        {
            _imageService          = imageService;
            _contactsRepository    = contactsRepository;
            _locationsRepository   = locationsRepository;
            _globalizationServices = globalizationServices;
            _timelineService       = timelineService;

            //_manufactureRepository = manufactureRepository;
            //_positionRepository = positionRepository;
            _eventtypeRepository = eventtypeRepository;
        }
コード例 #15
0
        public EventController(IEventRepository eventRepository, IEventTypeRepository eventTypeRepository)
        {
            _eventRepository     = eventRepository;
            _eventTypeRepository = eventTypeRepository;

            //// TODO Remove before publish
            //// Use this block just to create a first fake event (browser tests) (to run the unit tests it isn´t necessary)
            //if (firstTypeLoad && _eventRepository.GetAll().Result.Count == 0)
            //{
            //    var eventType = new EventType("Celebration");
            //    var eventDescription = "My celebration to get hired at DevLift";
            //    var eventDate = new DateTime(2018, 03, 15);
            //    var summary = "This event is a party to celebrate my achievement and all my friends are invited to participate. Bring only your good vibes and happiness!";

            //    var newEvent = new Event(eventDescription, summary, eventDate, eventType);

            //    _eventRepository.Add(newEvent);
            //    _eventRepository.SaveChanges();

            //    firstTypeLoad = false;
            //}
        }
コード例 #16
0
 public RepositoryFactory(
     DataContext repositoryContext,
     IUserRepository userRepository,
     IInternRepository internRepository,
     IPointRepository pointRepository,
     IDepartmentRepository departmentRepository,
     ITrainingRepository trainingRepository,
     IEventTypeRepository eventTypeRepository,
     IQuestionRepository questionRepository,
     IEventRepository eventRepository,
     IOrganizationRepository organizationRepository
     )
 {
     _repositoryContext      = repositoryContext;
     _userRepository         = userRepository;
     _internRepository       = internRepository;
     _pointRepository        = pointRepository;
     _departmentRepository   = departmentRepository;
     _organizationRepository = organizationRepository;
     _trainingRepository     = trainingRepository;
     _eventRepository        = eventRepository;
     _eventTypeRepository    = eventTypeRepository;
     _questionRepository     = questionRepository;
 }
コード例 #17
0
        public void SetupTests()
        {
            var eventTypeRepository = new Mock<IEventTypeRepository>();

            var eventType1 = new EventType("Celebration") { Id = 1 };
            var eventType2 = new EventType("Meeting") { Id = 2 };

            var mockEventTypeList = new List<EventType>
            {
                eventType1,
                eventType2
            };

            // Setup EventType Repo
            eventTypeRepository
                .Setup(repo => repo.GetAll())
                .Returns(Task.FromResult(mockEventTypeList));

            eventTypeRepository
                .Setup(repo => repo.GetOne(1))
                .Returns(Task.FromResult(eventType1));

            _eventTypeRepository = eventTypeRepository.Object;
        }
コード例 #18
0
 public EventController(IEventStatusRepository eventstatusRepository, IEventTypeRepository eventtypeRepository, IEventRepository eventRepository)
 {
     _eventstatusRepository = eventstatusRepository;
     _eventtypeRepository   = eventtypeRepository;
     _eventRepository       = eventRepository;
 }
コード例 #19
0
 public EventTypeLogic(IEventTypeRepository repository) : base(repository)
 {
 }
コード例 #20
0
 public EventTypeService(IEventTypeRepository eventTypeRepository, IEventTypeConverter eventTypeConverter)
 {
     _eventTypeRepository = eventTypeRepository;
     _eventTypeConverter  = eventTypeConverter;
 }
コード例 #21
0
 public EventTypeController(IConfiguration configuration, IEventTypeRepository eventTypeRepository)
 {
     _configuration       = configuration;
     _eventTypeRepository = eventTypeRepository;
 }
コード例 #22
0
 public EventTypeService(IEventTypeRepository evenTypeRepo) : base(evenTypeRepo)
 {
     _evenTypeRepo = evenTypeRepo;
 }
コード例 #23
0
 /*  ----- Constructors ----- */
 public EventTypeService(IOperationResult result, IEventTypeRepository eventTypeR)
 {
     _result          = result;
     eventTypeContext = eventTypeR;
 }
コード例 #24
0
 public EventTypeController(IEventTypeRepository eventtypeRepository)
 {
     _eventtypeRepository = eventtypeRepository;
 }
コード例 #25
0
 public EventTypeSelectorController(IEventTypeRepository eventTypeRepository)
 {
     this.eventTypeRepository = eventTypeRepository;
 }
コード例 #26
0
 public EventTypeController(IEventTypeRepository eventTypeRepo)
 {
     this._eventTypeRepo = eventTypeRepo;
 }
コード例 #27
0
ファイル: EventTypeService.cs プロジェクト: renanjorge/Agenda
 public EventTypeService(IEventTypeRepository eventTypeRepository) : base(eventTypeRepository)
 {
 }
コード例 #28
0
 public EventTypeService()
 {
     _EventTypeRepository = RepositoryFactory.EventTypeRepository();
 }
コード例 #29
0
 public EventsTypesController(IEventTypeRepository eventTypeRepository)
 {
     this.eventTypeRepository = eventTypeRepository;
 }
コード例 #30
0
ファイル: EventTypeService.cs プロジェクト: jozsef13/Events
 public EventTypeService(IEventTypeRepository eventTypeRepository)
 {
     this.eventTypeRepository = eventTypeRepository;
 }
コード例 #31
0
 /*  ----- Constructors ----- */
 public EventTypeService(IOperationResult result, IEventTypeRepository eventTypeR)
 {
     _result = result;
     eventTypeContext = eventTypeR;
 }