public ActionResult Edit([Bind(Include = "id,id_sadnje,datum,kolicina,sezona")] berbe berbe) { if (ModelState.IsValid) { db.Entry(berbe).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Details", "oranice", new { id = db.sadnje.Find(berbe.id_sadnje).id_oranice })); } ViewBag.id_sadnje = new SelectList(db.sadnje, "id", "kolicina", berbe.id_sadnje); ViewBag.sezona = new SelectList(db.sezone, "id", "sezona", berbe.sezona); return(View(berbe)); }
// GET: berbe/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } berbe berbe = db.berbe.Find(id); if (berbe == null) { return(HttpNotFound()); } return(View(berbe)); }
// GET: berbe/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } berbe berbe = db.berbe.Find(id); if (berbe == null) { return(HttpNotFound()); } ViewBag.id_sadnje = new SelectList(db.sadnje, "id", "kolicina", berbe.id_sadnje); ViewBag.sezona = new SelectList(db.sezone, "id", "sezona", berbe.sezona); return(View(berbe)); }
public ActionResult Create([Bind(Include = "id,id_sadnje,datum,kolicina,sezona")] berbe berbe) { if (ModelState.IsValid) { string x = Url.RequestContext.RouteData.Values["id"].ToString(); int Ajdi = Int32.Parse(x); berbe.id_sadnje = Ajdi; db.berbe.Add(berbe); db.SaveChanges(); return(RedirectToAction("Details", "oranice", new { id = db.sadnje.Find(berbe.id_sadnje).id_oranice })); } ViewBag.id_sadnje = new SelectList(db.sadnje, "id", "id", berbe.id_sadnje); ViewBag.sezona = new SelectList(db.sezone, "id", "sezona", berbe.sezona); return(View(berbe)); }
public ActionResult DeleteConfirmed(int id) { berbe berbe = db.berbe.Find(id); var id_sadnje = berbe.id_sadnje; try { db.berbe.Remove(berbe); db.SaveChanges(); } catch { return(View("Error")); } return(RedirectToAction("Details", "oranice", new { id = db.sadnje.Find(id_sadnje).id_oranice })); }