From 39f2f3a3fe50cd0a52f4596249ab2795d58897d7 Mon Sep 17 00:00:00 2001 From: Alberto Date: Wed, 11 Mar 2026 19:21:38 +0000 Subject: [PATCH] Eliminar creche_app/lib/models/daily_access_approval.dart --- .../lib/models/daily_access_approval.dart | 53 ------------------- 1 file changed, 53 deletions(-) delete mode 100644 creche_app/lib/models/daily_access_approval.dart diff --git a/creche_app/lib/models/daily_access_approval.dart b/creche_app/lib/models/daily_access_approval.dart deleted file mode 100644 index 9e8a17c..0000000 --- a/creche_app/lib/models/daily_access_approval.dart +++ /dev/null @@ -1,53 +0,0 @@ -class DailyAccessApproval { - final String id; - final String userId; - final DateTime approvalDate; - final String status; // pending | approved | rejected - final String? approvedBy; - final DateTime? approvedAt; - final String? ipAddress; - final double? locationLat; - final double? locationLng; - - DailyAccessApproval({ - required this.id, - required this.userId, - required this.approvalDate, - required this.status, - this.approvedBy, - this.approvedAt, - this.ipAddress, - this.locationLat, - this.locationLng, - }); - - factory DailyAccessApproval.fromMap(Map map) { - return DailyAccessApproval( - id: map['id'] ?? '', - userId: map['user_id'] ?? '', - approvalDate: DateTime.tryParse(map['approval_date'] ?? '') ?? DateTime.now(), - status: map['status'] ?? 'pending', - approvedBy: map['approved_by'], - approvedAt: map['approved_at'] != null - ? DateTime.tryParse(map['approved_at']) - : null, - ipAddress: map['ip_address'], - locationLat: map['location_lat']?.toDouble(), - locationLng: map['location_lng']?.toDouble(), - ); - } - - Map toMap() { - return { - 'id': id, - 'user_id': userId, - 'approval_date': approvalDate.toIso8601String().split('T')[0], - 'status': status, - 'approved_by': approvedBy, - 'approved_at': approvedAt?.toIso8601String(), - 'ip_address': ipAddress, - 'location_lat': locationLat, - 'location_lng': locationLng, - }; - } -}