BKI_DichVuMatDat.US.US_HT_PHAN_QUYEN_HE_THONG.FillDatasetQuyenChuaCapByIdUserGroup C# (CSharp) Method

FillDatasetQuyenChuaCapByIdUserGroup() public method

public FillDatasetQuyenChuaCapByIdUserGroup ( DS_HT_PHAN_QUYEN_HE_THONG op_ds, decimal ip_dc_id ) : void
op_ds DS_HT_PHAN_QUYEN_HE_THONG
ip_dc_id decimal
return void
        public void FillDatasetQuyenChuaCapByIdUserGroup(DS_HT_PHAN_QUYEN_HE_THONG op_ds, decimal ip_dc_id)
        {
            CStoredProc v_stored_proc = new CStoredProc("pr_HT_PHAN_QUYEN_HE_THONG_quyen_chua_cap_select_by_id_nhom_quyen");
            v_stored_proc.addDecimalInputParam("@ID_USER_GROUP", ip_dc_id);
            v_stored_proc.fillDataSetByCommand(this, op_ds);
        }

Usage Example

 private void load_data_2_rtxt_quyen_chua_cap(decimal ip_dc_id)
 {
     US_HT_PHAN_QUYEN_HE_THONG v_us = new US_HT_PHAN_QUYEN_HE_THONG();
     DS_HT_PHAN_QUYEN_HE_THONG v_ds = new DS_HT_PHAN_QUYEN_HE_THONG();
     v_us.FillDatasetQuyenChuaCapByIdUserGroup(v_ds, ip_dc_id);
     int v_row_count = v_ds.Tables[0].Rows.Count;
     m_lbox_quyen_chua_cap.Items.Clear();
     for (int i = 0; i < v_row_count; i++)
     {
         DataRow v_dr = v_ds.Tables[0].Rows[i];
         m_lbox_quyen_chua_cap.Items.Add(v_dr[HT_PHAN_QUYEN_HE_THONG.MA_PHAN_QUYEN]);
     }
 }