AssessmentAnywhere.Controllers.AssessmentsController.Create C# (CSharp) Метод

Create() приватный Метод

private Create ( CreateModel model ) : System.Web.Mvc.ActionResult
model AssessmentAnywhere.Models.Assessments.CreateModel
Результат System.Web.Mvc.ActionResult
        public ActionResult Create(CreateModel model)
        {
            if (!ModelState.IsValid)
            {
                return this.View(model);
            }

            if (this.assessmentIndex.ContainsName(model.Name))
            {
                ModelState.AddModelError("Name", "You've already got another assessment with this name.");
                return this.View(model);
            }

            var assessment = this.assessmentsRepo.Create();
            assessment.SetName(model.Name);
            this.assessmentIndex.Set(assessment.Id, assessment.Name);

            return this.RedirectToAction("Index", "Assessments");
        }

Same methods

AssessmentsController::Create ( ) : System.Web.Mvc.ActionResult