Beispiel #1
0
        public async Task <IResponseOutput> UpdateAsync(TenantUpdateInput input)
        {
            if (!(input?.Id > 0))
            {
                return(ResponseOutput.NotOk());
            }

            var entity = await _tenantRepository.GetAsync(input.Id);

            if (!(entity?.Id > 0))
            {
                return(ResponseOutput.NotOk("租户不存在!"));
            }

            Mapper.Map(input, entity);
            await _tenantRepository.UpdateAsync(entity);

            return(ResponseOutput.Ok());
        }
Beispiel #2
0
 public async Task <IResponseOutput> Update(TenantUpdateInput input)
 {
     return(await _roleServices.UpdateAsync(input));
 }
Beispiel #3
0
 public virtual Task <TenantResult> UpdateAsync(string id, TenantUpdateInput input)
 {
     return(_service.UpdateAsync(id, input));
 }