private void btnAjouter_Click(object sender, EventArgs e) { frmAjouterUtilisateur fAjout = new frmAjouterUtilisateur(); fAjout.ShowDialog(); utilisateurDescriptionTableAdapter.ClearBeforeFill = true; utilisateurDescriptionTableAdapter.Fill(this.bD5B6SimonCDataSet.UtilisateurDescription); }
private void btnAjouterUtilisateur_Click(object sender, EventArgs e) { decimal noUtilisateurMax = 0; BD5B6TP1_BrodeurLussierDataSet.utilisateurRow unUtilisateur = bD5B6TP1_BrodeurLussierDataSet.utilisateur.NewutilisateurRow(); foreach (BD5B6TP1_BrodeurLussierDataSet.utilisateurRow uneLigne in bD5B6TP1_BrodeurLussierDataSet.utilisateur.Rows) { if (uneLigne.noUtilisateur > noUtilisateurMax) { noUtilisateurMax = uneLigne.noUtilisateur; } } unUtilisateur.noUtilisateur = noUtilisateurMax + 1; unUtilisateur.nomUtilisateur = ""; frmAjouterUtilisateur frmAjout = new frmAjouterUtilisateur(); frmAjout.unUtilisateur = unUtilisateur; frmAjout.ShowDialog(); if (unUtilisateur.nomUtilisateur != "") { bD5B6TP1_BrodeurLussierDataSet.utilisateur.AddutilisateurRow(unUtilisateur); utilisateurBindingSource.MoveLast(); this.Validate(); this.utilisateurBindingSource.EndEdit(); this.utilisateurTableAdapter.Update(this.bD5B6TP1_BrodeurLussierDataSet.utilisateur); //this.tableAdapterManager.UpdateAll(this.bD5B6TP1_BrodeurLussierDataSet); MessageBox.Show("Les modifications ont été enregistrées dans la base de données.", "Enregistrement des données", MessageBoxButtons.OK, MessageBoxIcon.Information); } }