private void buttonLogin_Click(object sender, EventArgs e) { try { if (textBoxUsername.Text != "") { Koneksi koneksi = new Koneksi("localhost", "isa_uts", textBoxUsername.Text, textBoxPassword.Text); Koneksi koneksi2 = new Koneksi(); listUser = User.BacaData("username", textBoxUsername.Text); if (listUser.Count > 0) { FormMenu formMenu = (FormMenu)this.MdiParent; formMenu.labelUsername.Text = listUser[0].Username; formMenu.labelRole.Text = listUser[0].Role; formMenu.userLogin = listUser[0]; FormPilihan formPilihan = new FormPilihan(formMenu); formPilihan.MdiParent = this.MdiParent; formPilihan.PengaturanHakAksesMenu(listUser[0].Role); formPilihan.Show(); this.Close(); MessageBox.Show("Koneksi berhasil. Selamat Menggunakan Aplikasi", "Informasi"); this.Close(); } else { MessageBox.Show("Username tidak ditemukan"); } } } catch (Exception exception) { MessageBox.Show("Koneksi gagal. Pesan kesalahan: " + exception.Message, "Kesalahan"); } }
public FormPilihan(FormMenu formMenu) { InitializeComponent(); this.formMenu = formMenu; PengaturanHakAksesMenu(formMenu.userLogin.Role); }