public ActionResult Odelj_God_Save1(Odeljenja od) { bool status = false; if (ModelState.IsValid) { using (DBModel dc = new DBModel()) { if (od.OdeljenjeID > 0) { var v = dc.Odeljenjas.Where(a => a.OdeljenjeID == od.OdeljenjeID).FirstOrDefault(); if (v != null) { v.GodinaID = od.GodinaID; v.BrojOdeljenja = od.BrojOdeljenja; v.GodinaUpisa = od.GodinaUpisa; } } else { dc.Odeljenjas.Add(od); } dc.SaveChanges(); status = true; } } return(new JsonResult { Data = new { status = status } }); }
public ActionResult DeleteConfirmed(int id) { Odeljenja odeljenja = db.Odeljenjas.Find(id); db.Odeljenjas.Remove(odeljenja); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "OdeljenjaID,GodineID,BrojOdeljenja,SkolskaGodinaID,ProfesoriID")] Odeljenja odeljenja) { if (ModelState.IsValid) { db.Entry(odeljenja).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ProfesoriID = new SelectList(db.Profesoris, "ID", "ImeIPrezime", odeljenja.ProfesoriID); ViewBag.SkolskaGodinaID = new SelectList(db.SkolskaGodinas, "SkolskaGodinaID", "Opis_sg"); ViewBag.GodineID = new SelectList(db.Godines, "GodineID", "Opis"); return(View(odeljenja)); }
// GET: Odeljenja/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Odeljenja odeljenja = db.Odeljenjas.Find(id); if (odeljenja == null) { return(HttpNotFound()); } return(View(odeljenja)); }
// GET: Odeljenja/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Odeljenja odeljenja = db.Odeljenjas.Find(id); if (odeljenja == null) { return(HttpNotFound()); } ViewBag.ProfesoriID = new SelectList(db.Profesoris, "ID", "ImeIPrezime", odeljenja.ProfesoriID); ViewBag.SkolskaGodinaID = new SelectList(db.SkolskaGodinas, "SkolskaGodinaID", "Opis_sg"); ViewBag.GodineID = new SelectList(db.Godines, "GodineID", "Opis"); return(View(odeljenja)); }