public ActionResult AddContent(SubjectSiteViewModel vm) { _unitOfWork.Subjects.UpdateContent(vm.Subject.Id, vm.Content); _unitOfWork.Complete(); var subjects = _unitOfWork.Subjects.GetAll().ToList(); return(RedirectToAction("Subject", "Teacher", new { id = vm.Subject.Id })); }
public ActionResult AddTest(SubjectSiteViewModel vm) { var subject = _unitOfWork.Subjects.Get(vm.SelectedSubject); if (subject == null) { if (Request.UrlReferrer != null) { Response.Redirect(Request.UrlReferrer.ToString()); } } var test = new Test(vm.Name, subject, vm.Time); _unitOfWork.Tests.Add(test); _unitOfWork.Complete(); return(RedirectToAction("Subject", "Teacher", new { id = vm.Subject.Id })); }