public ActionResult ViewEdit(int id) { TongQuanItemModel model = new TongQuanItemModel(); var categoryItem = _artilesService.GetById(id); model = categoryItem.ToModel(); return(View("Create", model)); }
public ActionResult Create(TongQuanItemModel 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.TongQuan; var result = _artilesService.Add(modelItem); if (result) { TempData["SuccessMsg"] = "Thêm mới bài viết tổng quan thành công"; } else { TempData["ErrorMsg"] = "Thêm mới bài viết tổng quan 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 bài viết thành công"; } else { TempData["ErrorMsg"] = "Cập nhật bài viết thất bại"; } } return(RedirectToAction("Index", "TongQuan", 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ệ"))); }
public ActionResult Create() { TongQuanItemModel model = new TongQuanItemModel(); return(View(model)); }