private void btnCapNhat_Click(object sender, EventArgs e) { DataTable dtTemp = dtSinhVien.GetChanges(); if (dtTemp != null) { foreach (DataRow dr in dtTemp.Rows) { if (dr.RowState == DataRowState.Modified) { if ("" + dr["DiemTK1"] != "") { try { pKQHT_DiemTongKetHocKyInfo = new KQHT_DiemTongKetHocKyInfo(); pKQHT_DiemTongKetHocKyInfo.HocKy = 0; pKQHT_DiemTongKetHocKyInfo.IDDM_NamHoc = Program.IDNamHoc; pKQHT_DiemTongKetHocKyInfo.IDSV_SinhVien = int.Parse(dr["SV_SinhVienID"].ToString()); pKQHT_DiemTongKetHocKyInfo.DiemL1 = float.Parse(dr["DiemTK1"].ToString()); pKQHT_DiemTongKetHocKyInfo.IDDM_XepLoaiL1 = int.Parse("0" + dr["KQHT_XepLoaiTotNghiepID1"].ToString()); pKQHT_DiemTongKetHocKyInfo.GhiChuL1 = "" + dr["GhiChuL1"]; pKQHT_DiemTongKetHocKyInfo.DiemL2 = ("" + dr["DiemTK2"] != "" ? double.Parse(dr["DiemTK2"].ToString()) : pKQHT_DiemTongKetHocKyInfo.DiemL2); pKQHT_DiemTongKetHocKyInfo.IDDM_XepLoaiL2 = int.Parse("0" + dr["KQHT_XepLoaiTotNghiepID2"].ToString()); pKQHT_DiemTongKetHocKyInfo.GhiChuL2 = "" + dr["GhiChuL2"]; oBKQHT_DiemTongKetHocKy.Add(pKQHT_DiemTongKetHocKyInfo); } catch { // error } } } } ThongBao("Cập nhật thành công!"); } else { ThongBao("Bạn cần thay đổi thông tin trước khi cập nhật!"); } }
public void Delete(KQHT_DiemTongKetHocKyInfo pKQHT_DiemTongKetHocKyInfo) { oDKQHT_DiemTongKetHocKy.Delete(pKQHT_DiemTongKetHocKyInfo); mErrorMessage = oDKQHT_DiemTongKetHocKy.ErrorMessages; mErrorNumber = oDKQHT_DiemTongKetHocKy.ErrorNumber; }
public DataTable Get(KQHT_DiemTongKetHocKyInfo pKQHT_DiemTongKetHocKyInfo) { return(oDKQHT_DiemTongKetHocKy.Get(pKQHT_DiemTongKetHocKyInfo)); }