public ActionResult Edit(int id, EditNewsModel model, FormCollection collection, HttpPostedFileBase PreviewImage) { try { if (ModelState.IsValid) { News ns = new News(); ns.CopyPropertiesFrom(model); ns.News_CategoryID = model.CategoryId; NewsService service = new NewsService(); ns.UpdatedUserID = SessionManager.UserInfo.UserID; service.Edit(ns, PreviewImage); return RedirectToAction("Index"); } } catch (Exception ex) { ModelState.AddModelError("Error500", "Có lỗi hệ thống - không cập nhật được dữ liệu."); } return View(model); }