private async void ValidateResponseCancelCoordination(ResponseCancelCoordination response)
        {
            await dialogService.ShowMessage(response.Title, response.Message);

            if (response.Success && response.StatusCode == 0)
            {
                IMedicalCenterCoordinationPageViewModel medicalCenterCoordinationPageViewModel = ServiceLocator.Current.GetInstance <IMedicalCenterCoordinationPageViewModel>();
                await medicalCenterCoordinationPageViewModel.LoadCoordinations();

                await navigationService.Back();
            }
        }
        public async void DeleteCoordination()
        {
            dialogService.ShowProgress();
            RequestCancelPendingCoordination requestCancelPendingCoordination = new RequestCancelPendingCoordination
            {
                PendingCoordination = ThisPendingCoordination(),
            };
            ResponseCancelCoordination response = await apiService.CancelPendingCoordination(requestCancelPendingCoordination);

            dialogService.HideProgress();
            ValidateResponseCancelCoordination(response);
        }
        private async void CancelCoordination()
        {
            if (await dialogService.ShowConfirm(AppResources.CancelCoordinationTittle, AppResources.CancelCoordination))
            {
                dialogService.ShowProgress();
                RequestCancelPendingCoordination requestCancelPendingCoordination = new RequestCancelPendingCoordination
                {
                    PendingCoordination = ThisPendingCoordination(),
                };
                ResponseCancelCoordination response = await apiService.CancelPendingCoordination(requestCancelPendingCoordination);

                dialogService.HideProgress();
                ValidateResponseCancelCoordination(response);
            }
        }