|
|
|
|
@ -6,6 +6,7 @@ import 'package:test_sa/controllers/api_routes/api_manager.dart';
|
|
|
|
|
import 'package:test_sa/controllers/api_routes/urls.dart';
|
|
|
|
|
import 'package:test_sa/models/gas_refill/gas_refill_model.dart';
|
|
|
|
|
import 'package:test_sa/models/hospital.dart';
|
|
|
|
|
import 'package:test_sa/models/timer_model.dart';
|
|
|
|
|
import 'package:test_sa/models/user.dart';
|
|
|
|
|
|
|
|
|
|
class GasRefillProvider extends ChangeNotifier {
|
|
|
|
|
@ -158,11 +159,12 @@ class GasRefillProvider extends ChangeNotifier {
|
|
|
|
|
"status": newModel.status.toMap(),
|
|
|
|
|
"expectedDate": newModel.expectedDate?.toIso8601String(),
|
|
|
|
|
"expectedTime": newModel.expectedDate?.toIso8601String(),
|
|
|
|
|
"startDate": startDate?.toIso8601String(),
|
|
|
|
|
"startTime": startDate?.toIso8601String(),
|
|
|
|
|
"endDate": endDate?.toIso8601String(),
|
|
|
|
|
"endTime": endDate?.toIso8601String(),
|
|
|
|
|
"workingHours": ((endDate?.difference(startDate)?.inMinutes ?? 0) / 60),
|
|
|
|
|
"startDate": newModel.startDate?.toIso8601String(),
|
|
|
|
|
"startTime": newModel.startDate?.toIso8601String(),
|
|
|
|
|
"endDate": newModel.endDate?.toIso8601String(),
|
|
|
|
|
"endTime": newModel.endDate?.toIso8601String(),
|
|
|
|
|
// "workingHours": ((endDate?.difference(startDate)?.inMinutes ?? 0) / 60),
|
|
|
|
|
'workingHours': newModel.workingHours,
|
|
|
|
|
"assignedEmployee": oldModel?.assignedEmployee?.id == null ? null : oldModel?.assignedEmployee?.toJson(),
|
|
|
|
|
"site": hospital?.toMap(),
|
|
|
|
|
"building": building?.toJson(includeFloors: false),
|
|
|
|
|
@ -208,4 +210,5 @@ class GasRefillProvider extends ChangeNotifier {
|
|
|
|
|
DateTime expectedDateTime;
|
|
|
|
|
DateTime startDate;
|
|
|
|
|
DateTime endDate;
|
|
|
|
|
TimerModel timer;
|
|
|
|
|
}
|
|
|
|
|
|