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"; } }