コード例 #1
0
    async Task Save()
    {
        getUserProfileValuesFromWindow();

        Globals.TheSerializer.Serialize(tempProfile, Globals.PathToTemporaryFiles + "MyProfile.xml");

        tempNetwork.NetworkParticipants.Add(tempProfile.ParticipantID);

        Globals.TheSerializer.Serialize(tempNetwork, Globals.PathToTemporaryFiles + "MyNetwork.xml");

        await Globals.Logger.outputMetroUserMessage(this, "Erfolg", "Ihr Testsystem wurde erfolgreich angelegt.\nDrücken Sie erneut auf \"Testen\" und loggen Sie sich ein.");

        await Globals.Logger.outputMetroUserMessage(this, UserErrorMessageController.GetTitleByID(104), UserErrorMessageController.GetMessageByID(104));
    }
コード例 #2
0
    private async Task DoLogin()
    {
        String email    = txtEMail.Text;
        String password = txtPassword.Password;

        if (String.IsNullOrWhiteSpace(email))
        {
            await Globals.Logger.outputMetroUserMessage(this, UserErrorMessageController.GetTitleByID(103), UserErrorMessageController.GetMessageByID(103));
        }
        else if (String.IsNullOrWhiteSpace(password))
        {
            await Globals.Logger.outputMetroUserMessage(this, UserErrorMessageController.GetTitleByID(104), UserErrorMessageController.GetMessageByID(104));
        }
        else
        {
            // ...
        }
    }