private async Task AddInterpreterToAgencyAsync() { IsProcessing = true; var request = new AddInterpreterToAgencyRequestModel() { AgencyId = _agencyId.ToString(), InterpreterId = lblId.Text, IsManager = SwitchIsManager.IsToggled ? "1" : "0", }; var service = new AgencyService(); var responce = await service.AddInterpreterToAgency(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> AddInterpreterToAgency(AddInterpreterToAgencyRequestModel request) { var responce = new BaseRespond(); try { responce = await Post <BaseRespond, AddInterpreterToAgencyRequestModel>(AddInterpreterToAgencyAPI, request); } catch (Exception e) { System.Diagnostics.Debug.WriteLine(e.Message); } return(responce); }