浏览代码

Validation and message

Issue Nr. 58
master
Flo Smilari 4 年前
父节点
当前提交
c187894a91

+ 11
- 3
Pages/AccountPage.razor 查看文件

@@ -119,15 +119,23 @@
}
private async Task SaveUserData() {
Validator.ValidateAccount(Account);
await UserDataProvider.Save(Account);
try {
Validator.ValidateAccount(Account);
await UserDataProvider.Save(Account);
Toaster.ShowSuccess(I18n.GetString("Success.SaveUserdata.Title"), I18n.GetString("Success.SaveUserdata.Msg"));
} catch (ArgumentException) {
Toaster.ShowWarning(I18n.GetString("Warning.MandatoryFields.Title"), I18n.GetString("Warning.MandatoryFields.Msg"));
}
}
private async void SaveUserDataAndClose() {
try {
await SaveUserData();
Validator.ValidateAccount(Account);
await UserDataProvider.Save(Account);
Toaster.ShowSuccess(I18n.GetString("Success.SaveUserdata.Title"), I18n.GetString("Success.SaveUserdata.Msg"));
NavigationManager.NavigateTo("caritas_services");
} catch (ArgumentException) {
Toaster.ShowSuccess(I18n.GetString("Success.SaveUserdata.Title"), I18n.GetString("Success.SaveUserdata.Msg"));
Toaster.ShowWarning(I18n.GetString("Warning.MandatoryFields.Title"), I18n.GetString("Warning.MandatoryFields.Msg"));
}
}

+ 6
- 0
Shared/ResourceFiles/Resources.de.resx 查看文件

@@ -537,6 +537,12 @@ Die KulturLegi wirkt dem entgegen indem sie Kultur-, Bildungs- und Sportangebote
<data name="Success.DeleteReport.Title" xml:space="preserve">
<value>Meldung gelöscht!</value>
</data>
<data name="Success.SaveUserdata.Msg" xml:space="preserve">
<value>Die Angaben wurden erfolgreich gespeichert!</value>
</data>
<data name="Success.SaveUserdata.Title" xml:space="preserve">
<value>Angaben gespeichert!</value>
</data>
<data name="Type" xml:space="preserve">
<value>Typ</value>
</data>

+ 6
- 0
Shared/ResourceFiles/Resources.fr.resx 查看文件

@@ -537,6 +537,12 @@ La KulturLegi s'attaque à ce problème en rendant les activités culturelles,
<data name="Success.DeleteReport.Title" xml:space="preserve">
<value>Rapport supprimé!</value>
</data>
<data name="Success.SaveUserdata.Msg" xml:space="preserve">
<value>Les données de l'utilisateur ont été sauvegardées avec succès!</value>
</data>
<data name="Success.SaveUserdata.Title" xml:space="preserve">
<value>Données de l'utilisateur sauvegardées!</value>
</data>
<data name="Type" xml:space="preserve">
<value>Typ</value>
</data>

+ 6
- 0
Shared/ResourceFiles/Resources.it.resx 查看文件

@@ -537,6 +537,12 @@ La KulturLegi si oppone a questo rendendo le attività culturali, educative e sp
<data name="Success.DeleteReport.Title" xml:space="preserve">
<value>Rapporto cancellato!</value>
</data>
<data name="Success.SaveUserdata.Msg" xml:space="preserve">
<value>I dati utente sono stati salvati!</value>
</data>
<data name="Success.SaveUserdata.Title" xml:space="preserve">
<value>Dati utente salvati!</value>
</data>
<data name="Type" xml:space="preserve">
<value>Tipo</value>
</data>

+ 6
- 0
Shared/ResourceFiles/Resources.resx 查看文件

@@ -537,6 +537,12 @@ The KulturLegi counteracts this by making cultural, educational and sporting act
<data name="Success.DeleteReport.Title" xml:space="preserve">
<value>Report deleted!</value>
</data>
<data name="Success.SaveUserdata.Msg" xml:space="preserve">
<value>The user data was successfully saved!</value>
</data>
<data name="Success.SaveUserdata.Title" xml:space="preserve">
<value>User data saved!</value>
</data>
<data name="Type" xml:space="preserve">
<value>Type</value>
</data>

正在加载...
取消
保存