public ActionResult Snimi(AjaxTestUrediVM model) { OdrzaniCasDetalji o = _context.OdrzaniCasDetalji.Find(model.OdrzaniCasDetaljiId); o.BodoviNaCasu = model.Bodovi; _context.SaveChanges(); return(RedirectToAction("IspisStudenata", new { odrzaniCasId = o.OdrzaniCasId })); }
public IActionResult Uredi(AjaxTestUrediVM model) { FakturaStavka stavka = db.FakturaStavka.Find(model.StavkaId); stavka.Kolicina = model.Kolicina; stavka.ProizvodID = model.ProizvodId; db.Update(stavka); db.SaveChanges(); return(Redirect("/AjaxTest/Detalji/" + stavka.FakturaID)); }
public ActionResult Snimi(AjaxTestUrediVM model) { StanjeObaveze so = _context.StanjeObaveze.Find(model.StanjeObavezeId); so.IzvrsenoProcentualno = model.Procenat; _context.SaveChanges(); int oznaceniDogId = so.OznacenDogadjajID; return(RedirectToAction("Obaveze", new { oznaceniDogadjajId = oznaceniDogId })); }
public IActionResult Uredi(AjaxTestUrediVM model) { StanjeObaveze s = db.StanjeObaveze.Where(d => d.Id == model.StanjeId).Include(p => p.OznacenDogadjaj).SingleOrDefault(); if (s != null && model.ZavrsenoProcentualno >= 0 && model.ZavrsenoProcentualno <= 100) { s.IzvrsenoProcentualno = model.ZavrsenoProcentualno; db.Update(s); db.SaveChanges(); } return(Redirect("/AjaxTest/Detalji/" + s.OznacenDogadjaj.DogadjajID)); }
public IActionResult Uredi(AjaxTestUrediVM model) { IspitStavka stavka = db.IspitStavka.Find(model.IspitStavkaId); if (stavka != null) { stavka.Ocjena = model.Ocjena; db.Update(stavka); db.SaveChanges(); return(Redirect("/AjaxTest/Prikazi/" + stavka.IspitId)); } return(Redirect("Greska")); }
public ActionResult Uredi(int stanjeObavezeId) { StanjeObaveze so = _context.StanjeObaveze.Where(s => s.Id == stanjeObavezeId) .Include(s => s.Obaveza).Single(); var model = new AjaxTestUrediVM { StanjeObavezeId = so.Id, NazivObaveze = so.Obaveza.Naziv, Procenat = so.IzvrsenoProcentualno }; return(PartialView(model)); }
public IActionResult Uredi(AjaxTestUrediVM model) { MaturskiIspitStavka m = db.MaturskiIspitStavka.Find(model.MaturskiIspitStavkaId); if (m != null) { m.RezultatIspita = model.Bodovi; db.Update(m); db.SaveChanges(); return(Redirect("/AjaxTest/Prikazi/" + m.MaturskiIspitId)); } ; return(Redirect("/OdrzanaNastava/Index")); }
public ActionResult Uredi(int odrzaniCasDetaljiId) { OdrzaniCasDetalji o = _context.OdrzaniCasDetalji.Where(ocs => ocs.Id == odrzaniCasDetaljiId) .Include(ocs => ocs.SlusaPredmet.UpisGodine.Student) .Single(); AjaxTestUrediVM model = new AjaxTestUrediVM { OdrzaniCasDetaljiId = odrzaniCasDetaljiId, Student = o.SlusaPredmet.UpisGodine.Student.Ime + " " + o.SlusaPredmet.UpisGodine.Student.Prezime, Bodovi = o.BodoviNaCasu }; return(PartialView(model)); }
public IActionResult Uredi(int id) { StanjeObaveze s = db.StanjeObaveze.Where(x => x.Id == id).Include(d => d.Obaveza).SingleOrDefault(); if (s != null) { AjaxTestUrediVM model = new AjaxTestUrediVM { StanjeId = s.Id, Obaveza = s.Obaveza.Naziv, ZavrsenoProcentualno = s.IzvrsenoProcentualno }; return(PartialView(model)); } return(PartialView("Greska")); }
public IActionResult Uredi(int id) { MaturskiIspitStavka m = db.MaturskiIspitStavka.Include(d => d.OdjeljenjeStavka).ThenInclude(d => d.Ucenik).Where(d => d.id == id).SingleOrDefault(); if (m != null) { AjaxTestUrediVM model = new AjaxTestUrediVM { Bodovi = m.RezultatIspita ?? default(float), MaturskiIspitStavkaId = m.id, Ucenik = m.OdjeljenjeStavka.Ucenik.ImePrezime }; return(PartialView(model)); } return(Redirect("/OdrzanaNastava/Index")); }
public IActionResult Uredi(int id) { IspitStavka stavka = db.IspitStavka.Where(d => d.Id == id).Include(d => d.UpisGodine).ThenInclude(d => d.Student).SingleOrDefault(); if (stavka != null) { AjaxTestUrediVM model = new AjaxTestUrediVM { IspitStavkaId = stavka.Id, Ocjena = stavka.Ocjena ?? default(int), Student = stavka.UpisGodine.Student.Ime + " " + stavka.UpisGodine.Student.Prezime }; return(View(model)); } return(Redirect("Greska")); }
public IActionResult Uredi(int id) { FakturaStavka stavka = db.FakturaStavka.Find(id); if (stavka != null) { AjaxTestUrediVM model = new AjaxTestUrediVM { Kolicina = stavka.Kolicina, StavkaId = stavka.Id, ProizvodId = stavka.ProizvodID, }; LoadViewBag(); return(PartialView(model)); } return(Redirect("/AjaxTest/Detalji/" + stavka.FakturaID)); }
public IActionResult Uredi(int id) { OdrzaniCasDetalj o = db.OdrzaniCasDetalj.Include(x => x.UpisUOdjeljenje).ThenInclude(x => x.Ucenik).Where(x => x.Id == id).SingleOrDefault(); if (o != null) { AjaxTestUrediVM model = new AjaxTestUrediVM { Ocjena = o.Ocjena, OdrzanCasDetaljId = o.Id, Odsutan = o.Odsutan, OpravdanoOdsutan = o.OpravdanoOdsutan ?? default(bool), Ucenik = o.UpisUOdjeljenje.Ucenik.Ime }; return(PartialView(model)); } return(Redirect("Greska")); }
public IActionResult Uredi(AjaxTestUrediVM model) { RezultatPretrage r = db.RezultatPretrage.Where(x => x.Id == model.RezultatId).Include(d => d.LabPretraga).Include(d => d.Modalitet).SingleOrDefault(); if (r != null) { if (r.LabPretraga.VrstaVr == VrstaVrijednosti.Modalitet) { r.ModalitetId = model.ModalitetId; } else { r.NumerickaVrijednost = model.NumerickaVrijednost; } db.Update(r); db.SaveChanges(); return(Redirect("/AjaxTest/Detalji/" + r.UputnicaId)); } LoadViewBag(db.Modalitet.Where(x => x.LabPretragaId == r.LabPretragaId).ToList()); return(PartialView(model)); }
public ActionResult Uredi(int id) { MaturskiIspitStavka obj = db.MaturskiIspitStavka .Where(x => x.Id == id) .Include(x => x.UpisUOdjeljenje) .ThenInclude(x => x.Ucenik) .SingleOrDefault(); if (obj == null) { return(View("Greska")); } AjaxTestUrediVM model = new AjaxTestUrediVM { Ucenik = obj.UpisUOdjeljenje.Ucenik.ImePrezime, Bodovi = obj.Bodovi, StavkaID = obj.Id }; return(PartialView(model)); }
public ActionResult Uredi(AjaxTestUrediVM obj) { MaturskiIspitStavka x = db.MaturskiIspitStavka.Find(obj.StavkaID); List <AjaxTestGenerisiDivVM> model = GetModelZaDiv(x.MaturskiIspitId); if (x != null) { if (obj.Bodovi < 0 || obj.Bodovi > 100) { ModelState.AddModelError(nameof(obj.Bodovi), "Nije validan unos bodova. "); } if (ModelState.ErrorCount == 0) { x.Bodovi = obj.Bodovi; db.Update(x); db.SaveChanges(); model = GetModelZaDiv(x.MaturskiIspitId); return(PartialView("~/Views/AjaxTest/GenerisiDiv.cshtml", model)); } } return(View(obj)); }
public IActionResult Uredi(AjaxTestUrediVM model) { OdrzaniCasDetalj o = db.OdrzaniCasDetalj.Find(model.OdrzanCasDetaljId); if (o != null) { if (model.Odsutan) { o.OpravdanoOdsutan = model.OpravdanoOdsutan; } else { if (model.Ocjena > 0 && model.Ocjena <= 5) { o.Ocjena = model.Ocjena; } } db.Update(o); db.SaveChanges(); return(Redirect("/AjaxTest/Prikazi/" + o.OdrzaniCasId)); } return(View(model)); }
public IActionResult Uredi(int id) { RezultatPretrage r = db.RezultatPretrage.Where(c => c.Id == id).Include(d => d.LabPretraga).Include(d => d.Modalitet).SingleOrDefault(); if (r != null) { AjaxTestUrediVM model = new AjaxTestUrediVM { RezultatId = r.Id, NumerickaVrijednost = r.NumerickaVrijednost, Pretraga = r.LabPretraga.Naziv, VrstaVr = r.LabPretraga.VrstaVr.ToString(), ModalitetId = r.ModalitetId }; if (model.VrstaVr == "Modalitet") { model.Vrijednost = r.Modalitet.Opis; } LoadViewBag(db.Modalitet.Where(x => x.LabPretragaId == r.LabPretragaId).ToList()); return(PartialView(model)); } return(PartialView("Greska")); }