public async Task <IActionResult> Edit(int id, [Bind("Id,Naam,Rekeningnummer,AdresId,Gemeente,Straat,Huisnummer,PostCode")] Koper koper) { if (id != koper.Id) { return(NotFound()); } if (ModelState.IsValid) { try { koperRepository.Update(koper); await koperRepository.SaveAsync(); } catch (DbUpdateConcurrencyException) { if (!KoperExists(koper.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(koper)); }
public void AVerkoop_Add_TrueVerkoopExists() { lampRepository.GetAll(); Koper koper = new Koper() { Naam = "Jan", Rekeningnummer = "10", Gemeente = "Weert", Straat = "Erk", Huisnummer = "26", PostCode = "3084KI" }; koperRepository.Add(koper); Verkoop verkoop = new Verkoop() { LampId = 1, KoperId = 1, Aantal = 20 }; verkoopRepository.Add(verkoop); verkoopRepository.Save(); Assert.IsTrue(verkoopRepository.GetById(1).Lamp.Model == "Test"); }
public async Task <IActionResult> Create([Bind("Naam,Rekeningnummer,AdresId,Gemeente,Straat,Huisnummer,PostCode")] Koper koper) { if (ModelState.IsValid) { koperRepository.Add(koper); await koperRepository.SaveAsync(); return(RedirectToAction(nameof(Index))); } return(View(koper)); }