private void btnOUT_Click(object sender, EventArgs e)
        {
            MSzTaskForm mszTaskForm = (this.ParentForm as MSzTaskForm);

            string            cookie   = "";
            ISASTaskConsumer3 Consumer = mszTaskForm.Consumer;
            ISASTaskDataName  name     = Consumer.ShowOutputDataSelector(this,
                                                                         ServerAccessMode.OneServer,
                                                                         Consumer.AssignedServer,
                                                                         "", "", ref cookie);

            // if the user closes the dialog without making a selection,
            // the name will be null.
            if (name != null)
            {
                txtOUT.Text =
                    string.Format("{0}.{1}", name.Library, name.Member);
            }
        }
예제 #2
0
        public override ShowResult Show(System.Windows.Forms.IWin32Window Owner)
        {
            // Definicja kontrolek
            LiferegInstanceControls = new LiferegControls(this.Consumer);

            // stworzenie formularza od (ustawienia instancji, lista kotrolek)
            LiferegForm = new MSzTaskForm(this.Consumer, (TaskSettings)LiferegInstanceSettings, LiferegInstanceControls.TaskControlList);
            LiferegForm.RestoreFromSettings();

            if (System.Windows.Forms.DialogResult.OK == LiferegForm.ShowDialog(Owner))
            {
                //Pobranie ustawień po wyniku
                LiferegForm.UpdateSettings();
                LiferegInstanceSettings = (LiferegSettings)LiferegForm.TaskInstanceSettings;
                return(ShowResult.RunNow);
            }
            else
            {
                return(ShowResult.Canceled);
            }
        }