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
        }
Esempio n. 2
0
        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);
            }
        }
Esempio n. 3
0
        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);
        }