private void btnKirim_Click(object sender, EventArgs e) { var jumlahPesan = int.Parse(txtJumlahPesan.Text); if (jumlahPesan > 1) { var list = new List <BroadcastMsgArgs>(); for (int i = 0; i < jumlahPesan; i++) { list.Add(new BroadcastMsgArgs(txtKontak.Text, txtPesan.Text)); } _whatsAppApi.BroadcastMessage(list, 1); } else { _whatsAppApi.SendMessage(new MsgArgs(txtKontak.Text, txtPesan.Text)); } }
private void btnKirim_Click(object sender, EventArgs e) { var jumlahPesan = int.Parse(txtJumlahPesan.Text); if (jumlahPesan > 1) { var list = new List <BroadcastMsgArgs>(); var fileGambarAtauDokumen = string.Empty; if (chkKirimPesanDgGambar.Checked) { // TODO: tambahkan validasi cek file gambar exist fileGambarAtauDokumen = txtFileGambar.Text; } else if (chkKirimFileAja.Checked) { // TODO: tambahkan validasi cek file dokumen exist fileGambarAtauDokumen = txtFileDokumen.Text; } for (int i = 0; i < jumlahPesan; i++) { if (!string.IsNullOrEmpty(fileGambarAtauDokumen)) { list.Add(new BroadcastMsgArgs(txtKontak.Text, txtPesan.Text, fileGambarAtauDokumen)); } else { list.Add(new BroadcastMsgArgs(txtKontak.Text, txtPesan.Text)); } } var delayInSeconds = 1; _whatsAppApi.BroadcastMessage(list, delayInSeconds); } else { var fileGambarAtauDokumen = string.Empty; if (chkKirimPesanDgGambar.Checked) { // TODO: tambahkan validasi cek file gambar exist fileGambarAtauDokumen = txtFileGambar.Text; } else if (chkKirimFileAja.Checked) { // TODO: tambahkan validasi cek file dokumen exist fileGambarAtauDokumen = txtFileDokumen.Text; } if (!string.IsNullOrEmpty(fileGambarAtauDokumen)) { _whatsAppApi.SendMessage(new MsgArgs(txtKontak.Text, txtPesan.Text, fileGambarAtauDokumen)); } else { _whatsAppApi.SendMessage(new MsgArgs(txtKontak.Text, txtPesan.Text)); } } }