Пример #1
0
        bool KayitOl(string email, string sifre, string Ad, string Soyad)
        {
            WebService    webService    = new WebService();
            KayitIcinRoot kayitIcinRoot = new KayitIcinRoot()
            {
                firstName   = Ad,
                lastName    = Soyad,
                password    = sifre,
                login       = email,
                email       = email,
                authorities = new List <string>()
                {
                    "ROLE_USER"
                }
            };
            string jsonString = JsonConvert.SerializeObject(kayitIcinRoot);
            var    Responsee  = webService.ServisIslem("register", jsonString, true);

            if (Responsee != "Hata")
            {
                return(true);
            }
            else
            {
                AlertHelper.AlertGoster("Bir sorunla karşılaşıldı!", this);
                return(false);
            }
        }
 private void KayitOlButton_Click(object sender, EventArgs e)
 {
     if (BosVarmi())
     {
         if (ControlUserAction())
         {
             ShowLoading.Show(this, "Lütfen Bekleyin");
             new System.Threading.Thread(new System.Threading.ThreadStart(delegate
             {
                 WebService webService       = new WebService();
                 KayitIcinRoot kayitIcinRoot = new KayitIcinRoot()
                 {
                     firstName = AdText.Text.Trim(),
                     lastName  = SoyadText.Text.Trim(),
                     password  = SifreText.Text,
                     login     = inputmail.Text,
                     email     = inputmail.Text
                 };
                 string jsonString = JsonConvert.SerializeObject(kayitIcinRoot);
                 var Responsee     = webService.ServisIslem("register", jsonString, true);
                 if (Responsee != "Hata")
                 {
                     TokenAlDevamEt();
                     ShowLoading.Hide();
                 }
                 else
                 {
                     ShowLoading.Hide();
                     AlertHelper.AlertGoster("Bir sorunla karşılaşıldı!", this);
                     return;
                 }
             })).Start();
         }
     }
 }
Пример #3
0
        private void KayitOlButton_Click(object sender, EventArgs e)
        {
            if (BosVarmi())
            {
                ShowLoading.Show(this, "Lütfen Bekleyin...");
                new System.Threading.Thread(new System.Threading.ThreadStart(delegate
                {
                    WebService webService       = new WebService();
                    KayitIcinRoot kayitIcinRoot = new KayitIcinRoot()
                    {
                        firstName = AdText.Text.Trim(),
                        lastName  = SoyadText.Text.Trim(),
                        password  = SifreText.Text,
                        login     = EmailText.Text,
                        email     = EmailText.Text,
                        gender    = CinsiyetSpin.SelectedItemPosition == 1 ? false:true,
                        birthday  = Convert.ToDateTime(DogumText.Text).ToString("yyyy-MM-dd'T'HH:mm:ssZ"),
                        townId    = IlceDTO1[IlceSpin.SelectedItemPosition].id,
                    };
                    if (AlanSpin.SelectedItemPosition > 0)//Alan
                    {
                        kayitIcinRoot.alan = (string)AlanSpin.GetItemAtPosition(AlanSpin.SelectedItemPosition);
                    }
                    if (OkulSpin.SelectedItemPosition > 0)//Okul
                    {
                        kayitIcinRoot.schoolId = (int)SchoolDTO1[OkulSpin.SelectedItemPosition].id;
                    }
                    string jsonString = JsonConvert.SerializeObject(kayitIcinRoot);
                    var Responsee     = webService.ServisIslem("register", jsonString, true);
                    if (Responsee != "Hata")
                    {
                        TokenAlDevamEt();
                        ShowLoading.Hide();
                    }
                    else
                    {
                        ShowLoading.Hide();
                        AlertHelper.AlertGoster("Bir sorunla karşılaşıldı!", this);
                        return;
                    }
                })).Start();
            }

            //StartActivity(typeof(HosgeldinActivity));
            //this.Finish();
        }
Пример #4
0
        private void KayitOlButton_TouchUpInside(object sender, EventArgs e)
        {
            if (BosVarmi())
            {
                if (ControlUserAction())
                {
                    CustomLoading.Show(this, "Lütfen Bekleyin...");
                    new System.Threading.Thread(new System.Threading.ThreadStart(delegate
                    {
                        WebService webService       = new WebService();
                        KayitIcinRoot kayitIcinRoot = null;
                        InvokeOnMainThread(delegate() {
                            kayitIcinRoot = new KayitIcinRoot()
                            {
                                firstName = AdText.Text.Trim(),
                                lastName  = SoyadText.Text.Trim(),
                                password  = SifreTxt.Text,
                                login     = EmailTxt.Text,
                                email     = EmailTxt.Text
                            };
                        });

                        string jsonString = JsonConvert.SerializeObject(kayitIcinRoot);
                        var Responsee     = webService.ServisIslem("register", jsonString, true);
                        if (Responsee != "Hata")
                        {
                            TokenAlDevamEt();
                        }
                        else
                        {
                            CustomLoading.Hide();
                            CustomAlert.GetCustomAlert(this, " Bir sorun oluştu lütfen internet bağlantınızı kontrol edin.");
                            return;
                        }
                    })).Start();
                }
            }
        }
Пример #5
0
 private void KayitOlButton_Click(object sender, EventArgs e)
 {
     //StartActivity(typeof(HosgeldinActivity));
     //this.Finish();
     if (BosVarmi())
     {
         ShowLoading.Show(this);
         new System.Threading.Thread(new System.Threading.ThreadStart(delegate
         {
             WebService webService       = new WebService();
             KayitIcinRoot kayitIcinRoot = new KayitIcinRoot()
             {
                 firstName   = AdText.Text.Trim(),
                 lastName    = SoyadText.Text.Trim(),
                 password    = SifreText.Text,
                 login       = inputmail.Text,
                 email       = inputmail.Text,
                 authorities = new List <string>()
                 {
                     "ROLE_USER"
                 }                                               //ROLE_USER
             };
             string jsonString = JsonConvert.SerializeObject(kayitIcinRoot);
             var Responsee     = webService.ServisIslem("register", jsonString, true);
             if (Responsee != "Hata")
             {
                 TokenAlDevamEt();
                 ShowLoading.Hide();
             }
             else
             {
                 ShowLoading.Hide();
                 AlertHelper.AlertGoster("Bir sorunla karşılaşıldı!", this);
                 return;
             }
         })).Start();
     }
 }
        void SosyalKullaniciKaydet(string AdText, string SoyadText, string Sifre, string email)
        {
            WebService    webService    = new WebService();
            KayitIcinRoot kayitIcinRoot = new KayitIcinRoot()
            {
                firstName = AdText.Trim(),
                lastName  = SoyadText.Trim(),
                password  = Sifre,
                login     = email,
                email     = email
            };
            string jsonString = JsonConvert.SerializeObject(kayitIcinRoot);
            var    Responsee  = webService.ServisIslem("register", jsonString, true);

            if (Responsee != "Hata")
            {
                GirisYapMetod(email, Sifre);
            }
            else
            {
                AlertHelper.AlertGoster("Bir sorun oluştu lütfen internet bağlantınızı kontrol edin.", this);
                return;
            }
        }