public async Task LoadFamily()
        {
            dialogService.ShowProgress();
            IsRefreshing = false;
            RequestFamilyMembers  requestFamilyMembers  = new RequestFamilyMembers();
            ResponseFamilyMembers responseFamilyMembers = await apiService.GetFamilyMembers(requestFamilyMembers);

            dialogService.HideProgress();
            ValitateResponse(responseFamilyMembers);
        }
        private async void ValitateResponse(ResponseFamilyMembers responseFamilyMembers)
        {
            if (responseFamilyMembers.Success && responseFamilyMembers.StatusCode == 0)
            {
                if (responseFamilyMembers.Members != null)
                {
                    responseFamilyMembers.Members.Remove(responseFamilyMembers.Members[0]);
                }
                Members = new ObservableCollection <PersonViewModel>();
                foreach (Person member in responseFamilyMembers.Members)
                {
                    PersonViewModel personViewModel = new PersonViewModel();
                    ViewModelHelper.SetPersonToPersonViewModel(personViewModel, member);
                    Members.Add(personViewModel);
                }
            }
            else
            {
                await dialogService.ShowMessage(responseFamilyMembers.Title, responseFamilyMembers.Message);

                await navigationService.Back();
            }
        }