Esempio n. 1
0
        /// <summary>
        /// Opens a Modal instance of the Conference Find screen.
        /// </summary>
        /// <param name="AConferenceNamePattern">Mathcing pattern for the conference name</param>
        /// <param name="AOutreachCodePattern">Matching patterns for the outreach code</param>
        /// <param name="AConferenceKey">Conference key of the found conference</param>
        /// <param name="AConferenceName">Partner ShortName name of the found conference</param>
        /// <param name="AParentForm"></param>
        /// <returns>True if a conference was found and accepted by the user,
        /// otherwise false.</returns>
        public static bool OpenModalForm(String AConferenceNamePattern,
                                         String AOutreachCodePattern,
                                         out Int64 AConferenceKey,
                                         out String AConferenceName,
                                         Form AParentForm)
        {
            DialogResult dlgResult;

            AConferenceKey  = 0;
            AConferenceName = String.Empty;

            TFrmConferenceFindForm FindConference = new TFrmConferenceFindForm(AParentForm);

            FindConference.IsModal = true;

            dlgResult = FindConference.ShowDialog();

            if (dlgResult == DialogResult.OK)
            {
                AConferenceKey  = FindConference.SelectedConferenceKey;
                AConferenceName = FindConference.SelectedConferenceName;

                return(true);
            }

            return(false);
        }
Esempio n. 2
0
        /// <summary>
        /// opens Event Find Screen screen and uses Conference Find Form (not displayed) to create a new conference
        /// </summary>
        public static void NewConference(Form AParentForm)
        {
            TFrmConferenceFindForm frm = new TFrmConferenceFindForm(AParentForm);

            frm.NewConference(new object(), new EventArgs());
        }
Esempio n. 3
0
        /// <summary>
        /// opens Event Find Screen screen and uses Conference Find Form (not displayed) to create a new conference
        /// </summary>
        public static void NewConference(Form AParentForm)
        {
            TFrmConferenceFindForm frm = new TFrmConferenceFindForm(AParentForm);

            frm.NewConference(new object(), new EventArgs());
        }
        /// <summary>
        /// Opens a Modal instance of the Conference Find screen.
        /// </summary>
        /// <param name="AConferenceNamePattern">Mathcing pattern for the conference name</param>
        /// <param name="AOutreachCodePattern">Matching patterns for the outreach code</param>
        /// <param name="AConferenceKey">Conference key of the found conference</param>
        /// <param name="AConferenceName">Partner ShortName name of the found conference</param>
        /// <param name="AParentForm"></param>
        /// <returns>True if a conference was found and accepted by the user,
        /// otherwise false.</returns>
        public static bool OpenModalForm(String AConferenceNamePattern,
            String AOutreachCodePattern,
            out Int64 AConferenceKey,
            out String AConferenceName,
            Form AParentForm)
        {
            DialogResult dlgResult;

            AConferenceKey = 0;
            AConferenceName = String.Empty;

            TFrmConferenceFindForm FindConference = new TFrmConferenceFindForm(AParentForm);
            FindConference.IsModal = true;

            dlgResult = FindConference.ShowDialog();

            if (dlgResult == DialogResult.OK)
            {
                AConferenceKey = FindConference.SelectedConferenceKey;
                AConferenceName = FindConference.SelectedConferenceName;

                return true;
            }

            return false;
        }