Refactor quick action output handling and extend case note support

This commit is contained in:
Meik
2026-07-17 18:34:59 +02:00
parent 1db0da9a40
commit 0fef3ad49c
32 changed files with 755 additions and 805 deletions

View File

@@ -422,9 +422,28 @@ namespace FasdDesktopUi.Basics.UserControls
foreach (var informationClass in informationClasses.Reverse())
{
string _title = string.Empty;
switch (informationClass)
{
case enumFasdInformationClass.Computer:
_title = "Searchbar.Relations.SearchFor.Computer";
break;
case enumFasdInformationClass.User:
_title = "Searchbar.Relations.SearchFor.User";
break;
case enumFasdInformationClass.Ticket:
_title = "Searchbar.Relations.SearchFor.Ticket";
break;
case enumFasdInformationClass.VirtualSession:
_title = "Searchbar.Relations.SearchFor.VirtualSession";
break;
}
if (string.IsNullOrEmpty(_title))
continue;
var searchResultCategory = new SearchResultCategory()
{
Title = string.Format(cMultiLanguageSupport.GetItem("Searchbar.Relations.SearchFor"), informationClass),
Title = cMultiLanguageSupport.GetItem(_title),
IsPending = true,
TitleIcon = GetIconFrom(informationClass),
Margin = new Thickness(0, 7.5, 0, 0)