Exemple #1
0
        public static Form CreateFetchForm(eFbFeatures i_Fetch, User i_User)
        {
            Form fetchFormToCreate = null;

            switch (i_Fetch)
            {
            case eFbFeatures.MostLikedPost:
                fetchFormToCreate = new FormMostLikedPost(i_User);
                break;

            case eFbFeatures.MostLikedPhoto:
                fetchFormToCreate = new FormMostLikedPhoto(i_User);
                break;

            case eFbFeatures.MostAttendedEvent:
                fetchFormToCreate = new FormMostAttendedEvent(i_User);
                break;

            case eFbFeatures.NavigateToEvent:
                fetchFormToCreate = new FormNavigateToEvent(i_User);
                break;
            }

            return(fetchFormToCreate);
        }
Exemple #2
0
        private void buttonFeature_Click(object sender, EventArgs e)
        {
            eFbFeatures fetchFormToCreate = (eFbFeatures)comboBoxFbFeatures.SelectedItem;
            Form        fetchForm         = FetchFactory.CreateFetchForm(fetchFormToCreate, m_LoggedInUser);

            fetchForm.ShowDialog();
        }