Exemple #1
0
        protected override async void OnAppearing()
        {
            base.OnAppearing();
            IGetCards cards = new GetCardService();

            CardList.ItemsSource = await cards.GetAllUserCards();
        }
Exemple #2
0
 public void LocalGetCard()
 {
     WithStopwatch(() =>
     {
         var service  = new GetCardService();
         var response = (GetCardResponse)service.Any(new GetCard()
         {
             PBN = testPbn
         });
         Assert.NotNull(response);
     });
 }
Exemple #3
0
        private async void TapGestureRecognizer_Tapped(object sender, EventArgs e)
        {
            await CrossMedia.Current.Initialize();

            IGetCards service = new GetCardService();


            if (!CrossMedia.Current.IsCameraAvailable || !CrossMedia.Current.IsTakePhotoSupported)
            {
                DisplayAlert("No Camera", ":( No camera available.", "OK");
                return;
            }

            var file = await CrossMedia.Current.TakePhotoAsync(new Plugin.Media.Abstractions.StoreCameraMediaOptions
            {
                Directory = "Sample",
                Name      = "test.jpg"
            });



            if (file == null)
            {
                return;
            }

            await DisplayAlert("File Location", file.Path, "OK");

            Stream stream = null;

            image.Source = ImageSource.FromStream(() =>
            {
                stream = file.GetStream();

                return(stream);
            });
            var bytes = new byte[stream.Length];
            await stream.ReadAsync(bytes, 0, (int)stream.Length);

            vm.Base64Image = System.Convert.ToBase64String(bytes);
        }
Exemple #4
0
 public DisplayCiCardViewModel()
 {
     IGetCards getCards = new GetCardService();
 }