Esempio n. 1
0
        //[ValidateAntiForgeryToken]
        public IActionResult Create(RequirementTypeViewModel model)
        {
            var requirementType = new RequirementType()
            {
                Name = model.Name
            };

            var result = _requirementTypeService.CreateRequirementType(requirementType);

            if (result.Succedeed)
            {
                return(Json(requirementType));
            }

            return(Json(result));
        }
Esempio n. 2
0
        //[ValidateAntiForgeryToken]
        public ActionResult Edit(RequirementTypeViewModel model)
        {
            var requirementType = _requirementTypeService.GetRequirementType(model.Id);

            if (requirementType == null)
            {
                return(NotFound());
            }

            requirementType.Name = model.Name;
            var result = _requirementTypeService.UpdateRequirementType(requirementType);

            if (result.Succedeed)
            {
                return(Json(requirementType));
            }

            return(Json(result));
        }