public IActionResult EditOpeningsuur(int id, OpeningsUur openingsUur) { if (ModelState.IsValid) { _manager.ChangeOpeningsUur(openingsUur); return(RedirectToAction("IndexOpeningsuur", "Database")); } return(View()); }
public void DeleteOpeningsuur(OpeningsUur openingsUur) { ctx.OpeningsTijden.Remove(openingsUur); ctx.SaveChanges(); }
private static void SeedOpeneningsTijden(TwinkeltjeDbContext context) { List <OpeningsUur> uren = new List <OpeningsUur>(); for (int i = 6; i >= 0; i--) { OpeningsUur uur = new OpeningsUur(); switch (i) { case 0: uur.StartVoormiddag = "8.00"; uur.EindVoormiddag = "12.30"; uur.StartNamiddag = "13.00"; uur.EindNamiddag = "18.00"; uur.Dag = "Maandag"; uur.DagVanDeWeek = "Monday"; break; case 1: uur.SluitingsDag = true; uur.Dag = "Dinsdag"; uur.DagVanDeWeek = "Tuesday"; break; case 2: uur.StartVoormiddag = "8.00"; uur.EindVoormiddag = "12.30"; uur.StartNamiddag = "13.00"; uur.EindNamiddag = "18.00"; uur.Dag = "Woensdag"; uur.DagVanDeWeek = "Wednesday"; break; case 3: uur.StartVoormiddag = "8.00"; uur.EindVoormiddag = "13.00"; uur.SluitingsHalfDag = true; uur.Dag = "Donderdag"; uur.DagVanDeWeek = "Thursday"; break; case 4: uur.StartVoormiddag = "8.00"; uur.EindVoormiddag = "12.30"; uur.StartNamiddag = "13.00"; uur.EindNamiddag = "18.00"; uur.Dag = "Vrijdag"; uur.DagVanDeWeek = "Friday"; break; case 5: uur.StartVoormiddag = "8.00"; uur.EindNamiddag = "17.00"; uur.Dag = "Zaterdag"; uur.DagVanDeWeek = "Saturday"; break; case 6: uur.StartVoormiddag = "8.00"; uur.EindVoormiddag = "13.00"; uur.SluitingsHalfDag = true; uur.Dag = "Zondag"; uur.DagVanDeWeek = "Sunday"; break; } uren.Add(uur); } context.OpeningsTijden.AddRange(uren); context.SaveChanges(); foreach (EntityEntry entry in context.ChangeTracker.Entries().ToList()) { entry.State = EntityState.Detached; } }
public void UpdateOpeningsuur(OpeningsUur openingsUur) { ctx.OpeningsTijden.Update(openingsUur); ctx.SaveChanges(); }
public OpeningsUur CreateOpeningsuur(OpeningsUur openingsUur) { ctx.OpeningsTijden.Add(openingsUur); ctx.SaveChanges(); return(openingsUur); }
public void DeleteOpeningsUur(OpeningsUur openingsUur) { repo.DeleteOpeningsuur(openingsUur); }
public void ChangeOpeningsUur(OpeningsUur openingsUur) { repo.UpdateOpeningsuur(openingsUur); }
public OpeningsUur AddOpeningsUur(OpeningsUur openingsUur) { return(repo.CreateOpeningsuur(openingsUur)); }