private async Task DeleteClientAsync() { IsProcessing = true; var request = new RemoveClientFromBusinessRequestModel() { BusinessId = _businessId.ToString(), ClientId = _client.ClientId, }; var service = new BusinessService(); var responce = await service.RemoveClientFromBusiness(request); IsProcessing = false; var success = responce.Status == true; if (success) { _parentViewModel.RefreshCommand.Execute(null); await App.Current.MainPage.DisplayAlert("Success", responce.GetMessage(), "OK"); await App.Current.MainPage.Navigation.PopAsync(); } else { await App.Current.MainPage.DisplayAlert("Error", responce.GetMessage(), "OK"); } }
public async Task <BaseRespond> RemoveClientFromBusiness(RemoveClientFromBusinessRequestModel request) { var responce = new BaseRespond(); try { responce = await Post <BaseRespond, RemoveClientFromBusinessRequestModel>(RemoveClientFromBusinessAPI, request); } catch (Exception e) { System.Diagnostics.Debug.WriteLine(e.Message); } return(responce); }