public ProductController(ProductRepostitory productRepostitory,
                          ProductDiscountRepository productDiscountRepository,
                          IConfiguration Configuration,
                          ProductGalleryRepository productGalleryRepository,
                          ProductPackageRepostitory productPackageRepostitory,
                          ProductGroupRepository productGroupRepository,
                          ProductFeatureRepository productFeatureRepository,
                          FeatureItemRepository featureItemRepository,
                          ProductGroupFeatureRepository productGroupFeatureRepository,
                          ProductPackageGroupRepository productPackageGroupRepository,
                          ProductPackageDetailsRepostitory productPackageDetailsRepostitory,
                          ProductUnitRepository productUnitRepository)
 {
     _productRepository         = productRepostitory;
     _productDiscountRepository = productDiscountRepository;
     configuration                     = Configuration;
     _productGalleryRepository         = productGalleryRepository;
     _productPackageRepostitory        = productPackageRepostitory;
     _productGroupRepository           = productGroupRepository;
     _productFeatureRepository         = productFeatureRepository;
     _featureItemRepository            = featureItemRepository;
     _productGroupFeatureRepository    = productGroupFeatureRepository;
     _productPackageGroupRepository    = productPackageGroupRepository;
     _productPackageDetailsRepostitory = productPackageDetailsRepostitory;
     _productUnitRepository            = productUnitRepository;
 }
 public ManageProductUnitController(UsersAccessRepository usersAccessRepository,
                                    ProductUnitRepository productUnitRepository,
                                    ProductRepostitory productRepostitory) : base(usersAccessRepository)
 {
     _productUnitRepository = productUnitRepository;
     _productRepostitory    = productRepostitory;
 }
Пример #3
0
 public ProductGroupRepository(DatabaseContext dbContext,
                               ProductRepostitory productRepostitory,
                               IDbConnection connection) : base(dbContext)
 {
     _productRepostitory = productRepostitory;
     _connection         = connection;
 }
Пример #4
0
 public ShopProductController(ShopProductRepository shopProductRepository
                              , IConfiguration configuration
                              , ProductRepostitory productRepostitory
                              , ProductPackageDetailsRepostitory productPackageDetailsRepostitory
                              , ShopOrderRepository shopOrderRepository
                              , ManageBankService manageBankService
                              , UsersPaymentRepository usersPaymentRepository
                              , UserAddressRepository userAddressRepository
                              , UserRepository userRepository
                              , ShopOrderPaymentRepository shopOrderPaymentRepository
                              , ProductUnitRepository productUnitRepository
                              , LogRepository logRepository
                              , WarehouseProductCheckRepository warehouseProductCheckRepository
                              , SmsRestClient smsRestClient
                              , OstanRepository ostanRepository)
 {
     _bankConfig                       = configuration.GetSection(nameof(BankConfig)).Get <BankConfig>();
     _shopProductRepository            = shopProductRepository;
     _configuration                    = configuration;
     _productRepostitory               = productRepostitory;
     _productPackageDetailsRepostitory = productPackageDetailsRepostitory;
     _shopOrderRepository              = shopOrderRepository;
     _manageBankService                = manageBankService;
     _usersPaymentRepository           = usersPaymentRepository;
     _userAddressRepository            = userAddressRepository;
     _userRepository                   = userRepository;
     _shopOrderPaymentRepository       = shopOrderPaymentRepository;
     _productUnitRepository            = productUnitRepository;
     _logRepository                    = logRepository;
     _warehouseProductCheckRepository  = warehouseProductCheckRepository;
     _smsRestClient                    = smsRestClient;
     _ostanRepository                  = ostanRepository;
 }
Пример #5
0
 public ProductPackageVC(ProductRepostitory productRepostitory
                         , ProductGroupRepository productGroupRepository
                         , ProductPackageDetailsRepostitory productPackageDetailsRepostitory)
 {
     _productRepostitory               = productRepostitory;
     _productGroupRepository           = productGroupRepository;
     _productPackageDetailsRepostitory = productPackageDetailsRepostitory;
 }
 public ManageWarehouseProductCheckController(WarehouseRepository warehouseRepository
                                              , WarehouseProductCheckRepository warehouseProductCheckRepository
                                              , UsersAccessRepository usersAccessRepository
                                              , ProductRepostitory productRepostitory) : base(usersAccessRepository)
 {
     _warehouseRepository             = warehouseRepository;
     _warehouseProductCheckRepository = warehouseProductCheckRepository;
     _productRepostitory = productRepostitory;
 }
Пример #7
0
 public HomeController(SlideShowRepository slideShowRepository,
                       NewsGroupRepository newsGroupRepository,
                       ProductRepostitory productRepostitory, IConfiguration configuration, SmsRestClient smsRestClient)
 {
     _slideShowRepository    = slideShowRepository;
     _newsGroupRepository    = newsGroupRepository;
     this.productRepostitory = productRepostitory;
     this.configuration      = configuration;
     _smsRestClient          = smsRestClient;
 }
 public ProductGroupFeatureRepository(DatabaseContext dbContext,
                                      ProductFeatureRepository productFeatureRepository,
                                      ProductRepostitory productRepostitory,
                                      ProductGroupDependenciesRepository productGroupDependenciesRepository,
                                      IDbConnection connection) : base(dbContext)
 {
     _productFeatureRepository           = productFeatureRepository;
     _productRepostitory                 = productRepostitory;
     _productGroupDependenciesRepository = productGroupDependenciesRepository;
     _connection = connection;
 }
Пример #9
0
 public ManageProductPackageController(UsersAccessRepository usersAccessRepository,
                                       ProductRepostitory productRepostitory,
                                       ProductPackageDetailsRepostitory productPackageDetailsRepostitory,
                                       ProductPackageRepostitory productPackageRepostitory,
                                       PackageUserAnswerRepository packageUserAnswerRepository,
                                       ProductGroupRepository productGroupRepository,
                                       ProductPackageGroupRepository productPackageGroupRepository) : base(usersAccessRepository)
 {
     _productRepostitory = productRepostitory;
     _productPackageDetailsRepostitory = productPackageDetailsRepostitory;
     _productPackageRepostitory        = productPackageRepostitory;
     _packageUserAnswerRepository      = packageUserAnswerRepository;
     _productGroupRepository           = productGroupRepository;
     _productPackageGroupRepository    = productPackageGroupRepository;
 }
Пример #10
0
        private void SaveProductButtonClick(object sender, RoutedEventArgs e)
        {
            Product product = new Product();

            product.Name  = Name.Text;
            product.Price = float.Parse(Price.Text);
            product.ITBIS = float.Parse(ITBIS.Text);

            ProductRepostitory productRepostitory = new ProductRepostitory();

            productRepostitory.Create(product);

            this.Close();

            MessageBox.Show("Producto creado.");
        }
Пример #11
0
        private void SearchProducts(string stringSearch)
        {
            ProductRepostitory productRepostitory = new ProductRepostitory();

            IEnumerable <Product> products = productRepostitory.Search(stringSearch);

            Products.Items.Clear();

            foreach (Product product in products)
            {
                ListBoxItem listBoxItem = new ListBoxItem();
                listBoxItem.Content     = $"{product.Name} - RD$ {product.Price}";
                listBoxItem.DataContext = product;

                Products.Items.Add(listBoxItem);
            }
        }
 public ShopProductController(ShopProductRepository shopProductRepository
                              , IConfiguration configuration
                              , ProductRepostitory productRepostitory
                              , ProductPackageDetailsRepostitory productPackageDetailsRepostitory
                              , ShopOrderRepository shopOrderRepository
                              , ManageBankService manageBankService
                              , UsersPaymentRepository usersPaymentRepository)
 {
     _bankConfig                       = configuration.GetSection(nameof(BankConfig)).Get <BankConfig>();
     _shopProductRepository            = shopProductRepository;
     _configuration                    = configuration;
     _productRepostitory               = productRepostitory;
     _productPackageDetailsRepostitory = productPackageDetailsRepostitory;
     _shopOrderRepository              = shopOrderRepository;
     _manageBankService                = manageBankService;
     _usersPaymentRepository           = usersPaymentRepository;
 }
 public ProfileController(UserRepository userRepository
                          , ShopOrderRepository shopOrderRepository
                          , ShopProductRepository shopProductRepository
                          , UserAddressRepository userAddressRepository
                          , ProductUnitRepository productUnitRepository
                          , TreeRepository treeRepository
                          , ProductRepostitory productRepostitory
                          , ShopOrderPaymentRepository shopOrderPaymentRepository)
 {
     _userRepository             = userRepository;
     _shopOrderRepository        = shopOrderRepository;
     _shopProductRepository      = shopProductRepository;
     _userAddressRepository      = userAddressRepository;
     _productUnitRepository      = productUnitRepository;
     _treeRepository             = treeRepository;
     _productRepostitory         = productRepostitory;
     _shopOrderPaymentRepository = shopOrderPaymentRepository;
 }
 public ManageProductController(UsersAccessRepository usersAccessRepository,
                                ProductRepostitory productRepostitory,
                                ProductGroupRepository productGroupRepository,
                                ProductUnitRepository productUnitRepository,
                                ProductGroupFeatureRepository productGroupFeatureRepository,
                                ProductFeatureRepository productFeatureRepository,
                                ProductGalleryRepository productGalleryRepository,
                                FeatureRepository featureRepository,
                                ProductDiscountRepository productDiscountRepository) : base(usersAccessRepository)
 {
     _productRepostitory            = productRepostitory;
     _productGroupRepository        = productGroupRepository;
     _productUnitRepository         = productUnitRepository;
     _productGroupFeatureRepository = productGroupFeatureRepository;
     _productFeatureRepository      = productFeatureRepository;
     _productGalleryRepository      = productGalleryRepository;
     _featureRepository             = featureRepository;
     _productDiscountRepository     = productDiscountRepository;
 }
Пример #15
0
 public NewProductVC(ProductRepostitory productRepostitory)
 {
     _productRepostitory = productRepostitory;
 }
 public RelatedProductVC(ProductRepostitory productRepostitory,
                         ProductPackageDetailsRepostitory productPackageDetailsRepostitory)
 {
     _productRepostitory = productRepostitory;
     _productPackageDetailsRepostitory = productPackageDetailsRepostitory;
 }
Пример #17
0
 public ProductCategoryVC(ProductRepostitory productRepostitory
                          , ProductGroupRepository productGroupRepository)
 {
     _productRepostitory     = productRepostitory;
     _productGroupRepository = productGroupRepository;
 }
 public SpecialSellIndexVC(ProductRepostitory productRepostitory)
 {
     _productRepostitory = productRepostitory;
 }
 public SpecialProductVC(ProductRepostitory productRepostitory)
 {
     _productRepostitory = productRepostitory;
 }
 public SuggestedProductVC(ProductRepostitory productRepostitory)
 {
     _productRepostitory = productRepostitory;
 }
 public LastProductDiscountVC(ProductRepostitory productRepostitory)
 {
     _productRepostitory = productRepostitory;
 }
 public ProductUnitRepository(DatabaseContext dbContext,
                              ProductRepostitory productRepostitory) : base(dbContext)
 {
     _productRepostitory = productRepostitory;
 }
 public LastProductIndexVC(ProductRepostitory productRepostitory)
 {
     _productRepostitory = productRepostitory;
 }