public IActionResult Dodajtermin(int TerminRasporedaPolaganjaId, int RasporedId, string TerminOd, string TerminDo, int KandidatId) { TerminRasporedPolaganja terminRaspored; if (TerminRasporedaPolaganjaId == 0) { terminRaspored = new TerminRasporedPolaganja(); terminRaspored.TerminOd = TerminOd; terminRaspored.TerminDo = TerminDo; terminRaspored.KandidatId = KandidatId; terminRaspored.RasporedPolaganjaId = RasporedId; reposTermin.Add(terminRaspored); } else { terminRaspored = reposTermin.GetById(TerminRasporedaPolaganjaId); terminRaspored.TerminOd = TerminOd; terminRaspored.TerminDo = TerminDo; terminRaspored.KandidatId = KandidatId; reposTermin.Save(); } return(RedirectToAction("DetaljiRasporedaPolaganja", "RasporedPolaganja", new { RasporedId = @RasporedId })); }
public IActionResult UrediTermin(int TerminId) { TerminRasporedPolaganja terminRaspored = reposTermin.GetById(TerminId); List <Kandidat> kandidati = reposKandidat.GetAll(); RasporedPolaganjaVM terminRasporedVM = new RasporedPolaganjaVM() { Termin = terminRaspored, Kandidati = kandidati }; return(View(terminRasporedVM)); }
public void Add(TerminRasporedPolaganja terminRaspored) { context.TerminRasporedPolaganja.Add(terminRaspored); context.SaveChanges(); }