private void saveBtn_Click(object sender, EventArgs e) { #region Création de la liste pour récupérer les élèves List <Eleve> liste = new List <Eleve>(); liste = GestionEleve.GetEleves(); #endregion string dateNaissance = dateTimePicker1.Text; DateTime laDateNaissance = DateTime.Parse(dateNaissance); string telEleve = telEleve_txt.Text; int leTelEleve = int.Parse(telEleve); string telParent = telParent_txt.Text; int leTelParent = int.Parse(telParent); int id_classe = lblClasse_cmbx.SelectedIndex + 1; //int id_eleve = (int)nomElv_cmbx.SelectedValue; Eleve unEleve = new Eleve(id_eleve, nomElv_cmbx.Text, prenomEleve_txt.Text, laDateNaissance, leTelEleve, leTelParent, bool.Parse(tierTemps_txt.Text), commentSante_text.Text, id_classe, false); GestionEleve.ModifierEleve(unEleve); MessageBox.Show("idElv = " + id_eleve + ", nom eleve = " + nomElv_cmbx.Text + ", prenom = " + prenomEleve_txt.Text + ", date naissance : " + laDateNaissance + ", tel eleve =" + leTelEleve + ", tel Parent " + leTelParent + ", Tiers temps = " + tierTemps_txt.Text + ", Commentaire santé = " + commentSante_text.Text + ", index Classe = " + lblClasse_cmbx.SelectedIndex.ToString() + ""); }
private void save_btn_Click(object sender, EventArgs e) { #region Création de la liste pour récupérer les élèves List <Eleve> liste = new List <Eleve>(); liste = GestionEleve.GetEleves(); #endregion string nom = liste[numSelectionne].Nom; string dateNaissance = dateTimePicker1.Text; DateTime laDateNaissance = DateTime.Parse(dateNaissance); string telEleve = telEleve_txt.Text; int leTelEleve = int.Parse(telEleve); string telParent = telParent_txt.Text; int leTelParent = int.Parse(telParent); string idClasse = idClasse_txt.Text; int lIdClasse = int.Parse(idClasse); GestionEleve.ModifierEleve(numSelectionne, nom, prenomEleve_txt.Text, laDateNaissance, leTelEleve, leTelParent, tierTemps_txt.Text, commentSante_text.Text, lIdClasse); }
private void saveBtn_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(nomElv_cmbx.Text) || string.IsNullOrEmpty(prenomEleve_txt.Text) || (int)lblClasse_cmbx.SelectedValue == 0 || string.IsNullOrEmpty(commentSante_text.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 Affichage du MessageBox. DialogResult result = MessageBox.Show( this, "Voulez-vous archiver l'élève numéro " + numSelectionne + " ? ", "Archivage", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1); #endregion #region Actions en fonction du message de validation. if (result == DialogResult.Yes) { #region Rassemblement et modification des infos de l'élève // Rassemblement des infos de l'élève // int id_eleve = (int)nomElv_cmbx.SelectedValue; Eleve unEleve = new Eleve( listeEleves[numSelectionne].Id_eleves, nomElv_cmbx.Text, prenomEleve_txt.Text, DateTime.Parse(dateNaissancePicker.Text), int.Parse(telEleve_txt.Text), int.Parse(telParent_txt.Text), TierTempsTrue.Checked, commentSante_text.Text, (int)lblClasse_cmbx.SelectedValue, false); // Modification de l'élève GestionEleve.ModifierEleve(unEleve); #endregion #region Affichage du MessageBox. MessageBox.Show( this, "L'élève numéro " + numSelectionne + " a bien été archivé ", "Archivage", MessageBoxButtons.OK, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1); #endregion } #endregion } }