fix sick leave

sick_leave_fix
hussam al-habibeh 5 years ago
parent 8fc25538b0
commit 00b7aaf32a

@ -1,41 +1,41 @@
import 'package:doctor_app_flutter/widgets/shared/StarRating.dart'; import 'package:doctor_app_flutter/widgets/shared/StarRating.dart';
class SickLeavePatientModel { class SickLeavePatientModel {
String setupID; dynamic setupID;
int projectID; dynamic projectID;
int patientID; dynamic patientID;
int patientType; dynamic patientType;
int clinicID; dynamic clinicID;
int doctorID; dynamic doctorID;
int requestNo; dynamic requestNo;
String requestDate; dynamic requestDate;
int sickLeaveDays; dynamic sickLeaveDays;
int appointmentNo; dynamic appointmentNo;
int admissionNo; dynamic admissionNo;
int actualDoctorRate; dynamic actualDoctorRate;
String appointmentDate; dynamic appointmentDate;
String clinicName; dynamic clinicName;
String doctorImageURL; dynamic doctorImageURL;
String doctorName; dynamic doctorName;
int doctorRate; dynamic doctorRate;
String doctorTitle; dynamic doctorTitle;
int gender; dynamic gender;
String genderDescription; dynamic genderDescription;
bool isActiveDoctorProfile; bool isActiveDoctorProfile;
bool isDoctorAllowVedioCall; bool isDoctorAllowVedioCall;
bool isExecludeDoctor; bool isExecludeDoctor;
bool isInOutPatient; bool isInOutPatient;
String isInOutPatientDescription; dynamic isInOutPatientDescription;
String isInOutPatientDescriptionN; dynamic isInOutPatientDescriptionN;
bool isLiveCareAppointment; bool isLiveCareAppointment;
int noOfPatientsRate; dynamic noOfPatientsRate;
dynamic patientName; dynamic patientName;
String projectName; dynamic projectName;
String qR; dynamic qR;
// List<String> speciality; // List<String> speciality;
String strRequestDate; dynamic strRequestDate;
String startDate; dynamic startDate;
String endDate; dynamic endDate;
dynamic isExtendedLeave; dynamic isExtendedLeave;
dynamic noOfDays; dynamic noOfDays;
dynamic patientMRN; dynamic patientMRN;

@ -181,7 +181,7 @@ class AddSickLeavScreen extends StatelessWidget {
children: [ children: [
AppText(TranslationBase.of(context).daysSickleave + ": "), AppText(TranslationBase.of(context).daysSickleave + ": "),
AppText( AppText(
item.sickLeaveDays ?? item.noOfDays.toString(), item.sickLeaveDays.toString() ?? item.noOfDays.toString(),
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
], ],
@ -211,10 +211,11 @@ class AddSickLeavScreen extends StatelessWidget {
child: AppText( child: AppText(
AppDateUtils.getDayMonthYearDateFormatted( AppDateUtils.getDayMonthYearDateFormatted(
item.startDate.contains("/Date(") item.startDate.contains("/Date(")
? AppDateUtils.convertStringToDate(item.endDate) ? AppDateUtils.convertStringToDate(item.endDate ?? "")
.add(Duration(days: item.noOfDays)) .add(Duration(
: DateTime.parse(item.startDate) days: item.noOfDays ?? item.sickLeaveDays))
.add(Duration(days: item.noOfDays))), : DateTime.parse(item.startDate ?? "")
.add(Duration(days: item.noOfDays ?? ""))),
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
) )

Loading…
Cancel
Save