public void LoginPengungjung(string nomorKtp, string nomorTahanan, IOnLoginPengunjungFinishedListener listener) { connection = ConnectDB.ConnectingDB(); try { connection.Open(); MySqlCommand command = connection.CreateCommand(); query = "INSERT INTO `jenguk` (`NoKtp_member`, `NoTahanan_napi`, `Date`) VALUES ('" + nomorKtp + "', '" + nomorTahanan + "', CURRENT_TIMESTAMP)"; command.CommandText = query; command.ExecuteNonQuery(); listener.onSuccessKirim(); } catch (Exception e) { listener.onErrorKirim(); Console.WriteLine("Error:" + e); } connection.Close(); }
public void SearchIdNapi(string nomorTahanan, IOnLoginPengunjungFinishedListener listener) { connection = ConnectDB.ConnectingDB(); try { string query = "SELECT * FROM `napi` WHERE `noTahanan`= '" + nomorTahanan + "'"; Boolean error = true; connection.Open(); MySqlCommand command = connection.CreateCommand(); command.CommandText = query; MySqlDataReader reader = command.ExecuteReader(); while (reader.Read()) { if (reader.GetString(0).ToString() == nomorTahanan) { napiModel.setNomorTahanan(reader.GetString(0).ToString()); napiModel.setNamaTahanan(reader.GetString(1).ToString()); napiModel.setJenisKelaminTahanan(reader.GetString(2).ToString()); napiModel.setKewarganegaraanTahanan(reader.GetString(3).ToString()); napiModel.setTanggalLahirTahanan(reader.GetString(4).ToString()); napiModel.setAgamaTahanan(reader.GetString(5).ToString()); listener.onSuccessCariIdNapi(napiModel); error = false; } } if (error == true) { listener.onErrorCariIdNapi(); } connection.Close(); } catch (Exception e) { Console.WriteLine("Error:" + e); } }
public void SearchIdMember(string nomorKtp, IOnLoginPengunjungFinishedListener listener) { connection = ConnectDB.ConnectingDB(); try { connection.Open(); string query = "SELECT * FROM `member` WHERE `noKTP`= '" + nomorKtp + "'"; Boolean error = true; MySqlCommand command = connection.CreateCommand(); command.CommandText = query; MySqlDataReader reader = command.ExecuteReader(); while (reader.Read()) { if (reader.GetString(0).ToString() == nomorKtp) { memberModel.setNomorKtp(reader.GetString(0).ToString()); memberModel.setNama(reader.GetString(1).ToString()); memberModel.setJenisKelamin(reader.GetString(2).ToString()); memberModel.setKewarganegaraan(reader.GetString(3).ToString()); memberModel.setTanggalLahir(reader.GetString(4).ToString()); memberModel.setAgama(reader.GetString(5).ToString()); memberModel.setNomorTlp(reader.GetString(6).ToString()); memberModel.setEmail(reader.GetString(7).ToString()); memberModel.setAlamat(reader.GetString(8).ToString()); memberModel.setKecamatan(reader.GetString(9).ToString()); memberModel.setRtRw(reader.GetString(10).ToString()); listener.onSuccessCariIdMember(memberModel); error = false; } } if (error == true) { listener.onErrorCariIdMember(); } connection.Close(); } catch (Exception e) { Console.WriteLine("Error:" + e); } }