Exemplo n.º 1
0
        public ActionResult Create(Concept concept, FormCollection form)
        {
            //if (ModelState.IsValid)
            //{

            //Concept concept = new Concept();
            // Deserialize (Include white list!)
            bool isModelUpdated = TryUpdateModel(concept, new[] { "ConceptName" }, form.ToValueProvider());

            // Validate
            if (String.IsNullOrEmpty(concept.ConceptTerm))
            {
                ModelState.AddModelError("ConceptName", "Concept Name is required!");
            }

            if (ModelState.IsValid)
            {
                _conceptApplicationService.CreateConcept(concept);

                return(RedirectToAction("Index"));
            }

            return(View(concept));
        }