public ActionResult Sua(DanhmucTinTuc dmtt) { SetViewBag(); if (ModelState.IsValid) { var dao = new DanhMucTinTucDAO(); var result = dao.Sua(dmtt); if (result) { SetAlert("Cập nhật danh mục tin tức " + dmtt.TenDanhMuc + " thành công!", "success"); logger.Info("Cập nhật danh mục tin tức " + dmtt.TenDanhMuc + " thành công!"); if (Session["returnUrl"] == null) { return(RedirectToAction("Them")); } else { return(Redirect(Session["returnUrl"].ToString())); } } else { SetAlert("Cập nhật danh mục tin tức " + dmtt.TenDanhMuc + " không thành công!", "error"); logger.Error("Cập nhật danh mục tin tức " + dmtt.TenDanhMuc + " không thành công!"); } } return(View()); }
public bool Sua(DanhmucTinTuc dmtt) { try { var dmuctintuc = db.DanhmucTinTucs.Find(dmtt.Id); dmuctintuc.TenDanhMuc = dmtt.TenDanhMuc; dmuctintuc.ParentId = dmtt.ParentId; dmuctintuc.TrangThai = dmtt.TrangThai; dmuctintuc.Link = dmtt.Link; db.SaveChanges(); return(true); } catch { return(false); } }
public ActionResult Them(DanhmucTinTuc dmtt) { SetViewBag(); if (ModelState.IsValid) { var dao = new DanhMucTinTucDAO(); long id = dao.Them(dmtt); if (id > 0) { SetAlert("Thêm mới danh mục tin tức " + dmtt.TenDanhMuc + " thành công!", "success"); logger.Info("Thêm mới danh mục tin tức " + dmtt.TenDanhMuc + " thành công!"); return(RedirectToAction("Them")); } else { SetAlert("Thêm mới danh mục tin tức không thành công!", "error"); logger.Error("Thêm mới danh mục tin tức " + dmtt.TenDanhMuc + " không thành công!"); } } return(View()); }
public long Them(DanhmucTinTuc dmtt) { try { var checkTenDanhMuc = db.DanhmucTinTucs.SingleOrDefault(n => n.TenDanhMuc == dmtt.TenDanhMuc); if (checkTenDanhMuc == null) { db.DanhmucTinTucs.Add(dmtt); db.SaveChanges(); return(dmtt.Id); } else { return(0); } } catch { return(0); } }