| } | } | ||||
| private async Task SaveUserData() { | 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() { | private async void SaveUserDataAndClose() { | ||||
| try { | 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"); | NavigationManager.NavigateTo("caritas_services"); | ||||
| } catch (ArgumentException) { | } 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")); | Toaster.ShowWarning(I18n.GetString("Warning.MandatoryFields.Title"), I18n.GetString("Warning.MandatoryFields.Msg")); | ||||
| } | } | ||||
| } | } |
| <data name="Success.DeleteReport.Title" xml:space="preserve"> | <data name="Success.DeleteReport.Title" xml:space="preserve"> | ||||
| <value>Meldung gelöscht!</value> | <value>Meldung gelöscht!</value> | ||||
| </data> | </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"> | <data name="Type" xml:space="preserve"> | ||||
| <value>Typ</value> | <value>Typ</value> | ||||
| </data> | </data> |
| <data name="Success.DeleteReport.Title" xml:space="preserve"> | <data name="Success.DeleteReport.Title" xml:space="preserve"> | ||||
| <value>Rapport supprimé!</value> | <value>Rapport supprimé!</value> | ||||
| </data> | </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"> | <data name="Type" xml:space="preserve"> | ||||
| <value>Typ</value> | <value>Typ</value> | ||||
| </data> | </data> |
| <data name="Success.DeleteReport.Title" xml:space="preserve"> | <data name="Success.DeleteReport.Title" xml:space="preserve"> | ||||
| <value>Rapporto cancellato!</value> | <value>Rapporto cancellato!</value> | ||||
| </data> | </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"> | <data name="Type" xml:space="preserve"> | ||||
| <value>Tipo</value> | <value>Tipo</value> | ||||
| </data> | </data> |
| <data name="Success.DeleteReport.Title" xml:space="preserve"> | <data name="Success.DeleteReport.Title" xml:space="preserve"> | ||||
| <value>Report deleted!</value> | <value>Report deleted!</value> | ||||
| </data> | </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"> | <data name="Type" xml:space="preserve"> | ||||
| <value>Type</value> | <value>Type</value> | ||||
| </data> | </data> |