Exemplo n.º 1
0
 private void btnAjouter_Click(object sender, EventArgs e)
 {
     frmAjouterUtilisateur fAjout = new frmAjouterUtilisateur();
     fAjout.ShowDialog();
     utilisateurDescriptionTableAdapter.ClearBeforeFill = true;
     utilisateurDescriptionTableAdapter.Fill(this.bD5B6SimonCDataSet.UtilisateurDescription);
 }
Exemplo n.º 2
0
        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);
            }
        }