public FrmModifVst() { InitializeComponent(); #region Initialisation du Formulaire de modification // Récupération de chaîne de connexion à la BD à l'ouverture du formulaire UtilisateursBLL.GestionVisite.SetchaineConnexion(ConfigurationManager.ConnectionStrings["Visite"]); UtilisateursBLL.GestionEleve.SetchaineConnexion(ConfigurationManager.ConnectionStrings["Eleve"]); //uneGestionEleve = new List<GestionEleve>(); //GestionEleve unEleve = new GestionEleve(); //uneGestionEleve = unEleve.GetEleve(); // Création d'un objet List d'Eleves à afficher dans la liste listeEleves = GestionEleve.GetElevesNonArchives(); nomElv_cmbx.DataSource = listeEleves; nomElv_cmbx.DisplayMember = "Nom"; nomElv_cmbx.ValueMember = "Id_eleves"; numSelectionne = (int)nomElv_cmbx.SelectedIndex; #region Remplissage des cases if (listeEleves[numSelectionne].ArchiveEleve == false) { prenomEleve_txt.Text = listeEleves[numSelectionne].Prenom; dateTimePicker1.Text = listeEleves[numSelectionne].Date_naissance.ToString(); lblClasse_cmbx.DataSource = GestionClasse.GetClasses(); lblClasse_cmbx.DisplayMember = "LibelleClasse"; lblClasse_cmbx.SelectedIndex = listeEleves[numSelectionne].Id_classe - 1; }
// Méthode permettant d'afifcher les infos des classes public void AfficherInfoClasses(GestionClasse gestionClasse) { foreach (Classe classe in gestionClasse.LstClasses) { txtTestes.Text += classe.Id.ToString() + " " + classe.NomClasse.ToString() + "\r\n"; } }
private void button1_Click(object sender, EventArgs e) { GestionClasse newclasse = GestionClasse.Instance; Classe c = new Classe(0, nomclasse.Text, Convert.ToInt32(nbPlace.Text)); newclasse.AjouterClasse(c); }
private void BoutonAjout_Click(object sender, EventArgs e) { GestionClasse suppClasse = GestionClasse.Instance; Classe cla = new Classe(Convert.ToInt32(idClasse.Text), nomClasse.Text, Convert.ToInt32(nbPlace.Text)); suppClasse.SupprimerClasse(cla); }
private void button2_Click(object sender, EventArgs e) { GestionClasse modifClasse = GestionClasse.Instance; Classe cla = new Classe(Convert.ToInt32(idClasse.Text), nomClasse.Text, Convert.ToInt32(nbPlace.Text)); modifClasse.ModifierClasse(cla); }
// Tests GestionClasse private void BtnClasse_Click(object sender, EventArgs e) { txtTestes.Clear(); GestionMonde gestionMonde = new GestionMonde(); GestionClasse gestionClasse = new GestionClasse(); gestionClasse.RecevoirClassesMonde(gestionMonde.LstMondes.First().Id); txtTestes.Text += "Liste des classes du premier monde de la base de données: \r\n"; AfficherInfoClasses(gestionClasse); txtTestes.Text += "\r\nCréation d'une classe : \r\n"; Classe classe = new Classe() { NomClasse = "test", Description = "test", StatBaseStr = 3, StatBaseDex = 3, StatBaseInt = 3, StatBaseVitalite = 3, MondeId = gestionMonde.LstMondes.First().Id }; classe = gestionClasse.CréerClasse(classe); AfficherInfoClasses(gestionClasse); txtTestes.Text += "\r\nModification d'une classe : \r\n"; classe.NomClasse = "Test Modifier"; classe = gestionClasse.ModifierClasse(classe); AfficherInfoClasses(gestionClasse); txtTestes.Text += "\r\nSuppression d'une classe : \r\n"; classe = gestionClasse.SupprimerClasse(classe); if (classe.NomClasse == null) { txtTestes.Text += "Supression réussie!\r\n"; } classe = gestionClasse.LstClasses.First(); txtTestes.Text += "\r\nTrouver la classe d'un Hero : \r\n"; Hero hero = new Hero(); using (EntitiesGEDEquipe1 context = new EntitiesGEDEquipe1()) { hero = context.Heros.FirstOrDefault(x => x.MondeId == classe.MondeId); } txtTestes.Text += "Numéro de classe du Hero : " + hero.ClasseId.ToString() + " \r\n"; classe = gestionClasse.TrouverClasseHero(hero); txtTestes.Text += "Numéro de classe et nom de classe du Hero : " + classe.Id.ToString() + ", " + classe.NomClasse + " \r\n"; }
private void nomElv_list_SelectionChangeCommitted(object sender, EventArgs e) { int numSelectionne = (int)nomElv_cmbx.SelectedIndex; #region Remplissage des cases prenomElvLbl.Text = listeEleves[numSelectionne].Prenom; dateNaissanceLbl.Text = listeEleves[numSelectionne].Date_naissance.ToString(); libelleClasseLbl.Text = GestionClasse.GetUneClasse(listeEleves[numSelectionne].Id_classe).NiveauClasse + " " + GestionClasse.GetUneClasse(listeEleves[numSelectionne].Id_classe).LibelleClasse; #endregion }
public FrmAjoutEleve() { //liste des sexes d'adhérent List <string> lesSexes = new List <string>(); InitializeComponent(); //insère les objects classes issus de la BDD dans le comboBoxClasses GestionUtilisateurs.SetchaineConnexion(ConfigurationManager.ConnectionStrings["Utilisateur"]); comboBoxClasse.DataSource = GestionClasse.GetLesClasses(); comboBoxClasse.DisplayMember = "libelle"; lesSexes.Add(GenreFemme); lesSexes.Add(GenreHomme); comboBoxSexe.DataSource = lesSexes; }
private void nomElv_list_SelectionChangeCommitted(object sender, EventArgs e) { int numSelectionne = (int)nomElv_cmbx.SelectedIndex; #region Remplissage des cases prenomEleve_txt.Text = listeEleves[numSelectionne].Prenom; dateTimePicker1.Text = listeEleves[numSelectionne].Date_naissance.ToString(); lblClasse_cmbx.DataSource = GestionClasse.GetClasses(); lblClasse_cmbx.DisplayMember = "NiveauClasse" + "LibelleClasse"; lblClasse_cmbx.SelectedIndex = listeEleves[numSelectionne].Id_classe - 1; // lblClasse_cmbx.DataSource = GestionEleve.GetLeNomDeClasse(nbClasse); //GestionEleve.GetLeNomDeClasse(listeEleves[numSelectionne].Id_classe); // lblClasse_cmbx.DisplayMember = "LibelleClasse"; #endregion }
public FrmAjoutElv() { InitializeComponent(); // Récupération de chaîne de connexion à la BD à l'ouverture du formulaire UtilisateursBLL.GestionEleve.SetchaineConnexion(ConfigurationManager.ConnectionStrings["Eleve"]); //uneGestionEleve = new List<GestionEleve>(); //GestionEleve unEleve = new GestionEleve(); //uneGestionEleve = unEleve.GetEleve(); // Création d'un objet List d'Eleves à afficher dans la liste listeEleves = GestionEleve.GetEleves(); lblClasse_cmbx.DataSource = GestionClasse.GetClasses(); lblClasse_cmbx.DisplayMember = "LibelleClasse"; lblClasse_cmbx.SelectedIndex = listeEleves[numSelectionne].Id_classe - 1; }
public FrmModifEleve() { //liste des sexes d'adhérent List <string> lesSexes = new List <string>(); InitializeComponent(); //insère les objects classes issus de la BDD dans le comboBoxClasses GestionUtilisateurs.SetchaineConnexion(ConfigurationManager.ConnectionStrings["Utilisateur"]); comboBoxClasse.DataSource = GestionClasse.GetLesClasses(); comboBoxClasse.DisplayMember = "libelle"; lesSexes.Add("Femme"); lesSexes.Add("Homme"); comboBoxSexe.DataSource = lesSexes; //récupération de l'adhérent sauvegarder via le button modife du FrmDetailsEleve Adherent adherentSauvegarder = Adherent.AdherentSauvegarder; //initialisation des données par default avec les données de l'adhérent récupérer txtNom.Text = adherentSauvegarder.Nom.Trim(); txtPrenom.Text = adherentSauvegarder.Prenom.Trim(); if (adherentSauvegarder.Sexe == 'F') { comboBoxSexe.SelectedIndex = 0; } else { comboBoxSexe.SelectedIndex = 1; } dtpNaissance.Value = adherentSauvegarder.Ddn; txtTel.Text = adherentSauvegarder.NumTel.Trim(); txtTelParent.Text = adherentSauvegarder.NumParnt.Trim(); txtMail.Text = adherentSauvegarder.Email.Trim(); checkPrelevement.Checked = adherentSauvegarder.AutPrelev; checkArchivage.Checked = adherentSauvegarder.Archive; txtId.Text = adherentSauvegarder.Login.Trim(); txtMdp.Text = adherentSauvegarder.Mdp.Trim(); txtConfirmMdp.Text = adherentSauvegarder.Mdp.Trim(); comboBoxClasse.SelectedIndex = adherentSauvegarder.Classe.Id - 1; }
private void nomElv_list_SelectionChangeCommitted(object sender, EventArgs e) { numSelectionne = (int)nomElv_cmbx.SelectedIndex; id_eleve = (int)nomElv_cmbx.SelectedValue; #region Remplissage des cases prenomEleve_txt.Text = listeEleves[numSelectionne].Prenom; dateTimePicker1.Text = listeEleves[numSelectionne].Date_naissance.ToString(); telEleve_txt.Text = listeEleves[numSelectionne].Tel_eleve.ToString(); telParent_txt.Text = listeEleves[numSelectionne].Tel_parent.ToString(); tierTemps_txt.Text = listeEleves[numSelectionne].Tier_temps.ToString(); commentSante_text.Text = listeEleves[numSelectionne].Commentaire_sante; lblClasse_cmbx.DataSource = GestionClasse.GetClasses(); lblClasse_cmbx.DisplayMember = "NiveauClasse" + "LibelleClasse"; lblClasse_cmbx.SelectedIndex = listeEleves[numSelectionne].Id_classe - 1; // lblClasse_cmbx.DataSource = GestionEleve.GetLeNomDeClasse(nbClasse); //GestionEleve.GetLeNomDeClasse(listeEleves[numSelectionne].Id_classe); // lblClasse_cmbx.DisplayMember = "LibelleClasse"; #endregion }
private void enrBtn_Click(object sender, EventArgs e) { if ((int)id_classe.SelectedValue == 0 || string.IsNullOrEmpty(libelle_classe.Text) || string.IsNullOrEmpty(niveau_classe.Text) || string.IsNullOrEmpty(emploi_du_temps.Text)) { #region Affichage du MessageBox. MessageBox.Show( this, "Le formulaire est vide ! Remplissez-le si nécessaire", "Valider", MessageBoxButtons.OK, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1); #endregion } else { #region Rassemblement et modification des infos de l'élève // Rassemblement des infos de l'élève // int id_eleve = (int)nomElv_cmbx.SelectedValue; Classe uneClasse = new Classe( listeClasses[id_classe.SelectedIndex].IdClasse, libelle_classe.Text, niveau_classe.Text, emploi_du_temps.Text); // Modification de l'élève GestionClasse.ModifierClasse(uneClasse); #endregion #region Affichage du MessageBox. MessageBox.Show( this, "La classe numéro " + numSelectionne + " a bien été modifiée ", "Archivage", MessageBoxButtons.OK, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1); #endregion } }
public FrmAjoutElv() { InitializeComponent(); // Récupération de chaîne de connexion à la BD à l'ouverture du formulaire UtilisateursBLL.GestionEleve.SetchaineConnexion(ConfigurationManager.ConnectionStrings["Eleve"]); //uneGestionEleve = new List<GestionEleve>(); //GestionEleve unEleve = new GestionEleve(); //uneGestionEleve = unEleve.GetEleve(); // Création d'un objet List d'Eleves à afficher dans la liste listeClasses = GestionClasse.GetClasses(); /*// Création d'un objet List de classes à afficher dans la liste * int nbClasse = GestionClasse.GetNbClasses(); * List<string> listeLibelleClasses = new List<string>(); * * for (int id = 0; id < nbClasse; id++) * { * listeLibelleClasses.Add(GestionEleve.GetLeNomDeClasse(id)); * }*/ for (int id = 0; id < listeClasses.Count; id++) { idDeClasse = listeClasses[id].IdClasse; libelle = listeClasses[id].NiveauClasse + " " + listeClasses[id].LibelleClasse; libelleClasse = new Classe(idDeClasse, libelle); listeLibelleClasse.Add(libelleClasse); } lblClasse_cmbx.DataSource = listeLibelleClasse; lblClasse_cmbx.DisplayMember = "LibelleClasse"; lblClasse_cmbx.ValueMember = "IdClasse"; }
public FrmModifCls() { InitializeComponent(); // Récupération de chaîne de connexion à la BD à l'ouverture du formulaire GestionEleve.SetchaineConnexion(ConfigurationManager.ConnectionStrings["Eleve"]); #region Initialisation des listes // Création d'un objet List de classes à afficher dans la liste listeClasses = GestionClasse.GetClasses(); #endregion id_classe.DataSource = listeClasses; id_classe.DisplayMember = "IdClasse"; id_classe.ValueMember = "IdClasse"; #region Remplissage des cases libelle_classe.Text = listeClasses[0].LibelleClasse; niveau_classe.Text = listeClasses[0].NiveauClasse; emploi_du_temps.Text = listeClasses[0].EmploiDuTemps; #endregion }
private void enrBtn_Click_1(object sender, EventArgs e) { if (string.IsNullOrEmpty(libelle_classe.Text) || string.IsNullOrEmpty(niveau_classe.Text) || string.IsNullOrEmpty(emploi_du_temps.Text)) { #region Affichage du MessageBox. MessageBox.Show( this, "Le libellé de la classe est vide ou est incorrect ! Remplissez-le pour continuer.", "Erreur", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); #endregion } else { string libelleClasse = (libelle_classe.Text); string niveauClasse = (niveau_classe.Text); string emploiDuTemps = (emploi_du_temps.Text); Classe cls; cls = new Classe(libelleClasse, niveauClasse, emploiDuTemps); GestionClasse.CreerClasse(cls); #region Affichage du MessageBox. MessageBox.Show( this, "La classe a bien été enregistré !", "Erreur", MessageBoxButtons.OK, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1); #endregion } }
private void suprBtn_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(libelle_classe.Text) || string.IsNullOrEmpty(niveau_classe.Text) || string.IsNullOrEmpty(emploi_du_temps.Text)) { #region Affichage du MessageBox. MessageBox.Show( this, "Certains champs du formulaire sont vides ! Remplissez-les pour continuer.", "Valider", MessageBoxButtons.OK, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1); #endregion } else { int id = int.Parse(id_classe.SelectedValue.ToString()); #region Affichage du MessageBox. DialogResult result = MessageBox.Show( this, "Voulez-vous supprimer la classe " + id + " ?", "Suppression", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); #endregion // Contrôle de la possibilité de suppression (afilié à aucune visite) bool trouve = GestionClasse.TrouverClasse(id); if (trouve == true) { int nbr = GestionClasse.SupprimerClasse(id); if (nbr == 0) { MessageBox.Show( "Impossible de trouver la classe", "Suppression", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { MessageBox.Show( "La classe a été supprimée", "Suppression", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { GestionClasse.SupprimerClasse(id); MessageBox.Show( "Impossible de trouver la classe", "Suppression", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } // supression si oui } }
public FrmModifElv() { InitializeComponent(); // Récupération de chaîne de connexion à la BD à l'ouverture du formulaire UtilisateursBLL.GestionEleve.SetchaineConnexion(ConfigurationManager.ConnectionStrings["Eleve"]); //uneGestionEleve = new List<GestionEleve>(); //GestionEleve unEleve = new GestionEleve(); //uneGestionEleve = unEleve.GetEleve(); // Création d'un objet List d'Eleves à afficher dans la liste listeEleves = GestionEleve.GetElevesNonArchives(); nomElv_cmbx.DataSource = listeEleves; nomElv_cmbx.DisplayMember = "Nom"; nomElv_cmbx.ValueMember = "Id_eleves"; numSelectionne = (int)nomElv_cmbx.SelectedIndex; id_eleve = (int)nomElv_cmbx.SelectedValue; #region Remplissage des cases if (listeEleves[numSelectionne].ArchiveEleve == false) { prenomEleve_txt.Text = listeEleves[numSelectionne].Prenom; dateTimePicker1.Text = listeEleves[numSelectionne].Date_naissance.ToString(); telEleve_txt.Text = listeEleves[numSelectionne].Tel_eleve.ToString(); telParent_txt.Text = listeEleves[numSelectionne].Tel_parent.ToString(); tierTemps_txt.Text = listeEleves[numSelectionne].Tier_temps.ToString(); commentSante_text.Text = listeEleves[numSelectionne].Commentaire_sante; lblClasse_cmbx.DataSource = GestionClasse.GetClasses(); lblClasse_cmbx.DisplayMember = "LibelleClasse"; lblClasse_cmbx.SelectedIndex = listeEleves[numSelectionne].Id_classe - 1; } #region Brouillon /* * nbClasse = listeEleves[numSelectionne].Id_classe; * listeNomClasses = new List<string>(); * nbClasse = GestionClasse.GetClasses().Count; * listeNomClasses.Add(GestionEleve.GetLeNomDeClasse(numSelectionne)); * * while (ind <= nbClasse) * { * listeNomClasses.Add(GestionEleve.GetLeNomDeClasse(ind)); * ind++; * } * * lblClasse_cmbx.DataSource = listeNomClasses; //GestionEleve.GetLeNomDeClasse(listeEleves[numSelectionne].Id_classe); * lblClasse_cmbx.DisplayMember = "LibelleClasse"; * * while (ind <= GestionClasse.GetClasses().Count) * { * lblClasse_cmbx.Value[ind] = GestionEleve.GetLeNomDeClasse(ind); * ind++; * }*/ #endregion #endregion }
public FrmAjoutVst() { InitializeComponent(); // Récupération de chaîne de connexion à la BD à l'ouverture du formulaire UtilisateursBLL.GestionEleve.SetchaineConnexion(ConfigurationManager.ConnectionStrings["Eleve"]); // Ce code définit le format du contrôle pour afficher une heure au lieu // d'une date et permet à l'utilisateur de modifier l'heure qui est affichée. this.dateTimeArv.Format = DateTimePickerFormat.Time; this.dateTimeArv.ShowUpDown = true; this.dateTimeDep.Format = DateTimePickerFormat.Time; this.dateTimeDep.ShowUpDown = true; #region Liste medicaments // Création d'un objet List de médicaments à afficher dans la liste liste = GestionMedicament.GetMedicaments(); lblMdc_list.DataSource = liste; lblMdc_list.DisplayMember = "LblMdc"; lblMdc_list.ValueMember = "IdMdc"; numMedicSelect = (int)lblMdc_list.SelectedValue; #endregion #region Informations élèves non archivés #region Liste id // Création d'un objet List d'Eleves à afficher dans la liste listeEleves = GestionEleve.GetElevesNonArchives(); nomElv_cmbx.DataSource = listeEleves; nomElv_cmbx.DisplayMember = "Nom"; nomElv_cmbx.ValueMember = "Id_eleves"; #endregion #region Remplissage des cases numSelectionne = 0; prenomElvLbl.Text = listeEleves[numSelectionne].Prenom; dateNaissanceLbl.Text = listeEleves[numSelectionne].Date_naissance.ToString(); libelleClasseLbl.Text = GestionClasse.GetUneClasse(listeEleves[numSelectionne].Id_classe).NiveauClasse + " " + GestionClasse.GetUneClasse(listeEleves[numSelectionne].Id_classe).LibelleClasse; #endregion #region Boutons radios #region Retour à la maison if (backHomeYes.Checked == true) { backHomeNo.Checked = false; } else if (backHomeNo.Checked == true) { backHomeYes.Checked = false; } #endregion #region Hopital if (hospitalYes.Checked == true) { hospitalNo.Checked = false; } else if (hospitalNo.Checked == true) { hospitalYes.Checked = false; } #endregion #region Parents informés if (tellPrYes.Checked == true) { tellPrNo.Checked = false; } else if (tellPrNo.Checked == true) { tellPrYes.Checked = false; } #endregion #endregion #endregion }
public FrmModifElv() { InitializeComponent(); // Récupération de chaîne de connexion à la BD à l'ouverture du formulaire UtilisateursBLL.GestionEleve.SetchaineConnexion(ConfigurationManager.ConnectionStrings["Eleve"]); #region Initialisation des listes // Création d'un objet List d'Eleves à afficher dans la liste listeEleves = GestionEleve.GetElevesNonArchives(); // Création d'un objet List de classes à afficher dans la liste listeClasses = GestionClasse.GetClasses(); #endregion for (int id = 0; id < listeClasses.Count; id++) { listeLibelleClasse.Add( new Classe( listeClasses[id].IdClasse, listeClasses[id].NiveauClasse + " " + listeClasses[id].LibelleClasse)); } nomElv_cmbx.DataSource = listeEleves; nomElv_cmbx.DisplayMember = "Nom"; nomElv_cmbx.ValueMember = "Id_eleves"; numSelectionne = 0; #region Remplissage des cases prenomEleve_txt.Text = listeEleves[numSelectionne].Prenom; dateNaissancePicker.Text = listeEleves[numSelectionne].Date_naissance.ToString(); telEleve_txt.Text = listeEleves[numSelectionne].Tel_eleve.ToString(); telParent_txt.Text = listeEleves[numSelectionne].Tel_parent.ToString(); TierTempsTrue.Checked = listeEleves[numSelectionne].Tier_temps; commentSante_text.Text = listeEleves[numSelectionne].Commentaire_sante; lblClasse_cmbx.DataSource = listeLibelleClasse; lblClasse_cmbx.DisplayMember = "LibelleClasse"; lblClasse_cmbx.ValueMember = "IdClasse"; #region Brouillon /* * nbClasse = listeEleves[numSelectionne].Id_classe; * listeNomClasses = new List<string>(); * nbClasse = GestionClasse.GetClasses().Count; * listeNomClasses.Add(GestionEleve.GetLeNomDeClasse(numSelectionne)); * * while (ind <= nbClasse) * { * listeNomClasses.Add(GestionEleve.GetLeNomDeClasse(ind)); * ind++; * } * * lblClasse_cmbx.DataSource = listeNomClasses; //GestionEleve.GetLeNomDeClasse(listeEleves[numSelectionne].Id_classe); * lblClasse_cmbx.DisplayMember = "LibelleClasse"; * * while (ind <= GestionClasse.GetClasses().Count) * { * lblClasse_cmbx.Value[ind] = GestionEleve.GetLeNomDeClasse(ind); * ind++; * }*/ #endregion #endregion }