public StoreItemReadModelConversionService(IItemCategoryRepository itemCategoryRepository,
                                            IManufacturerRepository manufacturerRepository, IStoreRepository storeRepository)
 {
     this.itemCategoryRepository = itemCategoryRepository;
     this.manufacturerRepository = manufacturerRepository;
     this.storeRepository        = storeRepository;
 }
コード例 #2
0
 public ItemBasedBehaviour(ItemBasedBehaviourData data,
                           IItemCategoryRepository itemCategoryRepository, IBehaviourRepository behaviourRepository,
                           List <Validator> validators) : base(data, validators)
 {
     this.behaviour        = behaviourRepository.FindOrFail(data.BehaviourId);
     this.requiredCategory = itemCategoryRepository.FindOrFail(data.ItemCategoryId);
 }
コード例 #3
0
 public IndexModel(IItemRepository itemRepository, IItemCategoryRepository itemCategoryRepository, IRecipeRepository recipeRepository, IUnitRepository unitRepository)
 {
     this.itemRepository         = itemRepository;
     this.itemCategoryRepository = itemCategoryRepository;
     this.recipeRepository       = recipeRepository;
     this.unitRepository         = unitRepository;
 }
コード例 #4
0
 public RandomizerRandomItemValue(LootItemData data, IItemRepository itemRepository,
                                  IItemCategoryRepository itemCategoryRepository) : base(null, data)
 {
     this.data                   = data;
     this.itemRepository         = itemRepository;
     this.itemCategoryRepository = itemCategoryRepository;
 }
 public DeleteItemCategoryCommandHandler(IItemCategoryRepository itemCategoryRepository,
                                         IItemRepository itemRepository, IShoppingListRepository shoppingListRepository,
                                         ITransactionGenerator transactionGenerator)
 {
     this.itemCategoryRepository = itemCategoryRepository;
     this.itemRepository         = itemRepository;
     this.shoppingListRepository = shoppingListRepository;
     this.transactionGenerator   = transactionGenerator;
 }
コード例 #6
0
        public Loot(LootData data, IItemRepository itemRepository,
                    ILootDataRepository lootDataRepository, IItemCategoryRepository itemCategoryRepository)
        {
            this.itemRepository         = itemRepository;
            this.lootDataRepository     = lootDataRepository;
            this.itemCategoryRepository = itemCategoryRepository;

            this.main = CreateTable(data, 0, true, true, true);
        }
コード例 #7
0
 public UnitOfWork(DataBaseContext context,
                   ISupplierRepository supplierRepository,
                   IItemCategoryRepository itemCategoryRepository,
                   IItemRepository itemRepository)
 {
     this.context = context;
     Suppliers    = supplierRepository;
     ItemCategory = itemCategoryRepository;
     Item         = itemRepository;
 }
コード例 #8
0
 public BlogUnitOfWork(FrameworkContext frameworkContext, ICategoryRepository categoryRepository
                       , IItemCategoryRepository itemCategoryRepository
                       , IBudgetRepository budgetRepository
                       , IExpensesRepository expensesRepository)
     : base(frameworkContext)
 {
     CategoryRepository     = categoryRepository;
     ItemCategoryRepository = itemCategoryRepository;
     BudgetRepository       = budgetRepository;
     ExpensesRepository     = expensesRepository;
 }
コード例 #9
0
 public SkillMapper(IEffectRepository effectRepository, IBehaviourRepository behaviourRepository,
                    IItemCategoryRepository itemCategoryRepository, ICurrencyRepository currencyRepository,
                    ISkillCategoryRepository skillCategoryRepository, IRarityRepository rarityRepository,
                    ISkillSetRepository skillSetRepository)
 {
     this.effectRepository        = effectRepository;
     this.behaviourRepository     = behaviourRepository;
     this.itemCategoryRepository  = itemCategoryRepository;
     this.currencyRepository      = currencyRepository;
     this.skillCategoryRepository = skillCategoryRepository;
     this.rarityRepository        = rarityRepository;
     this.skillSetRepository      = skillSetRepository;
 }
コード例 #10
0
        public MenuService()
        {
            var dbFactory = new DbFactory();    //("iCafe-" + "CompanyCode", "CompanyCode-" + "branchcode");

            this.itemCategoriesRepository            = new ItemCategoryRepository(dbFactory);
            this.itemCategoriesAvailablityRepository = new ItemCategoriesAvailablityRepository(dbFactory);
            this.tagRepository              = new TagRepository(dbFactory);
            this.tagsAvailablityRepository  = new TagsAvailablityRepository(dbFactory);
            this.itemRepository             = new ItemRepository(dbFactory);
            this.itemsAvailablityRepository = new ItemsAvailablityRepository(dbFactory);
            this.itemTagRepository          = new ItemTagRepository(dbFactory);
            this.userRepository             = new UserRepository(dbFactory);
            this.unitOfWork = new UnitOfWork(dbFactory);
        }
コード例 #11
0
 public ItemAppService(
     IItemRepository repository,
     IRepository <StoreBranchEntity, int> storeBranchRepository,
     IRepository <CategoryEntity, int> categoryRepository,
     IRepository <ItemStoreBranchEntity> itemStoreBranchRepository,
     IItemCategoryRepository itemCategoryRepository,
     IItemPictureManager itemPictureManager)
     : base(repository)
 {
     ItemPictureManager        = itemPictureManager;
     StoreBranchRepository     = storeBranchRepository;
     ItemStoreBranchRepository = itemStoreBranchRepository;
     CategoryRepository        = categoryRepository;
     ItemCategoryRepository    = itemCategoryRepository;
 }
コード例 #12
0
        public PriceViewModel(
            ILogger <PriceViewModel> logger,
            IDebouncer debouncer,
            ITradeSearchService tradeSearchService,
            IItemStaticDataProvider itemStaticDataProvider,
            IGameLanguageProvider gameLanguageProvider,
            ISidekickSettings settings,
            IItemCategoryRepository itemCategoryRepository,
            IMediator mediator)
        {
            this.logger                 = logger;
            this.debouncer              = debouncer;
            this.tradeSearchService     = tradeSearchService;
            this.itemStaticDataProvider = itemStaticDataProvider;
            this.gameLanguageProvider   = gameLanguageProvider;
            this.settings               = settings;
            this.itemCategoryRepository = itemCategoryRepository;
            this.mediator               = mediator;

            PropertyChanged += PriceViewModel_PropertyChanged;
        }
コード例 #13
0
 public ItemCategoryService(IItemCategoryRepository itemCategoryRepository)
 {
     this.itemCategoryContext = itemCategoryRepository;
 }
コード例 #14
0
 public AllActiveItemCategoriesQueryHandler(IItemCategoryRepository itemCategoryRepository)
 {
     this.itemCategoryRepository = itemCategoryRepository;
 }
コード例 #15
0
 public ItemCategorySearchQueryHandler(IItemCategoryRepository itemCategoryRepository)
 {
     this.itemCategoryRepository = itemCategoryRepository;
 }
コード例 #16
0
 public ItemModifierFileRepository(IFileReader loader, ItemModifierMapper mapper,
                                   IItemCategoryRepository itemCategoryRepository) : base(loader, mapper)
 {
     this.itemCategoryRepository = itemCategoryRepository;
 }
 public ItemSearchReadModelConversionService(IItemCategoryRepository itemCategoryRepository,
                                             IManufacturerRepository manufacturerRepository)
 {
     this.itemCategoryRepository = itemCategoryRepository;
     this.manufacturerRepository = manufacturerRepository;
 }
コード例 #18
0
 public ItemCategoryEditModel(IItemCategoryRepository itemCategoryRepository)
 {
     this.itemCategoryRepository = itemCategoryRepository;
 }
コード例 #19
0
ファイル: CategoryMenu.cs プロジェクト: sdissanayaka/Station2
 public CategoryMenu(IItemCategoryRepository categoryRepository)
 {
     _categoryRepository = categoryRepository;
 }
 public CreateItemCategoryCommandHandler(IItemCategoryRepository itemCategoryRepository,
                                         IItemCategoryFactory itemCategoryFactory)
 {
     this.itemCategoryRepository = itemCategoryRepository;
     this.itemCategoryFactory    = itemCategoryFactory;
 }
コード例 #21
0
 public ItemCategoryCreateModel(IItemCategoryRepository itemCategoryRepository)
 {
     this.itemCategoryRepository = itemCategoryRepository;
 }
コード例 #22
0
 public HomeController(IItemRepository itemRepository, IItemCategoryRepository itemCategoryRepository)
 {
     this.itemRepository         = itemRepository;
     this.itemCategoryRepository = itemCategoryRepository;
 }
コード例 #23
0
 public ItemListModel(IItemRepository itemRepository, IItemCategoryRepository itemCategoryRepository)
 {
     this.itemRepository         = itemRepository;
     this.itemCategoryRepository = itemCategoryRepository;
 }
コード例 #24
0
 public ItemCategoryService(ItemCategoryRepository ItemCategoryRepository, IUnitOfWork UnitOfWork)
 {
     this._ItemCategoryRepository = ItemCategoryRepository;
     this._UnitOfWork             = UnitOfWork;
 }
コード例 #25
0
 public ItemCategoryValidationService(IItemCategoryRepository itemCategoryRepository)
 {
     this.itemCategoryRepository = itemCategoryRepository;
 }
コード例 #26
0
 //to give access to repository
 public ItemMasterCustomerController(IItemMasterRepository itemRepository, IItemCategoryRepository categoryRepository)
 {
     _itemRepository     = itemRepository;
     _categoryRepository = categoryRepository;
     //setting local repositories to the one that is going to injected
 }
コード例 #27
0
 public ItemCategoryController(IItemCategoryRepository itemCategoryRepository)
 {
     _itemCategoryRepository = itemCategoryRepository;
 }
コード例 #28
0
 public RepositoryWrapper(
     FactoryManagementContext dbContext,
     IAddressRepository Address,
     ICustomerRepository Customer,
     IDepartmentRepository Department,
     IEquipmentRepository Equipment,
     IEquipmentCategoryRepository EquipmentCategory,
     IExpenseRepository Expense,
     IExpenseTypeRepository ExpenseType,
     IFactoryRepository Factory,
     IIncomeRepository Income,
     IIncomeTypeRepository IncomeType,
     IInvoiceRepository Invoice,
     IInvoiceTypeRepository InvoiceType,
     IItemRepository Item,
     IItemCategoryRepository ItemCategory,
     IItemStatusRepository ItemStatus,
     IPayableRepository Payable,
     IPaymentStatusRepository PaymentStatus,
     IPhoneRepository Phone,
     IProductionRepository Production,
     IPurchaseRepository Purchase,
     IPurchaseTypeRepository PurchaseType,
     IRecievableRepository Recievable,
     IRoleRepository Role,
     ISalesRepository Sales,
     IStaffRepository Staff,
     IStockRepository Stock,
     IStockInRepository StockIn,
     IStockOutRepository StockOut,
     ISupplierRepository Supplier,
     ITransactionRepository Transaction,
     ITransactionTypeRepository TransactionType,
     IUserAuthInfoRepository UserAuthInfo,
     IUserRoleRepository UserRole,
     IUtilService util,
     IApiResourceMappingRepository ApiResourceMappingRepository)
 {
     this.dbContext          = dbContext;
     this._Address           = Address;
     this._Customer          = Customer;
     this._Department        = Department;
     this._Equipment         = Equipment;
     this._EquipmentCategory = EquipmentCategory;
     this._Expense           = Expense;
     this._ExpenseType       = ExpenseType;
     this._Income            = Income;
     this._IncomeType        = IncomeType;
     this._Invoice           = Invoice;
     this._InvoiceType       = InvoiceType;
     this._Item            = Item;
     this._ItemCategory    = ItemCategory;
     this._ItemStatus      = ItemStatus;
     this._Payable         = Payable;
     this._PaymentStatus   = PaymentStatus;
     this._Phone           = Phone;
     this._Production      = Production;
     this._Purchase        = Purchase;
     this._PurchaseType    = PurchaseType;
     this._Recievable      = Recievable;
     this._Role            = Role;
     this._Sales           = Sales;
     this._Staff           = Staff;
     this._Stock           = Stock;
     this._StockIn         = StockIn;
     this._StockOut        = StockOut;
     this._Supplier        = Supplier;
     this._Transaction     = Transaction;
     this._TransactionType = TransactionType;
     this._UserAuthInfo    = UserAuthInfo;
     this._UserRole        = UserRole;
     this._util            = util;
     this._ApiResourceMappingRepository = ApiResourceMappingRepository;
 }