public IServiceResultWrap SaveAllChanges([FromBody] VmOrganizationModel model) { return(serviceManager.CallService( () => new ServiceLocalizedResultWrap(model) { Data = organizationService.AddApiOrganization(model) }, new Dictionary <Type, string>() { { typeof(string), MessageAddOrganization }, { typeof(PtvArgumentException), MessageArgumentDuplicityException }, { typeof(RoleActionException), MessageAddOrganizationRole }, { typeof(PtvServiceArgumentException), MessageArgumentOrganizationTypeException }, { typeof(OrganizationCyclicDependencyException), MessageOrganizationCyclicDependency } } )); }