Exemplo n.º 1
0
        private void addAppDataDisplay(TabPage tabPage, DesktopUser user)
        {
            List <App> chamgedAppList = changedDataBundle.getChangedUserApps(user);

            appCount = 0;

            foreach (App app in chamgedAppList)
            {
                AppDataDisplay appDataDisplay = new AppDataDisplay();
                appDataDisplay.Name     = "appDataDisplay1";
                appDataDisplay.Size     = new System.Drawing.Size(appDataDisplayWidth, appDataDisplayHeigth);
                appDataDisplay.TabIndex = 0;

                //liczę położenie kolejnego panelu
                appDataDisplay.Location = new System.Drawing.Point(7, appDataDisplayHeigth * appCount + 7);

                populateAppDataDisplay(appDataDisplay, user, app);
                tabPage.Controls.Add(appDataDisplay);

                appCount++;
            }
            if (appCount > maxAppCount)
            {
                maxAppCount = appCount;
            }
        }
Exemplo n.º 2
0
        private string generateQuery(ChangedDataBundle changedDataBundle)
        {
            string query = "";

            foreach (DesktopUser user in changedDataBundle.getUsers())
            {
                foreach (App app in changedDataBundle.getChangedUserApps(user))
                {
                    query += generateSingleQuery(user, changedDataBundle.getAppDataStatus(user, app), changedDataBundle.getNewAppData(user, app), changedDataBundle.getOldAppData(user, app));
                }
            }
            return(query);
        }