Ejemplo n.º 1
0
        public IActionResult EditOpeningsuur(int id, OpeningsUur openingsUur)
        {
            if (ModelState.IsValid)
            {
                _manager.ChangeOpeningsUur(openingsUur);
                return(RedirectToAction("IndexOpeningsuur", "Database"));
            }

            return(View());
        }
Ejemplo n.º 2
0
 public void DeleteOpeningsuur(OpeningsUur openingsUur)
 {
     ctx.OpeningsTijden.Remove(openingsUur);
     ctx.SaveChanges();
 }
Ejemplo n.º 3
0
        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;
            }
        }
Ejemplo n.º 4
0
 public void UpdateOpeningsuur(OpeningsUur openingsUur)
 {
     ctx.OpeningsTijden.Update(openingsUur);
     ctx.SaveChanges();
 }
Ejemplo n.º 5
0
 public OpeningsUur CreateOpeningsuur(OpeningsUur openingsUur)
 {
     ctx.OpeningsTijden.Add(openingsUur);
     ctx.SaveChanges();
     return(openingsUur);
 }
Ejemplo n.º 6
0
 public void DeleteOpeningsUur(OpeningsUur openingsUur)
 {
     repo.DeleteOpeningsuur(openingsUur);
 }
Ejemplo n.º 7
0
 public void ChangeOpeningsUur(OpeningsUur openingsUur)
 {
     repo.UpdateOpeningsuur(openingsUur);
 }
Ejemplo n.º 8
0
 public OpeningsUur AddOpeningsUur(OpeningsUur openingsUur)
 {
     return(repo.CreateOpeningsuur(openingsUur));
 }