public ActionResult Detail(Product model, HttpPostedFileBase image) { if (!SessionHelpers.IsAuthentificated()) { return(RedirectToAction("Login", "Authorize")); } UpdateProductOperation op = new UpdateProductOperation(model, image); op.ExcecuteTransaction(); if (op._product == null) { return(HttpNotFound()); } return(View(op._product)); }
public ActionResult Detail(Product model, HttpPostedFileBase image) { if (!SessionHelpers.IsAuthentificated()) { return(RedirectToAction("Login", "Authorize")); } UpdateProductOperation op = new UpdateProductOperation(model.Id, model.CategoryId, model.Description, model.Title, model.Price, model.IsHot, image); op.ExcecuteTransaction(); if (op._product == null) { return(HttpNotFound()); } var operation = new LoadCategoriesOperation(); operation.ExcecuteTransaction(); ViewBag.IsSave = true; return(View(new ProductModel { Categories = operation._categories, Product = op._product })); }