//regisztralast hajt vegre, azaz berlot probal beszurni az adatbazisba //ha valamilyen hiba tortenik, uzenetet ir ki a felhasznalonak private void btnRegister_Click(object sender, EventArgs e) { if (tbUsername.Text.Equals("") || tbPassword.Text.Equals("") || tbFullName.Text.Equals("") || tbPhoneNumber.Text.Equals("") || tbLicenseNumber.Text.Equals("")) { MessageBox.Show("Kérem töltsön ki minden mezőt!"); } else { if (users.AddLoaner(3, tbUsername.Text, Encrypter.Encrypt(tbPassword.Text), tbFullName.Text, tbPhoneNumber.Text, tbLicenseNumber.Text) == 0) { MessageBox.Show("Sikeres regisztráció."); this.Close(); } else { MessageBox.Show("A felhasználónév már foglalt."); } } }
//felhasznalo hozzaadasa, ami lehet berlo, bejegyzo vagy admin private void btnAddUser_Click(object sender, EventArgs e) { int ret; if (cbUserGroups.SelectedValue.ToString().StartsWith("Bérl")) { ret = users.AddLoaner(cbUserGroups.SelectedIndex + 1, tbUsername.Text, Encrypter.Encrypt(tbPassword.Text), tbFullName.Text, tbPhoneNumber.Text, tbLicenseNumber.Text); } else { ret = users.AddUser(cbUserGroups.SelectedIndex + 1, tbUsername.Text, Encrypter.Encrypt(tbPassword.Text)); } if (ret == 0) { MessageBox.Show("Felhasználó létrehozva"); FillUsersCb(); } else { MessageBox.Show("A felhasználónév már foglalt"); } }
//a gomb lenyomasara megprobal belepni es tovabbkuldi a felhasznalo tipusat a jarmuberlo formnak //ha hiba tortenik, szoveget ir ki a felhasznalonak private void btnLogin_Click(object sender, EventArgs e) { int ret = users.Login(tbUsername.Text, Encrypter.Encrypt(tbPassword.Text)); if (ret == -1) { MessageBox.Show("SQL error"); } else if (ret == -3) { MessageBox.Show("A felhasználónév nem létezik"); } else if (ret == -4) { MessageBox.Show("A megadott jelszó nem helyes"); } else { new JarmuBerloForm(this, ret).Show(); this.Hide(); tbUsername.Text = ""; tbPassword.Text = ""; } }