|
|
|
@ -1,4 +1,5 @@
|
|
|
|
|
import 'package:doctor_app_flutter/core/enum/PatientType.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/enum/viewstate.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/viewModel/patient-referral-viewmodel.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/screens/base/base_view.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/screens/patients/profile/referral/referred_patient_detail_in-paint.dart';
|
|
|
|
@ -48,16 +49,15 @@ class _ReferredPatientScreenState extends State<ReferredPatientScreen> {
|
|
|
|
|
},
|
|
|
|
|
),
|
|
|
|
|
),
|
|
|
|
|
model.listMyReferredPatientModel == null ||
|
|
|
|
|
model.listMyReferredPatientModel.length == 0
|
|
|
|
|
? Center(
|
|
|
|
|
if (model.listMyReferredPatientModel == null ||
|
|
|
|
|
model.listMyReferredPatientModel.length == 0) Center(
|
|
|
|
|
child: ErrorMessage(
|
|
|
|
|
error: TranslationBase.of(context).referralEmptyMsg,
|
|
|
|
|
))
|
|
|
|
|
: Expanded(
|
|
|
|
|
)) else Expanded(
|
|
|
|
|
child: SingleChildScrollView(
|
|
|
|
|
// DoctorApplication.svc/REST/GtMyReferredPatient
|
|
|
|
|
child: Container(
|
|
|
|
|
|
|
|
|
|
child: Column(
|
|
|
|
|
children: [
|
|
|
|
|
ListView.builder(
|
|
|
|
@ -90,21 +90,25 @@ class _ReferredPatientScreenState extends State<ReferredPatientScreen> {
|
|
|
|
|
patientGender: model
|
|
|
|
|
.getReferredPatientItem(index)
|
|
|
|
|
.gender,
|
|
|
|
|
referredDate: AppDateUtils.getDayMonthYearDateFormatted(
|
|
|
|
|
AppDateUtils.convertStringToDate(
|
|
|
|
|
model
|
|
|
|
|
.getReferredPatientItem(index)
|
|
|
|
|
.referralDate,
|
|
|
|
|
referredDate: model.state == ViewState.BusyLocal ?"":
|
|
|
|
|
AppDateUtils.getDayMonthYearDateFormatted(
|
|
|
|
|
patientType == PatientType.IN_PATIENT?
|
|
|
|
|
AppDateUtils.getDateTimeFromServerFormat(
|
|
|
|
|
model.getReferredPatientItem(index).referralDate,
|
|
|
|
|
):AppDateUtils.getDateTimeFromString(
|
|
|
|
|
model.getReferredPatientItem(index).referralDate,
|
|
|
|
|
),
|
|
|
|
|
isMonthShort: true
|
|
|
|
|
),
|
|
|
|
|
referredTime:
|
|
|
|
|
AppDateUtils
|
|
|
|
|
.convertDateFromServerFormat(
|
|
|
|
|
model
|
|
|
|
|
.getReferredPatientItem(index)
|
|
|
|
|
.referralDate,
|
|
|
|
|
"hh:mm a"),
|
|
|
|
|
referredTime:AppDateUtils.getHour(
|
|
|
|
|
patientType == PatientType.IN_PATIENT?
|
|
|
|
|
AppDateUtils.getDateTimeFromServerFormat(
|
|
|
|
|
model.getReferredPatientItem(index).referralDate,
|
|
|
|
|
):AppDateUtils.getDateTimeFromString(
|
|
|
|
|
model.getReferredPatientItem(index).referralDate,
|
|
|
|
|
),
|
|
|
|
|
// isMonthShort: true
|
|
|
|
|
),
|
|
|
|
|
patientID:
|
|
|
|
|
"${model.getReferredPatientItem(index).patientID}",
|
|
|
|
|
isSameBranch: model
|
|
|
|
|