示例#1
0
 /// <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();
     }
 }
示例#2
0
 /// <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);
     }
 }
示例#3
0
 /// <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();
     }
 }
示例#4
0
 /// <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();
         }
     }
 }