Example #1
0
        private void donneesToolStrip_Click(object sender, EventArgs e)
        {
            var    formOuvert = new Form();
            string nomButton  = ((ToolStripMenuItem)sender).Name;

            switch (nomButton)
            {
            case "btnSysExpToolStrip":
                formOuvert = new frmGesSysExp();
                break;

            case "btnPlateToolStrip":
                formOuvert = new frmGesPlateforme();
                break;

            case "btnJeuToolStrip":
                formOuvert = new frmGesJeu();
                break;

            case "btnClassToolStrip":
                formOuvert = new frmGestClassification();
                break;

            case "btnGenreToolStrip":
                formOuvert = new frmGesGenre();
                break;

            case "btnThemeToolStrip":
                formOuvert = new frmGestTheme();
                break;

            case "btnVersionToolStrip":
                formOuvert = new frmGestVersion();
                break;

            case "btnModeToolStrip":
                formOuvert = new frmGesMode();
                break;

            default:
                break;
            }
            this.Hide();
            formOuvert.Show();
            formOuvert.Closed += (s, args) => this.Close();
        }
Example #2
0
        private void donneesToolStrip_Click(object sender, EventArgs e)
        {
            var formOuvert = new Form();
            string nomButton = ((ToolStripMenuItem)sender).Name;

            switch (nomButton)
            {
                case "btnSysExpToolStrip":
                    formOuvert = new frmGesSysExp();
                    break;
                case "btnPlateToolStrip":
                    formOuvert = new frmGesPlateforme();
                    break;
                case "btnJeuToolStrip":
                    formOuvert = new frmGesJeu();
                    break;
                case "btnClassToolStrip":
                    formOuvert = new frmGestClassification();
                    break;
                case "btnGenreToolStrip":
                    formOuvert = new frmGesGenre();
                    break;
                case "btnThemeToolStrip":
                    formOuvert = new frmGestTheme();
                    break;
                case "btnVersionToolStrip":
                    formOuvert = new frmGestVersion();
                    break;
                case "btnModeToolStrip":
                    formOuvert = new frmGesMode();
                    break;
                default:
                    break;
            }
            this.Hide();
            formOuvert.Show();
            formOuvert.Closed += (s, args) => this.Close();
        }
Example #3
0
        public void enregistrer(object sender, EventArgs e)
        {
            Theme enregistrement = new Theme();
            bool resulVerif;
            DialogResult resultEnrg;

            if (txtId.Text.Trim() == "")
            {
                enregistrement.idTheme = CompterNb();
            }
            else
            {
                enregistrement.idTheme = Convert.ToInt32(txtId.Text.Trim());
            }
            enregistrement.nomTheme = txtNom.Text.Trim();
            enregistrement.comTheme = txtCommentaire.Text.Trim();

            resulVerif = ctrltheme.verifier(enregistrement, themeSelect);

            if (themeSelect != null && ((string)Tag) != "Copie")
            {

                if (resulVerif)
                {
                    resultEnrg = MessageBox.Show("Voulez-vous vraiment enregister?", "Enregistrement", MessageBoxButtons.YesNo);
                    if (resultEnrg == DialogResult.Yes)
                    {
                        ctrltheme.modifier(enregistrement);
                        this.Close();
                        frmGestTheme frm = new frmGestTheme();
                        frm.ShowDialog();
                    }

                }
                else
                {
                    MessageBox.Show("Aucune modification n'a été apportée.", "Erreur", MessageBoxButtons.OK);
                }
            }
            else
            {
                if (txtNom.Text.Trim().Length != 0)
                {
                    resultEnrg = MessageBox.Show("Voulez-vous vraiment enregister?", "Enregistrement", MessageBoxButtons.YesNo);
                    if (resultEnrg == DialogResult.Yes)
                    {
                        ctrltheme.ajouter(enregistrement);
                        this.Close();
                        frmGestTheme frm = new frmGestTheme();
                        frm.ShowDialog();
                    }
                }
                else
                {
                    MessageBox.Show("Une categorie avec ce code existe deja ou le code est trop court.", "Erreur", MessageBoxButtons.OK);
                }
            }
        }
Example #4
0
 private void update()
 {
     gestionTheme = new ctrlTheme();
     var formOuvert = new frmGestTheme();
     formOuvert.Show();
     this.Hide();
     formOuvert.Closed += (s, args) => this.Close();
 }