void LoginButtonClick(object sender, EventArgs e) { if (textBoxHostname.Text == "" || textBoxUsername.Text == "" || textBoxPassword.Text == "") { MessageBox.Show("Please, fill all fields!", "Error"); } else { ConnectionVariables connVars = new ConnectionVariables(); connVars.SetConnectionInfo(textBoxHostname.Text, textBoxUsername.Text, textBoxPassword.Text); Form ProgramForm = new ProgramForm(); string path = @"connection.ini"; if (!File.Exists(path)) { using (StreamWriter sw = File.CreateText(path)) { sw.WriteLine(textBoxHostname.Text); sw.WriteLine(textBoxUsername.Text); } } else { File.Delete(path); using (StreamWriter sw = File.CreateText(path)) { sw.WriteLine(textBoxHostname.Text); sw.WriteLine(textBoxUsername.Text); } } this.Hide(); ProgramForm.Show(); } }