Пример #1
0
        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 }));
        }
Пример #2
0
        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 }));
        }