public ActionResult SachTheoTacGia(int idtacgia, int?page) { //Tạo biến Quy định sô sản phẩm trên 1 trang int pagesize = 12; //Tạo biến số sang int pagenum = (page ?? 1); tacgia tg = data.tacgias.SingleOrDefault(n => n.idtacgia == idtacgia); // kiểm tra loại hàng tồn tại if (tg == null) { Response.StatusCode = 404; return(null); } List <sach> lsSach = (from laysach in data.saches join laytacgia in data.thamgias on laysach.idsach equals laytacgia.idsach where laytacgia.idtacgia == idtacgia select laysach).ToList(); if (lsSach.Count == 0) { ViewBag.ThongBao = "Không tìm thấy loại thàng nào"; } ViewBag.hotentg = tg.hotentg; ViewBag.idtacgia = tg.idtacgia; return(PartialView(lsSach.ToPagedList(pagenum, pagesize))); }
public ActionResult Taomoitg(tacgia tg) { if (tg.hotentg == null) { ViewBag.Thongbao = "Không được để trống"; } db.tacgias.InsertOnSubmit(tg); db.SubmitChanges(); return(RedirectToAction("Tacgia")); }
public ActionResult Xoatg(int id) { //lay ra doi tuong can xoa tacgia cd = db.tacgias.SingleOrDefault(n => n.idtacgia == id); ViewBag.idtacgia = cd.idtacgia; if (cd == null) { Response.StatusCode = 404; return(null); } return(View(cd)); }
public ActionResult Xacnhanxoatg(int id) { //lay ra doi tuong tacgia cd = db.tacgias.SingleOrDefault(n => n.idtacgia == id); ViewBag.macd = cd.idtacgia; if (cd == null) { Response.StatusCode = 404; return(null); } db.tacgias.DeleteOnSubmit(cd); db.SubmitChanges(); return(RedirectToAction("Tacgia")); }