aktueller Stand

This commit is contained in:
Meik
2026-02-04 17:52:39 +01:00
parent c1f600bc0d
commit 5a9e58dcfb
14 changed files with 18393 additions and 18415 deletions

View File

@@ -240,13 +240,12 @@ namespace C4IT.FASD.Cockpit.Communication
Name = record.DisplayName,
Summary = record.Summary,
Status = status,
AffectedUser = detail.AffectedUser ?? record.UserDisplayName,
Asset = detail.Asset,
Category = detail.Category,
Classification = detail.Classification,
Description = detail.Description,
DescriptionHtml = detail.DescriptionHtml,
Solution = detail.Solution,
AffectedUser = detail.AffectedUser ?? record.UserDisplayName,
Asset = detail.Asset,
Category = detail.Category,
Description = detail.Description,
DescriptionHtml = detail.DescriptionHtml,
Solution = detail.Solution,
SolutionHtml = detail.SolutionHtml,
CreationDate = createdAt.ToLocalTime(),
CreationDaysSinceNow = Math.Max(0, (int)(DateTime.UtcNow - createdAt).TotalDays),
@@ -1442,9 +1441,6 @@ namespace C4IT.FASD.Cockpit.Communication
if (writeParams.Values.TryGetValue("Category", out var category))
output.Category = category.ToString();
if (writeParams.Values.TryGetValue("Classification", out var classification))
output.Classification = classification.ToString();
if (writeParams.Values.TryGetValue("CreationSource", out var creationSourceObj))
if (Enum.TryParse(creationSourceObj.ToString(), out cF4SDTicket.enumTicketCreationSource creationSource))
output.CreationSource = creationSource;

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -77,21 +77,21 @@
"Name": {
"ColumnName": "Name",
"Values": [
"Anmeldung nicht möglich",
"Anmeldung nicht m\u00f6glich",
"Bildschirm bleibt schwarz",
"CRM Störung",
"CRM St\u00f6rung",
"Dateityp kann nicht gelesen werden",
"Druckerstörung",
"E-Mail-Versand nicht mehr möglich",
"F4SD Störung",
"Internetverbindung gestört",
"Druckerst\u00f6rung",
"E-Mail-Versand nicht mehr m\u00f6glich",
"F4SD St\u00f6rung",
"Internetverbindung gest\u00f6rt",
"Jalousiensteuerung defekt",
"Klimatisierungsstörung - Raumtemperatur zu hoch",
"Klimatisierungsst\u00f6rung - Raumtemperatur zu hoch",
"Lampe ist defekt",
"Netzwerklaufwerk nicht erreichbar",
"Passcode vergessen, Mobilgerät ist gesperrt",
"Passcode vergessen, Mobilger\u00e4t ist gesperrt",
"Software-Service arbeitet nicht mehr korrekt",
"Telefonstörung"
"Telefonst\u00f6rung"
],
"IsIncomplete": false,
"IsWritable": false
@@ -101,19 +101,19 @@
"Values": [
"Der Anwender kann sich nicht mehr anmelden",
"Der Bildschirm bleibt schwarz, Computer startet nicht mehr",
"CRM Störung",
"CRM St\u00f6rung",
"Ein bestimmter Dateityp kann nicht verarbeitet werden",
"Ein Drucker arbeitet nicht mehr zufriedenstellend oder ist kaputt",
"Der Versand von E-Mails ist nicht mehr möglich",
"F4SD Störung",
"Der Versand von E-Mails ist nicht mehr m\u00f6glich",
"F4SD St\u00f6rung",
"Der Anwender kommt nicht mehr ins Internet",
"Die automatischen Sonnenschutzvorrichtungen funktionieren nicht mehr",
"Die Raumklimatisierung funktioniert nicht mehr korrekt",
"Lampe ausgefallen oder schwach",
"Ein Netzwerklaufwerk kann vom Anwender nicht mehr erreicht werden",
"Das mobile Endgerät des Anwenders ist gesperrt, der Passcode vergessen",
"Das mobile Endger\u00e4t des Anwenders ist gesperrt, der Passcode vergessen",
"Ein Software-Service funktioniert nicht mehr richtig",
"Das Telefon des Anwenders ist gestört"
"Das Telefon des Anwenders ist gest\u00f6rt"
],
"IsIncomplete": false,
"IsWritable": false
@@ -183,28 +183,6 @@
],
"IsIncomplete": false,
"IsWritable": false
},
"Classification": {
"ColumnName": "Classification",
"Values": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
],
"IsIncomplete": false,
"IsWritable": false
}
}
}
}

View File

@@ -14,7 +14,6 @@
"AffectedUser": "Ticket, Timo",
"Asset": "C4-NB00015",
"Category": "Demo / Ticketsystem",
"Classification": "Incident",
"Description": "Der Benutzer meldet, dass die VPN-Verbindung spätestens nach zwei Minuten getrennt wird. Eine stabile Remote-Arbeit ist aktuell nicht möglich.",
"DescriptionHtml": "<p>Der Benutzer meldet, dass die VPN-Verbindung spätestens nach zwei Minuten getrennt wird. Eine stabile Remote-Arbeit ist aktuell nicht möglich.</p>",
"Priority": 2,
@@ -42,7 +41,6 @@
"AffectedUser": "Ticket, Timo",
"Asset": "C4-NB00015",
"Category": "Demo / Kommunikation",
"Classification": "Incident",
"Description": "Teams-Nachrichten und Meetings starten mit deutlicher Verzögerung. Laut Rückmeldung wirkt der Client zeitweise eingefroren.",
"DescriptionHtml": "<p>Teams-Nachrichten und Meetings starten mit deutlicher Verzögerung. Laut Rückmeldung wirkt der Client zeitweise eingefroren.</p>",
"Priority": 2,
@@ -70,7 +68,6 @@
"AffectedUser": "Ticket, Timo",
"Asset": "C4-NB00015",
"Category": "Demo / Hardware",
"Classification": "Request",
"Description": "Das bereitgestellte Notebook startet nur unregelmäßig. An manchen Tagen benötigt es mehrere Versuche bis zur Anmeldung.",
"DescriptionHtml": "<p>Das bereitgestellte Notebook startet nur unregelmäßig. An manchen Tagen benötigt es mehrere Versuche bis zur Anmeldung.</p>",
"Priority": 3,
@@ -98,7 +95,6 @@
"AffectedUser": "Ticket, Timo",
"Asset": "C4-NB00015",
"Category": "Demo / Service",
"Classification": "Incident",
"Description": "Das Ticketsystem reagiert auffallend träge. Ansichten benötigen bis zu 30 Sekunden zum Laden.",
"DescriptionHtml": "<p>Das Ticketsystem reagiert auffallend träge. Ansichten benötigen bis zu 30 Sekunden zum Laden.</p>",
"Priority": 1,
@@ -129,7 +125,6 @@
"AffectedUser": "Ticket, Timo",
"Asset": "C4-NB00015",
"Category": "Demo / Account",
"Classification": "Request",
"Description": "Der Benutzer hat sein Passwort vergessen und benötigt einen Reset sowie die Aktualisierung am Diensthandy (Outlook/Teams).",
"DescriptionHtml": "<p>Der Benutzer hat sein Passwort vergessen und benötigt einen Reset sowie die Aktualisierung am Diensthandy (Outlook/Teams).</p>",
"Priority": 3,
@@ -157,7 +152,6 @@
"AffectedUser": "Ticket, Timo",
"Asset": "PRN-3OG-HP-LJ",
"Category": "Demo / Drucker",
"Classification": "Incident",
"Description": "Beim Druck auf den HP-LaserJet im 3. OG kommen nur leere Seiten heraus. Testseite aus Windows zeigt dasselbe Verhalten.",
"DescriptionHtml": "<p>Beim Druck auf den HP-LaserJet im 3. OG kommen nur leere Seiten heraus. Testseite aus Windows zeigt dasselbe Verhalten.</p>",
"Priority": 2,
@@ -185,7 +179,6 @@
"AffectedUser": "Ticket, Timo",
"Asset": "C4-NB00015",
"Category": "Demo / Mail",
"Classification": "Incident",
"Description": "Der Benutzer kann keine E-Mails mehr senden oder empfangen. Outlook meldet, dass das Postfachkontingent überschritten ist.",
"DescriptionHtml": "<p>Der Benutzer kann keine E-Mails mehr senden oder empfangen. Outlook meldet, dass das Postfachkontingent überschritten ist.</p>",
"Priority": 2,
@@ -213,7 +206,6 @@
"AffectedUser": "Ticket, Timo",
"Asset": "C4-NB00016",
"Category": "Demo / Software",
"Classification": "Request",
"Description": "Benötigt Visio Standard für Prozessdiagramme. Bitte Installation via Softwareverteilung und Lizenzzuweisung im M365 Admin Center.",
"DescriptionHtml": "<p>Benötigt Visio Standard für Prozessdiagramme. Bitte Installation via Softwareverteilung und Lizenzzuweisung im M365 Admin Center.</p>",
"Priority": 3,
@@ -241,7 +233,6 @@
"AffectedUser": "Ticket, Timo",
"Asset": "C4-NB00016",
"Category": "Demo / Account",
"Classification": "Incident",
"Description": "Nach mehreren falschen Passworteingaben ist das AD-Konto gesperrt. Benutzer kann sich weder am Notebook noch an M365 anmelden.",
"DescriptionHtml": "<p>Nach mehreren falschen Passworteingaben ist das AD-Konto gesperrt. Benutzer kann sich weder am Notebook noch an M365 anmelden.</p>",
"Priority": 1,

View File

@@ -45,12 +45,11 @@ namespace FasdCockpitCommunicationDemo
public DateTime? ClosingDate { get; set; }
public enumTicketCreationSource CreationSource { get; set; }
public string Description { get; set; }
public string DescriptionHtml { get; set; }
public int Priority { get; set; }
public string Classification { get; set; } //todo: replace with enum
public string Category { get; set; } //todo: replace with tree structure
public string Solution { get; set; }
public string Description { get; set; }
public string DescriptionHtml { get; set; }
public int Priority { get; set; }
public string Category { get; set; } //todo: replace with tree structure
public string Solution { get; set; }
public string SolutionHtml { get; set; }
public Dictionary<string, string> DirectLinks { get; set; }

View File

@@ -21,7 +21,6 @@ namespace FasdCockpitCommunicationDemo
public string AffectedUser { get; set; }
public string Asset { get; set; }
public string Category { get; set; }
public string Classification { get; set; }
public string Description { get; set; }
public string DescriptionHtml { get; set; }
public int? Priority { get; set; }
@@ -149,7 +148,6 @@ namespace FasdCockpitCommunicationDemo
AffectedUser = source.AffectedUser,
Asset = source.Asset,
Category = source.Category,
Classification = source.Classification,
Description = source.Description,
DescriptionHtml = source.DescriptionHtml,
Priority = source.Priority,