예제 #1
0
 public Form4(Main_Form form)
 {
     InitializeComponent();
     main_form = form;
 }
예제 #2
0
 private void Haslo_TxtBox_KeyDown(object sender, KeyEventArgs e)
 {
     if (e.KeyCode == Keys.Enter)
     {
         StreamReader sr = new StreamReader("admin-pasy.txt");
         string       login = sr.ReadLine(), haslo = sr.ReadLine();
         sr.Close();
         if (Login_TxtBox.Text == login && Haslo_TxtBox.Text == haslo)
         {
             main_form = new Main_Form(this);
             main_form.Account_Type_Lbl.Text = "Typ konta: Administrator";
             main_form.tabControl1.TabPages.Remove(main_form.tabPage1);
             main_form.tabControl1.TabPages.Remove(main_form.tabPage2);
             main_form.tabControl1.TabPages.Remove(main_form.tabPage3);
             main_form.tabControl1.TabPages.Remove(main_form.tabPage4);
             main_form.tabControl1.TabPages.Add(main_form.tabPage1);
             main_form.tabControl1.TabPages.Add(main_form.tabPage2);
             main_form.tabControl1.TabPages.Add(main_form.tabPage3);
             main_form.tabControl1.TabPages.Add(main_form.tabPage4);
             main_form.ADD.Show();
             main_form.DELETE.Show();
             main_form.Usuntemp_2.Show();
             e.Handled          = true;
             e.SuppressKeyPress = true;
             this.Hide();
             main_form.Show();
         }
         else if (main_form.Pracownicy_ksiegowi.Count > 0)
         {
             bool check = false;
             for (int i = 0; i < main_form.Pracownicy_ksiegowi.Count; i++)
             {
                 if (Login_TxtBox.Text == main_form.Pracownicy_ksiegowi[i].LOGIN && Haslo_TxtBox.Text == main_form.Pracownicy_ksiegowi[i].HASLO)
                 {
                     check = true;
                     break;
                 }
             }
             if (check == false)
             {
                 MessageBox.Show("Sprawdź dane i spróbuj ponownie!");
             }
             else
             {
                 main_form = new Main_Form(this);
                 main_form.Account_Type_Lbl.Text = "Typ konta: Księgowy";
                 main_form.tabControl1.TabPages.Remove(main_form.tabPage1);
                 main_form.tabControl1.TabPages.Remove(main_form.tabPage2);
                 main_form.tabControl1.TabPages.Remove(main_form.tabPage3);
                 main_form.tabControl1.TabPages.Remove(main_form.tabPage4);
                 main_form.tabControl1.TabPages.Add(main_form.tabPage3);
                 main_form.ADD.Hide();
                 main_form.DELETE.Hide();
                 main_form.Usuntemp_2.Hide();
                 e.Handled          = true;
                 e.SuppressKeyPress = true;
                 this.Hide();
                 main_form.Show();
             }
         }
         else
         {
             MessageBox.Show("Sprawdź dane i spróbuj ponownie!");
         }
     }
 }
예제 #3
0
 public DataBaseConnection(string server_name, string user_id, string password, string database_name, Main_Form form)
 {
     this.server_name     = server_name;
     this.user_id         = user_id;
     this.password        = password;
     this.database_name   = database_name;
     this._ConnectionData = "server=" + server_name + ";user id=" + user_id + ";password="******";database=" + database_name;
     connectionstring     = new MySqlConnection(_connectionData);
     this.main_Form       = form;
 }
예제 #4
0
 public Logowanie(Main_Form form)
 {
     InitializeComponent();
 }