public ActionResult Create([Bind(Include = "InspekcijskoTijeloID,NazivTijela,InspektoratID,Nadleznost,KontaktOsoba,Izbrisan")] InspekcijskoTijelo inspekcijskoTijelo) { ViewBag.InspektoratID = new SelectList(db.Inspektorat, "InspektoratID", "NazivInspektorata"); if (ModelState.IsValid) { if (element_in_db_deleted(inspekcijskoTijelo.InspekcijskoTijeloID)) { inspekcijskoTijelo.Izbrisan = false; db.Entry(inspekcijskoTijelo).State = EntityState.Modified; db.SaveChanges(); ViewBag.uspjesno_dodan = true; return(PartialView("partial_view_created")); } else if (element_in_db(inspekcijskoTijelo.InspekcijskoTijeloID)) { ViewBag.message = "Inspekcijsko tijelo je već unešeno !"; ViewBag.ID = inspekcijskoTijelo.InspekcijskoTijeloID; return(View(inspekcijskoTijelo)); } else { db.InspekcijskoTijelo.Add(inspekcijskoTijelo); db.SaveChanges(); ViewBag.uspjesno_dodan = true; return(PartialView("partial_view_created")); } } return(View(inspekcijskoTijelo)); }
public async Task <IActionResult> Edit(int id, [Bind("ID,Naziv,Inspektorat,Nadleznost,KontaktOsoba")] InspekcijskoTijelo inspekcijskoTijelo) { if (id != inspekcijskoTijelo.ID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(inspekcijskoTijelo); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!InspekcijskoTijeloExists(inspekcijskoTijelo.ID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(inspekcijskoTijelo)); }
// GET: Izmjena inspekcijskog tijela public ActionResult Edit(int?id) { InspekcijskoTijelo inspekcijskoTijelo = db.InspekcijskoTijelo.Find(id); ViewBag.InspektoratID = new SelectList(db.Inspektorat, "InspektoratID", "NazivInspektorata"); return(View(inspekcijskoTijelo)); }
public ActionResult DeleteConfirmed(int id) { InspekcijskoTijelo inspekcijskoTijelo = db.InspekcijskoTijelo.Find(id); inspekcijskoTijelo.Izbrisan = true; ViewBag.uspjesno_izbrisan = true; db.SaveChanges(); return(PartialView("partial_view_deleted")); }
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 ActionResult Edit([Bind(Include = "InspekcijskoTijeloID,NazivTijela,InspektoratID,Nadleznost,KontaktOsoba")] InspekcijskoTijelo inspekcijskoTijelo) { if (ModelState.IsValid) { db.Entry(inspekcijskoTijelo).State = EntityState.Modified; db.SaveChanges(); ViewBag.uspjesno_editovan = true; return(PartialView("partial_view_edited")); } return(View(inspekcijskoTijelo)); }
//detalji o jednom inspekcijskom tijelu public ActionResult DetailsFor(int?id) { InspekcijskoTijelo inspekcijskoTijelo = db.InspekcijskoTijelo.Find(id); return(View(inspekcijskoTijelo)); }