private void btn_TimKiem_Click(object sender, EventArgs e) { dataGridView1.Rows.Clear(); if (Kiemtrathongtin() == "") { lbl_Status.Text = ""; TraCuuPublic x = LayDLTimKiem(); DuLieuUp = TraCuu.TimKiem(x.NamHoc, x.Khoi, x.Lop, x.MaHocSinh, x.HoTen, x.GioiTinh, x.NamSinh); Loaddulieu(); } else { lbl_Status.BackColor = Color.Pink; lbl_Status.Text = Kiemtrathongtin(); } }
//nếu tất cả không có check nào -> thông báo phải có một thông tin được điền vào. private TraCuuPublic LayDLTimKiem() { TraCuuPublic info = new TraCuuPublic(); info.NamHoc = txtNamHoc.Text; info.Khoi = txtKhoi.Text; info.Lop = txtLop.Text; info.HoTen = txt_HoTen.Text; info.MaHocSinh = txt_MHS.Text; info.GioiTinh = txt_GioiTinh.Text; if (checkBox7.Checked == true) { info.NamSinh = txt_NamSinh.Value.ToString(); } else { info.NamSinh = ""; } // lbl_Status.Text = "Năm học: "+ info.NamHoc +" Khối " +info.Khoi+" Lớp: "+info.Lop+" Họ Tên: " +info.HoTen + " Mã học sinh: " +info.MaHocSinh+" Giới tính " +info.GioiTinh+" Năm sinh: "+info.NamSinh; return(info); }