aktueller stand
This commit is contained in:
@@ -538,13 +538,14 @@ namespace FasdDesktopUi.Basics.Services
|
||||
}
|
||||
}
|
||||
|
||||
private cF4sdApiSearchResultRelation CreateRelationFromRecord(DemoTicketRecord record)
|
||||
{
|
||||
var relation = new cF4sdApiSearchResultRelation
|
||||
{
|
||||
Type = enumF4sdSearchResultClass.Ticket,
|
||||
DisplayName = record.DisplayName,
|
||||
Name = record.DisplayName,
|
||||
private cF4sdApiSearchResultRelation CreateRelationFromRecord(DemoTicketRecord record)
|
||||
{
|
||||
var activityType = ResolveDemoActivityType(record?.ActivityType);
|
||||
var relation = new cF4sdApiSearchResultRelation
|
||||
{
|
||||
Type = enumF4sdSearchResultClass.Ticket,
|
||||
DisplayName = record.DisplayName,
|
||||
Name = record.DisplayName,
|
||||
id = record.TicketId,
|
||||
Status = enumF4sdSearchResultStatus.Active,
|
||||
Infos = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
|
||||
@@ -553,17 +554,25 @@ namespace FasdDesktopUi.Basics.Services
|
||||
["StatusId"] = record.StatusId ?? string.Empty,
|
||||
["UserDisplayName"] = record.UserDisplayName ?? string.Empty,
|
||||
["UserAccount"] = record.UserAccount ?? string.Empty,
|
||||
["UserDomain"] = record.UserDomain ?? string.Empty
|
||||
["UserDomain"] = record.UserDomain ?? string.Empty,
|
||||
["ActivityType"] = activityType
|
||||
},
|
||||
Identities = new cF4sdIdentityList
|
||||
{
|
||||
new cF4sdIdentityEntry { Class = enumFasdInformationClass.Ticket, Id = record.TicketId },
|
||||
new cF4sdIdentityEntry { Class = enumFasdInformationClass.User, Id = record.UserId }
|
||||
Identities = new cF4sdIdentityList
|
||||
{
|
||||
new cF4sdIdentityEntry { Class = enumFasdInformationClass.Ticket, Id = record.TicketId },
|
||||
new cF4sdIdentityEntry { Class = enumFasdInformationClass.User, Id = record.UserId }
|
||||
}
|
||||
};
|
||||
|
||||
return relation;
|
||||
}
|
||||
|
||||
return relation;
|
||||
}
|
||||
|
||||
private static string ResolveDemoActivityType(string configuredActivityType)
|
||||
{
|
||||
return string.IsNullOrWhiteSpace(configuredActivityType)
|
||||
? null
|
||||
: configuredActivityType.Trim();
|
||||
}
|
||||
|
||||
private DemoTicketDetail CloneDetail(DemoTicketDetail source)
|
||||
{
|
||||
@@ -734,15 +743,16 @@ namespace FasdDesktopUi.Basics.Services
|
||||
entry.CreationDate = createdAt;
|
||||
}
|
||||
|
||||
return new DemoTicketRecord
|
||||
{
|
||||
TicketId = relationId,
|
||||
TileKey = string.IsNullOrWhiteSpace(template.TileKey) ? "TicketsNew" : template.TileKey,
|
||||
UseRoleScope = template.UseRoleScope,
|
||||
DisplayName = displayName,
|
||||
Summary = summary,
|
||||
StatusId = string.IsNullOrWhiteSpace(template.StatusId) ? "New" : template.StatusId,
|
||||
UserDisplayName = template.UserDisplayName ?? detail.AffectedUser ?? "Ticket, Timo",
|
||||
return new DemoTicketRecord
|
||||
{
|
||||
TicketId = relationId,
|
||||
TileKey = string.IsNullOrWhiteSpace(template.TileKey) ? "TicketsNew" : template.TileKey,
|
||||
UseRoleScope = template.UseRoleScope,
|
||||
ActivityType = ResolveDemoActivityType(template.ActivityType),
|
||||
DisplayName = displayName,
|
||||
Summary = summary,
|
||||
StatusId = string.IsNullOrWhiteSpace(template.StatusId) ? "New" : template.StatusId,
|
||||
UserDisplayName = template.UserDisplayName ?? detail.AffectedUser ?? "Ticket, Timo",
|
||||
UserAccount = template.UserAccount ?? "TT007",
|
||||
UserDomain = template.UserDomain ?? "CONTOSO",
|
||||
UserId = template.UserId ?? Guid.Parse("42c760d6-90e8-469f-b2fe-ac7d4cc6cb0a"),
|
||||
|
||||
Reference in New Issue
Block a user