public void FormDaftarBOM_Load(object sender, EventArgs e) { listBOM.Clear(); FormatDataGrid(); string hasilBaca = BOM.BacaData("", "", listBOM); if (hasilBaca == "1") { string no = ""; int display = 0; string divider = ""; string tb = ""; string bt = ""; string bo = ""; string bp = ""; dataGridViewBahanBaku.DataSource = null; for (int i = 0; i < listBOM.Count; i++) { listbarang.Clear(); if (divider != listBOM[i].Kodebarang) { divider = listBOM[i].Kodebarang; string hasis = Barang.BacaData("kode", listBOM[i].Kodebarang, listbarang); no = listBOM[i].Kodebarang + " - " + listbarang[0].Nama; tb = listBOM[i].TotalBiaya.ToString(); bt = listBOM[i].BiayaTukang.ToString(); bo = listBOM[i].BiayaOperasional.ToString(); bp = listBOM[i].PengajuanHarga.ToString(); } else { no = ""; tb = ""; bt = ""; bo = ""; bp = ""; } divider = listBOM[i].Kodebarang; listBahanBaku.Clear(); string hasilbbs = BahanBaku.BacaData("BB.Id", listBOM[i].IdbahanBaku, listBahanBaku); if (hasilbbs == "1") { dataGridViewBahanBaku.Rows.Add(no, listBahanBaku[0].Nama, listBahanBaku[0].Bagian, listBahanBaku[0].UkuranMentah, listBahanBaku[0].UkuranLuasan, listBahanBaku[0].UkuranJadi, listBOM[i].JumlahBagian, listBOM[i].JumlahBijiLembarBatang, tb, bo, bt, bp); } else { MessageBox.Show("gagal"); } } } else { // Kosongi dataGridView dataGridViewBahanBaku.DataSource = null; } }
public void FormDaftarBarang_Load(object sender, EventArgs e) { comboBoxKategori.DropDownStyle = ComboBoxStyle.DropDownList; //panggil method untuk menambah kolom pada datagridview FormatDataGrid(); string hasilBaca = Barang.BacaData("", "", listHasilData); if (hasilBaca == "1") { //kosongi isi datagridview dataGridView1.Rows.Clear(); //tampilkan semua isi listBarang di datagridview for (int i = 0; i < listHasilData.Count(); i++) { dataGridView1.Rows.Add(listHasilData[i].KodeBarang, listHasilData[i].Barcode, listHasilData[i].Nama, listHasilData[i].HargaJual, listHasilData[i].Stok, listHasilData[i].Kategori.KodeKategori, listHasilData[i].Kategori.Nama); } } else { dataGridView1.DataSource = null; } }
private void textBoxBarcode_TextChanged(object sender, EventArgs e) { //jika user telah mengetik sesuai panjang karakter kodeBarang //if (textBoxBarcode.Text.Length == textBoxBarcode.MaxLength) //{ //cari nama barang sesuai barcode yang diinputkan user string hasil = Barang.BacaData("KodeBarang", textBoxBarcode.Text, listDataBarang); if (hasil == "1") { if (listDataBarang.Count > 0) //jika barcode barang ditemukan di database { labelKode.Text = listDataBarang[0].KodeBarang; labelNamaBrg.Text = listDataBarang[0].Nama; labelHarga.Text = listDataBarang[0].HargaJual.ToString(); textBoxJumlah.Text = "1"; //textBoxJumlah.Focus(); } else { MessageBox.Show("Barang tidak ditemukan."); textBoxBarcode.Text = ""; } } else { MessageBox.Show("Perintah SQL gagal dijalankan. Pesan kesalahan = " + hasil); } //} }
private void textBoxKodeBarang_TextChanged(object sender, EventArgs e) { if (textBoxKodeBarang.Text.Length == textBoxKodeBarang.MaxLength) { string hasilBaca = Barang.BacaData("KodeBarang", textBoxKodeBarang.Text, listHasilData); if (hasilBaca == "1") { if (listHasilData.Count() > 0) { textBoxBarcode.Text = listHasilData[0].Barcode; textBoxNama.Text = listHasilData[0].Nama; textBoxHargaJual.Text = listHasilData[0].HargaJual.ToString(); textBoxStok.Text = listHasilData[0].Stok.ToString(); textBoxKategori.Text = listHasilData[0].Kategori.KodeKategori + " - " + listHasilData[0].Kategori.Nama; buttonHapus.Focus(); } else { MessageBox.Show("Kode Barang tidak ditemukan. Proses Ubah Data tidak bisa dilakukan."); textBoxNama.Text = ""; } } else { MessageBox.Show("Perintah SQL gagal dijalankan.Pesan kesalahan = " + hasilBaca); } } }
public void FormDaftarBarang_Load(object sender, EventArgs e) { try { FormatDataGrid(); listHasilData.Clear(); string hasilBaca = Barang.BacaData("", "", listHasilData); if (hasilBaca == "1") { dataGridViewBahanBaku.Rows.Clear(); for (int i = 0; i < listHasilData.Count; i++) { if (File.Exists(Application.StartupPath + "\\Images\\Barang\\" + listHasilData[i].Kode + ".jpg")) { Image m = GetCopyImage(Application.StartupPath + "\\Images\\Barang\\" + listHasilData[i].Kode + ".jpg"); dataGridViewBahanBaku.Rows.Add(listHasilData[i].Kode, listHasilData[i].Nama, m, listHasilData[i].Jumlah, listHasilData[i].Satuan, listHasilData[i].HargaSatuan, listHasilData[i].Keterangan, listHasilData[i].OrderPenjualan.NoOrder); } else { dataGridViewBahanBaku.Rows.Add(listHasilData[i].Kode, listHasilData[i].Nama, null, listHasilData[i].Jumlah, listHasilData[i].Satuan, listHasilData[i].HargaSatuan, listHasilData[i].Keterangan, listHasilData[i].OrderPenjualan.NoOrder); } } } } catch (Exception exc) { MessageBox.Show(exc.Message); } }
private void buttonSimpan_Click(object sender, EventArgs e) { try { Transaksi notaJual = new Transaksi(textBoxNoNota.Text, dateTimePickerTglNota.Value, (double)HitungTotal(), 0.1, double.Parse(labelGrandTotal.Text)); for (int i = 0; i < dataGridView1.Rows.Count; i++) { string kodebar = dataGridView1.Rows[i].Cells["IdBarang"].Value.ToString(); List <Barang> b = Barang.BacaData("idbarang", kodebar); int harga, jumlah; harga = int.Parse(dataGridView1.Rows[i].Cells["HargaJual"].Value.ToString()); jumlah = int.Parse(dataGridView1.Rows[i].Cells["Jumlah"].Value.ToString()); notaJual.TambahDetailBarang(b[0], notaJual, jumlah, (harga * jumlah), dataGridView1.Rows[i].Cells["Keterangan"].Value.ToString(), pegawai); } Transaksi.TambahData(notaJual); //FormDaftarNotaJual fdnj = (FormDaftarNotaJual)this.Owner; //fdnj.FormDaftarNotaJual_Load(buttonSimpan, e); MessageBox.Show("Input nota berhasil", "Informasi"); //saved = true; textBoxKet.Text = "-"; textBoxNoNota.Text = Transaksi.GenerateNoNota(); Close(); } catch (Exception ex) { MessageBox.Show("Input nota gagal, pesan kesalahan: " + ex.Message, "Kesalahan"); } }
private void textBoxKode_TextChanged(object sender, EventArgs e) { //jika user mengisi panjang karakter sesuai kode barang if (textBoxKode.Text.Length == textBoxKode.MaxLength) { //cari nama barang sesuai kode yang diinputkan oleh user string hasilBaca = Barang.BacaData("kodeBarang", textBoxKode.Text, listHasilBarang); if (hasilBaca == "1") { if (listHasilBarang.Count > 0) //jika kode barang ditemukan di database { labelNama.Text = listHasilBarang[0].Nama; labelSatuan.Text = listHasilBarang[0].Satuan; labelJenis.Text = listHasilBarang[0].Jenis; labelHarga.Text = listHasilBarang[0].HargaJual.ToString(); hargaBeli = int.Parse(listHasilBarang[0].HargaBeliTerbaru.ToString()); textBoxJumlah.Focus(); textBoxJumlah.Text = "1"; } else { MessageBox.Show("Barang tidak ditemukan."); textBoxKode.Clear(); } } else { MessageBox.Show("Perintah SQL gagal dijalankan. Pesan kesalahan: " + hasilBaca); } } }
private void FormTambahBOM_Load(object sender, EventArgs e) { try { frmDaftar = (FormDaftarBOM)this.Owner; FormatDataGrid(); listBahanBaku.Clear(); listBarang.Clear(); comboBoxBahan.Items.Clear(); comboBoxKodeBarang.Items.Clear(); comboBoxKodeBarang.Enabled = true; groupBox1.Enabled = false; numericUpDownBiayaTukang.Value = 0; numericUpDownBiayaOperasional.Value = 0; numericUpDownPengajuanHarga.Value = 0; numericUpDownJumlahBagian.Value = 0; numericUpDownJumlahSpesifik.Value = 0; numericUpDownTotalBiaya.Value = 0; numericUpDownBiayaTukang.Enabled = false; numericUpDownBiayaOperasional.Enabled = false; numericUpDownPengajuanHarga.Enabled = false; numericUpDownJumlahBagian.Enabled = false; numericUpDownJumlahSpesifik.Enabled = false; numericUpDownTotalBiaya.Enabled = false; string hasil = BahanBaku.BacaData("", "", listBahanBaku); if (hasil == "1") { for (int i = 0; i < listBahanBaku.Count; i++) { comboBoxBahan.Items.Add(listBahanBaku[i].Id + " - " + listBahanBaku[i].Nama); } } else { MessageBox.Show(hasil, "Error"); } string hasil1 = Barang.BacaData("", "", listBarang); if (hasil1 == "1") { for (int i = 0; i < listBarang.Count; i++) { comboBoxKodeBarang.Items.Add(listBarang[i].Kode + " - " + listBarang[i].Nama); } } else { MessageBox.Show(hasil1, "Error"); } } catch (Exception exc) { MessageBox.Show(exc.Message); } }
private void textBoxJumlah_KeyDown(object sender, KeyEventArgs e) { try { if (e.KeyCode.Equals(Keys.Enter)) { int stok = Barang.BacaData("idbarang", textBoxId.Text)[0].Stok; if (stok > int.Parse(textBoxJumlah.Text)) { bool cek = false; int index = 0; int subTotal = int.Parse(labelHarga.Text) * int.Parse(textBoxJumlah.Text); for (int i = 0; i < dataGridView1.Rows.Count; i++) { string asd = dataGridView1.Rows[i].Cells["IdBarang"].Value.ToString(); if (textBoxId.Text == asd && dataGridView1.Rows[i].Cells["Keterangan"].Value.ToString() == textBoxKet.Text) { cek = true; index = i; } } if (!cek) { dataGridView1.Rows.Add(textBoxId.Text, labelNamaBarang.Text, labelHarga.Text, textBoxJumlah.Text, textBoxKet.Text, subTotal); } else { int jumlah = int.Parse(textBoxJumlah.Text) + int.Parse(dataGridView1.Rows[index].Cells["Jumlah"].Value.ToString()); subTotal += int.Parse(dataGridView1.Rows[index].Cells["SubTotal"].Value.ToString()); dataGridView1.Rows[index].Cells["SubTotal"].Value = subTotal; dataGridView1.Rows[index].Cells["Jumlah"].Value = jumlah; } //labelGrandTotal.Text = HitungGrandTotal().ToString("#,###"); textBoxKet.Text = "-"; textBoxId.Text = ""; labelNamaBarang.Text = ""; labelHarga.Text = ""; textBoxJumlah.Text = ""; textBoxId.Focus(); } else { MessageBox.Show("Stok tidak mencukupi"); textBoxJumlah.Clear(); textBoxJumlah.Focus(); } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void textBoxCari_TextChanged(object sender, EventArgs e) { dataGridViewBahanBaku.DataSource = null; dataGridViewBahanBaku.Rows.Clear(); string kriteria = "kode_barang"; // Kosongi isi list listBOM.Clear(); // Tampilkan data kategori sesuai kriteria string hasilBaca = BOM.BacaData(kriteria, textBoxCari.Text, listBOM); if (hasilBaca == "1") { string no = ""; int display = 0; string divider = ""; for (int i = 0; i < listBOM.Count; i++) { listbarang.Clear(); if (divider != listBOM[i].Kodebarang) { divider = listBOM[i].Kodebarang; string hasis = Barang.BacaData("kode", listBOM[i].Kodebarang, listbarang); no = listBOM[i].Kodebarang + " - " + listbarang[0].Nama; } else { no = ""; } divider = listBOM[i].Kodebarang; listBahanBaku.Clear(); string hasilbbs = BahanBaku.BacaData("BB.Id", listBOM[i].IdbahanBaku, listBahanBaku); if (hasilbbs == "1") { dataGridViewBahanBaku.Rows.Add(no, listBahanBaku[0].Nama, listBahanBaku[0].Bagian, listBahanBaku[0].UkuranMentah, listBahanBaku[0].UkuranLuasan, listBahanBaku[0].UkuranJadi, listBOM[i].JumlahBagian, listBOM[i].JumlahBijiLembarBatang, listBOM[i].TotalBiaya, listBOM[i].BiayaOperasional, listBOM[i].BiayaTukang, listBOM[i].PengajuanHarga); } else { MessageBox.Show("gagal"); } } } }
private void textBoxCari_TextChanged(object sender, EventArgs e) { string kriteria = ""; if (comboBoxKategori.Text == "Kode Barang") { kriteria = "B.KodeBarang"; } else if (comboBoxKategori.Text == "Barcode") { kriteria = "B.Barcode"; } else if (comboBoxKategori.Text == "Nama") { kriteria = "B.Nama"; } else if (comboBoxKategori.Text == "Harga Jual") { kriteria = "B.HargaJual"; } else if (comboBoxKategori.Text == "Stok") { kriteria = "B.Stok"; } else if (comboBoxKategori.Text == "Kode Kategori") { kriteria = "B.KodeKategori"; } else if (comboBoxKategori.Text == "Nama Kategori") { kriteria = "K.Nama"; } //tampilkan data barang sesuai kriteria string hasilBaca = Barang.BacaData(kriteria, textBoxCari.Text, listHasilData); if (hasilBaca == "1") { dataGridView1.Rows.Clear(); //tampilkan semua isi listBarang di datagridview for (int i = 0; i < listHasilData.Count; i++) { dataGridView1.Rows.Add(listHasilData[i].KodeBarang, listHasilData[i].Barcode, listHasilData[i].Nama, listHasilData[i].HargaJual, listHasilData[i].Stok, listHasilData[i].Kategori.KodeKategori, listHasilData[i].Kategori.Nama); } } }
private void FormHapusBarang_Load(object sender, EventArgs e) { listHasilData.Clear(); string hasilBaca = Barang.BacaData("", "", listHasilData); if (hasilBaca == "1") { for (int i = 0; i < listHasilData.Count; i++) { comboBoxKodeBarang.Items.Add(listHasilData[i].Kode); } } else { MessageBox.Show("Error. Pesan: " + hasilBaca); } }
private void textBoxId_TextChanged(object sender, EventArgs e) { if (textBoxId.TextLength > 0) { List <Barang> li = Barang.BacaData("idbarang", int.Parse(textBoxId.Text).ToString()); if (li.Count > 0) { labelNamaBarang.Text = li[0].NamaBarang; labelHarga.Text = li[0].Harga.ToString(); } else { MessageBox.Show("Item tidak ditemukan", "informasi"); textBoxId.Clear(); textBoxId.Focus(); } } }
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) { comboBox2.Enabled = true; List <Barang> li = new List <Barang>(); li.Clear(); string hasils = Barang.BacaData("kode", comboBox1.Text, li); if (hasils == "1") { for (int i = 0; i < listHasilData.Count; i++) { if (listHasilData[i].Kodebarang == li[0].Kode) { comboBox2.Items.Add(listHasilData[i].IdbahanBaku); } } } if (comboBox2.Text != "") { List <BOM> l = new List <BOM>(); l.Clear(); string hasil = BOM.BacaData("kode_barang", "id_bahan_baku", comboBox1.Text, comboBox2.Text, l); if (hasil == "1") { numericUpDownTotalBiaya.Enabled = false; numericUpDownBiayaOperasional.Enabled = true; numericUpDownBiayaTukang.Enabled = true; numericUpDownPengajuanHarga.Enabled = true; numericUpDownJumlahBagian.Enabled = true; numericUpDownJumlahSpesifik.Enabled = true; numericUpDownTotalBiaya.Value = (int)l[0].TotalBiaya; numericUpDownPengajuanHarga.Value = l[0].PengajuanHarga; numericUpDownJumlahBagian.Value = int.Parse(l[0].JumlahBagian); numericUpDownBiayaTukang.Value = (int)l[0].BiayaTukang; numericUpDownJumlahSpesifik.Value = int.Parse(l[0].JumlahBijiLembarBatang); numericUpDownBiayaOperasional.Value = int.Parse(l[0].BiayaOperasional.ToString()); comboBox2.Enabled = false; comboBox1.Enabled = false; } } }
private void comboBoxItem_SelectedIndexChanged(object sender, EventArgs e) { listHasilBarang.Clear(); string hasilBaca = Barang.BacaData("kodeBarang", comboBoxItem.Text.Substring(0, 5), listHasilBarang); // ambil dari combobox mulai dari index 0, panjang karakter 5 if (hasilBaca == "1") { textBoxSatuan.Clear(); if (listHasilBarang.Count > 0) { textBoxSatuan.Text = listHasilBarang[0].Satuan; } } else { textBoxSatuan.Clear(); } }
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) { List <Barang> li = new List <Barang>(); li.Clear(); string hasil = Barang.BacaData("kode", comboBox1.Text, li); if (hasil == "1") { textBoxNamaJabatan.Text = li[0].Nama; } for (int i = 0; i < listHasilData.Count; i++) { if (listHasilData[i].Kodebarang == li[0].Kode) { comboBox2.Items.Add(listHasilData[i].IdbahanBaku); } } }
private void textBoxId_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { List <Barang> li = Barang.BacaData("idbarang", int.Parse(textBoxId.Text).ToString()); if (li.Count > 0) { labelNamaBarang.Text = li[0].NamaBarang; labelHarga.Text = li[0].Harga.ToString(); textBoxJumlah.Focus(); } else { MessageBox.Show("Item tidak ditemukan", "informasi"); textBoxId.Clear(); textBoxId.Focus(); } } }
private void comboBoxNoOrderPenjualan_SelectedIndexChanged(object sender, EventArgs e) { try { listDataOP.Clear(); string hasilBaca = OrderPenjualan.BacaData("OP.Id", comboBoxNoOrderPenjualan.Text, listDataOP); if (hasilBaca == "1") { if (listDataOP.Count > 0) { dateTimePickerTanggal.Value = listDataOP[0].Tanggal; textBoxCustomer.Text = listDataOP[0].Customer.IdCustomer + " - " + listDataOP[0].Customer.Nama; textBoxUnit.Text = listDataOP[0].Unit; // Ambil data barang listDataBarang.Clear(); string hasilBacaBarang = Barang.BacaData("id_order_penjualan", comboBoxNoOrderPenjualan.Text, listDataBarang); if (hasilBacaBarang == "1") { dataGridViewBarang.Rows.Clear(); for (int i = 0; i < listDataBarang.Count; i++) { dataGridViewBarang.Rows.Add(listDataBarang[i].Kode, listDataBarang[i].Nama, listDataBarang[i].Jumlah, listDataBarang[i].Satuan, listDataBarang[i].HargaSatuan, listDataBarang[i].Keterangan); } } } } else { dateTimePickerTanggal.Value = DateTime.Now; textBoxCustomer.Text = ""; textBoxUnit.Text = ""; } } catch (Exception exc) { MessageBox.Show(exc.Message); } }
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) { string bc = comboBox1.Text; listdatabarang.Clear(); string hasilBaca2 = Barang.BacaData("id_order_penjualan", bc, listdatabarang); if (hasilBaca2 == "1") { comboBoxNoPo.Items.Clear(); for (int i = 0; i < listdatabarang.Count; i++) { comboBoxNoPo.Items.Add(listdatabarang[i].Kode + " - " + listdatabarang[i].Nama); } } else { MessageBox.Show("Data Barang gagal ditampilkan. Pesan kesalahan: " + hasilBaca2); } }
public void FormTambahPenggunaanBahanBaku_Load(object sender, EventArgs e) { FormatDataGrid(); dataGridViewBarang.Rows.Clear(); comboBox1.Text = ""; comboBoxSpk.Text = ""; comboBoxBahanBaku.Text = ""; textBoxJenis.Text = ""; textBoxStok.Text = "0"; stok = 0; textBoxKodeBarang.Text = "0"; textBox1.Text = "0"; keluar = 0; masuk = 0; groupBox2.Enabled = false; comboBoxBahanBaku.Enabled = false; comboBoxSpk.Enabled = true; listBahanBaku.Clear(); listSpk.Clear(); comboBoxBahanBaku.Items.Clear(); listBarang.Clear(); comboBoxSpk.Items.Clear(); comboBox1.Items.Clear(); //string b = BahanBaku.BacaData("", "", listBahanBaku); //if (b == "1") //{ // for (int i = 0; i < listBahanBaku.Count; i++) // { // comboBoxBahanBaku.Items.Add(listBahanBaku[i].Id + " - " + listBahanBaku[i].Nama); // } //} string hasil = Barang.BacaData("", "", listBarang); if (hasil == "1") { for (int i = 0; i < listBarang.Count; i++) { comboBox1.Items.Add(listBarang[i].Kode + " - " + listBarang[i].Nama); } } }
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) { try { listHasilData.Clear(); string hasil = Barang.BacaData("kode", comboBoxKodeBarang.Text, listHasilData); if (hasil == "1") { if (listHasilData.Count > 0) { textBoxNama.Text = listHasilData[0].Nama; textBoxSatuan.Text = listHasilData[0].Satuan; numericUpDownJumlah.Value = listHasilData[0].Jumlah; numericUpDownHargaSatuan.Value = listHasilData[0].HargaSatuan; textBoxKeterangan.Text = listHasilData[0].Keterangan; if (File.Exists(Application.StartupPath + "\\Images\\Barang\\" + comboBoxKodeBarang.Text + ".jpg")) { Image s = GetCopyImage(Application.StartupPath + "\\Images\\Barang\\" + comboBoxKodeBarang.Text + ".jpg"); pictureBox1.BackgroundImage = s; } //textBoxIdOrder.Text = listHasilData[0].OrderPenjualan.NoOrder; textBoxNama.Focus(); } } else { textBoxIdOrder.Text = ""; textBoxKeterangan.Text = ""; textBoxSatuan.Text = ""; textBoxNama.Text = ""; numericUpDownJumlah.Value = 0; numericUpDownHargaSatuan.Value = 0; } } catch (Exception exc) { MessageBox.Show(exc.Message); } }
public void FormUbahBarang_Load(object sender, EventArgs e) { frmDaftar = (FormDaftarBarang)this.Owner; listHasilData.Clear(); string hasil = Barang.BacaData("", "", listHasilData); if (hasil == "1") { for (int i = 0; i < listHasilData.Count; i++) { comboBoxKodeBarang.Items.Add(listHasilData[i].Kode); } } //textBoxIdOrder.Enabled = false; //textBoxKeterangan.Enabled = false; //textBoxSatuan.Enabled = false; //textBoxNama.Enabled = false; //numericUpDownJumlah.Enabled = false; //numericUpDownHargaSatuan.Enabled = false; }
private void textBoxCari_TextChanged(object sender, EventArgs e) { string kriteria = ""; if (comboBoxCari.Text == "Kode Barang") { kriteria = "kode"; } else if (comboBoxCari.Text == "Nama") { kriteria = "Nama"; } else if (comboBoxCari.Text == "Satuan") { kriteria = "satuan"; } else if (comboBoxCari.Text == "Harga Satuan") { kriteria = "harga_satuan"; } else if (comboBoxCari.Text == "ID Order Penjualan") { kriteria = "id_order_penjualan"; } // Kosongi isi list listHasilData.Clear(); // Tampilkan data kategori sesuai kriteria string hasilBaca = Barang.BacaData(kriteria, textBoxCari.Text, listHasilData); if (hasilBaca == "1") { dataGridViewBahanBaku.DataSource = null; dataGridViewBahanBaku.DataSource = listHasilData; } }
private void FormDaftarProduk_Load(object sender, EventArgs e) { daftarBarang = Barang.BacaData("", ""); UpdateDG(daftarBarang); }
private void FormTambahBarang_Load(object sender, EventArgs e) { comboBoxSatuan.Items.AddRange(new string[] { "Unit", "Jam" }); this.Location = new Point(500, 26); FormatDataGrid(); pPeriode = Periode.GetPeriodeTerbaru(); textBoxIdKaryawan.MaxLength = 1; textBoxKodeJobOrder.Enabled = false; comboBoxItem.DropDownStyle = ComboBoxStyle.DropDownList; comboBoxNoNotaJual.DropDownStyle = ComboBoxStyle.DropDownList; string KodeJobBaru; string hasilGenerate = JobOrder.GenerateKodeJobOrder(out KodeJobBaru); textBoxKodeJobOrder.Clear(); if (hasilGenerate == "1") { textBoxKodeJobOrder.Text = KodeJobBaru; comboBoxNoNotaJual.Focus(); } else { MessageBox.Show("Gagal melakukan generate code. Pesan kesalahan: " + hasilGenerate); } dateTimePickerSelesai.Value = DateTime.Now; dateTimePickerMulai.Value = DateTime.Now; dateTimePickerMulai.Enabled = false; textBoxSatuan.Enabled = false; string hasilBaca = Barang.BacaData("jenis", "BJ", listHasilBarang); // untuk mendapatkan nama barang, kode dan menampilkan di comboboxitems if (hasilBaca == "1") { comboBoxItem.Items.Clear(); for (int i = 0; i < listHasilBarang.Count; i++) { comboBoxItem.Items.Add(listHasilBarang[i].KodeBarang + " - " + listHasilBarang[i].Nama); } } else { comboBoxItem.Items.Clear(); } string hasilBaca2 = NotaPenjualan.BacaData("", "", listHasilNotaPenjualan); // tampilkan ke combobox nonotapenjualan if (hasilBaca2 == "1") { comboBoxNoNotaJual.Items.Clear(); for (int i = 0; i < listHasilNotaPenjualan.Count; i++) { comboBoxNoNotaJual.Items.Add(listHasilNotaPenjualan[i].NoNotaPenjualan); } } else { comboBoxNoNotaJual.Items.Clear(); } if (comboBoxNoNotaJual.Items.Count != 0) { comboBoxNoNotaJual.SelectedIndex = 0; } comboBoxItem.SelectedIndex = 0; FormUtama form = (FormUtama)this.Owner.MdiParent; labelKodePgw.Text = form.labelKodePgw.Text; labelNamaPgw.Text = form.labelNamaPgw.Text; }