private async Task RateInterpreterAsync(string userId, string callId)
 {
     var rateModel     = new RateUserModel(userId, callId);
     var rateViewModel = new RateUserViewModel(rateModel);
     var ratePage      = new RateUserView(rateViewModel);
     await App.Current.MainPage.Navigation.PushAsync(ratePage);
 }
Пример #2
0
        private async Task RateInterpreterAsync()
        {
            var rateModel     = new RateUserModel(ClientId, ActiveCallRequest.CallId);
            var rateViewModel = new RateUserViewModel(rateModel);
            var ratePage      = new RateUserView(rateViewModel);

            Device.BeginInvokeOnMainThread(async() =>
            {
                await App.Current.MainPage.Navigation.PushAsync(ratePage);
            });
        }
Пример #3
0
        public RateUserViewModel(RateUserModel model)
        {
            _model = model;

            RateCommand = new Command(async() => await ExecuteRateCommandAsync());
        }