예제 #1
0
 private void cbokhoa_SelectedValueChanged(object sender, EventArgs e)
 {
     try
     {
         _idkhoa = int.Parse(cbokhoa.SelectedValue.ToString());
         if (_idkhoa == 0)
         {
             cbolop.DataSource = _tb1;
         }
         else
         {
             var table = SearchData.LoadCboLop(_idkhoa);
             var tb    = new DataTable();
             tb.Columns.Add("ID", typeof(int));
             tb.Columns.Add("MaLop", typeof(string));
             tb.Rows.Add("0", "- Tất cả các lớp -");
             tb.Merge(table);
             cbolop.DataSource = tb;
         }
     }
     catch (Exception ex)
     {
         Log2File.LogExceptionToFile(ex);
     }
 }
예제 #2
0
        private void cbokhoa_SelectedValueChanged(object sender, EventArgs e)
        {
            try
            {
                var obj = cbokhoa.SelectedValue;
                if (obj == null || obj.ToString().Equals("0"))
                {
                    var tb1 = new DataTable();
                    tb1.Columns.Add("ID", typeof(string));
                    tb1.Columns.Add("MaLop", typeof(string));
                    tb1.Rows.Add("0", "- Chọn lớp -");
                    cbolop.DataSource = tb1;
                    LoadGrid();
                    return;
                }
                //dgv_DanhSach.DataSource = SearchData.Timkiemtheokhoa(int.Parse(obj.ToString()));

                var table = SearchData.LoadCboLop(int.Parse(obj.ToString()));
                var tb    = new DataTable();
                tb.Columns.Add("ID", typeof(string));
                tb.Columns.Add("MaLop", typeof(string));
                tb.Rows.Add("0", "- Tất cả các lớp -");
                foreach (DataRow row in table.Rows)
                {
                    tb.Rows.Add(row["ID"].ToString(), row["MaLop"].ToString());
                }
                cbolop.DataSource = tb;
            }
            catch (Exception ex)
            {
                Log2File.LogExceptionToFile(ex);
            }
        }
예제 #3
0
 private void cbokhoa_SelectedValueChanged(object sender, EventArgs e)
 {
     try
     {
         cbolop.Refresh();
         _idkhoa           = int.Parse(cbokhoa.SelectedValue.ToString());
         cbolop.DataSource = SearchData.LoadCboLop(_idkhoa);
     }
     catch (Exception ex)
     {
         Log2File.LogExceptionToFile(ex);
     }
 }
 private void cbokhoa_SelectedValueChanged(object sender, EventArgs e)
 {
     try
     {
         _idkhoa = int.Parse(cbokhoa.SelectedValue.ToString());
         if (_idkhoa == 0)
         {
             LoadGrid();
         }
         else
         {
             dgv_DanhSach.DataSource = SearchData.LoadCboLop(_idkhoa);
         }
     }
     catch (Exception ex)
     {
         Log2File.LogExceptionToFile(ex);
     }
 }
예제 #5
0
 private void cbokhoa_SelectedValueChanged(object sender, EventArgs e)
 {
     try
     {
         try
         {
             _idkhoa = int.Parse(cbokhoa.SelectedValue.ToString());
             if (_idkhoa == 0)
             {
                 var tb1 = new DataTable();
                 tb1.Columns.Add("ID", typeof(string));
                 tb1.Columns.Add("MaLop", typeof(string));
                 tb1.Rows.Add("0", "- Chọn lớp -");
                 cbolop.DataSource       = tb1;
                 dgv_DanhSach.DataSource = SearchData.Tatcacackhoa(_idkythi);
             }
             else
             {
                 var table = SearchData.LoadCboLop(_idkhoa);
                 var tb    = new DataTable();
                 tb.Columns.Add("ID", typeof(string));
                 tb.Columns.Add("MaLop", typeof(string));
                 tb.Rows.Add("0", "- Tất cả các lớp -");
                 foreach (DataRow row in table.Rows)
                 {
                     tb.Rows.Add(row["ID"].ToString(), row["MaLop"].ToString());
                 }
                 cbolop.DataSource = tb;
             }
         }
         catch (Exception ex)
         {
             Log2File.LogExceptionToFile(ex);
         }
     }
     catch (Exception ex)
     {
         Log2File.LogExceptionToFile(ex);
     }
 }