public ActionResult Create([Bind(Include = "MaTruong,MaNganh,KhoiThi,Diem1,Diem2,Diem3,NgayCapNhat")] TruongNganh truongnganh) { if (ModelState.IsValid) { TruongNganh findtruong = db.TruongNganhs.SingleOrDefault(t => t.MaTruong == truongnganh.MaTruong && t.MaNganh == truongnganh.MaNganh && t.KhoiThi == truongnganh.KhoiThi); truongnganh.NgayCapNhat = DateTime.Now; if (findtruong == null) { db.TruongNganhs.Add(truongnganh); } else { findtruong.NgayCapNhat = DateTime.Now; findtruong.Diem1 = truongnganh.Diem1; findtruong.Diem2 = truongnganh.Diem2; findtruong.Diem3 = truongnganh.Diem3; db.Entry(findtruong).State = EntityState.Modified; } db.SaveChanges(); SysLogEngine log = new SysLogEngine(); log.WriteUserLog("Tạo T-N, T-ID: " + findtruong.MaTruong + "N-ID: " + findtruong.MaNganh, User.Identity.GetUserId()); return(RedirectToAction("Details", "Truongs", new { ID = truongnganh.MaTruong })); } return(RedirectToAction("Details", "Truongs", new { ID = truongnganh.MaTruong })); }
// GET: /TruongNganhs/Details/5 public ActionResult Details(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TruongNganh truongnganh = db.TruongNganhs.Find(id); if (truongnganh == null) { return(HttpNotFound()); } return(View(truongnganh)); }
public ActionResult Delete(string MaTruong, string idnganh, string idkhoi) { if (MaTruong == null || idnganh == null || idkhoi == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TruongNganh truongnganh = db.TruongNganhs.SingleOrDefault(t => t.MaTruong == MaTruong && t.MaNganh == idnganh && t.KhoiThi == idkhoi); if (truongnganh == null) { return(HttpNotFound()); } return(View(truongnganh)); }
public ActionResult Edit([Bind(Include = "MaTruong,IDNganh,KhoiThi,Diem1,Diem2,Diem3,NgayCapNhat")] TruongNganh truongnganh) { if (ModelState.IsValid) { truongnganh.NgayCapNhat = DateTime.Now; db.Entry(truongnganh).State = EntityState.Modified; db.SaveChanges(); SysLogEngine log = new SysLogEngine(); log.WriteUserLog("Tạo T-N, T-ID: " + truongnganh.MaTruong + "N-ID: " + truongnganh.MaNganh, User.Identity.GetUserId()); return(RedirectToAction("Details", "Truongs", new { ID = truongnganh.MaTruong })); } return(RedirectToAction("Details", "Truongs", new { ID = truongnganh.MaTruong })); }
public ActionResult Edit(string MaTruong, string idnganh, string idkhoi) { if (MaTruong == null || idnganh == null || idkhoi == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TruongNganh truongnganh = db.TruongNganhs.SingleOrDefault(t => t.MaTruong == MaTruong && t.MaNganh == idnganh && t.KhoiThi == idkhoi); if (truongnganh == null) { return(HttpNotFound()); } ViewBag.MaNganh = new SelectList(db.Nganhs, "ID", "Ten", truongnganh.MaNganh); ViewBag.MaTruong = new SelectList(db.Truongs, "ID", "Ten", truongnganh.MaTruong); return(View(truongnganh)); }
public ActionResult DeleteConfirmed(string MaTruong, string idnganh, string idkhoi) { if (MaTruong == null || idnganh == null || idkhoi == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TruongNganh truongnganh = db.TruongNganhs.SingleOrDefault(t => t.MaTruong == MaTruong && t.MaNganh == idnganh && t.KhoiThi == idkhoi); db.TruongNganhs.Remove(truongnganh); db.SaveChanges(); SysLogEngine log = new SysLogEngine(); log.WriteUserLog("Tạo T-N, T-ID: " + truongnganh.MaTruong + "N-ID: " + truongnganh.MaNganh, User.Identity.GetUserId()); return(RedirectToAction("Details", "Truongs", new { ID = truongnganh.MaTruong })); }