public RedirectToRouteResult Edit(ProductModel productForm) { Product product = _unitOfWork.CurrentSession .CreateCriteria(typeof (Product)) .Add(Restrictions.Eq("Name", productForm.Name)) .UniqueResult<Product>() ?? new Product {Name = productForm.Name}; product.Category = productForm.Category; product.Discontinued = productForm.Discontinued; _unitOfWork.CurrentSession.SaveOrUpdate(product); return RedirectToAction("Index"); }
public ActionResult New() { ProductModel productModel = new ProductModel(); return View("Edit", productModel); }