private void Button_Xoa_Click(object sender, EventArgs e) { if (currentMaHS == "") { MessageBox.Show("Không thể cập nhật thông tin", "Đã xảy ra lỗi!", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } //Console.WriteLine(currentMaHS); int?result = hocsinh.Delete_HocSinh(currentMaHS); if (result == 1) { MessageBox.Show("Dữ liệu đã được cập nhật", "Xóa thành công!", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Không thể cập nhật thông tin", "Đã xảy ra lỗi!", MessageBoxButtons.OK, MessageBoxIcon.Error); } currentMaHS = ""; LoadThongTin(); GridView_DSHocSinh.ClearSelection(); }
private void Button_Sua_Click(object sender, EventArgs e) { if (!checkThongTin() || currentMaHS == "") { MessageBox.Show("Không thể cập nhật thông tin", "Đã xảy ra lỗi!", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } HocSinh temp = new HocSinh(); temp.MaHocSinh = long.Parse(currentMaHS); temp.HoTen = TextBox_HoTen.Text; if (RadioButton_Nam.Checked) { temp.GioiTinh = 1; } else if (RadioButton_Nu.Checked) { temp.GioiTinh = 0; } temp.NgaySinh = DateTimePicker_NgaySinh.Value; temp.DiaChi = TextBox_DiaChi.Text; temp.Email = TextBox_Email.Text; int?result = hocsinh.Update_HocSinh(temp); if (result == 1) { MessageBox.Show("Dữ liệu đã được cập nhật", "Cập nhật thành công!", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Không thể cập nhật thông tin", "Đã xảy ra lỗi!", MessageBoxButtons.OK, MessageBoxIcon.Error); } currentMaHS = ""; LoadThongTin(); GridView_DSHocSinh.ClearSelection(); ClearTextBoxes(); }