Esempio n. 1
0
        public ActionResult Details(int id)
        {
            var productViewModel = new ProductViewModel();

            productViewModel = ProductsBusinessModel.GetProductDetailById(_productBusinessService, id);

            return(View(productViewModel));
        }
Esempio n. 2
0
        public ActionResult GetProductsByCategoryId(int categoryId = 0, int page = 1)
        {
            int pageSize         = 12;
            var productViewModel = new ProductViewModel();

            productViewModel = ProductsBusinessModel.GetProductsByCategoryId(_productBusinessService,
                                                                             categoryId, page, pageSize);

            return(View(productViewModel));
        }
Esempio n. 3
0
        public ActionResult SearchProductByName(int page = 1, string productName = "")
        {
            int pageSize         = 12;
            var productViewModel = new ProductViewModel();

            productViewModel = ProductsBusinessModel.GetProductsByName(_productBusinessService, productName,
                                                                       page, pageSize);

            return(View(productViewModel));
        }
Esempio n. 4
0
        public ActionResult Index(int page = 1)
        {
            int pageSize         = 16;
            var productViewModel = new ProductViewModel();

            productViewModel = ProductsBusinessModel.GetAllProductsByPaging(_productBusinessService, page, pageSize);
            ViewBag.MenuItem = "PRODUCT";

            return(View(productViewModel));
        }
Esempio n. 5
0
        public JsonResult GetJsonData(int page = 1, int pageSize = 12, string productName = "")
        {
            // pageSize = 8;
            var productViewModel = new ProductViewModel();

            productViewModel = ProductsBusinessModel.GetProductsByName(_productBusinessService, productName,
                                                                       page, pageSize);

            return(Json(productViewModel, JsonRequestBehavior.AllowGet));
        }
        /// <summary>
        /// The Index
        /// </summary>
        /// <returns>The <see cref="ActionResult"/></returns>
        public ActionResult Index()
        {
            var productViewModel = new ProductViewModel();

            productViewModel = ProductsBusinessModel.GetNewProducts(_productBusinessService, 8);

            List <Slide> slides = new List <Slide>();

            slides.Add(new Slide {
                ID = 1, Image = "/asset/client/images/slide-1-image.png", Status = true
            });
            slides.Add(new Slide {
                ID = 2, Image = "/asset/client/images/slide-2-image.jpg", Status = true
            });
            slides.Add(new Slide {
                ID = 3, Image = "/asset/client/images/slide-3-image.jpg", Status = true
            });

            ViewBag.Slides   = slides;
            ViewBag.MenuItem = "HOME";

            return(View(productViewModel));
        }