public void ModifierExemplaireSucces() { exemplaire1.Etat = "Test Modifier"; serviceExemplaires.Modifier(exemplaire1.Id); using (ISession session = sessionFactory.OpenSession()) { Exemplaire ex = session.Get <Exemplaire>(exemplaire1.Id); Assert.IsNotNull(ex); Assert.AreEqual(exemplaire1.Id, ex.Id); Assert.AreEqual("Test Modifier", ex.Etat); } }
private void btn_Click(object sender, EventArgs e) { if (comboBox_etat.Text != "" && comboBox_ouvrage.Text != "") { bool to_return = true; if (to_return) { int id_ouvrage = comboBox_ouvrage.FindString(comboBox_ouvrage.Text); if (id_ouvrage < 0) { MessageBox.Show("L'ouvrage n'existe pas"); comboBox_ouvrage.Text = String.Empty; return; } else { comboBox_ouvrage.SelectedIndex = id_ouvrage; } if (exemplaire == null) { serviceExemplaires.Ajouter(new Exemplaire(comboBox_etat.Text, ouvrages[id_ouvrage])); //actualiser Actualiser(); // message box reussite MessageBox.Show("L'exemplaire a été ajouté", "Ajout terminé", MessageBoxButtons.OK, MessageBoxIcon.Information); Close(); } else { // modifier exemplaire.Etat = comboBox_etat.Text; exemplaire.Ouvrage = ouvrages[id_ouvrage]; serviceExemplaires.Modifier(exemplaire); // actualiser Actualiser(); // message box reussite MessageBox.Show("L'exemplaire a été modifié", "Modification terminé", MessageBoxButtons.OK, MessageBoxIcon.Information); Close(); } } else { // message box echec MessageBox.Show("Un exemplaire avec le même nom et auteur est existant", "Echec", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { // message box echec MessageBox.Show("Le champ nom est obligatoire", "Echec", MessageBoxButtons.OK, MessageBoxIcon.Error); } }