/// <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(); } }
/// <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); } }
/// <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(); } }
/// <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(); } } }