private async Task AddClientToBusinessAsync() { IsProcessing = true; var request = new AddClientToBusinessRequestModel() { BusinessId = _businessId.ToString(), ClientId = lblId.Text, IsManager = SwitchIsManager.IsToggled ? "1" : "0", }; var service = new BusinessService(); var responce = await service.AddClientToBusiness(request); IsProcessing = false; var success = responce.Status == true; if (success) { _parentViewModel.RefreshCommand.Execute(null); await App.Current.MainPage.DisplayAlert("Success", responce.GetMessage(), "OK"); } else { await App.Current.MainPage.DisplayAlert("Error", responce.GetMessage(), "OK"); } }
public async Task <BaseRespond> AddClientToBusiness(AddClientToBusinessRequestModel request) { var responce = new BaseRespond(); try { responce = await Post <BaseRespond, AddClientToBusinessRequestModel>(AddClientToBusinessAPI, request); } catch (Exception e) { System.Diagnostics.Debug.WriteLine(e.Message); } return(responce); }