public ActionResult DeleteConfirmed(int id) { if (!User.Identity.IsAuthenticated) { Response.Redirect("~/Login.aspx"); } if (!User.Identity.Name.Equals("Admin")) { return(new HttpStatusCodeResult(HttpStatusCode.Forbidden)); } osiguranje osiguranje = db.osiguranje.Find(id); db.osiguranje.Remove(osiguranje); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "ID,JMBG,BrojAktivnih,BrojRizicnih,BrojZavrsenih")] osiguranje osiguranje) { if (!User.Identity.IsAuthenticated) { Response.Redirect("~/Login.aspx"); } if (!User.Identity.Name.Equals("Admin")) { return(new HttpStatusCodeResult(HttpStatusCode.Forbidden)); } if (ModelState.IsValid) { db.Entry(osiguranje).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.JMBG = new SelectList(db.klijent, "JMBG", "Ime", osiguranje.JMBG); return(View(osiguranje)); }
// GET: osiguranje/Details/5 public ActionResult Details(int?id) { if (!User.Identity.IsAuthenticated) { Response.Redirect("~/Login.aspx"); } if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } osiguranje osiguranje = db.osiguranje.Find(id); if (osiguranje == null) { return(HttpNotFound()); } if (!User.Identity.Name.Equals("Admin")) { return(View("Details403", osiguranje)); } return(View(osiguranje)); }
// GET: osiguranje/Edit/5 public ActionResult Edit(int?id) { if (!User.Identity.IsAuthenticated) { Response.Redirect("~/Login.aspx"); } if (!User.Identity.Name.Equals("Admin")) { return(new HttpStatusCodeResult(HttpStatusCode.Forbidden)); } if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } osiguranje osiguranje = db.osiguranje.Find(id); if (osiguranje == null) { return(HttpNotFound()); } ViewBag.JMBG = new SelectList(db.klijent, "JMBG", "Ime", osiguranje.JMBG); return(View(osiguranje)); }