public void ileLekarzMaWizyt() { using (ShimsContext.Create()) { Pacjent pacjent = new Pacjent("Klaudia", "Palkowska"); Lekarz lekarz = new Lekarz("Aneta", "Stypa", "psychiatra"); DateTime data = new DateTime(2016, 02, 02).AddHours(12).AddMinutes(40); Wizyta wizyta = new Wizyta(pacjent, lekarz, data); Pacjent pacjent2 = new Pacjent("Jan", "Kowalski"); DateTime data2 = new DateTime(2016, 02, 02).AddHours(12).AddMinutes(20); Wizyta wizyta2 = new Wizyta(pacjent2, lekarz, data2); Lekarz lekarz2 = new Lekarz("Anna", "Nowak", "laryngolog"); Wizyta wizyta3 = new Wizyta(pacjent, lekarz2, data2); var kolejka = new Kolejka(); Rejestracja.Fakes.ShimKolejka.AllInstances.ListaWizytGet = (x) => { return(new List <Wizyta>(new[] { wizyta, wizyta2, wizyta3 })); }; List <Wizyta> wizyty = kolejka.wizytyLekarza(lekarz); List <Wizyta> actual = new List <Wizyta>(); actual.Add(wizyta); actual.Add(wizyta2); CollectionAssert.AreEquivalent(wizyty, actual); } }
public ActionResult DeleteConfirmed(int id) { Kolejka kolejka = db.Kolejka.Find(id); db.Kolejka.Remove(kolejka); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "IdKolejka,Nr,DataOd,DataDo")] Kolejka kolejka) { if (ModelState.IsValid) { db.Entry(kolejka).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(kolejka)); }
public ActionResult Create([Bind(Include = "IdKolejka,Nr,DataOd,DataDo")] Kolejka kolejka) { if (ModelState.IsValid) { db.Kolejka.Add(kolejka); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(kolejka)); }
public void dodajLekarzaTest() { var kolejka = new Kolejka(); string imLekarz = TestContext.DataRow[0].ToString(); string nazwLekarz = TestContext.DataRow[1].ToString(); string specLekarz = TestContext.DataRow[2].ToString(); Lekarz lekarz = new Lekarz(imLekarz, nazwLekarz, specLekarz); var actual = kolejka.dodajLekarza(lekarz).ToString(); string expected = Convert.ToString(TestContext.DataRow[3]); StringAssert.Equals(expected, actual); }
public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Kolejka kolejka = db.Kolejka.Find(id); if (kolejka == null) { return(HttpNotFound()); } return(View(kolejka)); }
public void KolejkaTest() { Console.WriteLine("\nTest kolejki"); Kolejka <int> kolejka = new Kolejka <int>(); kolejka.Zakolejkuj(1); if (kolejka.Dlugosc == 1) { Console.WriteLine("OK"); } else { Console.WriteLine("BLAD"); } kolejka.Zakolejkuj(2); if (kolejka.Odkolejkuj() == 1) { Console.WriteLine("OK"); } else { Console.WriteLine("BLAD"); } if (kolejka.Odkolejkuj() == 2) { Console.WriteLine("OK"); } else { Console.WriteLine("BLAD"); } var listaDoDodania = new List <int>() { 1, 22, 33 }; Console.WriteLine("Dodawanie elementow"); foreach (var el in listaDoDodania) { kolejka.Zakolejkuj(el); Console.WriteLine(el); } for (int i = 0; i < listaDoDodania.Count; ++i) { var odk = kolejka.Odkolejkuj(); Console.WriteLine("Odkolejkowano: " + odk); if (listaDoDodania[i] == odk) { Console.WriteLine("OK"); } else { Console.WriteLine("BLAD"); } } }