private void TxtCariDtKembali_TextChanged(object sender, EventArgs e) { // btncari.PerformClick(); KembaliServ kembali = new KembaliServ(); DgvKembali.DataSource = kembali.CariKembali(TxtCariDtKembali.Text, "").DefaultView; }
private void Kembali_Load(object sender, EventArgs e) { TampilKembali(); KembaliServ km = new KembaliServ(); int x = Convert.ToInt32(km.HitungKembali().Rows[0][0].ToString()); LabelPengembali.Text = "Jumlah Pengembali : " + DgvKembali.RowCount.ToString(); TxtCariDtKembali.Focus(); }
private void TampilKembali() { try { KembaliServ km = new KembaliServ(); DgvKembali.DataSource = km.TampilSemua().DefaultView; } catch (Exception ex) { MessageBox.Show(ex.Message); } }
//ikut pengembalian void BersihKembali() { KembaliServ km = new KembaliServ(); TxtIdP.Text = ""; TxtIDA.Text = ""; TxtNamaKembali.Text = ""; TxtJumlahKembali.Text = ""; DTPPJalat.Text = ""; DgvKNamaAlat.Refresh(); dgvKembali.Refresh(); DTPKBbuku.ResetText(); }
private void Hilang_Load(object sender, EventArgs e) { KembaliServ km = new KembaliServ(); dgvhilang.DataSource =km.Hilang(); int sum = 0; for (int i = 0; i < dgvhilang.Rows.Count; ++i) { sum += Convert.ToInt32(dgvhilang.Rows[i].Cells[5].Value); } labelhilang.Text = " Jumlah Alat Hilang : " + sum.ToString(); //int x = Convert.ToInt32(km.HitungHilang().Rows[0][0].ToString()); //labelhilang.Text = "Jumlah Alat Hilang : " + dgvhilang.RowCount.ToString(); //TxtCariDtKembali.Focus(); }
private void BtnRefresh_Click(object sender, EventArgs e) { KembaliServ km = new KembaliServ(); dgvhilang.DataSource = km.Hilang(); }
//ikut pengembalian private void BtnSimpanKembali_Click(object sender, EventArgs e) { KembaliServ km = new KembaliServ(); AnggotaServ ag = new AnggotaServ(); bool simpan = false; try { if (string.IsNullOrEmpty(TxtIdP.Text) || string.IsNullOrEmpty(TxtIDA.Text) || string.IsNullOrEmpty(TxtNamaKembali.Text) || string.IsNullOrEmpty(TxtJumlahKembali.Text)) { MessageBox.Show("Mohon Data di isi semua \nTidak boleh ada yang kosong ", "Informasi", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { km.IdPeminjaman = TxtIdP.Text.Trim(); km.IdAnggota = TxtIDA.Text.Trim(); km.Nama = TxtNamaKembali.Text.Trim(); km.Jumlah = int.Parse(TxtJumlahKembali.Text.Trim()); km.TanggalPinjam = DTPPJalat.Value.ToString("yyyy/MM/dd HH:mm:ss"); km.TanggalKembali = DTPKBbuku.Value.ToString("yyyy/MM/dd HH:mm:ss"); ag.Status = "belum"; ag.ID_Anggota = TxtIDA.Text.Trim(); ag.UbahStatusAnggota(); km.Status = "Sudah Kembali"; km.IdPeminjaman = TxtIdP.Text.Trim(); km.UbahStatusPeminjaman(); simpan = true; if (DgvKNamaAlat.Rows.Count > 0) { km.Simpan_Kembali(); foreach (DataGridViewRow row in DgvKNamaAlat.Rows) { string id_pinjam = row.Cells[0].Value.ToString(); string nama_alat = row.Cells[1].Value.ToString(); string letak = row.Cells[2].Value.ToString(); string st = row.Cells[3].Value.ToString(); int jumlah_tot = int.Parse(row.Cells[4].Value.ToString()); int alat_hilang = int.Parse(row.Cells[5].Value.ToString()); int alat_rusak = int.Parse(row.Cells[6].Value.ToString()); km.IdPinjaman = id_pinjam; km.NamaAlat = nama_alat; km.Letak = letak; km.Status = st; km.Status = "Sudah"; if (alat_hilang > 0) { int kembali = jumlah_tot - alat_hilang; km.AlatHilang = alat_hilang; km.HilangAlat = kembali; km.Jumlah_Tot = kembali; km.Jumlah = alat_hilang; km.Simpan_Hilang(); km.jumlahhilang(); } else { km.Jumlah_Tot = jumlah_tot; } if (alat_rusak > 0) { //AlatServ al = new AlatServ(); int rusak = jumlah_tot; km.Alat_Rusak = alat_rusak; km.Jumlah_Tot = rusak; km.Jumlah = alat_rusak; km.SimpanRusak(); km.updaterusak(); } else { km.Jumlah_Tot = jumlah_tot; } // km.Simpan_Detail_kembali(); simpan = km.UbahStatusPijaman(); km.perbaruijumlahkembali(); } if (simpan) { MessageBox.Show("Data Berhasil di Simpan. ", " Informasi", MessageBoxButtons.OK, MessageBoxIcon.Information); BersihKembali(); LoadKembali(); } else { MessageBox.Show(" gagal di simpan. ", "informasi", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show("belum menambahkan kembalian"); } } } catch { MessageBox.Show("Data gagal di simpan. ", "informasi", MessageBoxButtons.OK, MessageBoxIcon.Information); } }