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")); }
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)); }