BExIS.Web.Shell.Areas.DCM.Controllers.ManageMetadataStructureController.Save C# (CSharp) Method

Save() public method

public Save ( MetadataStructureModel metadataStructureModel ) : System.Web.Mvc.ActionResult
metadataStructureModel MetadataStructureModel
return System.Web.Mvc.ActionResult
        public ActionResult Save(MetadataStructureModel metadataStructureModel)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    MetadataStructureManager metadataStructureManager = new MetadataStructureManager();
                    MetadataStructure metadataStructure = metadataStructureManager.Repo.Get(metadataStructureModel.Id);
                    metadataStructure = updateMetadataStructure(metadataStructure, metadataStructureModel);
                    metadataStructureManager.Update(metadataStructure);

                }
                catch (Exception ex)
                {

                    return Json(ex.Message);
                }

                return Json(true);
            }

            return Json(false);
        }