public ActionResult Create(TRUYEN tr, HttpPostedFileBase fileup) { ViewBag.Maloai = new SelectList(db.THELOAIs.ToList().OrderBy(n => n.Tenloai), "Maloai", "Tenloai"); ViewBag.Manxb = new SelectList(db.NHAXUATBANs.ToList().OrderBy(n => n.Tennxb), "Manxb", "Tennxb"); ViewBag.Matacgia = new SelectList(db.TACGIAs.ToList().OrderBy(n => n.Tentacgia), "Matacgia", "Tentacgia"); if (fileup == null) { ViewBag.thongbao = "chon ảnh"; return(View()); } else { if (!ModelState.IsValid) { var filename = Path.GetFileName(fileup.FileName); var path = Path.Combine(Server.MapPath("~/images"), filename); if (System.IO.File.Exists(path)) { ViewBag.thongbao = "hinh da ton tai"; } else { fileup.SaveAs(path); } tr.Anhbia = filename; db.TRUYENs.Add(tr); db.SaveChanges(); } return(RedirectToAction("loadtruyen")); } //tao moi mau }
public ActionResult Delete(int id) { TRUYEN tr = db.TRUYENs.SingleOrDefault(n => n.Matruyen == id); if (tr == null) { Response.StatusCode = 404; return(null); } return(View(tr)); }
public ActionResult Delete(TRUYEN tr, int id) { tr = db.TRUYENs.SingleOrDefault(n => n.Matruyen == id); if (tr == null) { Response.StatusCode = 404; return(null); } db.TRUYENs.Remove(tr); db.SaveChanges(); return(RedirectToAction("loadtruyen")); }
public ActionResult Edit(int id) { TRUYEN tr = db.TRUYENs.SingleOrDefault(n => n.Matruyen == id); // ViewBag.Matruyen = tr.Matruyen; if (tr == null) { Response.StatusCode = 404; return(null); } ViewBag.Maloai = new SelectList(db.THELOAIs.ToList().OrderBy(n => n.Tenloai), "Maloai", "Tenloai", tr.Maloai); ViewBag.Manxb = new SelectList(db.NHAXUATBANs.ToList().OrderBy(n => n.Tennxb), "Manxb", "Tennxb", tr.Manxb); ViewBag.Matacgia = new SelectList(db.TACGIAs.ToList().OrderBy(n => n.Tentacgia), "Matacgia", "Tentacgia", tr.Matacgia); return(View(tr)); }