public JsonResult Obrisi(int participacijaZaPolaganjeId) { ParticipacijeZaPolaganjeUcenickaZvanja participacija = ctx.ParticipacijeZaPolaganjeUcenickaZvanja.Where(x => x.Id == participacijaZaPolaganjeId).FirstOrDefault(); if (participacija != null) { participacija.isDeleted = true; } ctx.SaveChanges(); return(Json(true, JsonRequestBehavior.AllowGet)); }
public ActionResult SpremiIzmjenuParticipacijeZaPolaganjeUcenickaZvanja(ParticipacijeZaPolaganjeUcenickaZvanjaUrediVM model) { ParticipacijeZaPolaganjeUcenickaZvanja participacija = ctx.ParticipacijeZaPolaganjeUcenickaZvanja.Where(x => x.Id == model.Id).FirstOrDefault(); participacija.UcesnikPolaganjaZaUcenickaZvanjaId = model.UcesnikPolaganjaZaUcenickaZvanjaId; if (model.DatumUplate != null) { participacija.DatumUplate = KonvertujUDatum_dd_mm_yyyy(model.DatumUplate); } participacija.IznosKMBrojevima = Convert.ToDecimal(model.IznosKMBrojevima); participacija.IznosKMSlovima = model.IznosKMSlovima; participacija.BrojPriznanice = model.BrojPriznanice; ctx.SaveChanges(); return(RedirectToAction("Index", "UpravljanjePolaganjaUcenickaZvanja", new { polaganjeId = model.PolaganjeUcenickaZvanjaId, brojTaba = 2, zvanje = 0, brojTabaParticipacije = 1 })); }
public ActionResult SpremiNovuParticipacijuZaPolaganjeUcenickaZvanja(ParticipacijeZaPolaganjeUcenickaZvanjaDodajVM model) { ParticipacijeZaPolaganjeUcenickaZvanja participacija = new ParticipacijeZaPolaganjeUcenickaZvanja(); participacija.isDeleted = false; participacija.PolaganjeUcenickaZvanjaId = model.PolaganjeUcenickaZvanjaId; participacija.UcesnikPolaganjaZaUcenickaZvanjaId = model.UcesnikPolaganjaZaUcenickaZvanjaId; if (model.DatumUplate != null) { participacija.DatumUplate = KonvertujUDatum_dd_mm_yyyy(model.DatumUplate); } participacija.IznosKMBrojevima = Convert.ToDecimal(model.IznosKMBrojevima); participacija.IznosKMSlovima = model.IznosKMSlovima; participacija.BrojPriznanice = model.BrojPriznanice; ctx.ParticipacijeZaPolaganjeUcenickaZvanja.Add(participacija); ctx.SaveChanges(); return(RedirectToAction("Index", "UpravljanjePolaganjaUcenickaZvanja", new { polaganjeId = model.PolaganjeUcenickaZvanjaId, brojTaba = 2, zvanje = 0, brojTabaParticipacije = 2 })); }
public JsonResult Obrisi(int ucesnikId) { UcesniciPolaganjaZaUcenickaZvanja ucesnik = ctx.UcesniciPolaganjaZaUcenickaZvanja.Where(x => x.Id == ucesnikId).FirstOrDefault(); RezultatiPolaganjaUcenickaZvanja rezultat = ctx.RezultatiPolaganjaUcenickaZvanja.Where(x => x.UcesnikPolaganjaZaUcenickaZvanjaId == ucesnikId && x.isDeleted == false).FirstOrDefault(); ParticipacijeZaPolaganjeUcenickaZvanja participacija = ctx.ParticipacijeZaPolaganjeUcenickaZvanja.Where(x => x.UcesnikPolaganjaZaUcenickaZvanjaId == ucesnikId && x.isDeleted == false).FirstOrDefault(); if (rezultat != null) { rezultat.isDeleted = true; } if (ucesnik != null) { ucesnik.isDeleted = true; } if (participacija != null) { participacija.isDeleted = true; } ctx.SaveChanges(); return(Json(true, JsonRequestBehavior.AllowGet)); }
public ActionResult Uredi(int participacijaZaPolaganjeId) { ParticipacijeZaPolaganjeUcenickaZvanja participacija = ctx.ParticipacijeZaPolaganjeUcenickaZvanja.Where(x => x.Id == participacijaZaPolaganjeId).FirstOrDefault(); ParticipacijeZaPolaganjeUcenickaZvanjaUrediVM model = new ParticipacijeZaPolaganjeUcenickaZvanjaUrediVM { Id = participacijaZaPolaganjeId, PolaganjeUcenickaZvanjaId = participacija.PolaganjeUcenickaZvanjaId, UcesnikPolaganjaZaUcenickaZvanjaId = participacija.UcesnikPolaganjaZaUcenickaZvanjaId, DatumUplate = participacija.DatumUplate.ToString("dd.MM.yyyy"), BrojPriznanice = participacija.BrojPriznanice, IznosKMBrojevima = participacija.IznosKMBrojevima.ToString(), IznosKMSlovima = participacija.IznosKMSlovima, isDeleted = participacija.isDeleted, ucesniciPolaganja = BindUcesnikePolaganja(participacija.PolaganjeUcenickaZvanjaId) }; model.ucesniciPolaganja.Insert(0, new SelectListItem { Value = null, Text = "-Odaberite učesnika-" }); return(View("Uredi", model)); }