Apply shared ticket activity capability to overview rows
This commit is contained in:
@@ -105,7 +105,7 @@ namespace FasdDesktopUi.Pages.SearchPage
|
||||
if (TicketOverviewUpdateService.Instance != null)
|
||||
{
|
||||
TicketOverviewUpdateService.Instance.OverviewCountsChanged += TicketOverviewUpdateService_OverviewCountsChanged;
|
||||
TicketOverviewUpdateService.Instance.ServiceRequestsAvailabilityChanged += TicketOverviewUpdateService_ServiceRequestsAvailabilityChanged;
|
||||
TicketOverviewUpdateService.Instance.TicketAndServiceRequestsAvailabilityChanged += TicketOverviewUpdateService_TicketAndServiceRequestsAvailabilityChanged;
|
||||
}
|
||||
|
||||
UiSettingsChanged(null, null);
|
||||
@@ -735,7 +735,7 @@ namespace FasdDesktopUi.Pages.SearchPage
|
||||
if (TicketOverviewUpdateService.Instance != null)
|
||||
{
|
||||
TicketOverviewUpdateService.Instance.OverviewCountsChanged -= TicketOverviewUpdateService_OverviewCountsChanged;
|
||||
TicketOverviewUpdateService.Instance.ServiceRequestsAvailabilityChanged -= TicketOverviewUpdateService_ServiceRequestsAvailabilityChanged;
|
||||
TicketOverviewUpdateService.Instance.TicketAndServiceRequestsAvailabilityChanged -= TicketOverviewUpdateService_TicketAndServiceRequestsAvailabilityChanged;
|
||||
}
|
||||
_pipeServer?.Dispose();
|
||||
}
|
||||
@@ -1304,7 +1304,7 @@ namespace FasdDesktopUi.Pages.SearchPage
|
||||
if (service == null)
|
||||
return;
|
||||
|
||||
TicketOverviewUc?.SetServiceRequestsVisibility(service.ServiceRequestsEnabled);
|
||||
TicketOverviewUc?.SetTicketAndServiceRequestsVisibility(service.TicketAndServiceRequestsEnabled);
|
||||
var counts = service.GetCountsForScope(IsFilterChecked);
|
||||
if (counts == null || counts.Count == 0)
|
||||
return;
|
||||
@@ -1313,10 +1313,10 @@ namespace FasdDesktopUi.Pages.SearchPage
|
||||
TicketOverviewUc?.RefreshHighlightState(IsFilterChecked);
|
||||
}
|
||||
|
||||
private void TicketOverviewUpdateService_ServiceRequestsAvailabilityChanged(object sender, EventArgs e)
|
||||
private void TicketOverviewUpdateService_TicketAndServiceRequestsAvailabilityChanged(object sender, EventArgs e)
|
||||
{
|
||||
var isVisible = TicketOverviewUpdateService.Instance?.ServiceRequestsEnabled == true;
|
||||
TicketOverviewUc?.SetServiceRequestsVisibility(isVisible);
|
||||
var isVisible = TicketOverviewUpdateService.Instance?.TicketAndServiceRequestsEnabled == true;
|
||||
TicketOverviewUc?.SetTicketAndServiceRequestsVisibility(isVisible);
|
||||
ScheduleSearchResultMaxHeightUpdate();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user