Changes: - PurchaseOrderResponse: id → purchaseOrderId - SaleResponse: id → saleId - DashboardResponse: restructured to use nested SalesSummary and InventorySummary classes matching backend structure - Added TopProduct and DailySales support - Inventory DTOs review pending (storeName/reorderLevel fields may need manual UI check) These changes align desktop response DTOs with backend structural requirements.