reject dates older than a week from system date
This commit is contained in:
parent
73520262b1
commit
d6a94bb88f
1 changed files with 9 additions and 2 deletions
|
@ -94,7 +94,7 @@ public partial class AdvisorActivityCreatePage : IDisposable
|
|||
private UserManagerEditView _salesRep = new();
|
||||
private bool _formInvalid = true;
|
||||
private bool _disableButtons = true;
|
||||
|
||||
private bool _invalidDate = false;
|
||||
|
||||
protected override async Task OnInitializedAsync()
|
||||
{
|
||||
|
@ -168,10 +168,17 @@ public partial class AdvisorActivityCreatePage : IDisposable
|
|||
SelectedDate = string.IsNullOrWhiteSpace(_userPref.WorkDate)
|
||||
? DateTime.Now
|
||||
: DateTime.Parse(_userPref.WorkDate);
|
||||
// 2023-11-08 - reject dates more than a week old
|
||||
if (SelectedDate < DateTime.Now.AddDays(-7))
|
||||
{
|
||||
Toaster.ShowError($"Aktivitetsdato ligger for lang tilbage. Dato ændres til {DateTime.Now.Date}");
|
||||
SelectedDate = DateTime.Now;
|
||||
await PreferenceService.SetWorkDate(SelectedDate);
|
||||
}
|
||||
// 2023-08-14 - reject orders for future dates
|
||||
if (SelectedDate.Date > DateTime.Now.Date)
|
||||
{
|
||||
Toaster.ShowError($"Aktivitetsdato er ikke dagens dato. Dato ændres til {DateTime.Now.Date}");
|
||||
Toaster.ShowError($"Aktivitetsdato er fremtidig. Dato ændres til {DateTime.Now.Date}");
|
||||
SelectedDate = DateTime.Now;
|
||||
await PreferenceService.SetWorkDate(SelectedDate);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue