Beispiel #1
0
        private IEventTypeRepository CreateMockEventTypeRepository()
        {
            IEventTypeRepository repository = MockRepository.GenerateMock <IEventTypeRepository>();

            repository.Expect(r => r.GetAll()).Return(CreateEventTypes());
            return(repository);
        }
 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;
 }
Beispiel #3
0
 public EventTypeService(
     IEventTypeRepository eventTypeRepository,
     IEventTypeReadOnlyRepository eventTypeReadOnlyRepository)
     : base(eventTypeRepository, eventTypeReadOnlyRepository)
 {
     this.eventTypeRepository         = eventTypeRepository;
     this.eventTypeReadOnlyRepository = eventTypeReadOnlyRepository;
 }
Beispiel #4
0
 public UnitOfWork(ApplicationDbContext context)
 {
     _context   = context;
     Event      = new EventRepository(context);
     Follow     = new FollowingRepository(context);
     Attendance = new AttendanceRepository(context);
     EventType  = new EventTypeRepository(context);
 }
Beispiel #5
0
 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;
 }
Beispiel #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;
 }
Beispiel #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;
 }
        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;
        }
Beispiel #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();
            }
        }
Beispiel #10
0
        public EventsController(

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

        {
            _globalizationServices = globalizationServices;
            _timelineService       = timelineService;
            _eventsRepository      = eventsRepository;
            _locationRepository    = locationRepository;
            _eventtypeRepository   = eventtypeRepository;
        }
        /// <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;
        }
Beispiel #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;
 }
Beispiel #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;
 }
        /// <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;
        }
Beispiel #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;
            //}
        }
Beispiel #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;
 }
Beispiel #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;
        }
Beispiel #18
0
 public EventController(IEventStatusRepository eventstatusRepository, IEventTypeRepository eventtypeRepository, IEventRepository eventRepository)
 {
     _eventstatusRepository = eventstatusRepository;
     _eventtypeRepository   = eventtypeRepository;
     _eventRepository       = eventRepository;
 }
Beispiel #19
0
 public EventTypeLogic(IEventTypeRepository repository) : base(repository)
 {
 }
Beispiel #20
0
 public EventTypeService(IEventTypeRepository eventTypeRepository, IEventTypeConverter eventTypeConverter)
 {
     _eventTypeRepository = eventTypeRepository;
     _eventTypeConverter  = eventTypeConverter;
 }
Beispiel #21
0
 public EventTypeController(IConfiguration configuration, IEventTypeRepository eventTypeRepository)
 {
     _configuration       = configuration;
     _eventTypeRepository = eventTypeRepository;
 }
 public EventTypeService(IEventTypeRepository evenTypeRepo) : base(evenTypeRepo)
 {
     _evenTypeRepo = evenTypeRepo;
 }
 /*  ----- Constructors ----- */
 public EventTypeService(IOperationResult result, IEventTypeRepository eventTypeR)
 {
     _result          = result;
     eventTypeContext = eventTypeR;
 }
Beispiel #24
0
 public EventTypeController(IEventTypeRepository eventtypeRepository)
 {
     _eventtypeRepository = eventtypeRepository;
 }
 public EventTypeSelectorController(IEventTypeRepository eventTypeRepository)
 {
     this.eventTypeRepository = eventTypeRepository;
 }
Beispiel #26
0
 public EventTypeController(IEventTypeRepository eventTypeRepo)
 {
     this._eventTypeRepo = eventTypeRepo;
 }
Beispiel #27
0
 public EventTypeService(IEventTypeRepository eventTypeRepository) : base(eventTypeRepository)
 {
 }
 public EventTypeService()
 {
     _EventTypeRepository = RepositoryFactory.EventTypeRepository();
 }
 public EventsTypesController(IEventTypeRepository eventTypeRepository)
 {
     this.eventTypeRepository = eventTypeRepository;
 }
Beispiel #30
0
 public EventTypeService(IEventTypeRepository eventTypeRepository)
 {
     this.eventTypeRepository = eventTypeRepository;
 }
 /*  ----- Constructors ----- */
 public EventTypeService(IOperationResult result, IEventTypeRepository eventTypeR)
 {
     _result = result;
     eventTypeContext = eventTypeR;
 }