1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| public static string[,] strApps = new string[0, 0];
-----------------------------------------------------
protected void Build_CheckBox()
{
int nbApps = 1;
string PackageQuery = "SELECT * FROM SMS_Package";
IResultObject PkgsCollection = Globals.connection.QueryProcessor.ExecuteQuery(PackageQuery);
foreach (IResultObject SMSPackages in PkgsCollection)
{
Create_Apps_Install_file(SMSPackages["Name"].StringValue, SMSPackages["PackageID"].StringValue,nbApps);
}
}
----------------------------------------------------------------
protected void Create_Apps_Install_file(string Name, string PkgID, int i)
{
string ProgramQuery = "SELECT * FROM SMS_Program WHERE PackageID='" + PkgID + "'";
IResultObject PrgsCollection = Globals.connection.QueryProcessor.ExecuteQuery(ProgramQuery);
foreach (IResultObject SMSPrograms in PrgsCollection)
{
if (SMSPrograms["PackageID"].StringValue == PkgID)
{
*** Ici comment faire un Resize de l'array pour y ajouter l'info ?
Globals.strApps[i, 0] = Name;
Globals.strApps[i, 1] = PkgID;
}
}
} |