Vaibhav_Feature-#768 #59

Closed
vaibhav.surve wants to merge 74 commits from Vaibhav_Feature-#768 into Feature_Expense
Showing only changes of commit d205cc2014 - Show all commits

View File

@ -251,6 +251,9 @@ class _ExpenseDetailScreenState extends State<ExpenseDetailScreen> {
buttonColor = Color(int.parse(next.color.replaceFirst('#', '0xff')));
} catch (_) {}
}
DateTime onlyDate(DateTime date) {
return DateTime(date.year, date.month, date.day);
}
return ElevatedButton(
style: ElevatedButton.styleFrom(
@ -295,7 +298,8 @@ class _ExpenseDetailScreenState extends State<ExpenseDetailScreen> {
return false;
}
if (selectedReimburseDate.isBefore(transactionDate)) {
if (onlyDate(selectedReimburseDate)
.isBefore(onlyDate(transactionDate))) {
showAppSnackbar(
title: 'Invalid Date',
message:
@ -305,7 +309,8 @@ class _ExpenseDetailScreenState extends State<ExpenseDetailScreen> {
return false;
}
if (selectedReimburseDate.isAfter(today)) {
if (onlyDate(selectedReimburseDate)
.isAfter(onlyDate(today))) {
showAppSnackbar(
title: 'Invalid Date',
message: 'Reimbursement date cannot be in the future.',