예제 #1
0
 private void LoginBtn_Click(object sender, EventArgs e)
 {
     if (ISCB.Checked)
     {
         if (DataSourceTxt.Text == "")
         {
             DataSourceErorLable.Visible = true;
         }
         else
         {
             DataSourceErorLable.Visible = false;
         }
         if (DatabaseTxt.Text == "")
         {
             DataBaseErorLable.Visible = true;
         }
         else
         {
             DataBaseErorLable.Visible = false;
         }
         if (DataSourceErorLable.Visible || DataBaseErorLable.Visible)
         {
             MessageBox.Show("Feilds with * are mendatory");
         }
         else
         {
             asb.Append("Data Source=" + DataSourceTxt.Text + ";Initial Catalog" + DatabaseTxt.Text + ";Integrated Security = true;MultipleActiveResultSets=True");
             File.WriteAllText(MainClass.path + "\\cnt", asb.ToString());
             DialogResult dr = MessageBox.Show("Settings Saved Successfully", "Success", MessageBoxButtons.OK, MessageBoxIcon.Information);
             if (dr == DialogResult.OK)
             {
                 LogIn log = new LogIn();
                 MainClass.ShowWindow(log, this, MDI.ActiveForm);
             }
         }
     }
     else
     {
         if (DataSourceTxt.Text == "")
         {
             DataSourceErorLable.Visible = true;
         }
         else
         {
             DataSourceErorLable.Visible = false;
         }
         if (DatabaseTxt.Text == "")
         {
             DataBaseErorLable.Visible = true;
         }
         else
         {
             DataBaseErorLable.Visible = false;
         }
         if (UsernameTxt.Text == "")
         {
             UserNameErorLable.Visible = true;
         }
         else
         {
             UserNameErorLable.Visible = false;
         }
         if (PasswordTxt.Text == "")
         {
             PassWordErorLable.Visible = true;
         }
         else
         {
             PassWordErorLable.Visible = false;
         }
         if (DataSourceErorLable.Visible || DataBaseErorLable.Visible || UserNameErorLable.Visible || PassWordErorLable.Visible)
         {
             MessageBox.Show("Feilds with * are mendatory");
         }
         else
         {
             asb.Append("Data Source=" + DataSourceTxt.Text + ";Initial Catalog" + DatabaseTxt.Text + ";User ID=" + UsernameTxt.Text + "Password = "******"MultipleActiveResultSets=True");
             File.WriteAllText(MainClass.path + "\\cnt", sb.ToString());
             DialogResult dr = MessageBox.Show("Settings Saved Successfully", "Success", MessageBoxButtons.OK, MessageBoxIcon.Information);
             if (dr == DialogResult.OK)
             {
                 LogIn log = new LogIn();
                 MainClass.ShowWindow(log, this, MDI.ActiveForm);
             }
         }
     }
 }