// GET: PhanDeTaiChoDotKhoaLuan/Delete/5 public ActionResult Delete(decimal?DId, decimal?DTId) { if (!UserManager.Authenticated) { return(RedirectToAction("Login", "Admin")); } else { if (DId == 0 || DTId == 0) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } PhanDeTaiChoDotKhoaLuan phanDeTai = db.PhanDeTaiChoDotKhoaLuans.Find(DId, DTId); if (phanDeTai == null) { return(HttpNotFound()); } var kh = db.DotKhoaLuans.Where(n => n.DotKhoaLuanId == DId).SingleOrDefault(); if (kh != null) { ViewBag.IdDotKhoaLuan = kh.DotKhoaLuanId; ViewBag.TenDotKhoaLuan = kh.TenDotKhoaLuan; } return(View(phanDeTai)); } }
public ActionResult DeleteConfirmed(decimal?DId, string DTId) { PhanDeTaiChoDotKhoaLuan phanDeTaiChoDotKhoaLuan = db.PhanDeTaiChoDotKhoaLuans.Find(DId, DTId); db.PhanDeTaiChoDotKhoaLuans.Remove(phanDeTaiChoDotKhoaLuan); db.SaveChanges(); return(RedirectToAction("DSDT", new { DId = phanDeTaiChoDotKhoaLuan.DotKhoaLuanId })); }
public ActionResult Edit([Bind(Include = "DotKhoaLuanId,DeTaiId,NgayPhanDeTai")] PhanDeTaiChoDotKhoaLuan phanDeTaiChoDotKhoaLuan) { if (ModelState.IsValid) { db.Entry(phanDeTaiChoDotKhoaLuan).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("DSDT", new { DId = phanDeTaiChoDotKhoaLuan.DotKhoaLuanId })); } ViewBag.DotKhoaLuanID = new SelectList(db.DotKhoaLuans, "DotKhoaLuanId", "TenDotKhoaLuan", phanDeTaiChoDotKhoaLuan.DotKhoaLuanId); ViewBag.DeTaiId = new SelectList(db.DeTais, "DeTaiId", "TenDeTai", phanDeTaiChoDotKhoaLuan.DeTaiId); return(View(phanDeTaiChoDotKhoaLuan)); }
// GET: PhanDeTaiChoDotKhoaLuan/Details/5 public ActionResult Details(decimal id) { if (!UserManager.Authenticated) { return(RedirectToAction("Login", "Admin")); } else { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } PhanDeTaiChoDotKhoaLuan phanDeTaiChoDotKhoaLuan = db.PhanDeTaiChoDotKhoaLuans.Find(id); if (phanDeTaiChoDotKhoaLuan == null) { return(HttpNotFound()); } return(View(phanDeTaiChoDotKhoaLuan)); } }
public ActionResult Create([Bind(Include = "DotKhoaLuanId,DeTaiId,NgayPhanDeTai")] PhanDeTaiChoDotKhoaLuan phanDeTaiChoDotKhoaLuan) { if (ModelState.IsValid) { db.PhanDeTaiChoDotKhoaLuans.Add(phanDeTaiChoDotKhoaLuan); db.SaveChanges(); var svKh = db.PhanDeTaiChoDotKhoaLuans.Where(n => n.DotKhoaLuanId == phanDeTaiChoDotKhoaLuan.DotKhoaLuanId).ToList(); if (svKh == null) { return(HttpNotFound()); } var kh = db.DotKhoaLuans.Where(n => n.DotKhoaLuanId == phanDeTaiChoDotKhoaLuan.DotKhoaLuanId).SingleOrDefault(); if (kh != null) { ViewBag.IdDotKhoaLuan = kh.DotKhoaLuanId; ViewBag.TenDotKhoaLuan = kh.TenDotKhoaLuan; } return(RedirectToAction("DSDT", new { DId = phanDeTaiChoDotKhoaLuan.DotKhoaLuanId })); } ViewBag.DeTaiId = new SelectList(db.DeTais, "DeTaiId", "TenDeTai", phanDeTaiChoDotKhoaLuan.DeTaiId); ViewBag.DotKhoaLuanId = new SelectList(db.DotKhoaLuans, "DotKhoaLuanId", "TenDotKhoaLuan", phanDeTaiChoDotKhoaLuan.DotKhoaLuanId); return(View(phanDeTaiChoDotKhoaLuan)); }