public ActionResult ViewEdit(int id) { ArticleItemModel model = new ArticleItemModel(); var categoryItem = _artilesService.GetById(id); model = categoryItem.ToModelArticle(); return(View("Create", model)); }
public ActionResult UpdatePost(ArticleItemModel post) { var cookieCheck = Request.Cookies["is_logged"]; if (cookieCheck == null) { RedirectToAction("Login"); } new Db().updatePost(post); return(RedirectToAction("Index", "Login")); }
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ệ"))); }
public ActionResult Create() { ArticleItemModel model = new ArticleItemModel(); return(View(model)); }