public HealthyNutGuysSupervisor(
     UserManager <ApplicationUser> userManager,
     IApplicationUserRepository applicationUserRepository,
     IPromoCodeRepository promoCodeRepository,
     ISpecialOfferRepository specialOfferRepository,
     IProductRepository productRepository,
     ISaleItemRepository saleItemRepository,
     ICustomProductRepository customProductRepository,
     IMixCategoryRepository mixCategoryRepository,
     IIngredientRepository ingredientRepository,
     IUserSubscriptionRepository userSubscriptionRepository,
     IUserSubscriptionProductRepository userSubscriptionProductsRepository
     )
 {
     this._userManager = userManager;
     this._applicationUserRepository          = applicationUserRepository;
     this._promoCodeRepository                = promoCodeRepository;
     this._specialOfferRepository             = specialOfferRepository;
     this._productRepository                  = productRepository;
     this._saleItemRepository                 = saleItemRepository;
     this._customProductRepository            = customProductRepository;
     this._mixCategoryRepository              = mixCategoryRepository;
     this._ingredientRepository               = ingredientRepository;
     this._userSubscriptionRepository         = userSubscriptionRepository;
     this._userSubscriptionProductsRepository = userSubscriptionProductsRepository;
 }
Esempio n. 2
0
 public SaleItemController(IConstantRepository ConstantParam, IProductRepository ProductParam, ISaleRepository SaleParam, ISaleItemRepository SaleItemParam)
 {
     ConstantRepository = ConstantParam;
     ProductRepository  = ProductParam;
     SaleRepository     = SaleParam;
     SaleItemRepository = SaleItemParam;
 }
Esempio n. 3
0
 public ChartController()
 {
     _dalContext = new DALContext();
     _customerRepository = _dalContext.Customers;
     _inputFileRepository = _dalContext.InputFiles;
     _managerRepository = _dalContext.Managers;
     _productRepository = _dalContext.Products;
     _saleItemRepository = _dalContext.SaleItems;
 }
Esempio n. 4
0
 public SalesController(ICustomerRepository customerRepository, ISaleRepository saleRepository,
                        ISaleItemRepository saleItemRepository, IStoreSettingRepository storeSettingRepository, IConfiguration configuration)
 {
     this.configuration          = configuration;
     this.customerRepository     = customerRepository;
     this.saleRepository         = saleRepository;
     this.saleItemRepository     = saleItemRepository;
     this.storeSettingRepository = storeSettingRepository;
 }
Esempio n. 5
0
        public SaleController(IConstantRepository ConstantParam, IProductRepository ProductParam, ISaleRepository SaleParam, ISaleItemRepository SaleItemParam)
        {
            ConstantRepository = ConstantParam;
            ProductRepository  = ProductParam;
            SaleRepository     = SaleParam;
            SaleItemRepository = SaleItemParam;

            ViewBag.Supervisor = false;
            int memberID = Convert.ToInt16(System.Web.HttpContext.Current.Session["personID"]);

            if (memberID > 0)
            {
                if (MembershipRepositroy.IsUser(memberID))
                {
                    user user = MembershipRepositroy.GetUserByID(memberID);
                    if ((user.role.Name == "WebMaster") || (user.role.Name == "Pastor") || (user.role.Name == "Admin")) //creator access
                    {
                        ViewBag.Supervisor = true;
                    }
                }
            }
        }
Esempio n. 6
0
 public SalesController(ICustomerRepository customerRepository,
                        ISaleRepository saleRepository,
                        IProductRepository productRepository,
                        INirRepository nirRepository,
                        INirItemRepository nirItemRepository,
                        ISupplierRepository supplierRepository,
                        ISaleItemRepository saleItemRepository,
                        IStoreSettingRepository storeSettingRepository,
                        IConfiguration configuration,
                        InvoiceDbContext context)
 {
     this.nirRepository          = nirRepository;
     this.productRepository      = productRepository;
     this.nirItemRepository      = nirItemRepository;
     this.supplierRepository     = supplierRepository;
     this.configuration          = configuration;
     this.customerRepository     = customerRepository;
     this.saleRepository         = saleRepository;
     this.saleItemRepository     = saleItemRepository;
     this.storeSettingRepository = storeSettingRepository;
     _context = context;
 }
Esempio n. 7
0
 public SaleService(ISaleRepository saleRepository, ISaleItemRepository saleItemRepository, ITrackRepository trackRepository)
 {
     _saleRepository     = saleRepository;
     _saleItemRepository = saleItemRepository;
     _trackRepository    = trackRepository;
 }