Exemplo n.º 1
0
        public async Task <PermissionType> PostPermission([FromBody] PermissionType permission)
        {
            if (!PermissionValidator.ValidateIsNotEmpty(null, permission.Description)
                .WithRequiredCharacters(permission.Description, 5)
                .IsValid)
            {
                return(await Task.FromResult(new PermissionType()));
            }

            _permissionService.AddPermission(permission);
            return(await Task.FromResult(permission));
        }