public PatternManageViewModel(PatternViewModel pattern, IPatternRepository repository, IMappingEngine mappingEngine)
 {
     _repository    = repository;
     _mappingEngine = mappingEngine;
     Pattern        = pattern;
     Children       = new ObservableCollection <CheckablePatternDataViewModel>(pattern.Children.Select(x => x.ToCheckable()));
 }
 public PatternManageViewModelProvider(
     IPatternRepository patternsRepository, 
     IMappingEngine mappingEngine)
 {
     _patternsRepository = patternsRepository;
     _mappingEngine = mappingEngine;
 }
Exemplo n.º 3
0
 public PatternManageViewModelProvider(
     IPatternRepository patternsRepository,
     IMappingEngine mappingEngine)
 {
     _patternsRepository = patternsRepository;
     _mappingEngine      = mappingEngine;
 }
Exemplo n.º 4
0
 public OutfitUpdaterService(IOutfitUpdaterRepository outfitUpdaterRepository, IPreCombinationRepository preCombinationRepository, IStyleRuleRepository styleRuleRepository, ISilouhetteRepository silouhetteRepository, IPatternRepository patternRepository, IColorFamilyRepository colorFamilyRepository, ITrendRepository trendRepository, IPartnerRepository partnerRepository)
 {
     this.outfitUpdaterRepository  = outfitUpdaterRepository;
     this.preCombinationRepository = preCombinationRepository;
     this.styleRuleRepository      = styleRuleRepository;
     this.silouhetteRepository     = silouhetteRepository;
     this.patternRepository        = patternRepository;
     this.colorFamilyRepository    = colorFamilyRepository;
     this.trendRepository          = trendRepository;
     this.partnerRepository        = partnerRepository;
     logger = log4net.LogManager.GetLogger(this.GetType().Namespace);
 }
Exemplo n.º 5
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;
 }
Exemplo n.º 6
0
        public SaveServiceTests()
        {
            _patternRepository = Substitute.For <IPatternRepository>();

            var builder = new ContainerBuilder();

            builder.RegisterInstance(_patternRepository).As <IPatternRepository>();

            Di.DiContainer.Container = builder.Build();

            _saveService = new SaveServices();
        }
Exemplo n.º 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 PatternRepositorieTests()
        {
            var dbContext = MockApplicationDbContext();

            _patternRepositoryFactory = Substitute.For <IDbContextFactory>();
            _patternRepositoryFactory.CreateContext().Returns(dbContext);

            var builder = new ContainerBuilder();

            builder.RegisterInstance(_patternRepositoryFactory).As <IDbContextFactory>();

            Di.DiContainer.Container = builder.Build();

            _patternRepository = new PatternRepositorie();
        }
Exemplo n.º 9
0
 public MyOutfitsController(IFriendRepository friendRepository, IClosetOutfitRepository closetOutfitRepository, IFriendRatingInvitationRepository friendRatingInvitationRepository, IRegisteredUserRepository registeredUserRepository, IContentService contentService, IClosetRepository closetRepository, IMessageSenderService messageSenderService, IOutfitUpdaterRepository outfitUpdaterRepository, IPatternRepository patternRepository, ICategoryRepository categoryRepository, ITrendRepository trendRepository, IColorRepository colorRepository, ISavedFilterRepository savedFilterRepository)
 {
     this.friendRepository = friendRepository;
     this.friendRatingInvitationRepository = friendRatingInvitationRepository;
     this.closetOutfitRepository           = closetOutfitRepository;
     this.registeredUserRepository         = registeredUserRepository;
     this.closetRepository        = closetRepository;
     this.messageSenderService    = messageSenderService;
     this.contentService          = contentService;
     this.outfitUpdaterRepository = outfitUpdaterRepository;
     this.patterRepository        = patternRepository;
     this.categoryRepository      = categoryRepository;
     this.trendRepository         = trendRepository;
     this.colorRepository         = colorRepository;
     this.savedFilterRepository   = savedFilterRepository;
 }
Exemplo n.º 10
0
 public ImportExecutor(IFeedImporter feedImporter,
                       IOutfitUpdaterRepository outfitUpdaterRepository,
                       ITrendRepository trendRepository,
                       ISilouhetteRepository silouhetteRepository,
                       IPatternRepository patternRepository,
                       IColorFamilyRepository colorFamilyRepository,
                       IPartnerRepository partnerRepository)
 {
     this.feedImporter            = feedImporter;
     this.outfitUpdaterRepository = outfitUpdaterRepository;
     this.trendRepository         = trendRepository;
     this.silouhetteRepository    = silouhetteRepository;
     this.patternRepository       = patternRepository;
     this.colorFamilyRepository   = colorFamilyRepository;
     this.partnerRepository       = partnerRepository;
 }
Exemplo n.º 11
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;
 }
Exemplo n.º 12
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;
 }
Exemplo n.º 13
0
 public PatternService(IPatternRepository repository, IIdentityRepository identityRepository, IUserContextProvider userContextProvider)
 {
     if (repository == null)
     {
         throw new ArgumentNullException("repository");
     }
     if (identityRepository == null)
     {
         throw new ArgumentNullException("identityRepository");
     }
     if (userContextProvider == null)
     {
         throw new ArgumentNullException("userContextProvider");
     }
     _repository          = repository;
     _identityRepository  = identityRepository;
     _userContextProvider = userContextProvider;
 }
 public TrackService(ITrackRecordRepository repository, IPatternRepository patternRepository, IIdentityRepository identityRepository, IUserContextProvider userContextProvider)
 {
     if (repository == null)
     {
         throw new ArgumentNullException("repository");
     }
     if (patternRepository == null)
     {
         throw new ArgumentNullException("patternRepository");
     }
     if (identityRepository == null)
     {
         throw new ArgumentNullException("identityRepository");
     }
     if (userContextProvider == null)
     {
         throw new ArgumentNullException("userContextProvider");
     }
     _repository         = repository;
     _patternRepository  = patternRepository;
     _identityRepository = identityRepository;
 }
Exemplo n.º 15
0
 public PatternController()
 {
     _context = new ApplicationDbContext();
     _repo    = new PatternRepository();
 }
Exemplo n.º 16
0
 public SaveServices()
 {
     _repository = Di.DiContainer.Container.Resolve <IPatternRepository>();
 }
Exemplo n.º 17
0
 public PatternDataProvider(IPatternRepository patternRepository)
 {
     _patternRepository = patternRepository;
 }
Exemplo n.º 18
0
 public PatternManageViewModel(PatternViewModel pattern, IPatternRepository repository, IMappingEngine mappingEngine)
 {
     _repository = repository;
     _mappingEngine = mappingEngine;
     Pattern = pattern;
     Children = new ObservableCollection<CheckablePatternDataViewModel>(pattern.Children.Select(x => x.ToCheckable()));
 }
 public OUImportationController(IOUImportationClassBuilder ouImportationClassBuilder, IOutfitUpdaterRepository outfitUpdaterRepository, ITrendRepository trendRepository, ISilouhetteRepository silouhetteRepository, IPatternRepository patternRepository, IColorFamilyRepository colorFamilyRepository)
 {
     this.ouImportationClassBuilder = ouImportationClassBuilder;
     this.outfitUpdaterRepository   = outfitUpdaterRepository;
     this.trendRepository           = trendRepository;
     this.silouhetteRepository      = silouhetteRepository;
     this.patternRepository         = patternRepository;
     this.colorFamilyRepository     = colorFamilyRepository;
 }
Exemplo n.º 20
0
 public PatternDataProvider(IPatternRepository patternRepository)
 {
     _patternRepository = patternRepository;
 }
Exemplo n.º 21
0
 public PatternController(IPatternRepository repo)
 {
     _repo = repo;
 }
        public PatternViewModel()
        {
            Repository = Di.DiContainer.Container.Resolve <IPatternRepository>();

            PatternModel = new PatternDto();
        }