private void GenerateAuteurs() { var random = new Random(); var dal = new AuteurDal(); // on fabrique 100 livres au max for (int i = 0; i < random.Next(10, 20); i++) { Random.Person p = random.NextPerson(Random.AllowedLanguage.FRENCH); dal.Add(p.FirstName, p.LastName); } }
public ActionResult Ajouter(Auteur auteur) { using (var dal = new AuteurDal()) { if (dal.Exists(auteur.Nom, auteur.Prenom)) { ViewBag.MessageErreur = "existe déjà"; ModelState.AddModelError("Auteur", "existe déjà"); } if (!ModelState.IsValid) { return(View(auteur)); } dal.Add(auteur.Nom, auteur.Prenom); return(RedirectToAction("Index")); } }
public void Auteur_Add() { var auteur = new Auteur { Nom = "O'Brian", Prenom = "Patrick" }; using (var dal = new AuteurDal()) { dal.Add(auteur.Nom, auteur.Prenom); List <Auteur> auteurs = dal.GetAll(); Assert.IsNotNull(auteurs); Assert.AreEqual(1, auteurs.Count); Assert.AreEqual(auteur.Nom, auteurs[0].Nom); Assert.AreEqual(auteur.Prenom, auteurs[0].Prenom); } }