public void AjouterAdherentSucces() { Adherent newAdherent = new Adherent() { Nom = "Test Ajout" }; serviceAdherents.Ajouter(newAdherent); using (ISession session = sessionFactory.OpenSession()) { Adherent ad = session.Get <Adherent>(newAdherent.Id); Assert.IsNotNull(ad); Assert.AreEqual(ad.Id, newAdherent.Id); } }
private void button1_Click(object sender, EventArgs e) { if (textBox_nom.Text != "") { // déjà existant ? bool to_return = false; for (int i = 0; (i < adherents.Count) && to_return == false; i++) { if (adherents[i].Nom == textBox_nom.Text) { to_return = true; } } if (!to_return) { if (adherent == null) { // ajouter serviceAdherents.Ajouter(new Adherent(textBox_nom.Text)); // actualiser Actualiser(); // message box reussite MessageBox.Show("L'adhérent a été ajouté", "Ajout terminé", MessageBoxButtons.OK, MessageBoxIcon.Information); Close(); } else { // modifier adherent.Nom = textBox_nom.Text; serviceAdherents.Modifier(adherent); // actualiser Actualiser(); // message box reussite MessageBox.Show("L'adhérent a été modifié", "Modification terminé", MessageBoxButtons.OK, MessageBoxIcon.Information); Close(); } } else { // message box echec MessageBox.Show("Un adhérent avec le même nom est existant", "Echec", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { // message box echec MessageBox.Show("Le champ nom est obligatoire", "Echec", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btn_Valider_Click(object sender, EventArgs e) { try { Domaine.Adherent ad = new Domaine.Adherent() { Nom = tbx_Nom.Text }; _ServiceAdherents.Ajouter(ad); this.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Validation échoué", MessageBoxButtons.OK, MessageBoxIcon.Error); } }