class MonthlyDataModel { int day; int totalDuration; MonthlyDataModel({required this.day, required this.totalDuration}); factory MonthlyDataModel.fromJson(Map json) => MonthlyDataModel( day: int.parse(json['day'].toString().split('-')[2]), totalDuration: int.parse(json['total_duration'].toString().split(':')[0])); } class MonthlyRideModel { int day; int countRide; int totalCount; MonthlyRideModel( {required this.day, required this.countRide, required this.totalCount}); factory MonthlyRideModel.fromJson(Map json) => MonthlyRideModel( day: int.parse(json['day'].toString().split('-')[2]), countRide: int.parse(json['countRide'].toString()), totalCount: int.parse(json['totalCount'].toString()), ); } class MonthlyPriceDriverModel { int day; // int price; double pricePerDay; MonthlyPriceDriverModel({required this.day, required this.pricePerDay}); factory MonthlyPriceDriverModel.fromJson(Map json) => MonthlyPriceDriverModel( day: int.parse(json['day'].toString().split('-')[2]), // price: int.parse(json['price'].toString()), pricePerDay: double.parse(json['pricePerDay'].toString()), ); }