Ejemplo n.º 1
0
        public IActionResult Dodaj(IgraDodajVM igra, IFormFile file)
        {
            Igra novaIgra = new Igra
            {
                Naziv        = igra.Naziv,
                Developer    = igra.Developer,
                Izdavac      = igra.Izdavac,
                DatumIzlaska = igra.DatumIzlaska,
                VideoLink    = igra.VideoLink,
                SlikaLink    = ImageHelper.GetImageByteArray(file),
            };

            db.Igra.Add(novaIgra);
            db.SaveChanges();

            foreach (var item in igra.CheckBox)
            {
                IgraKonzola k = new IgraKonzola
                {
                    IgraID    = novaIgra.Id,
                    KonzolaID = item.KonzolaId,
                    IsChecked = item.IsChecked
                };
                db.IgraKonzola.Add(k);
            }
            db.SaveChanges();
            return(Redirect("/Igra/Prikaz"));
        }
Ejemplo n.º 2
0
        public IActionResult Dodaj()
        {
            List <CheckBoxHelper> listaKonzola = new List <CheckBoxHelper>();

            listaKonzola = db.Konzola.Select(a => new CheckBoxHelper
            {
                Id        = a.Id,
                Text      = a.Naziv,
                IsChecked = false,
                KonzolaId = a.Id
            }).ToList();

            IgraDodajVM model = new IgraDodajVM
            {
                CheckBox = listaKonzola
            };

            return(View(model));
        }