示例#1
0
        public FrmGestionEleves()
        {
            InitializeComponent();

            GestionInfirmerie classes    = new GestionInfirmerie();
            List <string>     lesClasses = new List <string>();

            lesClasses = classes.recupererInfosClasses();
            listeClasses.DataSource = lesClasses;

            GestionInfirmerie eleves    = new GestionInfirmerie();
            List <string>     lesEleves = new List <string>();

            GestionInfirmerie prenoms    = new GestionInfirmerie();
            List <string>     lesPrenoms = new List <string>();

            string libClasse = Convert.ToString(listeClasses.SelectedItem);

            lesEleves = eleves.recupererInfosEleves(libClasse);
            listeEleves.DataSource = lesEleves;

            string prenomsEleves = Convert.ToString(listeEleves.SelectedItem);

            lesPrenoms = prenoms.recupererPrenomsEleves(prenomsEleves);
            comboBoxPrenoms.DataSource = lesPrenoms;
        }
示例#2
0
        private void btnValidModif_Click(object sender, EventArgs e)
        {
            GestionInfirmerie.ModifierEleve(eleve.Id, eleve.Nom, eleve.Prenom, eleve.Naissance, eleve.Sante, eleve.TelEleve, eleve.TelParent, eleve.Archive, eleve.Tierstemps, eleve.Visite);
            MessageBox.Show("La modification eleve a bien été effectué.");
            FrmGestionEleves Gestion = new FrmGestionEleves();

            Gestion.Show();
            this.Hide();
        }
示例#3
0
        private void FrmModifierEleve_Load(object sender, EventArgs e)
        {
            GestionInfirmerie eleveGestion = new GestionInfirmerie();

            eleve = eleveGestion.recupererDetailsEleves(nomEleveChoisi, prenomEleveChoisi);

            // Définitions des données de l'élève sélectionné
            txtNom.Text         = eleve.Nom;
            dateNaissance.Value = eleve.Naissance;
            Prenom.Text         = eleve.Prenom;
            telEleve.Text       = eleve.TelEleve.ToString();
            telParent.Text      = eleve.TelParent.ToString();
            commentSante.Text   = eleve.Sante;

            GestionInfirmerie classes    = new GestionInfirmerie();
            List <string>     lesClasses = new List <string>();

            lesClasses = classes.recupererInfosClasses();
            listeClasses.DataSource    = lesClasses;
            listeClasses.SelectedIndex = classeEleveChoisi;

            if (eleve.Tierstemps == true)
            {
                checkTT.Checked = true;
            }
            else
            {
                checkTT.Checked = false;
            }

            if (eleve.Visite == true)
            {
                checkVisite.Checked = true;
            }
            else
            {
                checkVisite.Checked = false;
            }

            if (eleve.Archive == true)
            {
                checkArchive.Checked = true;
            }
            else
            {
                checkArchive.Checked = false;
            }
        }
示例#4
0
        private void listeClasses_SelectedIndexChanged(object sender, EventArgs e)
        {
            GestionInfirmerie eleves    = new GestionInfirmerie();
            List <string>     lesEleves = new List <string>();

            string libClasse = Convert.ToString(listeClasses.SelectedItem);

            lesEleves = eleves.recupererInfosEleves(libClasse);
            listeEleves.DataSource = lesEleves;

            GestionInfirmerie prenoms    = new GestionInfirmerie();
            List <string>     lesPrenoms = new List <string>();

            string prenomsEleves = Convert.ToString(listeEleves.SelectedItem);

            lesPrenoms = prenoms.recupererPrenomsEleves(prenomsEleves);
            comboBoxPrenoms.DataSource = lesPrenoms;
        }
示例#5
0
 public FrmAjoutEleve()
 {
     InitializeComponent();
     // Récupération de la chaine de connexion à la BD à l'ouverture du formulaire
     GestionInfirmerie.SetChaineConnexion(ConfigurationManager.ConnectionStrings["Infirmerie"]);
 }