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