private void bindingNavigatorSaveItem_Click(object sender, EventArgs e) { if (KiemTraTruocKhiLuu("colMaHocSinh").Equals("") != true && KiemTraTruocKhiLuu("colHoTen").Equals("") != true && KiemTraTruocKhiLuu("colNoiSinh").Equals("") != true) { if (KiemTraDoTuoiTruocKhiLuu("colNgaySinh").Equals("") != true) { bindingNavigatorPositionItem.Focus(); m_HocSinhCtrl.LuuHocSinh(); if (countRowsNext > countRowsPre) { maHS = KiemTraTruocKhiLuu("colMaHocSinh"); hoTen = KiemTraTruocKhiLuu("colHoTen"); noiSinh = KiemTraTruocKhiLuu("colNoiSinh"); nSinh = Convert.ToDateTime(KiemTraDoTuoiTruocKhiLuu("colNgaySinh").ToString()); if (KiemTraTruocKhiLuu("colGioiTinh").Equals("Nam")) { gioiTinh = "Nam"; } else { gioiTinh = "Nữ"; } m_HocSinhCtrl.LuuHocSinh(maHS, hoTen, gioiTinh, nSinh, noiSinh); } } } }
private void simpleButtonLuu_Click(object sender, EventArgs e) { if (simpleButtonLuu.Text == "Cập nhật (Alt+&U)") { if (KiemTraTruocKhiLuu("colMaHocSinh") == true && KiemTraTruocKhiLuu("colHoTen") == true && KiemTraTruocKhiLuu("colEmail") == true && KiemTraTruocKhiLuu("colDiaChi") == true) { if (MsgboxUtil.YesNo("Bạn có chắc chắn muốn cập nhật không?") == DialogResult.Yes) { m_HocSinhCtrl.LuuHocSinh(); MsgboxUtil.Success("Đã cập nhật thành công!"); m_HocSinhCtrl.HienThi(dGVHocSinh, bindingNavigatorHocSinh); return; } else { m_HocSinhCtrl.HienThi(dGVHocSinh, bindingNavigatorHocSinh); return; } } else { return; } } if (KiemTraTruocKhiLuu("colMaHocSinh") == true && KiemTraTruocKhiLuu("colHoTen") == true && KiemTraTruocKhiLuu("colEmail") == true && KiemTraTruocKhiLuu("colDiaChi") == true) { if (KiemTraDoTuoiTruocKhiLuu("colNgaySinh") == true) { if (MsgboxUtil.YesNo("Bạn có chắc chắn muốn thêm học sinh này không?") == DialogResult.Yes) { bindingNavigatorPositionItem.Focus(); m_HocSinhCtrl.LuuHocSinh(); MsgboxUtil.Success("Bạn đã lưu học sinh này thành công."); _Disable_Control(editing: false); } } } }
private void bindingNavigatorSaveItem_Click(object sender, EventArgs e) { if (KiemTraTruocKhiLuu("colMaHocSinh") == true && KiemTraTruocKhiLuu("colHoTen") == true && KiemTraTruocKhiLuu("colNoiSinh") == true && KiemTraTruocKhiLuu("colMaDanToc") == true && KiemTraTruocKhiLuu("colMaTonGiao") == true && KiemTraTruocKhiLuu("colHoTenCha") == true && KiemTraTruocKhiLuu("colMaNNghiepCha") == true && KiemTraTruocKhiLuu("colHoTenMe") == true && KiemTraTruocKhiLuu("colMaNNghiepMe") == true) { if (KiemTraDoTuoiTruocKhiLuu("colNgaySinh") == true) { m_HocSinhCtrl.LuuHocSinh(); } } }
private void btnLuuVaoDS_Click_1(object sender, EventArgs e) { bool gioiTinh = false; if (ckbGTinhNu.Checked == true) { gioiTinh = true; } if (txtMaHocSinh.Text != "" && txtTenHocSinh.Text != "" && txtNoiSinh.Text != "" && txtHoTenCha.Text != "" && txtHoTenMe.Text != "" && dtpNgaySinh.Value != null && cmbDanToc.SelectedValue != null && cmbTonGiao.SelectedValue != null && cmbNgheNghiepCha.SelectedValue != null && cmbNgheNghiepMe.SelectedValue != null) { if (quyDinh.KiemTraDoTuoi(dtpNgaySinh.Value) == true) { m_HocSinhCtrl.LuuHocSinh(txtMaHocSinh.Text, txtTenHocSinh.Text, gioiTinh, dtpNgaySinh.Value, txtNoiSinh.Text, cmbDanToc.SelectedValue.ToString(), cmbTonGiao.SelectedValue.ToString(), txtHoTenCha.Text, cmbNgheNghiepCha.SelectedValue.ToString(), txtHoTenMe.Text, cmbNgheNghiepMe.SelectedValue.ToString()); m_HocSinhCtrl.HienThi(dGVHocSinh, bindingNavigatorHocSinh, txtMaHocSinh, txtTenHocSinh, txtGioiTinh, ckbGTinhNam, ckbGTinhNu, dtpNgaySinh, txtNoiSinh, cmbDanToc, cmbTonGiao, txtHoTenCha, cmbNgheNghiepCha, txtHoTenMe, cmbNgheNghiepMe); bindingNavigatorHocSinh.BindingSource.MoveLast(); } else { MessageBoxEx.Show("Tuổi của học sinh " + txtTenHocSinh.Text + " không hợp lệ!", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBoxEx.Show("Giá trị của các ô không được rỗng!", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } }