public ActionResult Edit([Bind(Include = "id,lokacija,kapacitet")] mljekomati mljekomati) { if (ModelState.IsValid) { int userId = Int32.Parse(User.Identity.Name); mljekomati.id_korisnika = userId; db.Entry(mljekomati).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(mljekomati)); }
public ActionResult Create([Bind(Include = "id,lokacija,kapacitet")] mljekomati mljekomati) { if (ModelState.IsValid) { int userId = Int32.Parse(User.Identity.Name); mljekomati.id_korisnika = userId; db.mljekomati.Add(mljekomati); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.id_korisnika = new SelectList(db.gospodarstva, "id", "ime", mljekomati.id_korisnika); return(View(mljekomati)); }
public ActionResult DeleteConfirmed(int id) { mljekomati mljekomati = db.mljekomati.Find(id); try { db.mljekomati.Remove(mljekomati); db.SaveChanges(); } catch { return(View("Error")); } return(RedirectToAction("Index")); }
// GET: mljekomati/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } mljekomati mljekomati = db.mljekomati.Find(id); int userId = Int32.Parse(User.Identity.Name); if (mljekomati == null || mljekomati.id_korisnika != userId) { return(HttpNotFound()); } return(View(mljekomati)); }
// GET: mljekomati/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } mljekomati mljekomati = db.mljekomati.Find(id); int userId = Int32.Parse(User.Identity.Name); string x = Url.RequestContext.RouteData.Values["id"].ToString(); int Ajdi = Int32.Parse(x); if (mljekomati == null || mljekomati.id_korisnika != userId) { return(HttpNotFound()); } ViewData["Servisi"] = db.servisi_mljekomata.Where(f => f.id_mljekomata == Ajdi).ToList(); ViewData["Punjenja"] = db.punjenje_mljekomata.Where(f => f.id_mljekomata == Ajdi).ToList(); return(View(mljekomati)); }