예제 #1
0
        private void attributionDuneSalleToolStripMenuItem_Click(object sender, EventArgs e)
        {
            List <Activite> lesActiviteSansSalle = new List <Activite>();
            Activite        act          = new Activite();
            List <Activite> lesActivites = new List <Activite>();

            lesActivites = act.InitActivite();

            foreach (Activite a in lesActivites)
            {
                if (string.IsNullOrEmpty(a.Salle))
                {
                    lesActiviteSansSalle.Add(a);
                }
            }

            if (lesActiviteSansSalle.Count != 0)
            {
                FormAtributionSalle = new AttributionSalle();
                fermerFormFille();
                FormAtributionSalle.Text      = "Attribuer une salle";
                FormAtributionSalle.MdiParent = this;
                FormAtributionSalle.Show();
            }
            else
            {
                MessageBox.Show("Toutes les activitées ont deja des salles");
            }
        }
예제 #2
0
 private void InscrireEleve_Load(object sender, EventArgs e)
 {
     if (inscription == false)
     {
         btn_inscrire.Text    = "Retirer de l'activité";
         CB_touseleve.Visible = false;
     }
     lesdates     = ladate.initDateJoach();
     lesactivites = lactivite.InitActivite();
     lesactivites = lesactivites.OrderBy(x => x.Heuredebut).ToList();
     lutilisateur.InitEleve();
     lesutilisateurs = lutilisateur.lesEleves;
     lesclasses      = laclasse.InitClasse();
     lestypes        = letype.InitType();
     lesIntervenants = lintervenant.InitIntervenant();
     Controleur.Vmodele.charger_anime();
     foreach (DateJoach dat in lesdates)
     {
         if (Convert.ToBoolean(dat.Inscriteleve) == false && Convert.ToBoolean(dat.Inscritprof) == false)
         {
             CB_date.Items.Add(dat.Dateevenement.ToLongDateString());
         }
     }
     chargerClasses("");
     foreach (Type typ in lestypes)
     {
         CB_type.Items.Add(typ.Libelle);
     }
     filtrerEleve();
     filtrerActivite();
 }
예제 #3
0
        public FiltrePDF()
        {
            try
            {
                InitializeComponent();
                ClassActivite = new Activite();
                ClassType     = new Type();
                lesActivites  = ClassActivite.InitActivite();
                lesTypes      = ClassType.InitType();

                foreach (Type t in lesTypes)
                {
                    comboBoxTypeActivite.Items.Add(t.Libelle);
                }
            }
            catch (System.Exception err)// gestion des erreurs
            {
                MessageBox.Show("Erreur pdf: " + err, "PBS connection", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }