public IActionResult Create(VinylplatenModel vinylplaat)
        {
            if (!ModelState.IsValid)
            {
                return(View(vinylplaat));
            }

            vinylRepo.CreateNewVinyl(vinylplaat);


            return(RedirectToAction("Vinylplaten"));
        }
Example #2
0
        public void EditVinylPlaat(VinylplatenModel editVinylPlaat)
        {
            var plaat = context.Vinylplatens.Single(v => v.VinylId == editVinylPlaat.Vinyl_ID);

            plaat.Artiest      = editVinylPlaat.Artiest;
            plaat.Album        = editVinylPlaat.Album;
            plaat.ReleaseDatum = editVinylPlaat.Releasedatum;
            plaat.Genre        = editVinylPlaat.Genre;
            plaat.InBezit      = editVinylPlaat.InBezit;

            context.SaveChanges();
        }
Example #3
0
        public void DeleteVinyl(VinylplatenModel deleteVinylPlaat)
        {
            var plaat = context.Vinylplatens.Single(v => v.VinylId == deleteVinylPlaat.Vinyl_ID);

            plaat.Artiest      = deleteVinylPlaat.Artiest;
            plaat.Album        = deleteVinylPlaat.Album;
            plaat.ReleaseDatum = deleteVinylPlaat.Releasedatum;
            plaat.Genre        = deleteVinylPlaat.Genre;
            plaat.InBezit      = deleteVinylPlaat.InBezit;

            context.Vinylplatens.Remove(plaat);
            context.SaveChanges();
        }
Example #4
0
        public VinylplatenModel CreateNewVinyl(VinylplatenModel vinylplaat)
        {
            var nieuweVinylPlaat = new Vinylplaten
            {
                VinylId      = vinylplaat.Vinyl_ID,
                Artiest      = vinylplaat.Artiest,
                Album        = vinylplaat.Album,
                ReleaseDatum = vinylplaat.Releasedatum,
                Genre        = vinylplaat.Genre,
                InBezit      = vinylplaat.InBezit
            };

            context.Vinylplatens.Add(nieuweVinylPlaat);
            context.SaveChanges();

            return(vinylplaat);
        }
 public ActionResult Delete(VinylplatenModel plaat)
 {
     vinylRepo.DeleteVinyl(plaat);
     return(RedirectToAction("Vinylplaten"));
 }
 public ActionResult Edit(VinylplatenModel plaat)
 {
     vinylRepo.EditVinylPlaat(plaat);
     return(RedirectToAction("Vinylplaten"));
 }