rebuilt production - client v0.52.1 - backend v2.22.328.0850

This commit is contained in:
Frede Hundewadt 2022-11-24 08:53:13 +01:00
parent c0db6b4fad
commit 66c13df83f
3 changed files with 14 additions and 11 deletions

View file

@ -237,4 +237,4 @@ else
<VatLookupDkModal VatAddress="CompanyVatAddress" EntityName="@Company.Name" VatNumber="@Company.VatNumber"
@ref="VatLookupPopup" OnSelectedCompany="SelectedCompanyCallback" />
<ContactModal ParamContact="@SelectedContact" CompanyName="@Company.Name"
@ref="ContactPopup" OnSaveClicked="ContactCallback" OnDeleteClicked="DeleteContactCallback"/>
@ref="ContactPopup" OnSaveClicked="WriteContactCallback" OnDeleteClicked="DeleteContactCallback"/>

View file

@ -164,7 +164,7 @@ public partial class CrmCompanyViewPage : IDisposable
}
/// <summary>
/// Modal callback to update company properties
/// Callback to update company properties
/// </summary>
/// <param name="regInfo"></param>
private void SelectedCompanyCallback(VirkRegInfo regInfo)
@ -193,6 +193,8 @@ public partial class CrmCompanyViewPage : IDisposable
/// <param name="contact"></param>
private void OpenContactPopup(ContactDto contact)
{
// write contact to debug log
Logger.LogDebug("CompanyView => SaveContactCallback <= {}", JsonSerializer.Serialize(contact));
// object to pass on to the popup
SelectedContact = contact;
// show the popup
@ -200,10 +202,10 @@ public partial class CrmCompanyViewPage : IDisposable
}
/// <summary>
/// Save contact callback
/// Callback for writing contact to backend
/// </summary>
/// <param name="contact"></param>
private async Task ContactCallback(ContactDto contact)
private async Task WriteContactCallback(ContactDto contact)
{
// write contact to debug log
Logger.LogDebug("CompanyView => SaveContactCallback <= {}", JsonSerializer.Serialize(contact));
@ -211,14 +213,14 @@ public partial class CrmCompanyViewPage : IDisposable
{
// new contact created
Logger.LogDebug("create");
// post contact with backend
// send post request to backend
await ContactRepo.CreateContact(contact);
}
else
{
// contact modified
Logger.LogDebug("update");
// put contact to backend
// send put request to backend
await ContactRepo.UpdateContact(contact);
}
// reset selected contact
@ -278,7 +280,6 @@ public partial class CrmCompanyViewPage : IDisposable
{
Company = result;
}
Working = false;
}
@ -292,15 +293,17 @@ public partial class CrmCompanyViewPage : IDisposable
if (!VatUtils.ValidateFormat(Company.CountryCode, Company.VatNumber))
{
Toaster.ShowError($"Moms Nummer ugyldigt");
return;
}
Working = false;
if (Working)
return;
Working = true;
Toaster.ShowInfo("Vent venligst ...", "OPDATERER MOMS NUMMER");
var result = await CompanyRepo.UpdateCompanyVat(CompanyId, Company.VatNumber);
if (!string.IsNullOrWhiteSpace(result.Name))
{
Company = result;
}
Working = false;
}

View file

@ -1,13 +1,13 @@
{
"appInfo": {
"name": "Wonky Client",
"version": "0.51.1",
"version": "0.52.1",
"rc": false,
"sandBox": false,
"image": "grumpy-coder.png"
},
"apiConfig": {
"innoBaseUrl": "https://eta.innotec.dk",
"innoBaseUrl": "https://zeta.innotec.dk",
"glsTrackUrl": "https://www.gls-group.eu/276-I-PORTAL-WEB/content/GLS/DK01/DA/5004.htm?txtAction=71000&txtRefNo=",
"glsId": "",
"serviceVirk": "api/v2/services/virk",