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); }
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); }
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); }
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(); } }