public StoreItemReadModelConversionService(IItemCategoryRepository itemCategoryRepository,
                                            IManufacturerRepository manufacturerRepository, IStoreRepository storeRepository)
 {
     this.itemCategoryRepository = itemCategoryRepository;
     this.manufacturerRepository = manufacturerRepository;
     this.storeRepository        = storeRepository;
 }
Exemple #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);
 }
 public IndexModel(IItemRepository itemRepository, IItemCategoryRepository itemCategoryRepository, IRecipeRepository recipeRepository, IUnitRepository unitRepository)
 {
     this.itemRepository         = itemRepository;
     this.itemCategoryRepository = itemCategoryRepository;
     this.recipeRepository       = recipeRepository;
     this.unitRepository         = unitRepository;
 }
Exemple #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;
 }
Exemple #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);
        }
Exemple #7
0
 public UnitOfWork(DataBaseContext context,
                   ISupplierRepository supplierRepository,
                   IItemCategoryRepository itemCategoryRepository,
                   IItemRepository itemRepository)
 {
     this.context = context;
     Suppliers    = supplierRepository;
     ItemCategory = itemCategoryRepository;
     Item         = itemRepository;
 }
Exemple #8
0
 public BlogUnitOfWork(FrameworkContext frameworkContext, ICategoryRepository categoryRepository
                       , IItemCategoryRepository itemCategoryRepository
                       , IBudgetRepository budgetRepository
                       , IExpensesRepository expensesRepository)
     : base(frameworkContext)
 {
     CategoryRepository     = categoryRepository;
     ItemCategoryRepository = itemCategoryRepository;
     BudgetRepository       = budgetRepository;
     ExpensesRepository     = expensesRepository;
 }
Exemple #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;
 }
Exemple #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);
        }
Exemple #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;
 }
Exemple #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;
        }
Exemple #13
0
 public ItemCategoryService(IItemCategoryRepository itemCategoryRepository)
 {
     this.itemCategoryContext = itemCategoryRepository;
 }
Exemple #14
0
 public AllActiveItemCategoriesQueryHandler(IItemCategoryRepository itemCategoryRepository)
 {
     this.itemCategoryRepository = itemCategoryRepository;
 }
Exemple #15
0
 public ItemCategorySearchQueryHandler(IItemCategoryRepository itemCategoryRepository)
 {
     this.itemCategoryRepository = itemCategoryRepository;
 }
Exemple #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;
 }
Exemple #18
0
 public ItemCategoryEditModel(IItemCategoryRepository itemCategoryRepository)
 {
     this.itemCategoryRepository = itemCategoryRepository;
 }
Exemple #19
0
 public CategoryMenu(IItemCategoryRepository categoryRepository)
 {
     _categoryRepository = categoryRepository;
 }
 public CreateItemCategoryCommandHandler(IItemCategoryRepository itemCategoryRepository,
                                         IItemCategoryFactory itemCategoryFactory)
 {
     this.itemCategoryRepository = itemCategoryRepository;
     this.itemCategoryFactory    = itemCategoryFactory;
 }
Exemple #21
0
 public ItemCategoryCreateModel(IItemCategoryRepository itemCategoryRepository)
 {
     this.itemCategoryRepository = itemCategoryRepository;
 }
Exemple #22
0
 public HomeController(IItemRepository itemRepository, IItemCategoryRepository itemCategoryRepository)
 {
     this.itemRepository         = itemRepository;
     this.itemCategoryRepository = itemCategoryRepository;
 }
Exemple #23
0
 public ItemListModel(IItemRepository itemRepository, IItemCategoryRepository itemCategoryRepository)
 {
     this.itemRepository         = itemRepository;
     this.itemCategoryRepository = itemCategoryRepository;
 }
 public ItemCategoryService(ItemCategoryRepository ItemCategoryRepository, IUnitOfWork UnitOfWork)
 {
     this._ItemCategoryRepository = ItemCategoryRepository;
     this._UnitOfWork             = UnitOfWork;
 }
Exemple #25
0
 public ItemCategoryValidationService(IItemCategoryRepository itemCategoryRepository)
 {
     this.itemCategoryRepository = itemCategoryRepository;
 }
 //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
 }
 public ItemCategoryController(IItemCategoryRepository itemCategoryRepository)
 {
     _itemCategoryRepository = itemCategoryRepository;
 }
 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;
 }