示例#1
0
        private void dgvSpeciality_SelectionChanged(object sender, EventArgs e)
        {
            cbSpeciality.DataSource = null;

            cbSpeciality.DataBindings.Clear();
            cbSpeciality.DataBindings.Add("text", dsKhoa, "MaKhoa");
            txtSpecialistName.DataBindings.Clear();
            txtSpecialistName.DataBindings.Add("text", dsKhoa, "TenKhoa");
            lblMaKhoa.Text             = cbSpeciality.Text;
            cbSpeciality.DataSource    = dsKhoa;
            cbSpeciality.ValueMember   = "MaKhoa";
            cbSpeciality.DisplayMember = "MaKhoa";
            int count;

            lblNumberStudent.Text = (count = SVienData.CountNumberStudent(cbSpeciality.Text.ToString())) != 0 ?
                                    "Khoa " + txtSpecialistName.Text + " có " + count + " sinh viên" : "Chưa có sinh viên";
        }
示例#2
0
 public void GetAll(string type = null)
 {
     if (type == null)
     {
         dsKhoa = KhoaData.FindAll();
     }
     else
     {
         dsKhoa = KhoaData.FindNotStudentEnroll();
     }
     if (dsKhoa != null)
     {
         dgvSpeciality.DataSource = dsKhoa;
         dgvSpeciality.Columns["NamThanhLap"].Visible = false;
         dgvSpeciality.Columns["TuyenSinh"].Visible   = false;
         lblNumber.Text          = "Có " + dsKhoa.Count + " khoa";
         cbSpeciality.DataSource = null;
         cbSpeciality.DataBindings.Clear();
         txtSpecialistName.DataBindings.Clear();
         cbSpeciality.DataBindings.Add("text", dsKhoa, "MaKhoa");
         txtSpecialistName.DataBindings.Add("text", dsKhoa, "TenKhoa");
         cbSpeciality.DataSource    = dsKhoa;
         cbSpeciality.ValueMember   = "MaKhoa";
         cbSpeciality.DisplayMember = "MaKhoa";
         dgvSpeciality.Visible      = true;
         lblSpeciality.Visible      = false;
         int count;
         lblNumberStudent.Text = (count = SVienData.CountNumberStudent(cbSpeciality.Text.ToString())) != 0 ?
                                 "Khoa " + txtSpecialistName.Text + " có " + count + " sinh viên" : "Chưa có sinh viên";
     }
     else
     {
         dgvSpeciality.Visible = false;
         lblSpeciality.Visible = true;
         lblSpeciality.Text    = "Chưa có khoa";
         cbSpeciality.DataBindings.Clear();
         txtSpecialistName.DataBindings.Clear();
         cbSpeciality.Text       = string.Empty;
         cbSpeciality.DataSource = null;
         txtSpecialistName.Text  = string.Empty;
         lblNumber.Text          = "Chưa có khoa";
         lblNumberStudent.Text   = "Chưa có sinh viên";
     }
 }