public ActionResult Snimi(TerminiUrediVM vm) { if (!ModelState.IsValid) { return(View("Uredi", vm)); } Termin entity; if (vm == null || vm.Id == 0) { entity = new Termin(); ctx.Termins.Add(entity); } else { entity = ctx.Termins.Find(vm.Id); } entity.Id = vm.Id; entity.Sati = vm.Sati; entity.Minuti = vm.Minuti; entity.SmjenaId = vm.SmjenaId; entity.Valid = vm.Valid; ctx.SaveChanges(); return(RedirectToAction("Index", "Smjena", new { })); }
public ActionResult Dodaj(int smjenaId) { Smjena s = ctx.Smjenas.Find(smjenaId); TerminiUrediVM Model = new TerminiUrediVM(); Model.SmjenaNaziv = s.Naziv; Model.SmjenaId = smjenaId; Model.Valid = true; return(View("Uredi", Model)); }
public ActionResult Uredi(int terminId) { Termin entity = ctx.Termins.Include(x => x.Smjena).Where(x => x.Id == terminId).FirstOrDefault(); TerminiUrediVM Model = new TerminiUrediVM(); Model.Id = entity.Id; Model.Sati = entity.Sati; Model.Minuti = entity.Minuti; Model.SmjenaId = entity.SmjenaId; Model.Valid = entity.Valid; Model.SmjenaNaziv = entity.Smjena.Naziv; return(View("Uredi", Model)); }