public ActionResult Create(MHLogements p) { bool isCorrect = false; for (int i = 0; i < logements.Count; i++) { if (p.Id == logements[i].Id)//egale au predicat en dessous { isCorrect = true; } } if (isCorrect == false) { //Produits.Add(p); dal.AddLogement(p); } return(RedirectToAction("Index"));//redirection vers la vue index }
public void TestMethod1() { // creer une variable temporaire disponible que dans le using, methode dispose using (Dal dal = new Dal()) { // acces base de donnée + methode + instanciation d'un nouveau produit avec ses proprieté completées dal.AddLogement(new Logement { LibreOccupe = true, Pieces = 10, Surface = "1445m2" }); // instanciation d'une liste de produit ou l'on y mets le resultat de la méthode qui retourne une liste List <Logement> logement = dal.GetLogement(); Assert.AreEqual("", logement[0].Id); Assert.AreEqual("", logement[0].LibreOccupe); } }
public void TestMethod1() { MHLogements logements = new MHLogements(); logements.Type = "appartement"; logements.StreetNumber = "9"; logements.StreetName = "Jean des Fontaine"; logements.PostalCode = "31400"; logements.City = "Toulouse"; logements.NumberOfPieces = 5; logements.Size = 75; logements.Rented = false; int nbLogements = dal.GetLogements().Count; dal.AddLogement(logements); Assert.AreEqual((nbLogements + 1), dal.GetLogements().Count); }