private void buttonSave_Click(object sender, EventArgs e) { try { Supplier supplierDipilih = (Supplier)comboBoxSupplier.SelectedItem; Pembayaran pembayaranDipilih = (Pembayaran)comboBoxPayment.SelectedItem; notaBeli = new NotaBeli(textBoxNoNota.Text, dateTimePickerDate.Value, formMenu.pegawaiLogin, supplierDipilih, pembayaranDipilih); for (int i = 0; i < dataGridViewNotaBeli.Rows.Count; i++) { string IdBuku = dataGridViewNotaBeli.Rows[i].Cells["IdBuku"].Value.ToString(); listBuku = Buku.BacaData("B.IdBuku", IdBuku); int harga = int.Parse(dataGridViewNotaBeli.Rows[i].Cells[textBoxHarga.Text].Value.ToString()); int jumlah = int.Parse(dataGridViewNotaBeli.Rows[i].Cells["Jumlah"].Value.ToString()); notaBeli.TambahNotaBeliDetil(listBuku[0], harga, jumlah); } NotaBeli.TambahData(notaBeli); MessageBox.Show("Data Nota Pembelian Telah Tersimpan.", "Informasi"); } catch (Exception ex) { MessageBox.Show("Gagal Menyimpan Nota. Pesan Kesalahan : " + ex.Message, "Kesalahan"); } }
private void textBoxId_TextChanged(object sender, EventArgs e) { if (textBoxId.Text.Length == textBoxId.MaxLength) { listOfBuku = Buku.BacaData("IdBuku", textBoxId.Text); if (listOfBuku.Count > 0) { textBoxJudul.Text = listOfBuku[0].Nama; textBoxHarga.Text = (listOfBuku[0].Harga).ToString(); textBoxStok.Text = (listOfBuku[0].Stok).ToString(); comboBoxTipeBuku.Text = (listOfBuku[0].TipeBuku.JenisBuku).ToString(); comboBoxPenerbit.Text = (listOfBuku[0].Penerbit.NamaPenerbit).ToString(); textBoxJudul.Focus(); } else { MessageBox.Show("kode Buku tidak ditemukan.", "Kesalahan"); textBoxHarga.Text = ""; comboBoxTipeBuku.Text = ""; textBoxStok.Text = ""; textBoxId.Text = ""; textBoxJudul.Text = ""; comboBoxPenerbit.Text = ""; } } }
public void FormListBuku_Load(object sender, EventArgs e) { comboBoxSearch.SelectedIndex = 0; FormatDataGrid(); listOfBook = Buku.BacaData("", ""); TampilDataGrid(); }
private void buttonSave_Click(object sender, EventArgs e) { try { Customers pelangganDipilih = (Customers)comboBoxPelanggan.SelectedItem; Pembayaran pembayaranDipilih = (Pembayaran)comboBoxPayment.SelectedItem; notaJual = new NotaJual(textBoxNoNota.Text, dateTimePickerDate.Value, formMenu.pegawaiLogin, pelangganDipilih, pembayaranDipilih); for (int i = 0; i < dataGridViewNotaJual.Rows.Count; i++) { string idBuku = dataGridViewNotaJual.Rows[i].Cells["IdBuku"].Value.ToString(); listBuku = Buku.BacaData("B.IdBuku", idBuku); int harga = int.Parse(dataGridViewNotaJual.Rows[i].Cells["HargaJual"].Value.ToString()); int jumlah = int.Parse(dataGridViewNotaJual.Rows[i].Cells["Jumlah"].Value.ToString()); notaJual.TambahNotaJualDetil(listBuku[0], harga, jumlah); } NotaJual.TambahData(notaJual); MessageBox.Show("Data Nota Jual Telah Tersimpan.", "Informasi"); buttonPrint_Click(sender, e);// untuk memanggil event handler button cetak } catch (Exception ex) { MessageBox.Show("Gagal Menyimpan Nota. Pesan Kesalahan : " + ex.Message, "Kesalahan"); } }
private void textBoxBarcode_TextChanged(object sender, EventArgs e) { if (textBoxBarcode.Text.Length == textBoxBarcode.MaxLength) { listBuku = Buku.BacaData("Barcode", textBoxBarcode.Text); if (listBuku.Count > 0) { labelKode.Text = listBuku[0].IdBuku.ToString(); labelNama.Text = listBuku[0].Nama.ToString(); labelHarga.Text = listBuku[0].Harga.ToString(); textBoxJumlah.Text = "1"; textBoxJumlah.Focus(); } else { MessageBox.Show("Buku Tidak Ditemukan"); textBoxBarcode.Text = ""; } } }
private void textBoxSearch_TextChanged(object sender, EventArgs e) { string kriteria = ""; if (comboBoxSearch.Text == "Id Buku") { kriteria = "b.IdBuku"; } else if (comboBoxSearch.Text == "Judul Buku") { kriteria = "b.Judul"; } else if (comboBoxSearch.Text == "Harga") { kriteria = "b.Harga"; } else if (comboBoxSearch.Text == "Stok") { kriteria = "b.Stok"; } else if (comboBoxSearch.Text == "Id Tipe Buku") { kriteria = "b.IdTipeBuku"; } else if (comboBoxSearch.Text == "Nama Tipe Buku") { kriteria = "t.JenisBuku"; } else if (comboBoxSearch.Text == "Id Penerbit") { kriteria = "b.IdPenerbit"; } else if (comboBoxSearch.Text == "Nama Penerbit") { kriteria = "p.NamaPenerbit"; } listOfBook = Buku.BacaData(kriteria, textBoxSearch.Text); TampilDataGrid(); }