Files
C4IT-F4SD-Client/FasdDesktopUi/Pages/DetailsPage/Commands/SubMenuCommand.cs
2025-11-11 11:03:42 +01:00

31 lines
1.0 KiB
C#

using FasdDesktopUi.Basics;
using FasdDesktopUi.Basics.Models;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
namespace FasdDesktopUi.Pages.DetailsPage.Commands
{
public class SubMenuCommand : BaseCommand
{
public override void Execute(object parameter)
{
var detailsPage = cSupportCaseDataProvider.detailsPage;
if (detailsPage == null)
return;
var dataCanvas = detailsPage.QuickActionSelectorUc;
if (parameter is List<cMenuDataBase> subMenuData)
{
dataCanvas.QuickActionSelectorUc.TempQuickActionList = dataCanvas.QuickActionSelectorUc.QuickActionList;
dataCanvas.QuickActionSelectorUc.TempQuickActionSelectorHeading = dataCanvas.QuickActionSelectorUc.QuickActionSelectorHeading;
dataCanvas.QuickActionList = subMenuData;
}
}
}
}