// GET: StavkeIzvestajaOStanjuRepromaterijalas/Delete/5 public ActionResult DeleteStavka(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } StavkeIzvestajaOStanjuRepromaterijala stavkeIzvestajaOStanjuRepromaterijala = izvestaj.StavkeIzvestajaOStanjuRepromaterijalas.FirstOrDefault(x => x.RedniBroj == id); if (stavkeIzvestajaOStanjuRepromaterijala == null) { return(HttpNotFound()); } return(View(stavkeIzvestajaOStanjuRepromaterijala)); }
// GET: StavkeIzvestajaOStanjuRepromaterijalas/Edit/5 public ActionResult EditStavka(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } StavkeIzvestajaOStanjuRepromaterijala stavkeIzvestajaOStanjuRepromaterijala = izvestaj.StavkeIzvestajaOStanjuRepromaterijalas.First(x => x.RedniBroj == id); if (stavkeIzvestajaOStanjuRepromaterijala == null) { return(HttpNotFound()); } ViewBag.SifraIzvestaja = new SelectList(db.IzvestajOStanjuRepromaterijalas, "SifraIzvestaja", "SifraIzvestaja", stavkeIzvestajaOStanjuRepromaterijala.SifraIzvestaja); ViewBag.SifraSirovine = new SelectList(db.Sirovinas, "SifraSirovine", "Naziv", stavkeIzvestajaOStanjuRepromaterijala.SifraSirovine); return(View(stavkeIzvestajaOStanjuRepromaterijala)); }
public ActionResult EditStavka([Bind(Include = "SifraIzvestaja,RedniBroj,Kolicina,Napomena,SifraSirovine")] StavkeIzvestajaOStanjuRepromaterijala stavkeIzvestajaOStanjuRepromaterijala) { if (ModelState.IsValid) { stavkeIzvestajaOStanjuRepromaterijala.Sirovina = db.Sirovinas.Find(stavkeIzvestajaOStanjuRepromaterijala.SifraSirovine); izvestaj.izmeniStavku(stavkeIzvestajaOStanjuRepromaterijala); switch (izvestaj.Status) { case Status.Nov: return(RedirectToAction("Create")); case Status.Izmenjen: return(RedirectToAction("Edit")); } } ViewBag.SifraIzvestaja = new SelectList(db.IzvestajOStanjuRepromaterijalas, "SifraIzvestaja", "SifraIzvestaja", stavkeIzvestajaOStanjuRepromaterijala.SifraIzvestaja); ViewBag.SifraSirovine = new SelectList(db.Sirovinas, "SifraSirovine", "Naziv", stavkeIzvestajaOStanjuRepromaterijala.SifraSirovine); return(View(stavkeIzvestajaOStanjuRepromaterijala)); }