| | |
| | | /// <returns></returns> |
| | | public async Task<GetContractTemplateQueryResult> Handle(GetContractTemplateQuery request, CancellationToken cancellationToken) |
| | | { |
| | | return await rep.AsQueryable().AsNoTracking() |
| | | var model = await rep.AsQueryable().AsNoTracking() |
| | | .Where(it => it.Id == request.Id) |
| | | .GetDetail<ContractTemplate, GetContractTemplateQueryResult>(cancellationToken); |
| | | model.IsEnterpriseUserCreated = await repUser.AsQueryable().AsNoTracking() |
| | | .Where(it => it.Id == model.CreatedUserId) |
| | | .Select(it => it.Type == EnumUserType.Enterprise) |
| | | .FirstOrDefaultAsync(); |
| | | return model; |
| | | } |
| | | |
| | | private async Task AddContractTemplateLogsAsync( |