Beispiel #1
0
        private async Task UpdateCommandExecute()
        {
            var ci          = CrossMultilingual.Current.CurrentCultureInfo;
            var okLocalized = Resmgr.Value.GetString(ConstantsHelper.Ok);

            var result = await NotesService.UpdateNote(Id, this.ToNoteModel());

            if (result)
            {
                MessagingCenter.Send(this, ConstantsHelper.ShouldUpdateUI);
            }
            else
            {
                var noteUpdateErrorMessageLocalized = Resmgr.Value.GetString(ConstantsHelper.NoteUpdateError, ci);
                AlertService.ShowOkAlert(noteUpdateErrorMessageLocalized, okLocalized);
            }
        }