End date picker last date changed to current date

design_3.0_demo_module
WaseemAbbasi22 9 months ago
parent 0dade3cedb
commit 547b815b61

@ -140,9 +140,11 @@ class _AssistantEmployeeCardState extends State<AssistantEmployeeCard> {
ADatePicker( ADatePicker(
label: context.translation.endTime, label: context.translation.endTime,
hideShadow: true, hideShadow: true,
from:requestDetailProvider.currentWorkOrder?.data?.requestedDate,
backgroundColor: AppColor.neutral100, backgroundColor: AppColor.neutral100,
date: requestDetailProvider.activityMaintenanceHelperModel?.modelAssistantEmployees?.endDate, date: requestDetailProvider.activityMaintenanceHelperModel?.modelAssistantEmployees?.endDate,
formatDateWithTime: true, formatDateWithTime: true,
to: DateTime.now(),
onDatePicker: (selectedDate) { onDatePicker: (selectedDate) {
showTimePicker( showTimePicker(
context: context, context: context,

@ -175,6 +175,8 @@ class _ExternalMaintenanceRequestState extends State<ExternalMaintenanceRequest>
label: context.translation.endTime, label: context.translation.endTime,
hideShadow: true, hideShadow: true,
backgroundColor: AppColor.neutral100, backgroundColor: AppColor.neutral100,
from: requestDetailProvider.currentWorkOrder?.data?.requestedDate,
to: DateTime.now(),
date: requestDetailProvider.activityMaintenanceHelperModel?.supplierEndTime, date: requestDetailProvider.activityMaintenanceHelperModel?.supplierEndTime,
formatDateWithTime: true, formatDateWithTime: true,
onDatePicker: (selectedDate) { onDatePicker: (selectedDate) {

@ -81,7 +81,7 @@ class ADatePicker extends StatelessWidget {
context: context, context: context,
initialDate: DateTime.now(), initialDate: DateTime.now(),
firstDate: from ?? DateTime.now(), firstDate: from ?? DateTime.now(),
lastDate: to ?? DateTime.now().add(const Duration(days: 365)), lastDate: to ?? DateTime.now(),
); );
if (picked != null && onDatePicker != null) { if (picked != null && onDatePicker != null) {
onDatePicker!(picked); // Use null-aware operator onDatePicker!(picked); // Use null-aware operator

@ -187,6 +187,7 @@ class _AppTimerState extends State<AppTimer> {
enable: _pickerStartAt != null, enable: _pickerStartAt != null,
from:_pickerStartAt, from:_pickerStartAt,
date: _pickerEndAt, date: _pickerEndAt,
to: DateTime.now(),
formatDateWithTime: true, formatDateWithTime: true,
onDatePicker: (selectedDate) { onDatePicker: (selectedDate) {
showTimePicker( showTimePicker(

Loading…
Cancel
Save