public IActionResult NewVakantie(Vakantie vakantie) { if (ModelState.IsValid) { _manager.AddVakantie(vakantie); return(RedirectToAction("IndexVakantie", "Database")); } return(View()); }
public IActionResult EditVakantie(int id, Vakantie vakantie) { if (ModelState.IsValid) { _manager.ChangeVakantie(vakantie); return(RedirectToAction("IndexVakantie", "Database")); } return(View()); }
private static void SeedVakanties(TwinkeltjeDbContext context) { Vakantie vakantie = new Vakantie { startDatum = new DateTime(2020, 09, 20), eindDatum = new DateTime(2020, 10, 25), reden = "jaarlijks verlof" }; context.Vakanties.Add(vakantie); context.SaveChanges(); foreach (EntityEntry entry in context.ChangeTracker.Entries().ToList()) { entry.State = EntityState.Detached; } }
public Vakantie CreateVakantie(Vakantie vakantie) { ctx.Vakanties.Add(vakantie); ctx.SaveChanges(); return(vakantie); }
public void DeleteVakantie(Vakantie vakantie) { ctx.Vakanties.Remove(vakantie); ctx.SaveChanges(); }
public void UpdateVakantie(Vakantie vakantie) { ctx.Vakanties.Update(vakantie); ctx.SaveChanges(); }
public Vakantie AddVakantie(Vakantie vakantie) { return(repo.CreateVakantie(vakantie)); }
public void DeleteVakantie(Vakantie vakantie) { repo.DeleteVakantie(vakantie); }
public void ChangeVakantie(Vakantie vakantie) { repo.UpdateVakantie(vakantie); }