Пример #1
0
        public async Task <ActionResult <Tenant> > FindOne(string id)
        {
            var tenant = await _tenantService.FindOneAsync(id);

            if (tenant == null)
            {
                return(NotFound(id));
            }

            return(Ok(tenant));
        }
Пример #2
0
        public async Task <ActionResult <Tenant> > FindOne(string id)
        {
            var tenant = await _tenantService.FindOneAsync(id);

            if (tenant == null)
            {
                return(NotFound(id));
            }

            if (!HttpContext.User.IsInRole(RoleConstant.TENANT_MANAGER))
            {
                tenant = tenant with {
                    Properties = null
                };
            }

            return(Ok(tenant));
        }