datos para el servicio

This commit is contained in:
Felipe
2024-04-03 10:58:46 -05:00
parent d7fe33cf30
commit f46450e5db
15 changed files with 470 additions and 169 deletions
+59 -1
View File
@@ -4,5 +4,63 @@ abstract class ServiceEvent extends Equatable {
const ServiceEvent();
@override
List<Object> get props => [];
List<Object?> get props => [];
}
class CreateService extends ServiceEvent {
final String professionalId;
final bool? professionalScored;
final String userId;
final bool? userScored;
final String address;
final String aditionalAddress;
final double latitude;
final double longitude;
final String day;
final Timestamp createdAt;
final String description;
final TimeOfDay range1Hour1;
final TimeOfDay range1Hour2;
final String rate;
final ServiceStatus? status;
final ServiceLocationPreferences location;
const CreateService({
required this.professionalId,
this.professionalScored,
required this.userId,
this.userScored,
required this.address,
required this.aditionalAddress,
required this.latitude,
required this.longitude,
required this.day,
required this.createdAt,
required this.description,
required this.range1Hour1,
required this.range1Hour2,
required this.rate,
this.status,
required this.location,
});
@override
List<Object?> get props => [
professionalId,
professionalScored,
userId,
userScored,
address,
aditionalAddress,
latitude,
longitude,
day,
createdAt,
description,
range1Hour1,
range1Hour2,
rate,
status,
location,
];
}