public ActionResult SaveAttributes(ProductAttribute data) { /*return Json(data, JsonRequestBehavior.AllowGet);*/ if (data.AttributeID == 0) { ProductService.AddAttribute(data); } else { ProductService.UpdateAttribute(data); } return(RedirectToAction("Edit", new { id = data.ProductID })); /*return RedirectToAction("Index", "Products");*/ }
public ActionResult SaveAttribute(ProductAttribute data) { if (string.IsNullOrWhiteSpace(data.AttributeName)) { ModelState.AddModelError("AttributeName", "Vui lòng nhập tên thuộc tính"); } if (string.IsNullOrWhiteSpace(data.AttributeValue)) { ModelState.AddModelError("AttributeValue", "Vui lòng nhập giá trị thuộc tính"); } if (string.IsNullOrEmpty(data.DisplayOrder.ToString())) { data.DisplayOrder = 0; } if (!ModelState.IsValid) { if (data.AttributeID == 0) { ViewBag.Title = "Thêm thuộc tính sản phẩm"; } else { ViewBag.Title = "Sửa thông tin thuộc tính"; } return(View("EditAttribute", data)); } return(Json(data)); if (data.AttributeID == 0) { ProductService.AddAttribute(data); } else { ProductService.UpdateAttribute(data); } return(RedirectToAction("Edit", new { id = data.ProductID })); }