private void masukButton_Click_1(object sender, EventArgs e)
 {
     if (identitasSaya.CheckState == CheckState.Unchecked || identitasSaya.CheckState == CheckState.Indeterminate)
     {
         checkLabel.Text = "Anda harus menyetujui pernyataan";
     }
     else
     {
         FormPilihPemimpin formPilihPemimpin = new FormPilihPemimpin(nim, nama, pass);
         formPilihPemimpin.Show();
         this.Close();
     }
 }
        private async void masukButton_Click_1(object sender, EventArgs e)
        {
            string nim      = nimTextBox.Text;
            string password = passwordTextBox.Text;


            client = new FireSharp.FirebaseClient(config);
            FirebaseResponse response = await client.GetTaskAsync("DatabaseHME/" + nim);

            try
            {
                Data data = response.ResultAs <Data>();

                if (nim == data.NIM)
                {
                    if (password == data.Password)
                    {
                        nama = data.Nama;
                        pass = data.Password;
                        DialogKonfirmasiPemilih dialogKonfirmasiPemilih = new DialogKonfirmasiPemilih(nim, nama, pass);
                        dialogKonfirmasiPemilih.Show();
                        this.Close();

                        FormPilihPemimpin formPilihPemimpin = new FormPilihPemimpin(nim, nama, pass);
                    }
                    else
                    {
                        checkLabel.Text = "Mohon maaf NIM dan password Anda tidak cocok";
                    }
                }
                else
                {
                    checkLabel.Text = "Mohon maaf NIM Anda tidak terdaftar pada DPT";
                }
            }
            catch (NullReferenceException) {
                checkLabel.Text = "Mohon maaf NIM Anda tidak terdaftar pada DPT";
            }
        }