public static async Task GetCountItemsCartDetail(IApiServices apiServices, AccessToken accessToken) { int count = 0; var url = Prism.PrismApplicationBase.Current.Resources["UrlAPI"].ToString(); //var Token = Preferences.Get(Settings.Token, ""); var response = await apiServices.GetListAsync <BuyCartDetail>(url, "/api", $"/BuyCartDetail/GetCartItems?BuyCart={accessToken.Cart.Id}", "", ""); if (!response.IsSuccess) { if (response.Message == "") { response.Message = Messages.ConnectionError; } await App.Current.MainPage.DisplayAlert(Messages.Info, response.Message, Messages.Accept); return; } var List = (List <BuyCartDetail>)response.Result; if (response.Result != null) { count = List.ToList().Select(x => x.Quantity).Sum(); } Preferences.Set(Settings.ItemsCart, count); }
public LoginPageViewModel(INavigationService navigationService, IApiServices apiService) : base(navigationService) { Title = "Scarpa - Seguridad"; _isEnabled = true; _apiService = apiService; _navigationService = navigationService; }
public MatchesViewModel(IApiServices api, IPageDialogService pageDialog, INavigationService navigationService) : base(pageDialog, navigationService) { apiServices = api; Title = "Games"; GetLeaguesCommand = new DelegateCommand(async() => await GetLeagues()); GetLeaguesCommand.Execute(); }
public LoginPageViewModel(INavigationService navigationService, IApiServices apiServices) : base(navigationService) { Title = "Login"; IsEnabled = true; apiservice = apiServices; }
public SaveProgressControllerTests() { _logger = Substitute.For <ILogger <SaveProgressController> >(); _apiServices = Substitute.For <IApiServices>(); _appSettings = Substitute.For <IOptions <AppSettings> >(); _dataProtectionProvider = new EphemeralDataProtectionProvider(); _tempData = Substitute.For <ITempDataDictionary>(); _appSettings.Value.Returns(new AppSettings()); _controller = new SaveProgressController(_logger, _apiServices, _appSettings, _dataProtectionProvider) { TempData = _tempData, ControllerContext = new ControllerContext { HttpContext = new DefaultHttpContext { } } }; _controller.Request.Cookies = new RequestCookieCollection(new Dictionary <string, string> { { ".dysac-session", _dataProtectionProvider.CreateProtector("BaseController").Protect("201904-Abc123") } }); }
public UserRegisterPageViewModel(INavigationService navigationService, IApiServices apiServices) : base(navigationService) { _navigationService = navigationService; _apiServices = apiServices; _isEnabled = true; Title = Messages.TtRegisUser; }
public DetailLeagueViewModel(INavigationService navigationService, IApiServices api, IPageDialogService pageDialog) { navigation = navigationService; dialogService = pageDialog; apiServices = api; Tap = new DelegateCommand <object>(SelectTeam); }
protected BaseProxy(IApiServices services, string key, string groupurl) { _services = services; BaseUrl = "https://api.meetup.com/"; // api url if this was to change nothing would work from meetup and meetup site defunct so... hard coded _key = "&key=" + key; GroupUrl = groupurl; }
public CartDetailPageViewModel(INavigationService navigationService, IApiServices apiServices) : base(navigationService) { _navigationService = navigationService; _apiServices = apiServices; CartUserDetail = new ObservableCollection <BuyCartDetail>(); }
public InitPageViewModel(INavigationService navigation, IApiServices iapiservices) : base(navigation) { Title = "SCARPA Registro"; _isEnabledBtnRegistrar = true; _navigation = navigation; _iapiservices = iapiservices; }
public ChampionsViewModel(IApiServices api, INavigationService navigationService) { navigation = navigationService; apiServices = api; GetLeaguesCommand = new DelegateCommand(async() => await GetLeagues()); GetLeaguesCommand.Execute(); }
public FinishController( ILogger <FinishController> log, IApiServices apiServices, IDataProtectionProvider dataProtectionProvider) : base(dataProtectionProvider) { _log = log; _apiServices = apiServices; }
public FinishController( ILogger <FinishController> log, IApiServices apiServices) { _log = log; _apiServices = apiServices; }
public ErrorController( ILogger <ErrorController> log, IApiServices apiServices) { _log = log; _apiServices = apiServices; }
public HomeController( ILogger <HomeController> log, IApiServices apiServices) { _log = log; _apiServices = apiServices; }
public ConfigPageViewModel(INavigationService navigationService, IApiServices apiServices) : base(navigationService) { Title = "ConfiguraciĆ³n"; _navigationService = navigationService; _apiServices = apiServices; Host = Settings.HostApi; }
public LoginPageViewModel(INavigationService navigationService, IApiServices apiServices) : base(navigationService) { _navigationService = navigationService; _apiServices = apiServices; _isEnabled = true; Title = Messages.TtRegisUser; RemoveCache(); }
public ProductDetailPageViewModel(INavigationService navigationService, IApiServices apiServices) : base(navigationService) { _navigationService = navigationService; _apiServices = apiServices; SimilarProducts = new ObservableCollection <Product>(); FullProductList = new ObservableCollection <Product>(); Qty = 1; }
public ProductPageViewModel(INavigationService navigationService, IApiServices apiServices) : base(navigationService) { _navigationService = navigationService; _apiServices = apiServices; CategoryModelList = new ObservableCollection <ProductCategory>(); ProductList = new ObservableCollection <Product>(); FullProductList = new ObservableCollection <Product>(); IsBusy = true; }
public ResultsController( ILogger <ResultsController> log, IApiServices apiServices, IOptions <AppSettings> appSettings) { _log = log; _apiServices = apiServices; _appSettings = appSettings.Value; }
public QuestionController( ILogger <QuestionController> log, IApiServices apiServices, IOptions <AppSettings> appSettings, IDataProtectionProvider dataProtectionProvider) : base(dataProtectionProvider) { _log = log; _apiServices = apiServices; _appSettings = appSettings.Value; }
public BarController(IBarServices barServices, ICocktailServices cocktailServices, IBarCocktailServices barCocktailServices, IApiServices apiServices, IFormattingService formattingService, IMailServices mailServices) { _barServices = barServices; _cocktailServices = cocktailServices; _barCocktailServices = barCocktailServices; _apiServices = apiServices; _formattingService = formattingService; _mailServices = mailServices; }
public PaymentPageViewModel(INavigationService navigationService, IApiServices apiServices) : base(navigationService) { CartUserDetail = new ObservableCollection <BuyCartDetail>(); _navigationService = navigationService; _apiServices = apiServices; UserAddresses = new ObservableCollection <UserAddress>(); _isDelivery = true; _isBankTransfer = true; }
public ListLeaguesViewModel(IApiServices api, INavigationService navigationService) { apiServices = api; navigation = navigationService; Tap = new DelegateCommand <object>(SelectLeague); TitlePage = "Leagues"; GetLeaguesCommand = new DelegateCommand(async() => await GetLeagues()); GetLeaguesCommand.Execute(); }
public SaveProgressController( ILogger <SaveProgressController> log, IApiServices apiServices, IOptions <AppSettings> appSettings) { _log = log; _apiServices = apiServices; _appSettings = appSettings.Value; }
public CountriesPageViewModel(INavigationService navigationService, IApiServices apiServices) : base(navigationService) { Title = "Countries Page"; _navigationService = navigationService; _apiServices = apiServices; LoadCountriesAsync(); }
public void Initialize() { _apiServices = new ApiServices(); var config = new ConfigurationBuilder() .SetBasePath(System.AppDomain.CurrentDomain.BaseDirectory) .AddJsonFile("appsettings.json") .Build(); LoginId = config["LoginId"]; }
public FinishControllerTests() { _logger = Substitute.For<ILogger<FinishController>>(); _apiServices = Substitute.For<IApiServices>(); _session = Substitute.For<ISession>(); _controller = new FinishController(_logger, _apiServices) { ControllerContext = new ControllerContext { HttpContext = new DefaultHttpContext { Session = _session } } }; }
public ErrorControllerTests() { _logger = Substitute.For <ILogger <ErrorController> >(); _apiServices = Substitute.For <IApiServices>(); _dataProtectionProvider = Substitute.For <IDataProtectionProvider>(); _controller = new ErrorController(_logger, _apiServices, _dataProtectionProvider) { ControllerContext = new ControllerContext { HttpContext = new DefaultHttpContext() } }; }
public EventController( IBarServices barServices, IApiServices apiServices, ICocktailServices cocktailServices, IBarCocktailServices barCocktailServices, IMailServices mailServices, IFormattingService formattingService) { this.barServices = barServices; this.apiServices = apiServices; this.cocktailServices = cocktailServices; this.barCocktailServices = barCocktailServices; this.mailServices = mailServices; this.formattingService = formattingService; }