public ActionResult Spremi(TerminEditViewModel T) { if (Autentifikacija.KorisnikSesija == null) { return(RedirectToAction("Index", "Login", new { area = "" })); } List <Sala> Sale = ctx.Sala.ToList(); TimeSpan pocetak = new TimeSpan(10, 0, 0); TimeSpan kraj = new TimeSpan(23, 0, 0); TimeSpan povecalo = new TimeSpan(1, 0, 0); foreach (var x in Sale) { Termin termin = new Termin(); termin.Sala = x; termin.SalaId = x.Id; termin.Datum = T.Datum; termin.Zavrsena = false; while (pocetak < kraj) { termin.Pocetak = pocetak; pocetak += povecalo; termin.Kraj = pocetak; ctx.Termin.Add(termin); ctx.SaveChanges(); } pocetak = new TimeSpan(10, 0, 0); } return(RedirectToAction("Prikazi")); }
public ActionResult Dodaj() { if (Autentifikacija.KorisnikSesija == null) { return(RedirectToAction("Index", "Login", new { area = "" })); } TerminEditViewModel Model = new TerminEditViewModel(); Model.Sale = UcitajSale(); Model.Datum = DateTime.Now; return(View("Dodaj", Model)); }