public ActionResult Create(ArticleItemModel model) { if (ModelState.IsValid) { try { if (model != null) { var modelItem = model.ToModel(); // var modelItem = Mapper.Map<Article>(model); if (model.id == 0) { modelItem.CreatedBy = 1; modelItem.CreatedDate = DateTime.Now; modelItem.Deleted = false; model.Visits = 0; modelItem.TypeArticle = (int)Common.Enum.TypeArticle.SanPham; var result = _artilesService.Add(modelItem); if (result) { TempData["SuccessMsg"] = "Thêm mới sản phẩm thành công"; } else { TempData["ErrorMsg"] = "Thêm mới sản phẩm thất bại"; } } else { modelItem.Deleted = false; modelItem.UpdatedDate = DateTime.Now; var result = _artilesService.Update(modelItem); if (result) { TempData["SuccessMsg"] = "Cập nhật sản phẩm thành công"; } else { TempData["ErrorMsg"] = "Cập nhật sản phẩm thất bại"; } } return(RedirectToAction("Index", "SanPham", new { Area = "Admin" })); } return(Json(GetBaseObjectResult(false, "Thực hiện thất bại"))); } catch (Exception ex) { return(Json(GetBaseObjectResult(false, "Xảy ra lỗi. Bạn vui lòng thử lại sau !"))); } } return(Json(GetBaseObjectResult(false, "Dữ liệu không hợp lệ"))); }