+
-
Der kan ikke oprettes aktiviteter for den valgte dato
+ Rapport for @($"{_workDate:yyyy-MM-dd}") er fundet.
+
+
}
diff --git a/Wonky.Client/Pages/ActivityCreate.razor.cs b/Wonky.Client/Pages/ActivityCreate.razor.cs
index a45e878a..7034e5da 100644
--- a/Wonky.Client/Pages/ActivityCreate.razor.cs
+++ b/Wonky.Client/Pages/ActivityCreate.razor.cs
@@ -83,7 +83,9 @@ public partial class ActivityCreate : IDisposable
_workDate = DateTime.Parse(_prefs.WorkDate);
_poDraft.ActivityDate = $"{_workDate:yyyy-MM-dd}" ;
+
// check if report is closed
+
_reportClosdd = await _reportRepo.ReportExist(_poDraft.ActivityDate);
_paging.SearchColumn = _prefs.ItemSearch ?? "name";
@@ -94,6 +96,10 @@ public partial class ActivityCreate : IDisposable
Ux = await _storage.GetItemAsync
("_xu");
NgCompany = await _companyRepo.GetCompanyById(CompanyId);
+ DraftContext = new EditContext(_poDraft);
+ DraftContext.OnFieldChanged += HandleFieldChanged;
+ DraftContext.OnValidationStateChanged += ValidationChanged;
+
// set up identification
_poDraft.CompanyId = NgCompany.CompanyId;
_poDraft.BcId = NgCompany.BcId;
@@ -122,15 +128,12 @@ public partial class ActivityCreate : IDisposable
_poDraft.DlvZipCode = NgCompany.ZipCode;
_poDraft.DlvCity = NgCompany.City;
- DraftContext = new EditContext(_poDraft);
- DraftContext.OnFieldChanged += HandleFieldChanged;
- DraftContext.OnValidationStateChanged += ValidationChanged;
-
}
private void SetWorkDate(string workDate)
{
_logger.LogInformation("WorkDateComponent.OnChanged(SetWorkDate(workDate)) => {workDate}", workDate);
+ _workDate = DateTime.Parse(workDate);
_poDraft.ActivityDate = workDate;
}
diff --git a/Wonky.Client/Pages/CompanyEdit.razor b/Wonky.Client/Pages/CompanyEdit.razor
index d742b5da..8083d2e5 100644
--- a/Wonky.Client/Pages/CompanyEdit.razor
+++ b/Wonky.Client/Pages/CompanyEdit.razor
@@ -187,12 +187,14 @@