public async void mesajlariOku(Kullanici kullanici, int id, Panel p) { try { response = await client.GetTaskAsync("sayac"); Sayac sayac = response.ResultAs <Sayac>(); int sonId = sayac.mesajSayisi; int m = id; AnaEkran.mesajId = sonId; while (m < sonId) { try { response = await client.GetTaskAsync("mesajlar/" + m.ToString()); Mesajlar mesaj = response.ResultAs <Mesajlar>(); mesaj.icerik = sf.SifreCoz(mesaj.icerik); if (mesaj.kimdenId == kullanici.id) { msj.gidenMesajKutusuOlustur(mesaj, p); } else { //onların group box'ı msj.gelenMesajKutusuOlustur(mesaj, p); } } catch { } m++; } } catch { } }
public async void giris(Kullanici kullanici) { response = await client.GetTaskAsync("sayac"); Sayac sayac = response.ResultAs <Sayac>(); kullanici.id = sayac.deger; sayac.deger++; response = await client.SetTaskAsync("sayac", sayac); // response = await client.SetTaskAsync("kullanıcılar/" + kullanici.id, kullanici); }
public async void mesajGonder(Mesajlar mesaj) { try { response = await client.GetTaskAsync("sayac"); Sayac sayac = response.ResultAs <Sayac>(); int _id = sayac.mesajSayisi; mesaj.id = _id; mesaj.icerik = sf.Sifrele(mesaj.icerik); sayac.mesajSayisi++; response = await client.SetTaskAsync("mesajlar/" + _id.ToString(), mesaj); response = await client.SetTaskAsync("sayac", sayac); } catch { MessageBox.Show("Mesaj gönderilemedi bro ! \n İnternet bağlantını bi kontrol edebilir misin sana zahmet !", "Mesaj Gönderilemedi !", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
public async void kullanicilariCek(ListBox lboxKadi, ListBox lboxDurum) { lboxKadi.Items.Clear(); lboxDurum.Items.Clear(); response = await client.GetTaskAsync("sayac"); Sayac sayac = response.ResultAs <Sayac>(); int i = sayac.deger; while (i >= 0) { i--; response = await client.GetTaskAsync("kullanıcılar/" + i.ToString()); try { Kullanici obj = response.ResultAs <Kullanici>(); lboxKadi.Items.Add(obj.isim); lboxDurum.Items.Add(obj.durum); } catch {} } }