public ActionResult Create(Term term) { if (ModelState.IsValid) { _termRepository.InsertOrUpdate(term); _termRepository.Save(); return(RedirectToAction("Management")); } return(View(term)); }
public void StartNewTerm() { if (!CurrentTerm.CanBeClosed()) { throw new TermException(); } CloseCurrentTerm(); _termRepository.Save(CurrentTerm); CurrentTerm = new Term(CurrentTerm.Id + 1) { Sum = _user.Sum }; }