public ActionResult Edit(Product p, string command) { if (p == null || string.IsNullOrEmpty(command)) { return new HttpStatusCodeResult(HttpStatusCode.BadRequest); } if (p == null || string.IsNullOrEmpty(command)) { return HttpNotFound(); } if (command.Equals("Update")) { Debug.WriteLine("c " + command); if (ModelState.IsValid) { p.updateProduct(p); } else { return View(p); } } else { Debug.WriteLine("c " + command); p.deleteProduct(p.productId); } return RedirectToAction("Details"); }
public ActionResult Edit(Product p, string command) { Debug.WriteLine("ins " + p.SelectedCat); Debug.WriteLine("id " + p.productId); if (command.Equals("Update")) { Debug.WriteLine("c " + command); if (ModelState.IsValid) { p.updateProduct(p); } else { return View(p); } } else { Debug.WriteLine("c " + command); p.deleteProduct(p.productId); } return RedirectToAction("Details"); }