public void DeleteConfirmed() { ITamagotchiRepository tamagotchiRepository = new DummyTamagotchiRepository(); TamagotchisController tamagotchisController = new TamagotchisController(tamagotchiRepository); TamagotchiModel subject = tamagotchiRepository.Get(2); tamagotchisController.DeleteConfirmed(2); Assert.IsTrue(!tamagotchiRepository.GetAll().Contains(subject)); }
// [Bind(Include = "Id,Naam,Leeftijd,Centjes,Level,Gezondheid,Verveling,Levend")] Tamagotchi tamagotchi public ActionResult Edit(TamagotchiModel tamagotchi) { if (ModelState.IsValid) { //Tamagotchi t1 = db.GetContext().Tamagotchis.Where(t => t.Id == tamagotchi.Id).FirstOrDefault(); //t1.Naam = tamagotchi.Naam; _tamagotchiRepository.Update(tamagotchi); _tamagotchiRepository.Save(); return(RedirectToAction("Index")); } return(View(tamagotchi)); }
public void EditPost() { ITamagotchiRepository tamagotchiRepository = new DummyTamagotchiRepository(); TamagotchisController tamagotchisController = new TamagotchisController(tamagotchiRepository); TamagotchiModel tam1 = tamagotchiRepository.Get(1); tam1.Level = 85; tam1.Leeftijd = 72; tamagotchisController.Edit(tam1); Assert.AreEqual(tam1, tamagotchiRepository.Get(1)); }
// GET: Tamagotchis/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TamagotchiModel tamagotchi = _tamagotchiRepository.Get(id.Value); if (tamagotchi == null) { return(HttpNotFound()); } return(View(tamagotchi)); }
public ActionResult DeleteConfirmed(int id) { TamagotchiModel tamagotchi = _tamagotchiRepository.Get(id); if (tamagotchi.HotelKamers.Count == 0) { _tamagotchiRepository.Delete(tamagotchi); _tamagotchiRepository.Save(); } else { TempData["Error"] = "Er is nog een openstaande boeking voor deze tamagotchi."; return(RedirectToAction("Delete", new { id = tamagotchi.Id })); } return(RedirectToAction("Index")); }
public void CreatePost() { ITamagotchiRepository tamagotchiRepository = new DummyTamagotchiRepository(); TamagotchisController tamagotchisController = new TamagotchisController(tamagotchiRepository); // Act TamagotchiModel newtamagotchi = new TamagotchiModel() { Naam = "testTamagochi" }; RedirectToRouteResult result = tamagotchisController.Create(newtamagotchi) as RedirectToRouteResult; Assert.IsTrue(tamagotchiRepository.GetAll().Contains(newtamagotchi)); Assert.IsNotNull(result); }
// [Bind(Include = "Id,Naam,Leeftijd,Centjes,Level,Gezondheid,Verveling,Levend")] Tamagotchi tamagotchi public ActionResult Create(TamagotchiModel tamagotchi) { if (ModelState.IsValid) { tamagotchi.Leeftijd = 0; tamagotchi.Centjes = 100; tamagotchi.Level = 0; tamagotchi.Gezondheid = 100; tamagotchi.Verveling = 0; tamagotchi.Levend = 1; _tamagotchiRepository.Create(tamagotchi); _tamagotchiRepository.Save(); return(RedirectToAction("Index")); } return(View(tamagotchi)); }
// GET: Tamagotchis/Delete/5 public ActionResult Delete(int?id) { if (TempData["Error"] != null) { ViewBag.Error = TempData["Error"].ToString(); } if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TamagotchiModel tamagotchi = _tamagotchiRepository.Get(id.Value); if (tamagotchi == null) { return(HttpNotFound()); } return(View(tamagotchi)); }
public BoekingModel Get(TamagotchiModel tamagotchi) { throw new NotImplementedException(); }
public void Delete(TamagotchiModel tamagotchi) { _context.Tamagotchis.Remove(tamagotchi.ToModel()); }
public void Update(TamagotchiModel tamagotchi) { _context.Entry(tamagotchi.ToModel()).State = EntityState.Modified; }
public void Create(TamagotchiModel tamagotchi) { _context.Tamagotchis.Add(tamagotchi.ToModel()); }
public void Delete(TamagotchiModel tamagotchi) { _tamagotchis.Remove(tamagotchi); }
public void Update(TamagotchiModel tamagotchi) { _tamagotchis[_tamagotchis.IndexOf(tamagotchi)] = tamagotchi; }
public void Create(TamagotchiModel tamagotchi) { _tamagotchis.Add(tamagotchi); }