/// <summary>
 /// Hàm xóa dành riêng cho form tự cập nhật
 /// </summary>
 /// <param name="ID"></param>
 public void Delete(int ID)
 {
     DAL.HOSO_TAINANLAODONG oldObject = GetByID(ID);
     if (oldObject.FR_KEY <= 0)
     {
         dataContext.HOSO_TAINANLAODONGs.DeleteOnSubmit(oldObject);
         Save();
     }
     else
     {
         oldObject.PrKeyHoSoTuCapNhat = -1;
         Save();
     }
 }
 /// <summary>
 /// Hàm update dành riêng cho form tự cập nhật
 /// </summary>
 /// <param name="item"></param>
 public void Update(DAL.HOSO_TAINANLAODONG item)
 {
     DAL.HOSO_TAINANLAODONG oldObject = dataContext.HOSO_TAINANLAODONGs.Where(t => t.ID == item.ID).FirstOrDefault();
     if (item == null)
     {
         return;
     }
     if (item.FR_KEY > 0 && item.PrKeyHoSoTuCapNhat > 0)
     {
         //hủy việc dùng chung bản ghi
         //nếu đang dùng chung bản ghi thì khi cập nhật sẽ sinh ra 1 bản ghi mới
         item.PrKeyHoSoTuCapNhat = -1;
         Save();
         //tạo ra 1 bản ghi mới
         DAL.HOSO_TAINANLAODONG newObject = new DAL.HOSO_TAINANLAODONG()
         {
             PrKeyHoSoTuCapNhat = item.PrKeyHoSoTuCapNhat,
             FR_KEY             = -1,
             BOI_THUONG         = item.BOI_THUONG,
             LY_DO         = item.LY_DO,
             NGAY_XAY_RA   = item.NGAY_XAY_RA,
             NgayBoiThuong = item.NgayBoiThuong,
             THIET_HAI     = item.THIET_HAI,
             THUONG_TAT    = item.THUONG_TAT,
             GHI_CHU       = item.GHI_CHU,
             DIA_DIEM      = item.DIA_DIEM,
             CreatedDate   = item.CreatedDate,
             CreatedBy     = item.CreatedBy,
         };
         dataContext.HOSO_TAINANLAODONGs.InsertOnSubmit(newObject);
         Save();
     }
     else
     {
         oldObject.PrKeyHoSoTuCapNhat = item.PrKeyHoSoTuCapNhat;
         oldObject.FR_KEY             = -1;
         oldObject.BOI_THUONG         = item.BOI_THUONG;
         oldObject.LY_DO         = item.LY_DO;
         oldObject.NGAY_XAY_RA   = item.NGAY_XAY_RA;
         oldObject.NgayBoiThuong = item.NgayBoiThuong;
         oldObject.THIET_HAI     = item.THIET_HAI;
         oldObject.THUONG_TAT    = item.THUONG_TAT;
         oldObject.GHI_CHU       = item.GHI_CHU;
         oldObject.DIA_DIEM      = item.DIA_DIEM;
         oldObject.CreatedDate   = item.CreatedDate;
         oldObject.CreatedBy     = item.CreatedBy;
         Save();
     }
 }