namespace OI.Metrology.Shared.Models.Stateless; internal abstract class ServiceShopOrder { internal static ViewModels.ServiceShopOrder[] GetServiceShopOrders(ServiceShop? serviceShop) { ViewModels.ServiceShopOrder[] results; if (serviceShop is null || !serviceShop.Orders.Any()) results = Array.Empty(); else results = serviceShop.Orders.Select(l => new ViewModels.ServiceShopOrder(l)).ToArray(); return results; } }