Exemple #1
0
        /// <summary>
        /// Permet de modifier l'activité sélectionnée
        /// </summary>
        /// <param name="sender">Objet source</param>
        /// <param name="e">Evènement</param>
        private void Modifier_Click(object sender, EventArgs e)
        {
            Activite a = journee.trouverActivite(new TimeMartien(0, heureSelectionnee, minuteSelectionnee, 0), ((heureSelectionnee == 0 && minuteSelectionnee == 0) ? true : false));

            if (a.isModifiable())
            {
                ModificationActivite ma = new ModificationActivite(journee, a, cm, this);
                ma.Show();
            }
        }
Exemple #2
0
        /// <summary>
        /// Permet d'afficher le ContextMenuStrip
        /// </summary>
        /// <param name="sender">Objet source</param>
        /// <param name="e">Evènement</param>
        private void heure_click(object sender, EventArgs e)
        {
            minuteSelectionnee = int.Parse(((Label)sender).Tag.ToString());
            Activite a = journee.trouverActivite(new TimeMartien(0, heureSelectionnee, minuteSelectionnee, 0), ((heureSelectionnee == 0 && minuteSelectionnee == 0) ? true : false));

            if (!a.isModifiable())
            {
                ToolStripItem tsmiModif = clicDroitActivite.Items.Find("Modifier", true)[0];
                ToolStripItem tsmiSuppr = clicDroitActivite.Items.Find("Supprimer", true)[0];
                tsmiModif.Enabled = false;
                tsmiSuppr.Enabled = false;
            }

            clicDroitActivite.Show(Cursor.Position);
        }
Exemple #3
0
        /// <summary>
        /// Permet de supprimer une activité
        /// </summary>
        /// <param name="sender">Objet source</param>
        /// <param name="e">Evènement</param>
        private void Supprimer_Click(object sender, EventArgs e)
        {
            Activite act = journee.trouverActivite(new TimeMartien(0, heureSelectionnee, minuteSelectionnee, 0), ((heureSelectionnee == 0 && minuteSelectionnee == 0) ? true : false));

            if (act.isModifiable())
            {
                Activite activiteAModifier = act;
                Activite a = new Activite(new TypeActivite("Privé"), "", new TimeMartien(0, activiteAModifier.getHeureDebut().getHeures(), activiteAModifier.getHeureDebut().getMinutes(), 0), new TimeMartien(0, activiteAModifier.getHeureFin().getHeures(), activiteAModifier.getHeureFin().getMinutes(), 0), new Lieu(0, 0));

                journee.supprimerActivite(activiteAModifier);
                journee.ajouterActivite(a);

                this.Close();
                cm.ouvrirDernierDetailHeure();
                cm.miseAJourEdt(journee);
            }
        }