public ActionResult Create() { Areas.Models.DanhMuc tin = new Models.DanhMuc(); if (Session["login"] == null) { return(RedirectToAction("Index", "Login")); } else { return(View()); } }
public ActionResult Create(Models.DanhMuc taoDM, HttpPostedFileBase file) { if (Session["accname"] == null) { Session["accname"] = null; return(RedirectToAction("Login", "Account")); } else { if (file != null) { if (file.ContentLength > 0) { try { string nameFile = Path.GetFileName(file.FileName); file.SaveAs(Path.Combine(Server.MapPath("/Images"), nameFile)); taoDM.DanhMucImg = "/Images/" + nameFile; } catch (Exception) { ViewBag.CreateCategory = "Không thể chọn ảnh."; } } try { if (db.DanhMucs.SingleOrDefault(cr => cr.TenDanhMuc.Equals(taoDM.TenDanhMuc)) == null) { aDB.ThemDanhMuc(taoDM); ViewBag.CreateCategory = "Thêm danh mục thành công."; } else { ViewBag.CreateCategory = "Tên danh mục đã tồn tại."; } } catch (Exception) { ViewBag.CreateCategory = "Không thể thêm danh mục."; } } else { ViewBag.HinhAnh = "Vui lòng chọn hình ảnh."; } return(View()); } }
public ActionResult Edit(Models.DanhMuc suaDM, HttpPostedFileBase file) { if (Session["accname"] == null) { Session["accname"] = null; return(RedirectToAction("Login", "Account")); } else { if (file != null) { if (file.ContentLength > 0) { try { string nameFile = Path.GetFileName(file.FileName); file.SaveAs(Path.Combine(Server.MapPath("/Images"), nameFile)); suaDM.DanhMucImg = "/Images/" + nameFile; } catch (Exception) { ViewBag.EditCategory = "Không thể chọn ảnh."; } } } try { if (ModelState.IsValid) { if (db.DanhMucs.SingleOrDefault(cr => cr.TenDanhMuc.Equals(suaDM.TenDanhMuc)) == null) { aDB.SuaDanhMuc(suaDM); ViewBag.EditCategory = "Cập nhật danh mục thành công."; } else { ViewBag.EditCategory = "Tên danh mục đã tồn tại."; } } } catch (Exception) { ViewBag.EditCategory = "Không thể cập nhật danh mục."; } return(View()); } }
public ActionResult Create(Areas.Models.Tag tag) { Areas.Models.DanhMuc tin = new Models.DanhMuc(); if (Session["login"] == null) { return(RedirectToAction("Index", "Login")); } else { if (DAL.Tag.checkTag(tag.TenTag) > 0) { ModelState.AddModelError("", "Đã tồn tại"); return(View(tag)); } DAL.Tag.insert(tag.TenTag, tag.Url); return(RedirectToAction("Index", "Tag")); } }
// GET: Back/ChuyenMuc public ActionResult Index(int?page) { Areas.Models.DanhMuc dm = new Models.DanhMuc(); if (Session["login"] == null) { return(RedirectToAction("Index", "Login")); } else { if (page == null) { page = 1; } ViewBag.username = "******"; List <Areas.Models.DanhMuc> list = DAL.DanhMuc.selectAll(); IEnumerable <Areas.Models.DanhMuc> l = list.OrderByDescending(x => x.Id); int pageNumber = (page ?? 1); return(View(l.ToPagedList(pageNumber, 5))); } }