added goal feature

This commit is contained in:
Mohamed Nouffer
2022-10-12 21:46:17 +05:30
parent 0470e1f27f
commit 8e30ee6ba7
29 changed files with 876 additions and 481 deletions

47
lib/model/Rogaining.dart Normal file
View File

@ -0,0 +1,47 @@
class Rogaining {
int? rog_id;
int? course_id;
int? user_id;
int? location_id;
double? lat;
double? lon;
int? time_stamp;
Rogaining({
this.rog_id,
this.course_id,
this.user_id,
this.location_id,
this.lat,
this.lon,
this.time_stamp
});
factory Rogaining.fromMap(Map<String, dynamic> json) {
return Rogaining(
rog_id: json['rog_id'],
course_id: json['course_id'],
user_id: json['user_id'],
location_id: json['location_id'],
lat: json['lat'],
lon: json['lon'],
time_stamp: json['time_stamp']
);
}
Map<String, dynamic> toMap(){
return {
'rog_id':rog_id,
'course_id': course_id,
'user_id': user_id,
'location_id': location_id,
'lat': lat,
'lon': lon,
'time_stamp': time_stamp
};
}
}