예제 #1
0
 /// <summary>
 /// Tạo mới 1 record
 /// </summary>
 /// <param name="lop">lop</param>
 public void Create(GiaTinChi giaTC)
 {
     using (var context = new QuanLyDaoTaoEntities())
     {
         context.GiaTinChis.Add(giaTC);
         context.SaveChanges();
     }
 }
예제 #2
0
 /// <summary>
 /// Lấy 1 record dựa vào ma giá tín chỉ
 /// </summary>
 /// <param name="maGiaTC">Mã giá tín chỉ</param>
 /// <returns>Khoa</returns>
 public GiaTinChi GetById(string maGiaTC)
 {
     using (var context = new QuanLyDaoTaoEntities())
     {
         GiaTinChi giaTC = context.GiaTinChis.Where(x => x.MaGiaTC == maGiaTC).FirstOrDefault();
         return(giaTC);
     }
 }
예제 #3
0
 /// <summary>
 /// Chỉnh sửa 1 record
 /// </summary>
 /// <param name="lop"></param>
 public void Edit(GiaTinChi giaTC)
 {
     using (var context = new QuanLyDaoTaoEntities())
     {
         var query = context.GiaTinChis.Where(x => x.MaGiaTC == giaTC.MaGiaTC).FirstOrDefault();
         context.Entry(query).CurrentValues.SetValues(giaTC);
         context.SaveChanges();
     }
 }
예제 #4
0
 /// <summary>
 ///  Xoa 1 record dựa vào mã giá tín chỉ
 /// </summary>
 /// <param name="maGiaTC">mã giá tín chỉ</param>
 public void Delete(string maGiaTC)
 {
     using (var context = new QuanLyDaoTaoEntities())
     {
         GiaTinChi gtc = context.GiaTinChis.Find(maGiaTC);
         if (gtc != null)
         {
             context.GiaTinChis.Remove(gtc);
             context.SaveChanges();
         }
     }
 }