Esempio n. 1
0
        public void addProductToBasket(int?productId)
        {
            CategoryHeaderRepository categoryRepo  = new CategoryHeaderRepository();
            ProductModel             basketProduct = productRepository.Find(productId);

            basketProduct.CategoryHeaderModel = categoryRepo.Find(basketProduct.CategoryHModelId);
            updatePlusBasket(basketProduct);
        }
Esempio n. 2
0
        public void IndexTest()
        {
            // IF
            // This could be the repository mock up
            // Arrange
            CategoryHeaderRepository categoryRepo = new CategoryHeaderRepository();
            ProductRepository        productRepo  = new ProductRepository();
            ProductController        testControl  = new ProductController(productRepo, categoryRepo);

            // Act
            ViewResult result = testControl.Index() as ViewResult;

            // assert
            Assert.IsNotNull(result);
        }
 public ProductController(IProductRepository iprepo, CategoryHeaderRepository cHR)
 {
     categoryHeaderRepository = cHR;
     productRepository        = iprepo;
     productHpVModel          = new ProductHomepageViewModel();
 }
 public CategoryHeaderController(IGenericProductRepository <CategoryHeaderModel> cate)
 {
     _repository  = cate;
     categoryRepo = new CategoryHeaderRepository();
 }
Esempio n. 5
0
 public ProductFormController(ProductRepository pRepo, ProductSmallFramePhotoViewModel pvm, CategoryHeaderRepository chr)
 {
     categoryHeaderRepository = chr;
     productRepository        = pRepo;
     photoViewModel           = pvm;
     viewList = new List <ProductSmallFramePhotoViewModel>();
     populateViewModel();
 }