Пример #1
0
        protected void btnLogin_Click(object sender, EventArgs e)
        {
            ErrorCodes.Login errorcode = ErrorCodes.Login.NoError;
            // Versucht anzumelden
            var account = LogicAccount.LogIn(textNickname.Text, textPassword.Text, ref errorcode);

            switch (errorcode)
            {
            case ErrorCodes.Login.NoError:     // Erfolgreich angemeldet
                //Response.Write("<script>alert('Erfolgreich angemeldet.');</script>");
                Account = account;
                Response.Redirect("Boerse.aspx");
                break;

            case ErrorCodes.Login.NicknameNotFound:     // Nickname wurde nicht gefunden
                Response.Write("<script>alert('Es wurde kein Account unter dem angegeben Nicknamen gefunden.');</script>");
                break;

            case ErrorCodes.Login.WrongPassword:     // Falsches Passwort eingegeben
                Response.Write("<script>alert('Falsches Passwort.');</script>");
                break;

            default:
                break;
            }
        }
Пример #2
0
        protected void btnRegistrieren_Click(object sender, EventArgs e)
        {
            //Versucht zu registrieren
            var errorcode = LogicAccount.RegisterAccount(textNickname.Text, textPassword.Text);

            switch (errorcode)
            {
            case ErrorCodes.Register.NoError:     // Erfolgreich registriert
                Response.Write("<script>alert('Erfolgreich registriert.');</script>");
                break;

            case ErrorCodes.Register.NameAlreadyTaken:     // Nickname schon vergeben
                Response.Write("<script>alert('Benutzername ist schon vergeben.');</script>");
                break;

            default:
                break;
            }
        }