public ActionResult Edit([Bind(Include = "id,id_farme,vrsta,broj_taga,kolicina,status,uzrok_smrti")] zivotinje zivotinje) { if (ModelState.IsValid) { db.Entry(zivotinje).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Details", "Farme", new { id = zivotinje.id_farme })); } var userId = Int32.Parse(User.Identity.Name); ViewBag.id_farme = new SelectList(db.farme.Where(p => p.parcele.id_korisnika == userId), "id", "naziv", zivotinje.id_farme); return(View(zivotinje)); }
public ActionResult Create([Bind(Include = "id,id_farme,vrsta,broj_taga,kolicina,status,uzrok_smrti")] zivotinje zivotinje) { if (ModelState.IsValid) { string x = Url.RequestContext.RouteData.Values["id"].ToString(); int Ajdi = Int32.Parse(x); zivotinje.id_farme = Ajdi; db.zivotinje.Add(zivotinje); db.SaveChanges(); return(RedirectToAction("Details", "Farme", new { id = Ajdi })); } string[] status = { "Živa", "Mrtva" }; ViewBag.status = new SelectList(status, "Živa"); return(View(zivotinje)); }
// GET: zivotinje/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } zivotinje zivotinje = db.zivotinje.Find(id); var userId = Int32.Parse(User.Identity.Name); if (zivotinje == null || zivotinje.farme.parcele.id_korisnika != userId) { return(HttpNotFound()); } return(View(zivotinje)); }
// GET: zivotinje/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } zivotinje zivotinje = db.zivotinje.Find(id); var userId = Int32.Parse(User.Identity.Name); if (zivotinje == null || zivotinje.farme.parcele.id_korisnika != userId) { return(HttpNotFound()); } ViewBag.id_farme = new SelectList(db.farme.Where(p => p.parcele.id_korisnika == userId), "id", "naziv", zivotinje.id_farme); return(View(zivotinje)); }
public ActionResult DeleteConfirmed(int id) { zivotinje zivotinje = db.zivotinje.Find(id); var id_farme = zivotinje.id_farme; try { db.zivotinje.Remove(zivotinje); db.SaveChanges(); } catch { return(View("Error")); } return(RedirectToAction("Details", "Farme", new { id = id_farme })); }