Beispiel #1
0
 /// <summary>
 /// Lấy 1 record dựa vào mã phiếu điểm danh
 /// </summary>
 /// <param name="maPDD"></param>
 /// <returns>Khoa</returns>
 public DiemDanh GetById(string maPDD)
 {
     using (var context = new QuanLyDaoTaoEntities())
     {
         DiemDanh dd = context.DiemDanhs.Where(x => x.MaPhieuDD == maPDD).FirstOrDefault();
         return(dd);
     }
 }
Beispiel #2
0
 /// <summary>
 /// Tạo mới 1 record
 /// </summary>
 /// <param name="dd">Điểm danh</param>
 public void Create(DiemDanh dd)
 {
     using (var context = new QuanLyDaoTaoEntities())
     {
         context.DiemDanhs.Add(dd);
         context.SaveChanges();
     }
 }
Beispiel #3
0
 /// <summary>
 /// Chỉnh sửa 1 record
 /// </summary>
 /// <param name="dd">Điểm danh</param>
 public void Edit(DiemDanh dd)
 {
     using (var context = new QuanLyDaoTaoEntities())
     {
         var query = context.DiemDanhs.Where(x => x.MaPhieuDD == dd.MaPhieuDD).FirstOrDefault();
         context.Entry(query).CurrentValues.SetValues(dd);
         context.SaveChanges();
     }
 }
Beispiel #4
0
 /// <summary>
 ///  Xoa 1 record dựa vào mã phiếu điểm danh
 /// </summary>
 /// <param name="maPDD">Mã phiếu điểm danh</param>
 public void Delete(string maPDD)
 {
     using (var context = new QuanLyDaoTaoEntities())
     {
         DiemDanh dd = context.DiemDanhs.Find(maPDD);
         if (dd != null)
         {
             context.DiemDanhs.Remove(dd);
             context.SaveChanges();
         }
     }
 }