aktueller Stand
This commit is contained in:
@@ -1209,8 +1209,7 @@ namespace FasdDesktopUi.Basics.UserControls
|
||||
if (quickCallsTable == null) return;
|
||||
|
||||
if (!quickCallsTable.Columns.TryGetValue("Name", out var namesColumn) ||
|
||||
!quickCallsTable.Columns.TryGetValue("id", out var idsColumn) ||
|
||||
!quickCallsTable.Columns.TryGetValue("Classification", out var classificationColumn))
|
||||
!quickCallsTable.Columns.TryGetValue("id", out var idsColumn))
|
||||
{
|
||||
return;
|
||||
}
|
||||
@@ -1222,17 +1221,10 @@ namespace FasdDesktopUi.Basics.UserControls
|
||||
var id = idsColumn.Values[i].ToString();
|
||||
var name = namesColumn.Values[i].ToString();
|
||||
|
||||
Guid? classification = null;
|
||||
var classificationValue = classificationColumn.Values[i]?.ToString();
|
||||
if (Guid.TryParse(classificationValue, out var parsedClassification))
|
||||
classification = parsedClassification;
|
||||
|
||||
|
||||
quickCallListe.Add(new QuickCallEntry
|
||||
{
|
||||
ID = id,
|
||||
DisplayName = name,
|
||||
Classification = classification
|
||||
DisplayName = name
|
||||
});
|
||||
}
|
||||
|
||||
@@ -1252,7 +1244,6 @@ namespace FasdDesktopUi.Basics.UserControls
|
||||
{
|
||||
public string ID { get; set; }
|
||||
public string DisplayName { get; set; }
|
||||
public Guid? Classification { get; set; }
|
||||
public override string ToString()
|
||||
{
|
||||
return DisplayName.ToString();
|
||||
@@ -1622,17 +1613,11 @@ namespace FasdDesktopUi.Basics.UserControls
|
||||
["Priority"] = 2,
|
||||
};
|
||||
Guid quickcallId = Guid.Empty;
|
||||
Guid? quickCallClassificationId = null;
|
||||
if (QuickTicketSelection.SelectedItem is QuickCallEntry selectedQuickTicketItem)
|
||||
{
|
||||
//ticketValues.Add("Category", selectedQuickTicketItem.DisplayName);
|
||||
ticketValues.Add("QuickCallId", selectedQuickTicketItem.ID);
|
||||
Guid.TryParse(selectedQuickTicketItem.ID?.ToString(), out quickcallId);
|
||||
if (selectedQuickTicketItem.Classification.HasValue)
|
||||
{
|
||||
quickCallClassificationId = selectedQuickTicketItem.Classification;
|
||||
ticketValues["Classification"] = quickCallClassificationId.Value;
|
||||
}
|
||||
}
|
||||
var selectedCategoryId = GetSelectedCategoryGuid();
|
||||
if (selectedCategoryId.HasValue)
|
||||
@@ -1901,7 +1886,6 @@ namespace FasdDesktopUi.Basics.UserControls
|
||||
Summary = TicketSummaryTextBox.Text,
|
||||
DescriptionHtml = htmlCaseNotes.ToString(),
|
||||
Quickcall = quickcallId,
|
||||
Classification = quickCallClassificationId,
|
||||
CopyTemplates = string.IsNullOrWhiteSpace(copyStringHtml) ? copyString : copyStringHtml,
|
||||
SolutionHtml = solutionHtmlString,
|
||||
ErrorType = errorType,
|
||||
|
||||
Reference in New Issue
Block a user