//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)); }
public ActionResult AddCategory(Products product) { var data = new AdminPanalCRUDViewModel(); var Products = PictureSave(product); //here picture methos calll data.AddCategory(Products); return(RedirectToAction("AdminPanalHome", "Admin")); }
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)); }
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")); }
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)); }