private void appBtnPaylas_Click(object sender, EventArgs e) { if (txtUrunFiyat.Text != string.Empty && txtUrunIsim.Text != string.Empty) { ucret = Convert.ToDecimal(txtUrunFiyat.Text); path = "/Assets/sepet.png"; if (fotoDegistimi) { path = txtUrunIsim.Text + tbBarkodData.Text + uzanti; using (MemoryStream ms = new MemoryStream()) { WriteableBitmap btmMap = new WriteableBitmap(imgUrunResim.Source as BitmapSource); btmMap = btmMap.Resize(Convert.ToInt32(200), Convert.ToInt32(222), WriteableBitmapExtensions.Interpolation.Bilinear); btmMap.SaveJpeg(ms, btmMap.PixelWidth, btmMap.PixelHeight, 0, 50); fotoDizisi = ms.ToArray(); } al.UploadImageAsync(fotoDizisi, txtUrunIsim.Text + tbBarkodData.Text + uzanti, "urunresimleri"); al.UploadImageCompleted += Al_UploadImageCompleted; } if (!BarkodKontrol) // eğer ürün daha önceden eklenmemişse { Urunler urun = new Urunler // ürünler veritabanına veri kaydı.. { Barkod = barkodDatasi, UrunAd = txtUrunIsim.Text, UrunIlkEkleyen = KullaniciId, EnUcuzFiyat = ucret, MarketId = 1, UrunResim = path, BarkodTur = BarkodTur }; al.UrunlerKayitAsync(urun); al.UrunlerKayitCompleted += new EventHandler<UrunlerKayitCompletedEventArgs>(al_UrunlerKayitCompleted); } if (BarkodKontrol) { al.PaylasimUrunTakipKayitAsync(barkodId, ucret, 1, KullaniciId); al.PaylasimUrunTakipKayitCompleted += Al_PaylasimUrunTakipKayitCompleted; } NavigationService.GoBack(); } }