Ejemplo n.º 1
0
        public void Add()
        {
            var newentity = new Malade {Age = 69, Prenom = "Sassi", Nom = "Ahmed"};

            Repo.Add(newentity);
            var getentityfromrepo = Repo.Get(n => n.Nom == newentity.Nom).FirstOrDefault();
            Assert.AreNotEqual(getentityfromrepo, null);
        }
Ejemplo n.º 2
0
        public void AddAllInOne()
        {
            var medecin = new Medecin {Nom = "Toubib"};
            var malade = new Malade {Nom = "Hmdaoui", Prenom = "Kalbou3", Age = 96};
            var exam = new Examen {Moment = DateTime.Now, Nom = "Examen Compliqué", Medecin = medecin, Malade = malade};
            var cr1 = new CompteRendu {Nom = "Un Compte Rendu au Hazard", Contenu = "Voilà le contenu", Examen = exam};
            CompteRendusRepo.Add(cr1);
            var cr1Get = CompteRendusRepo.Get(n => n.Nom == "Un Compte Rendu au Hazard").FirstOrDefault();
            var virified = cr1Get.Examen.Moment== exam.Moment;

                virified = virified && cr1Get.Examen.Medecin.Nom == medecin.Nom && cr1Get.Examen.Malade.Nom == malade.Nom;
            Assert.IsTrue(virified);
        }
Ejemplo n.º 3
0
        public void AddOrUpdate()
        {
            var newentity = new Malade {Age = 69, Prenom = "Sassi", Nom = "Sidahmed"};

            Repo.AddOrUpdate(newentity);
            //var getnewmedfromrepo = Repo.Get(n => n.Nom == newentity.Nom);

            var getentityfromrepo = Repo.Get(n => n.Nom == "Sidahmed").FirstOrDefault();
            if (getentityfromrepo != null)
                getentityfromrepo.Nom = "Hamid";
            else
            {
                Assert.IsTrue(false);
            }
            Repo.AddOrUpdate(getentityfromrepo);
            getentityfromrepo = null;
            getentityfromrepo = Repo.Get(n => n.Nom == "Hamid").FirstOrDefault();

            Assert.AreNotEqual(getentityfromrepo, null);
        }
Ejemplo n.º 4
0
        private void AddMalade()
        {
            try
            {
               // SelectedMalade = new Malade();
                Malade malade = new Malade {Nom = SelectedName, Prenom = SelectedLastName, Age = SelectedAge};
                this.Attentes_malades.Add(malade);
                SelectedName = string.Empty;
                SelectedLastName = string.Empty;
                SelectedAge = 0;

                RaisePropertyChanged();
            }
            catch (Exception e)
            {
               e.SaveException();

            }
        }