示例#1
0
        //saves the favorite to file and memory
        private void SaveButton_Click(object sender, EventArgs e)
        {
            //validate that the key provided is valid, input sanitization
            if (!PublicMethods.faceValid(FaceKeyTextBox.Text.Substring(2)))
            {
                MessageBox.Show("Error: Invalid Face Key", "Error");
                return;
            }
            //write the key to file
            StreamWriter writer = new StreamWriter("favorites.txt", true);

            writer.WriteLine(NameTextBox.Text + "\t" + FaceKeyTextBox.Text, "a");
            writer.Close();
            //inform user
            MessageBox.Show(NameTextBox.Text + " added to favorites.");
            Close();
        }