public JsonResult Obrisi(int nagradaId) { NagradeTakmicari nagrada = ctx.NagradeTakmicari.Where(x => x.Id == nagradaId).FirstOrDefault(); if (nagrada != null) { nagrada.isDeleted = true; } ctx.SaveChanges(); return(Json(true, JsonRequestBehavior.AllowGet)); }
public ActionResult SpremiIzmjenuNagrade(NagradeTakmicariUrediVM model) { NagradeTakmicari nagrada = ctx.NagradeTakmicari.Where(x => x.Id == model.Id).FirstOrDefault(); nagrada.DodjeljenoOd = model.DodjeljenoOd; nagrada.DodjeljenoZbog = model.DodjeljenoZbog; nagrada.MjestoDodjele = model.MjestoDodjele; nagrada.Obrazlozenje = model.Obrazlozenje; if (model.DatumDodjele != null) { nagrada.DatumDodjele = KonvertujUDatum_dd_mm_yyyy(model.DatumDodjele); } ctx.SaveChanges(); return(RedirectToAction("Index", "UpravljanjeTakmicarskomKnjizicom", new { takmicarId = model.TakmicarId, aktivnost = model.aktivnost, brojTaba = 5 })); }
public ActionResult Uredi(int nagradaId, int aktivnost) { NagradeTakmicari nagrada = ctx.NagradeTakmicari.Where(x => x.Id == nagradaId).FirstOrDefault(); NagradeTakmicariUrediVM model = new NagradeTakmicariUrediVM { Id = nagradaId, isDeleted = nagrada.isDeleted, TakmicarId = nagrada.TakmicarId, DodjeljenoOd = nagrada.DodjeljenoOd, DodjeljenoZbog = nagrada.DodjeljenoZbog, DatumDodjele = nagrada.DatumDodjele.ToString("dd.MM.yyyy"), MjestoDodjele = nagrada.MjestoDodjele, Obrazlozenje = nagrada.Obrazlozenje, aktivnost = aktivnost }; return(View("Uredi", model)); }
public ActionResult SpremiNovuNagradu(NagradeTakmicariDodajVM model) { NagradeTakmicari nagrada = new NagradeTakmicari(); nagrada.isDeleted = false; nagrada.TakmicarId = model.TakmicarId; nagrada.DodjeljenoOd = model.DodjeljenoOd; nagrada.DodjeljenoZbog = model.DodjeljenoZbog; nagrada.MjestoDodjele = model.MjestoDodjele; nagrada.Obrazlozenje = model.Obrazlozenje; if (model.DatumDodjele != null) { nagrada.DatumDodjele = KonvertujUDatum_dd_mm_yyyy(model.DatumDodjele); } ctx.NagradeTakmicari.Add(nagrada); ctx.SaveChanges(); return(RedirectToAction("Index", "UpravljanjeTakmicarskomKnjizicom", new { takmicarId = model.TakmicarId, aktivnost = model.aktivnost, brojTaba = 5 })); }