コード例 #1
0
    private void load_data_2_grid()
    {
        m_ds_dm_v_giang_vien = new DS_V_DM_GIANG_VIEN();
        try
        {
            decimal v_dc_so_hop_dong    = 0;
            string  v_str_ten_ngan_hang = m_txt_ten_ngan_hang.Text.Trim();
            if (m_txt_so_hop_dong.Text != "")
            {
                v_dc_so_hop_dong = CIPConvert.ToDecimal(m_txt_so_hop_dong.Text);
            }
            decimal v_dc_id_mon_hoc = CIPConvert.ToDecimal(m_cbo_dm_mon_hoc.SelectedValue);

            m_us_v_dm_giang_vien.fill_data_by_search(
                v_str_ten_ngan_hang
                , v_dc_id_mon_hoc
                , v_dc_so_hop_dong
                , m_ds_dm_v_giang_vien);
            if (m_ds_dm_v_giang_vien.V_DM_GIANG_VIEN.Rows.Count == 0)
            {
                m_lbl_thong_bao.Text = "Không có bản ghi nào phù hợp";
                if (m_grv_dm_danh_sach_giang_vien.Visible == true)
                {
                    m_grv_dm_danh_sach_giang_vien.Visible = false;
                }
                return;
            }
            m_grv_dm_danh_sach_giang_vien.Visible    = true;
            m_grv_dm_danh_sach_giang_vien.DataSource = m_ds_dm_v_giang_vien.V_DM_GIANG_VIEN;
            m_grv_dm_danh_sach_giang_vien.DataBind();
            m_lbl_loc_du_lieu.Text = "Kết quả lọc dữ liệu: " + m_ds_dm_v_giang_vien.V_DM_GIANG_VIEN.Rows.Count + " bản ghi";
        }
        catch (Exception v_e)
        {
            throw v_e;
        }
    }