private void DataViewClassGestionEleve_Frm_CellClick(object sender, DataGridViewCellEventArgs e) { //Attribue les valeurs néssaire pour notre méthode GetDataViewEleveGestionEleve int id = Int32.Parse(DataViewClassGestionEleve_Frm.CurrentRow.Cells[1].Value.ToString()); string Nom = DataViewClassGestionEleve_Frm.CurrentRow.Cells[2].Value.ToString(); string prenom = DataViewClassGestionEleve_Frm.CurrentRow.Cells[3].Value.ToString(); //Création de la liste d'objets List <OBGestionEleve> MaDataViewClassGesionEleve = new List <OBGestionEleve>(); //Récupération de la liste d'objet pour un id, un nom et un prenom selectionné dans la DataViewClassGestionEleve_Frm MaDataViewClassGesionEleve = GestionEleveBLL.GetDataViewEleveGestionEleve(id, Nom, prenom); //Attribue les valeurs a la DataViewEleveGestionEleve_Frm DataViewEleveGestionEleve_Frm.DataSource = MaDataViewClassGesionEleve; //Change le text du LabelTitre LabelNomEleve.Text = Nom + " " + prenom; //Style du formulaire DataViewEleveGestionEleve_Frm.Visible = true; BtAjoutEleve.Visible = true; BtModifEleve.Visible = true; BtSupprimerEleve.Visible = true; DataViewEleveGestionEleve_Frm.Columns[0].Visible = true; DataViewEleveGestionEleve_Frm.Columns[1].Visible = false; DataViewEleveGestionEleve_Frm.Columns[2].Visible = false; DataViewEleveGestionEleve_Frm.Columns[3].Visible = false; DataViewEleveGestionEleve_Frm.Columns[4].HeaderText = "Date visite"; DataViewEleveGestionEleve_Frm.Columns[5].HeaderText = "Motif de la visite"; DataViewEleveGestionEleve_Frm.Columns[6].HeaderText = "Commentaire"; DataViewEleveGestionEleve_Frm.Columns[7].HeaderText = "Durée de la visite"; }
public GestionEleve() { InitializeComponent(); //Connection a la base de donnée GestionUtilisateur.SetChaineConnexion(ConfigurationManager.ConnectionStrings["Utilisateur"]); //Création de la liste de string List <string> MaBoxClassGestionEleve = new List <string>(); //Récupération de la liste string MaBoxClassGestionEleve = GestionEleveBLL.GetBoxClasGestionEleve(); //Attribue les valeurs a la BoxClassGestionEleve_Frm BoxClassGestionEleve_Frm.DataSource = MaBoxClassGestionEleve; //Création de la liste d'objets List <OBGestionEleve> MaDataViewClassGesionEleve = new List <OBGestionEleve>(); //Récupération de la liste d'objet pour la classe BTS 2 MaDataViewClassGesionEleve = GestionEleveBLL.GetDataViewClassGestionEleve("BTS 2"); //Attribue les valeurs a la DataViewClassGestionEleve_Frm DataViewClassGestionEleve_Frm.DataSource = MaDataViewClassGesionEleve; //On Ordonne DataViewClassGestionEleve_Frm.Columns[0].Visible = false; DataViewClassGestionEleve_Frm.Columns[1].Visible = false; }
private void ModifEleveValidation_Click(object sender, EventArgs e) { int TierTemps; int Etat; if (TierTNonModifEleve.Checked == true) { TierTemps = 0; } else { TierTemps = 1; } if (ArchiveNonModifEleve.Checked == true) { Etat = 0; } else { Etat = 1; } OBGestionEleve MonEleve = new OBGestionEleve(TextBoxTelephoneEleveModifEleve.Text, TextBoxelephoneParentModifEleve.Text, TierTemps, TextBoxCommentaireModifEleve.Text, Etat); GestionEleveBLL.ModifEleve(this.idEleve, MonEleve); MessageBox.Show("Eleve a bien été modifier."); GestionEleve gestionEleve = new GestionEleve(); gestionEleve.Show(); this.Hide(); }
public ModifEleve(int idEleve, string Classe) { this.idEleve = idEleve; InitializeComponent(); OBGestionEleve MonEleve; MonEleve = GestionEleveBLL.GetValeursEleve(idEleve); LabelNomEleveModif.Text = MonEleve.Nom; LabelPrenomEleveModif.Text = MonEleve.Prenom; LabelClasseEleveModif.Text = Classe; LabelDateNEleveModif.Text = MonEleve.DateNaissance; TextBoxCommentaireModifEleve.Text = MonEleve.LeCommentaire; TextBoxTelephoneEleveModifEleve.Text = MonEleve.TeleEleve; TextBoxelephoneParentModifEleve.Text = MonEleve.TeleParent; if (MonEleve.Tier == "False") { TierTNonModifEleve.Checked = true; } else { TierTOuiModifEleve.Checked = true; } if (MonEleve.EtatModif == "False") { ArchiveNonModifEleve.Checked = true; } else { ArchiveOuiModifEleve.Checked = true; } }
private void BtSupprimerEleve_Click(object sender, EventArgs e) { //Recuperer l'id de l'élève selctionné int id = Int32.Parse(DataViewClassGestionEleve_Frm.CurrentRow.Cells[1].Value.ToString()); GestionEleveBLL.SuppressionEleve(id); MessageBox.Show(GestionEleveBLL.SuppressionEleve(id)); }
public AjoutEleve() { InitializeComponent(); GestionUtilisateur.SetChaineConnexion(ConfigurationManager.ConnectionStrings["Utilisateur"]); //Création de la liste de string List <string> MaBoxClassGestionEleve = new List <string>(); //Récupération de la liste string MaBoxClassGestionEleve = GestionEleveBLL.GetBoxClasGestionEleve(); BoxClassGestionEleve_Frm.DataSource = MaBoxClassGestionEleve; }
private void BoxClassGestionEleve_Frm_SelectedValueChanged(object sender, EventArgs e) { //Création de la liste d'objets List <OBGestionEleve> MaDataViewClassGesionEleve = new List <OBGestionEleve>(); //Récupération de la liste d'objet pour la classe selectionné dans la BoxClassGestionEleve_Frm MaDataViewClassGesionEleve = GestionEleveBLL.GetDataViewClassGestionEleve(BoxClassGestionEleve_Frm.Text); //Attribue les valeurs a la DataViewClassGestionEleve_Frm DataViewClassGestionEleve_Frm.DataSource = MaDataViewClassGesionEleve; //On ORdonne DataViewClassGestionEleve_Frm.Columns[0].Visible = false; DataViewClassGestionEleve_Frm.Columns[1].Visible = false; DataViewEleveGestionEleve_Frm.Visible = false; }
private void BtValidationAjout_Click(object sender, EventArgs e) { string NomEleve; string PrenomEleve; DateTime DateNaissanceEle; string TelephoneEle; string TelephonePar; int TierT_Ele = 0; string CommEle; int EtatEle = 0; int IdCla; NomEleve = TextBoxNomAjout.Text; PrenomEleve = TextBoxPrenomAjout.Text; DateNaissanceEle = DateNaissanceAjout.Value; TelephoneEle = TextBoxTelephoneEleveAjout.Text; TelephonePar = TextBoxTelephoneParentAjout.Text; CommEle = TextBoxCommentaireAjout.Text; IdCla = BoxClassGestionEleve_Frm.SelectedIndex + 1; if (ComboBoxTierTemps.Text == "NON") { TierT_Ele = 1; } else { TierT_Ele = 0; } if (ComboBoxEtat.Text == "NON") { EtatEle = 1; } else { EtatEle = 0; } GestionEleveBLL.AjoutElev(NomEleve, PrenomEleve, DateNaissanceEle, TelephoneEle, TelephonePar, TierT_Ele, CommEle, EtatEle, IdCla); }