public ActionResult Delete(int id) { using (FakultetEntities db = new FakultetEntities()) { Upisi emp = db.Upisis.Where(x => x.IdUpis == id).FirstOrDefault <Upisi>(); db.Upisis.Remove(emp); db.SaveChanges(); return(Json(new { success = true, message = "Uspjesno obrisano" }, JsonRequestBehavior.AllowGet)); } }
public ActionResult SpremiIzmjenuUpisa(UpisiUrediVM model) { Upisi upis = ctx.Upisi.Where(x => x.Id == model.Id).FirstOrDefault(); upis.Naziv = model.Naziv; upis.DatumOd = KonvertujUDatum_dd_mm_yyyy(model.DatumOd); upis.DatumDo = KonvertujUDatum_dd_mm_yyyy(model.DatumDo); ctx.SaveChanges(); return(RedirectToAction("Index", "UpravljanjeUpisima", new { brojTaba = 1 })); }
// GET: ModulBlagajnik/UpravljanjePodacimaUpisa public ActionResult Index(int upisId, int brojTaba = 1, int izmirena = 0) { Upisi upis = ctx.Upisi.Where(x => x.Id == upisId).FirstOrDefault(); ViewData["upisId"] = upisId; ViewData["tab"] = brojTaba; ViewData["upis"] = upis; ViewData["izmirena"] = izmirena; return(View()); }
public ActionResult SpremiNoviUpis(UpisiDodajVM model) { Upisi upis = new Upisi(); upis.isDeleted = false; upis.Naziv = model.Naziv; upis.DatumOd = KonvertujUDatum_dd_mm_yyyy(model.DatumOd); upis.DatumDo = KonvertujUDatum_dd_mm_yyyy(model.DatumDo); ctx.Upisi.Add(upis); ctx.SaveChanges(); return(RedirectToAction("Index", "UpravljanjeUpisima", new { brojTaba = 1 })); }
public ActionResult Uredi(int upisId) { Upisi upis = ctx.Upisi.Where(x => x.Id == upisId).FirstOrDefault(); UpisiUrediVM model = new UpisiUrediVM { Id = upisId, isDeleted = upis.isDeleted, Naziv = upis.Naziv, DatumOd = upis.DatumOd.ToString("dd.MM.yyyy"), DatumDo = upis.DatumDo.ToString("dd.MM.yyyy"), clanoviKluba = BindClanoveKluba() }; return(View("Uredi", model)); }
public ActionResult AddOrEdit(Upisi emp) { using (FakultetEntities db = new FakultetEntities()) { if (emp.IdUpis == 0) { db.Upisis.Add(emp); db.SaveChanges(); return(Json(new { success = true, message = "Uspjesno spremljeno" }, JsonRequestBehavior.AllowGet)); } else { db.Entry(emp).State = EntityState.Modified; db.SaveChanges(); return(Json(new { success = true, message = "Uspjesno editirano" }, JsonRequestBehavior.AllowGet)); } } }
public JsonResult Obrisi(int upisId) { Upisi upis = ctx.Upisi.Where(x => x.Id == upisId).FirstOrDefault(); List <Upisnine> upisnine = ctx.Upisnine.Where(x => x.isDeleted == false && x.UpisId == upisId).ToList(); List <UpisaniClanovi> upisaniClanovi = ctx.UpisaniClanovi.Where(x => x.isDeleted == false && x.UpisId == upisId).ToList(); for (int i = 0; i < upisnine.Count(); i++) { upisnine[i].isDeleted = true; ctx.SaveChanges(); } for (int i = 0; i < upisaniClanovi.Count(); i++) { upisaniClanovi[i].isDeleted = true; ctx.SaveChanges(); } upis.isDeleted = true; ctx.SaveChanges(); return(Json(true, JsonRequestBehavior.AllowGet)); }