Example #1
0
        void GirisYapMetod(string email, string sifre, string AdSoyadText = "", string genderr = "", string DogumTarihi = "", bool isNotSocial = true)
        {
            LoginRoot loginRoot = new LoginRoot()
            {
                password   = sifre,
                rememberMe = true,
                username   = email
            };
            string     jsonString = JsonConvert.SerializeObject(loginRoot);
            WebService webService = new WebService();
            var        Donus      = webService.ServisIslem("authenticate", jsonString, true);

            if (Donus != "Hata")
            {
                JSONObject js    = new JSONObject(Donus);
                var        Token = js.GetString("id_token");
                if (Token != null && Token != "")
                {
                    APITOKEN.TOKEN = Token;
                    if (GetMemberData(sifre))
                    {
                        ShowLoading.Hide();
                        this.StartActivity(typeof(Splash));
                        this.Finish();
                    }
                }
            }
            else
            {
                this.RunOnUiThread(delegate {
                    Toast.MakeText(this, "Giriş Yapılamadı.", ToastLength.Long).Show();
                });
            }
        }
        void GirisYapMetod(string email, string sifre)
        {
            LoginRoot loginRoot = new LoginRoot()
            {
                password   = sifre,
                rememberMe = true,
                username   = email
            };
            string     jsonString = JsonConvert.SerializeObject(loginRoot);
            WebService webService = new WebService();
            var        Donus      = webService.ServisIslem("authenticate", jsonString, true);

            if (Donus == "Hata")
            {
                ShowLoading.Hide();
                AlertHelper.AlertGoster("Giriş Yapılamadı!", this);
                return;
            }
            else
            {
                JSONObject js    = new JSONObject(Donus);
                var        Token = js.GetString("id_token");
                if (Token != null && Token != "")
                {
                    APITOKEN.TOKEN = Token;
                    if (GetMemberData())
                    {
                        ShowLoading.Hide();
                        AlertHelper.AlertGoster("Hoşgeldiniz.", this);
                        this.Finish();
                        StartActivity(typeof(Splash));
                    }
                }
            }
        }
Example #3
0
        void SetApiToken()
        {
            var MemberInfo = DataBase.MEMBER_DATA_GETIR();

            if (MemberInfo.Count > 0)
            {
                LoginRoot loginRoot = new LoginRoot()
                {
                    password   = MemberInfo[0].password,
                    rememberMe = true,
                    username   = MemberInfo[0].email
                };
                string     jsonString = JsonConvert.SerializeObject(loginRoot);
                WebService webService = new WebService();
                var        Donus      = webService.ServisIslem("authenticate", jsonString);
                if (Donus != "Hata")
                {
                    JSONObject js    = new JSONObject(Donus);
                    var        Token = js.GetString("id_token");
                    if (Token != null && Token != "")
                    {
                        APITOKEN.TOKEN          = Token;
                        MemberInfo[0].API_TOKEN = Token;
                        APITOKEN.TOKEN          = Token;
                    }
                }
            }
            else
            {
                APITOKEN.TOKEN = "";
            }
        }
Example #4
0
        void SetApiToken()
        {
            var       MemberInfo = DataBase.MEMBER_DATA_GETIR()[0];
            LoginRoot loginRoot  = new LoginRoot()
            {
                password   = MemberInfo.password,
                rememberMe = true,
                username   = MemberInfo.email
            };
            string     jsonString = JsonConvert.SerializeObject(loginRoot);
            WebService webService = new WebService();
            var        Donus      = webService.ServisIslem("authenticate", jsonString);

            if (Donus != "Hata")
            {
                JObject obj   = JObject.Parse(Donus);
                string  Token = (string)obj["id_token"];
                if (Token != null && Token != "")
                {
                    APITOKEN.TOKEN       = Token;
                    MemberInfo.API_TOKEN = Token;
                    APITOKEN.TOKEN       = Token;
                }
            }
        }
Example #5
0
        void GirisYapMetod(string email, string sifre)
        {
            CustomLoading.Show(this, "Lütfen Bekleyin...");
            new System.Threading.Thread(new System.Threading.ThreadStart(delegate
            {
                WebService webService = new WebService();
                LoginRoot loginRoot   = null;
                InvokeOnMainThread(delegate() {
                    loginRoot = new LoginRoot()
                    {
                        password   = sifre,
                        rememberMe = true,
                        username   = email
                    };
                });

                string jsonString = JsonConvert.SerializeObject(loginRoot);
                var Donus         = webService.ServisIslem("authenticate", jsonString, true);
                if (Donus == "Hata")
                {
                    CustomLoading.Hide();
                    CustomAlert.GetCustomAlert(this, "Giriş Yapılamadı!");
                    return;
                }
                else
                {
                    JObject obj  = JObject.Parse(Donus);
                    string Token = (string)obj["id_token"];
                    if (Token != null && Token != "")
                    {
                        APITOKEN.TOKEN = Token;
                        if (GetMemberData())
                        {
                            CustomLoading.Hide();
                            InvokeOnMainThread(delegate() {
                                var appDelegate = UIApplication.SharedApplication.Delegate as AppDelegate;
                                appDelegate.SetRootLokasyonlarViewController();
                            });
                        }
                    }
                }
            })).Start();
        }
Example #6
0
        void TokenAlDevamEt()
        {
            LoginRoot loginRoot = new LoginRoot()
            {
                password   = SifreText.Text,
                rememberMe = true,
                username   = EmailText.Text,
            };
            string     jsonString = JsonConvert.SerializeObject(loginRoot);
            WebService webService = new WebService();
            var        Donus      = webService.ServisIslem("authenticate", jsonString, true);

            if (Donus == "Hata")
            {
                ShowLoading.Hide();
                AlertHelper.AlertGoster("Giriş Yapılamadı!", this);
                return;
            }
            else
            {
                JSONObject js    = new JSONObject(Donus);
                var        Token = js.GetString("id_token");
                if (Token != null && Token != "")
                {
                    APITOKEN.TOKEN = Token;
                    if (GetMemberData())
                    {
                        ShowLoading.Hide();
                        GirisBaseActivityHelper.GirisBaseActivity1.Finish();
                        StartActivity(typeof(HosgeldinActivity));
                        this.Finish();
                    }
                    else
                    {
                        ShowLoading.Hide();
                        AlertHelper.AlertGoster("Bir sorun oluştu lütfen daha sonra tekrar deneyin.", this);
                        return;
                    }
                }
            }
        }
Example #7
0
        int Init()
        {
            LoginRoot loginRoot = LoginHelper.LoginAccount();

            if (loginRoot == null || loginRoot.code != 200)
            {
                ConfigService.Uid = -1;
                return(1);
            }
            CookieHelper.WriteCookiesToDisk(ConfigService.Folder.Path + "/" + CookieHelper.SavedFileName, Http.cookies);
            ConfigService.Uid = loginRoot.account.id;
            avatarImgIdStr    = loginRoot.profile.avatarUrl;
            nickName          = loginRoot.profile.nickname;
            //获取喜欢的歌曲
            MainPage.favoriteSongsRoot = SongService.GetFavoriteSongs();
            if (MainPage.favoriteSongsRoot == null)
            {
                return(2);
            }
            return(0);
        }
        private void button1_Click(object sender, EventArgs e)
        {
            ValidaCredenciales Vallogin = new ValidaCredenciales();

            if (string.IsNullOrEmpty(textBox1.Text) || string.IsNullOrEmpty(textBox2.Text))
            {
                MessageBox.Show("Campos Vacios", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            else
            {
                LoginRoot Resultadologin = Vallogin.validarCredenciales(textBox1.Text, textBox2.Text);
                if (Resultadologin != null)
                {
                    if (Resultadologin.Response.Resultado != "1")
                    {
                        errorProvider1.SetError(button1, "Credenciales Invalidas");
                    }
                    else
                    {
                        idUsuario = textBox1.Text;
                        if (Resultadologin.Response.TipoUsuario == "1")
                        {
                            this.Hide();
                            MenuAdministracionAcademi FrmAcedemi = new MenuAdministracionAcademi();
                            FrmAcedemi.Show();
                        }
                        if (Resultadologin.Response.TipoUsuario == "2")
                        {
                            this.Hide();
                            MenuAdministracionProfe Frmprof = new MenuAdministracionProfe();
                            Frmprof.Show();
                        }
                    }
                }
                else
                {
                    MessageBox.Show("Ocurrio Algun Error al Intentar Conectarse", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
Example #9
0
        bool GirisYapmayiDene(string email, string sifre)
        {
            LoginRoot loginRoot = new LoginRoot()
            {
                password   = sifre,
                rememberMe = true,
                username   = email
            };
            string     jsonString = JsonConvert.SerializeObject(loginRoot);
            WebService webService = new WebService();
            var        Donus      = webService.ServisIslem("authenticate", jsonString, true);

            if (Donus != "Hata")
            {
                JSONObject js    = new JSONObject(Donus);
                var        Token = js.GetString("id_token");
                if (Token != null && Token != "")
                {
                    APITOKEN.TOKEN = Token;
                    if (GetMemberData(sifre))
                    {
                        ShowLoading.Hide();
                        return(true);
                    }
                    else
                    {
                        return(false);
                    }
                }
                else
                {
                    return(false);
                }
            }
            else
            {
                return(false);
            }
        }
        void GirisYapMetod(string email, string sifre, string AdSoyadText = "", string genderr = "", string DogumTarihi = "", bool isNotSocial = true)
        {
            LoginRoot loginRoot = new LoginRoot()
            {
                password   = sifre,
                rememberMe = true,
                username   = email
            };
            string     jsonString = JsonConvert.SerializeObject(loginRoot);
            WebService webService = new WebService();
            var        Donus      = webService.ServisIslem("authenticate", jsonString, true);

            if (Donus != "Hata")
            {
                JSONObject js    = new JSONObject(Donus);
                var        Token = js.GetString("id_token");
                if (Token != null && Token != "")
                {
                    APITOKEN.TOKEN = Token;
                    if (GetMemberData(sifre))
                    {
                        ShowLoading.Hide();
                        var UserName = DataBase.MEMBER_DATA_GETIR()[0].firstName;
                        AlertHelper.AlertGoster("Hoşgeldin, " + UserName, this);
                        this.StartActivity(typeof(MainPageBaseActivity));
                        this.Finish();
                    }
                }
            }
            else
            {
                this.RunOnUiThread(delegate {
                    AlertHelper.AlertGoster("Giriş Yapılamadı.", this);
                });
            }
        }