コード例 #1
0
        private void GetResourceItems(DSResource.ApplicationRow row)
        {
            addSourceItem(row.ApplicationId, row.ReleasePath);

            string[] dirs = Directory.GetDirectories(row.ReleasePath);

            foreach (string dir in dirs)
            {
                string[] dirsEx = Directory.GetDirectories(dir);

                addSourceItem(row.ApplicationId, dir);

                foreach (string dir2 in dirsEx)
                {
                    addSourceItem(row.ApplicationId, dir2);
                }
            }
        }
コード例 #2
0
        private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (listBox1.SelectedItem == null)
            {
                return;
            }

            ClearControls();

            activeApplicationRow = ((listBox1.SelectedItem as System.Data.DataRowView).Row as DSResource.ApplicationRow);

            txtApplicationId.Tag    = activeApplicationRow;
            txtApplicationId.Text   = activeApplicationRow.ApplicationId;
            txtApplicationName.Text = activeApplicationRow.ApplicationName;
            txtApplicationKey.Text  = activeApplicationRow.ApplicationKey;
            txtApplicationType.Text = activeApplicationRow.ApplicationType;
            txtServerUrl.Text       = activeApplicationRow.ServerUrl;
            txtClientPath.Text      = activeApplicationRow.ServerUrl;
            txtReleasePath.Text     = activeApplicationRow.ReleasePath;

            //소스리스트
            SetSourceItem(activeApplicationRow.ApplicationId);
        }