예제 #1
0
        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));
        }
        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,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));
        }