| @@ -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")); | |||
| } | |||
| } | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||