public ItemStoreLinksController(IItemStoreLinkRepository itemStoreLinkRepository,
                                 IItemEntityRepository itemRepository,
                                 IStoreUserRepository storeUserRepository)
 {
     _itemStoreLinkRepository = itemStoreLinkRepository;
     _itemRepository          = itemRepository;
     _storeUserRepository     = storeUserRepository;
 }
        public UsersController(
            //UserManager<StoreUserEntity> storeUserManager,
            //SignInManager<StoreUserEntity> storeSignInManager,
            //UserManager<ShoppingUserEntity> shoppingUserManager,
            //SignInManager<ShoppingUserEntity> shoppingSignInManager,
            UserManager <BaseUserEntity> baseUserManager,
            SignInManager <BaseUserEntity> baseSignInManager,
            IShoppingUserRepository shoppingUserRepository,
            IStoreUserRepository storeUserRepository,
            IRepository <AdminUserEntity> adminUserRepository,
            IRepository <BaseUserEntity> baseUserRespository,
            IRepository <StoreEntity> storeRepository,
            IRepository <StoreMapEntity> storeMapRepository,
            IRepository <DepartmentEntity> departmentRepository,
            IRepository <AddressEntity> addressRepository,
            IShoppingListRepository shoppingListRepository,
            IItemShoppingListLinkRepository itemListLinkRepository,
            IItemEntityRepository itemRepository,
            IItemStoreLinkRepository itemStoreLinkRepository,
            ILowerDepartmentRepository lowerDepartmentRepository,
            IAisleRepository aisleRepository,
            ISectionRepository sectionRepository,
            IShelfRepository shelfRepository,
            IShelfSlotsRepository shelfSlotsRepository,
            IUrlHelper urlHelper)
        {
            _baseUserManager   = baseUserManager;
            _baseSignInManager = baseSignInManager;
            //_storeUserManager = storeUserManager;
            //_storeSignInManager = storeSignInManager;
            //_shoppingUserManager = shoppingUserManager;
            //_shoppingSignInManager = shoppingSignInManager;
            _shoppingUserRepository  = shoppingUserRepository;
            _storeUserRepository     = storeUserRepository;
            _adminUserRepository     = adminUserRepository;
            _baseUserRepository      = baseUserRespository;
            _storeRepository         = storeRepository;
            _addressRepository       = addressRepository;
            _shoppingListRepository  = shoppingListRepository;
            _itemListLinkRepository  = itemListLinkRepository;
            _itemRepository          = itemRepository;
            _itemStoreLinkRepository = itemStoreLinkRepository;
            _storeMapRepository      = storeMapRepository;

            _departmentRepository      = departmentRepository;
            _lowerDepartmentRepository = lowerDepartmentRepository;
            _aisleRepository           = aisleRepository;
            _sectionRepository         = sectionRepository;
            _shelfRepository           = shelfRepository;
            _shelfSlotsRepository      = shelfSlotsRepository;

            _urlHelper = urlHelper;
        }
        public StoresController(IRepository <StoreEntity> storeRepository,
                                IRepository <AddressEntity> addressRepository,
                                IRepository <StoreMapEntity> storeMapRepository,
                                IStoreUserRepository storeUserRepository,
                                IShoppingUserRepository shoppingUserRepository,
                                IShoppingListRepository shoppingListRepository,
                                IItemShoppingListLinkRepository itemListLinkRepository,
                                IItemEntityRepository itemRepository,
                                IItemStoreLinkRepository itemStoreLinkRepository,
                                ILowerDepartmentRepository lowerDepartmentRepository,
                                IAisleRepository aisleRepository,
                                ISectionRepository sectionRepository,
                                IShelfRepository shelfRepository,
                                IShelfSlotsRepository shelfSlotsRepository,
                                IRepository <DepartmentEntity> departmentRepository,
                                IUrlHelper urlHelper)
        {
            _storeUserRepository = storeUserRepository;
            _storeRepository     = storeRepository;
            _addressRepository   = addressRepository;
            _urlHelper           = urlHelper;

            _storeMapRepository     = storeMapRepository;
            _shoppingUserRepository = shoppingUserRepository;
            _shoppingListRepository = shoppingListRepository;
            _shoppingUserRepository = shoppingUserRepository;

            _itemListLinkRepository  = itemListLinkRepository;
            _itemRepository          = itemRepository;
            _itemStoreLinkRepository = itemStoreLinkRepository;

            _departmentRepository      = departmentRepository;
            _lowerDepartmentRepository = lowerDepartmentRepository;
            _aisleRepository           = aisleRepository;
            _sectionRepository         = sectionRepository;
            _shelfRepository           = shelfRepository;
            _shelfSlotsRepository      = shelfSlotsRepository;
        }
 public ItemsController(IItemEntityRepository itemRepository,
                        IStoreUserRepository storeUserRepository,
                        IItemStoreLinkRepository itemStoreLinkRepository,
                        IRepository <StoreEntity> storeRepository,
                        IRepository <DepartmentEntity> departmentRepository,
                        ILowerDepartmentRepository lowerDepartmentRepository,
                        IAisleRepository aisleRepository,
                        ISectionRepository sectionRepository,
                        IShelfRepository shelfRepository,
                        IShelfSlotsRepository shelfSlotsRepository,
                        IUrlHelper urlHelper)
 {
     _storeRepository         = storeRepository;
     _itemRepository          = itemRepository;
     _itemStoreLinkRepository = itemStoreLinkRepository;
     _urlHelper                 = urlHelper;
     _storeUserRepository       = storeUserRepository;
     _departmentRepository      = departmentRepository;
     _lowerDepartmentRepository = lowerDepartmentRepository;
     _aisleRepository           = aisleRepository;
     _sectionRepository         = sectionRepository;
     _shelfRepository           = shelfRepository;
     _shelfSlotsRepository      = shelfSlotsRepository;
 }