private void save_settings_button_Click(object sender, EventArgs e) { try { bool windowsAuth; if (integrated_checkBox_settings.Checked) { if (server_name_textBox_settings.Text != "" && database_textBox_settings.Text != "") { windowsAuth = true; CodingSourceClass.createFile("\\bms_connect", windowsAuth, server_name_textBox_settings.Text, database_textBox_settings.Text); login log = new login(); CodingSourceClass.ShowWindow(log, this, MDI.ActiveForm); } else { CodingSourceClass.ShowMsg("Please fill all required fields", "Error"); } } else { if (server_name_textBox_settings.Text != "" && database_textBox_settings.Text != "" && username_textBox_settings.Text != "" && password_textBox_settings.Text != "") { windowsAuth = false; bool result = CodingSourceClass.createFile("\\bms_connect", windowsAuth, server_name_textBox_settings.Text, database_textBox_settings.Text, username_textBox_settings.Text, password_textBox_settings.Text); if (result == true) { login log = new login(); CodingSourceClass.ShowWindow(log, this, MDI.ActiveForm); LoginCodeClass.set_logged(true); } } else { LoginCodeClass.set_logged(false); CodingSourceClass.ShowMsg("Please fill all required fields", "Error"); } } } catch (Exception ex) { CodingSourceClass.ShowMsg(ex.Message, "Error"); } }
private void login_button_Click(object sender, EventArgs e) { try { if (username_textBox.Text != "" && password_textBox.Text != "") { Hashtable ht = new Hashtable(); ht.Add("@username", username_textBox.Text); ht.Add("@password", password_textBox.Text); if (other_radioButton.Checked == true) { if (LoginCodeClass.getlogindetails("st_getAuthenticationDetails", ht, false)) { LoginCodeClass.isAdmin = false; Home_Screen hs = new Home_Screen(); CodingSourceClass.ShowWindow(hs, MDI.ActiveForm); LoginCodeClass.set_logged(true); } else { throw new Exception("No user with username " + username_textBox.Text + " found."); } } else if (admin_radioButton.Checked == true) { if (LoginCodeClass.getlogindetails("st_getADMINDetails", ht, true)) { LoginCodeClass.isAdmin = true; Home_Screen hs = new Home_Screen(); CodingSourceClass.ShowWindow(hs, MDI.ActiveForm); LoginCodeClass.set_logged(true); } else { throw new Exception("Admin not found with username " + username_textBox.Text); } } else { throw new Exception("Please select wether you are admin or other."); } } else { CodingSourceClass.ShowMsg("Please enter username and password.", "Error"); LoginCodeClass.set_logged(false); } } catch (Exception ex) { CodingSourceClass.ShowMsg(ex.Message, "Error"); LoginCodeClass.set_logged(false); } }