public async Task <IActionResult> Create([Bind("ID,DatumKontrole,RezultatiKontrole,ProizvodSiguran,ProizvodID,NadleznoTijeloID")] InspekcijskaKontrolaViewModel kontrolaVM) { if (ModelState.IsValid) { InspekcijskaKontrola kontrola = new InspekcijskaKontrola(); kontrola.KontrolisaniProizvod = _context.Proizvods.FirstOrDefault(c => c.ID == kontrolaVM.ProizvodID); kontrola.DatumKontrole = kontrolaVM.DatumKontrole; kontrola.ProizvodSiguran = kontrolaVM.ProizvodSiguran; kontrola.RezultatiKontrole = kontrolaVM.RezultatiKontrole; kontrola.NadleznoTijelo = _context.InspekcijskoTijelos.FirstOrDefault(c => c.ID == kontrolaVM.NadleznoTijeloID); _context.Add(kontrola); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(kontrolaVM)); }
public async Task <IActionResult> Create([Bind("ID,Naziv,Proizvodjac,SerijskiBroj,ZemljaPorijekla,Opis")] Proizvod proizvod) { if (ModelState.IsValid) { _context.Add(proizvod); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(proizvod)); }
public async Task <IActionResult> Create([Bind("ID,Naziv,Inspektorat,Nadleznost,KontaktOsoba")] InspekcijskoTijelo inspekcijskoTijelo) { if (ModelState.IsValid) { _context.Add(inspekcijskoTijelo); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(inspekcijskoTijelo)); }