public IntegrationClientDto CreateDtoFromEntity(IntegrationClient entity) { var dto = new IntegrationClientDto(); dto.OrganizationUid = entity.OrganizationUid; dto.OrganizationName = entity.OrganizationName; dto.IntegrationUid = entity.IntegrationUid; dto.IntegrationName = entity.IntegrationName; dto.Uid = entity.Uid; dto.Name = entity.Name; dto.IsActive = entity.IsActive; dto.ClientSecret = entity.ClientSecret; dto.ClientId = entity.ClientId; return(dto); }
private static string GetIntegrationClientRow(IntegrationClientDto item, DataResult result = null) { if (result == null) { result = new DataResult(); } var stringBuilder = new StringBuilder(); stringBuilder.Append($"{item.Uid}{DataResult.SEPARATOR}"); stringBuilder.Append($"{item.ClientId}{DataResult.SEPARATOR}"); stringBuilder.Append($"{item.ClientSecret}{DataResult.SEPARATOR}"); stringBuilder.Append($"{item.IsActive.ToString().ToLower()}{DataResult.SEPARATOR}"); stringBuilder.Append($"{result.PrepareLink($"/Integration/ClientActiveTokens/{item.Uid}", "active_tokens")}"); stringBuilder.Append($"{result.PrepareChangeActivationButton("/Integration/ClientChangeActivation")}"); stringBuilder.Append($"{result.PrepareDeleteButton("/Integration/ClientDelete")}{DataResult.SEPARATOR}"); return(stringBuilder.ToString()); }
public static IntegrationClientActiveTokensModel MapIntegrationClientActiveTokensModel(IntegrationClientDto dto) { var model = new IntegrationClientActiveTokensModel(); model.IntegrationUid = dto.IntegrationUid; model.IntegrationName = dto.IntegrationName; model.ClientUid = dto.Uid; return(model); }