public async void getAvailableProviders() { var content = await CommonFunction.GetWebService(Ultis.Settings.SessionBaseURI, ControllerUtil.getAvailableProvider()); clsResponse available_response = JsonConvert.DeserializeObject <clsResponse>(content); if (available_response.IsGood) { for (int check = 0; check < available_response.Result.Count; check++) { clsProvider provider = new clsProvider(); provider.Code = available_response.Result[check]["Code"]; provider.Name = available_response.Result[check]["Name"]; provider.Url = available_response.Result[check]["Url"]; providers.Add(provider); } BindingContext = new ProviderListViewModel(providers); } else { await DisplayAlert("JsonError", available_response.Message, "OK"); } }
public IActionResult ProviderList(int page = 1) { int pageSize = 8; var source = _userManagerService.AllProviderByRoleName("provider"); var count = source.Count(); var items = source.Skip((page - 1) * pageSize).Take(pageSize).ToList(); PageViewModel pageViewModel = new PageViewModel(count, page, pageSize); ProviderListViewModel viewModel = new ProviderListViewModel() { PageViewModel = pageViewModel, Accounts = items }; return(View(viewModel)); }
public ProviderListView() { InitializeComponent(); this.provideListViewModel = new ProviderListViewModel(this); }
/// <summary> /// Initializes a new instance of the <see cref="ProviderListView"/> class. /// </summary> public ProviderListView() { InitializeComponent(); DataContext = new ProviderListViewModel(); }