private void bt_them_Click(object sender, EventArgs e) { if (txt_hoten.Text.Trim().Length == 0) { MessageBox.Show("Vui lòng nhập họ và tên !", "Thông báo lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); txt_hoten.Focus(); return; } if (txt_diachi.Text.Trim().Length == 0) { MessageBox.Show("Vui lòng nhập địa chỉ !", "Thông báo lỗi ", MessageBoxButtons.OK, MessageBoxIcon.Error); txt_diachi.Focus(); return; } if (txtx_dienthoai.Text.Trim().Length == 0) { MessageBox.Show("Vui lòng nhập điện thoại", "Thông báo lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } //MessageBox.Show(""+cb_lop.SelectedValue, "Thông báo lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); int malop = Convert.ToInt32(cb_lop.SelectedValue); MessageBox.Show(malop.ToString(), "Thông báo lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); //HocSinhDTO hs = new HocSinhDTO(-1,txt_hoten.Text.Trim(),txt_diachi.Text.Trim(),txtx_dienthoai.Text.Trim(),date_ngaysinh.Value,malop); HocSinhDTO hs = new HocSinhDTO(); hs.Tenhs = txt_hoten.Text.Trim(); hs.Diachi = txt_diachi.Text.Trim(); hs.Dienthoai = txtx_dienthoai.Text.Trim(); hs.Ngaysinh = date_ngaysinh.Value; hs.Malop = Convert.ToInt32(cb_lop.SelectedValue.ToString()); HocSinhBUS hsbus = new HocSinhBUS(); hsbus.AddHocSinh(hs); loadDSHocSinh(); GridLoad(); txt_hoten.Text = ""; txtx_dienthoai.Text = ""; txt_diachi.Text = ""; cb_lop.SelectedIndex = 0; date_ngaysinh.ResetText(); }
private void btnDangKy_Click(object sender, EventArgs e) { //kiểm tra có ô nào chưa điền if (tbHoTen.Text == "" || tbDiaChi.Text == "" || tbMatKhau.Text == "" || tbNhapLaiMatKhau.Text == "") { MessageBox.Show("Vui lòng điền đầy đủ thông tin!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); mang[0] = tbHoTen.Text; mang[1] = dtpNgaySinh.Text.ToString(); mang[2] = tbDiaChi.Text; mang[3] = tbMatKhau.Text; mang[4] = tbNhapLaiMatKhau.Text; LoadForm(); return; } //kiểm tra ngày sinh DateTime now = Convert.ToDateTime(DateTime.Now).Date; DateTime NgaySinh = Convert.ToDateTime(dtpNgaySinh.Text).Date; if (NgaySinh.AddYears(16) > now) { MessageBox.Show("Bạn nhỏ hơn 16 tuổi, không thể đăng ký!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); mang[0] = tbHoTen.Text; mang[1] = ""; mang[2] = tbDiaChi.Text; mang[3] = tbMatKhau.Text; mang[4] = tbNhapLaiMatKhau.Text; LoadForm(); return; } //kiểm tra mật khẩu if (tbMatKhau.Text != tbNhapLaiMatKhau.Text) { MessageBox.Show("Mật khẩu không khớp, vui lòng kiểm tra lại!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); mang[0] = tbHoTen.Text; mang[1] = dtpNgaySinh.Text.ToString(); mang[2] = tbDiaChi.Text; mang[3] = ""; mang[4] = ""; LoadForm(); return; } HocSinhBUS hocSinh = new HocSinhBUS(); try { Boolean check = hocSinh.AddHocSinh(tbMaHocSinh.Text, tbHoTen.Text, dtpNgaySinh.Value, tbDiaChi.Text, tbMatKhau.Text); if (check == true) { MessageBox.Show("Tên đăng nhập: " + tbMaHocSinh.Text + "\nMật khẩu: " + tbMatKhau.Text, "Tài khoản đăng nhập của bạn", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } } catch (Exception Ex) { MessageBox.Show(Ex.Message, "SQL error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }