private static void Seed(VlaggenDbContext context)
        {
            Vlag v1 = new Vlag()
            {
                ID           = 1,
                Beschrijving = "Vlag van België",
                Naam         = "Belgie",
                LandCode     = "nl-BE",
                Prijs        = 19.99,
                Afbeelding   = "/images/vlag/belgie.png"
            };

            Vlag v2 = new Vlag()
            {
                ID           = 2,
                Beschrijving = "Vlag van Nederland",
                Naam         = "Nederland",
                LandCode     = "nl-NL",
                Prijs        = 19.99,
                Afbeelding   = "/images/vlag/nederland.png"
            };

            Vlag v3 = new Vlag()
            {
                ID           = 3,
                Beschrijving = "Vlag van Frankrijk",
                Naam         = "Frankrijk",
                LandCode     = "fr-FR",
                Prijs        = 24.99,
                Afbeelding   = "/images/vlag/frankrijk.png"
            };

            Vlag v4 = new Vlag()
            {
                ID           = 4,
                Beschrijving = "Vlag van Verenigde Staten",
                Naam         = "Verenigde Staten",
                LandCode     = "en-US",
                Prijs        = 24.99,
                Afbeelding   = "/images/vlag/verenigde_staten.png"
            };

            Vlag v5 = new Vlag()
            {
                ID           = 5,
                Beschrijving = "Vlag van Duitsland",
                Naam         = "Duitsland",
                LandCode     = "de-DE",
                Prijs        = 24.99,
                Afbeelding   = "/images/vlag/duitsland.png"
            };

            context.Vlags.Add(v1);
            context.Vlags.Add(v2);
            context.Vlags.Add(v3);
            context.Vlags.Add(v4);
            context.Vlags.Add(v5);

            context.SaveChanges();
        }
Exemple #2
0
        public IActionResult Flag(int id)
        {
            ViewData["controllerTitle"] = _localizer["winkelTitel"];
            ViewBag.cacheTime           = DateTime.Now.ToLongDateString();

            Vlag v = mgr.GetVlag(id);

            return(View(v));
        }
Exemple #3
0
        public IActionResult Add([FromForm] Vlag vlag, [FromForm] IFormFile image)
        {
            Vlag toAddVlag = vlag;

            if (image != null)
            {
                image.CopyTo(new FileStream("wwwroot/images/vlag/" + image.FileName, FileMode.Create));

                toAddVlag.Afbeelding = "/images/vlag/" + image.FileName;
            }

            mgr.AddVlag(toAddVlag);
            return(RedirectToAction("Index"));
        }
 public void AddVlag(Vlag vlag)
 {
     repo.AddVlag(vlag);
 }
 public void AddVlag(Vlag vlag)
 {
     context.Vlags.Add(vlag);
     context.SaveChanges();
 }