コード例 #1
0
        public void btn_validierenEinloggenClick(object sender, RoutedEventArgs e)
        {
            string        queryStatusBenutzernamen = "";
            string        queryStatusPasswoerter   = "";
            int           testFormulareStatus      = 0;
            string        query           = "";
            DBConnection  dBConnection    = new DBConnection();
            List <string> listeElemente   = new List <string>();
            string        tmpBenutzername = txtBox_benutzernameEinloggen.Text.ToString();
            string        tmpPasswort     = txtBox_passwortEinloggen.Password.ToString();

            listeElemente.Add("txtBox_benutzernameEinloggen");
            listeElemente.Add("txtBox_passwortEinloggen");
            testFormulareStatus = testFormulare(listeElemente);
            //if(InternetChecker.IsInternetConnection())
            //{
            //    MessageBox.Show("ok");
            //}
            //else
            //{
            //    MessageBox.Show("Ko");
            //}
            //Wenn die Eingabedaten korrekt sind, ...
            if (testFormulareStatus == 1)
            {
                queryStatusBenutzernamen = dBConnection.executeSelectQuery("benutzername", "users");
                queryStatusPasswoerter   = dBConnection.executeSelectQuery("passwort", "users");
                char[]   separ = { ' ' };
                string[] tmpTabelleBenutzernamen = Controllers.convertStringIntoArray(queryStatusBenutzernamen);
                string[] tmpTabellePasswoerter   = Controllers.convertStringIntoArray(queryStatusPasswoerter);

                //Wenn der Benutzer existiert, ...
                if (Controllers.istDasElementInDerTabelleEnthalten(tmpTabelleBenutzernamen, txtBox_benutzernameEinloggen.Text.ToString()))
                {
                    //Und wenn das Passwort korrekt ist, ...
                    if (Controllers.istDasElementInDerTabelleEnthalten(tmpTabellePasswoerter, txtBox_passwortEinloggen.Password.ToString()))
                    {
                        HomeWindow homeWindow = new HomeWindow(txtBox_benutzernameEinloggen.Text.ToString());
                        homeWindow.Show();
                        this.Close();
                    }
                    else
                    {
                        MessageBox.Show("Das Passwort ist falsch...");
                    }
                }
                else
                {
                    MessageBox.Show("Dieser Benutzer existiert leider nicht.");
                }
            }



            //(new HomeWindow()).Show();
            //this.Close();
        }
コード例 #2
0
ファイル: Controllers.cs プロジェクト: abelnguendia18/MyDiary
        public static bool istEinKontaktSchonVorhanden(string wertZumTesten, string feldInDerTabelle, string tabelle)
        {
            bool   result    = false;
            string rsltQuery = "";
            //string feldInDerTabelle = "";
            DBConnection dBConnection = new DBConnection();

            //rsltQuery = dBConnection.executeSelectQuery("telefonnummer", tabelle);
            rsltQuery = dBConnection.executeSelectQuery(feldInDerTabelle, tabelle);
            string[] tabNummers = Controllers.convertStringIntoArray(rsltQuery);
            result = Controllers.istDasElementInDerTabelleEnthalten(tabNummers, wertZumTesten);
            return(result);
        }