public ActionResult Edit([Bind(Include = "MaGiaTC,MaHDT,Gia,NgayThayDoi")] GiaTinChi giaTinChi) { if (ModelState.IsValid) { contextGiaTC.Edit(giaTinChi); return(RedirectToAction("Index")); } ViewBag.MaHDT = new SelectList(contextHDT.GetAll(), "MaHDT", "TenHDT", giaTinChi.MaHDT); return(View(giaTinChi)); }
/// <summary> /// Lay 1 record dua vao ma giá tín chỉ /// </summary> /// <param name="maGiaTC">Mã giá tín chỉ</param> /// <returns>Giá tín chỉ</returns> public GiaTinChi GetById(string maGiaTC) { try { GiaTinChi gtc = context.GetById(maGiaTC); return(gtc); } catch (Exception ex) { Console.WriteLine(ex); return(null); } }
public ActionResult Details(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } GiaTinChi giaTinChi = contextGiaTC.GetById(id); if (giaTinChi == null) { return(HttpNotFound()); } return(View(giaTinChi)); }
public ActionResult Edit(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } GiaTinChi giaTinChi = contextGiaTC.GetById(id); if (giaTinChi == null) { return(HttpNotFound()); } ViewBag.MaHDT = new SelectList(contextHDT.GetAll(), "MaHDT", "TenHDT", giaTinChi.MaHDT); return(View(giaTinChi)); }
/// <summary> /// Chỉnh sửa giá tín chỉ /// </summary> /// <param name="giaTC">Giá tín chỉ</param> /// <returns>true, false</returns> public bool Edit(GiaTinChi giaTC) { if (giaTC == null) { return(false); } try { context.Edit(giaTC); return(true); } catch (Exception ex) { Console.WriteLine(ex); return(false); } }
/// <summary> /// Xoa giá tín chỉ /// </summary> /// <param name="maGiaTC">mã giá tín chỉ</param> /// <returns>true, false</returns> public bool Delete(string maGiaTC) { GiaTinChi lp = new GiaTinChi(); try { lp = context.GetById(maGiaTC); if (lp != null) { context.Delete(maGiaTC); return(true); } return(false); } catch (Exception ex) { Console.WriteLine(ex); return(false); } }
/// <summary> /// Tao moi 1 record /// </summary> /// <param name="giaTC">Giá tín chỉ</param> /// <returns>-1 : Input rỗng</returns> /// <returns> 0 : Trùng</returns> /// <returns> 1 : Thành công</returns> /// <returns>2 : Exception</returns> public int Create(GiaTinChi giaTC) { if (giaTC == null) { return(-1); } try { GiaTinChi lpTest = context.GetById(giaTC.MaGiaTC); if (lpTest != null) { return(0); } context.Create(giaTC); return(1); } catch (Exception ex) { Console.WriteLine(ex); return(2); } }