Esempio n. 1
0
        private async void ValidateResponseUpdateMember(ResponseUpdateMember response)
        {
            dialogService.HideProgress();
            if (response.Success && response.StatusCode == 0)
            {
                IFamilyPageViewModel familyPageViewModel = ServiceLocator.Current.GetInstance <IFamilyPageViewModel>();
                await familyPageViewModel.LoadFamily();

                await navigationService.Back();
            }

            await dialogService.ShowMessage(response.Title, response.Message);
        }
Esempio n. 2
0
        private async void UpdateMember()
        {
            if (ValidatePerson())
            {
                dialogService.ShowProgress();
                RequestUpdateMember requestUpdateMember = new RequestUpdateMember
                {
                    Document     = Document,
                    DocumentType = DocumentType,
                    Email        = Email,
                    Names        = Names,
                    Phone        = Phone,
                    Surnames     = Surnames
                };
                ResponseUpdateMember responseUpdateMember = await apiService.UpdateMember(requestUpdateMember);

                ValidateResponseUpdateMember(responseUpdateMember);
                return;
            }
        }