Exemplo n.º 1
0
        //Admin panal for add the item
        public ActionResult AdminPanalHome()
        {
            var data = new AdminPanalCRUDViewModel();

            var products  = data.ShowAllProduct();
            var viewmodel = new AdminPanalViewModel();

            viewmodel.ShowAllProduct = products;    // here is a list of show all product in view model

            return(View(viewmodel));
        }
Exemplo n.º 2
0
        public ActionResult AddCategory(Products product)
        {
            var data = new AdminPanalCRUDViewModel();

            var Products = PictureSave(product);     //here picture methos calll

            data.AddCategory(Products);


            return(RedirectToAction("AdminPanalHome", "Admin"));
        }
Exemplo n.º 3
0
        public JsonResult EditProduct(string eid, string pid)
        {
            int id       = int.Parse(eid);
            var data     = new AdminPanalCRUDViewModel();
            var FormData = data.EditProduct(id);

            // var viewmodel = new AdminPanalViewModel();
            //viewmodel.product = FormData;



            return(Json(FormData, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 4
0
        public ActionResult Addproduct(Products product)
        {
            //if (ModelState.IsValid)
            //{
            var data = new AdminPanalCRUDViewModel();

            var Products = PictureSave(product);     //here picture methos calll

            data.AddProduct(Products);
            //}

            return(RedirectToAction("AdminPanalHome", "Admin"));
        }
Exemplo n.º 5
0
        public JsonResult UpdateProduct(Products product)
        {
            //ModelState["image_file"].Errors.Clear();
            //if (ModelState.IsValid)
            //{

            var data = new AdminPanalCRUDViewModel();

            if (product.image_file != null)
            {
                Products products = PictureSave(product);
                data.UpdateProduct(product);
                return(Json("update product", JsonRequestBehavior.AllowGet));
            }

            if (product.image_file == null)
            {
                data.UpdateProduct(product);
                return(Json("update product", JsonRequestBehavior.AllowGet));
            }

            //}
            return(Json("check validation", JsonRequestBehavior.AllowGet));
        }