private void btnXoa_Click(object sender, EventArgs e) { if (grvDoiTuong.FocusedRowHandle >= 0) { if (int.Parse("0" + grvDoiTuong.GetDataRow(grvDoiTuong.FocusedRowHandle)["TC_PhanBoQuyHocBongID"].ToString()) > 0) { if (ThongBaoChon("Bạn chắc chắn muốn xóa?") == DialogResult.Yes) { try { pTC_PhanBoQuyHocBongInfo.TC_PhanBoQuyHocBongID = int.Parse("0" + grvDoiTuong.GetDataRow(grvDoiTuong.FocusedRowHandle)["TC_PhanBoQuyHocBongID"].ToString()); oBTC_PhanBoQuyHocBong.Delete(pTC_PhanBoQuyHocBongInfo); grvDoiTuong.FocusedRowHandle = -1; dtDoiTuong.Rows.Remove(drDoiTuong); } catch { ThongBao("Dữ liệu đang dùng không thể xóa!"); } } } else { ThongBao("Bạn phải lưu dữ liệu trước khi xóa!"); } } }
private void btnLuu_Click(object sender, EventArgs e) { if (grvDoiTuong.FocusedRowHandle >= 0) { if (int.Parse("0" + grvDoiTuong.GetDataRow(grvDoiTuong.FocusedRowHandle)["TC_PhanBoQuyHocBongID"].ToString()) > 0) { if (ThongBaoChon("Bạn chắc chắn muốn xóa?") == DialogResult.Yes) { try { pTC_PhanBoQuyHocBongInfo.TC_PhanBoQuyHocBongID = int.Parse("0" + grvDoiTuong.GetDataRow(grvDoiTuong.FocusedRowHandle)["TC_PhanBoQuyHocBongID"].ToString()); oBTC_PhanBoQuyHocBong.Delete(pTC_PhanBoQuyHocBongInfo); ThongBao("Xóa thành công!"); GetDoiTuongPhanBo(); } catch { ThongBao("Dữ liệu đang dùng không thể xóa!"); } } } } else { ThongBao("Bạn chưa chọn đối tượng cần xóa!"); } //if (dtDoiTuong != null && dtDoiTuong.Rows.Count > 0) //{ // double TongTien = 0; // foreach (DataRow mdr in dtDoiTuong.Rows) // { // if (double.Parse("0" + mdr["SoTien"]) > 0 && int.Parse(dr["TC_QuyHocBongID"].ToString())>0) // { // pTC_PhanBoQuyHocBongInfo.HocKy = Program.HocKy; // pTC_PhanBoQuyHocBongInfo.IDDM_NamHoc = Program.IDNamHoc; // pTC_PhanBoQuyHocBongInfo.IDDM_Khoa = int.Parse(mdr["DM_KhoaID"].ToString()); // pTC_PhanBoQuyHocBongInfo.IDDM_Lop = int.Parse(mdr["DM_LopID"].ToString()); // pTC_PhanBoQuyHocBongInfo.IDDM_Nganh = int.Parse(mdr["DM_NganhID"].ToString()); // pTC_PhanBoQuyHocBongInfo.IDDM_KhoaHoc = int.Parse(mdr["DM_KhoaHocID"].ToString()); // pTC_PhanBoQuyHocBongInfo.IDTC_QuyHocBong = int.Parse(dr["TC_QuyHocBongID"].ToString()); // pTC_PhanBoQuyHocBongInfo.PhanDacBiet = true; // pTC_PhanBoQuyHocBongInfo.SoSinhVien = int.Parse(mdr["SoSinhVien"].ToString()); // pTC_PhanBoQuyHocBongInfo.SoTien = double.Parse(mdr["SoTien"].ToString()); // oBTC_PhanBoQuyHocBong.Add(pTC_PhanBoQuyHocBongInfo); // TongTien += pTC_PhanBoQuyHocBongInfo.SoTien; // } // } // txtSoTienConLai.Text = (double.Parse(txtSoTienConLai.Text.Replace(",", "")) + TongTien).ToString("N0"); // ThongBao("Lưu thành công!"); //} }