/// <summary> /// Tạo mới 1 record /// </summary> /// <param name="khoa">khoa</param> public void Create(Khoa khoa) { using (var context = new QuanLyDaoTaoEntities()) { context.Khoas.Add(khoa); context.SaveChanges(); } }
/// <summary> /// Lấy 1 record dựa vào ma khoa /// </summary> /// <param name="maKhoa"></param> /// <returns>Khoa</returns> public Khoa GetById(string maKhoa) { using (var context = new QuanLyDaoTaoEntities()) { Khoa khoa = context.Khoas.Where(x => x.MaKhoa == maKhoa).FirstOrDefault(); return(khoa); } }
/// <summary> /// Chỉnh sửa 1 record /// </summary> /// <param name="khoa"></param> public void Edit(Khoa khoa) { using (var context = new QuanLyDaoTaoEntities()) { var query = context.Khoas.Where(x => x.MaKhoa == khoa.MaKhoa).FirstOrDefault(); context.Entry(query).CurrentValues.SetValues(khoa); context.SaveChanges(); } }
/// <summary> /// Xoa 1 record dựa vào mã khoa /// </summary> /// <param name="maKhoa"></param> public void Delete(string maKhoa) { using (var context = new QuanLyDaoTaoEntities()) { Khoa kh = context.Khoas.Find(maKhoa); if (kh != null) { context.Khoas.Remove(kh); context.SaveChanges(); } } }