//button pinjam alat private void BtnPinjamAlat_Click(object sender, EventArgs e) { tabMain.SelectedTab = (tabPage4); PinjamServ pb = new PinjamServ(); TxtIdPeminjaman.Text = pb.KDPinjamOtomatis(); BersihPinjam(); //PinjamServ pb = new PinjamServ(); //TxtP.Text = pb.PinjamOtomatis(); //int numRows = DgvAl.Rows.Count; //TxtJumlah.Text = numRows.ToString(); }
//ikut peminjaman. void BersihPinjam() { PinjamServ pb = new PinjamServ(); TxtIdPeminjaman.Text = pb.KDPinjamOtomatis(); TxtIdAnggota.Text = ""; TxtNamaAnggota.Text = ""; txtjumlah.Text = ""; DgvAl.Rows.Clear(); DgvAl.Refresh(); DTPtglpinjam.ResetText(); }
//ikut peminjaman private void BtnPinjam_Click(object sender, EventArgs e) { PinjamServ pb = new PinjamServ(); AnggotaServ ag = new AnggotaServ(); TxtIdPeminjaman.Text = pb.KDPinjamOtomatis(); try { if (string.IsNullOrEmpty(TxtIdPeminjaman.Text) || string.IsNullOrEmpty(TxtIdAnggota.Text) || string.IsNullOrEmpty(TxtNamaAnggota.Text) || //string.IsNullOrEmpty(TxtKodeAlat.Text) || string.IsNullOrEmpty(txtjumlah.Text)) { MessageBox.Show("Mohon Data di isi semua \nTidak boleh ada yang kosong ", "Informasi", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { pb.IdPeminjaman = TxtIdPeminjaman.Text.Trim(); pb.IdAnggota = TxtIdAnggota.Text.Trim(); pb.Nama = TxtNamaAnggota.Text.Trim(); pb.Jumlah = int.Parse(txtjumlah.Text.Trim()); //pb.Jam_Pinjam = TxtJamPinjam.Text.Trim(); //pb.Tanggal_Pinjam = DTPtglpinjam.Value.ToString("yyyy/mm/dd"); //MessageBox.Show("Data Berhasil di Simpan. ", // "Informasi", MessageBoxButtons.OK, // MessageBoxIcon.Information); ag.Status = "sedang pinjam"; ag.ID_Anggota = TxtIdAnggota.Text.Trim(); ag.UbahStatusAnggota(); if (DgvAl.Rows.Count > 0) { PinjamServ p = new PinjamServ(); pb.SimpanPeminjam(); foreach (DataGridViewRow row in DgvAl.Rows) { string nama_alat = row.Cells[0].Value.ToString(); string letak = row.Cells[1].Value.ToString(); string jumlah_tot = row.Cells[2].Value.ToString(); pb.IdPinjaman = p.PinjamOtomatis(); pb.Nama_Alat = nama_alat; pb.Letak = letak; pb.Jumlah_Tot = int.Parse(jumlah_tot); pb.SimpanPinjaman(); pb.perbaruijumlah(); } MessageBox.Show("Data Berhasil di Simpan. ", "Informasi", MessageBoxButtons.OK, MessageBoxIcon.Information); BersihPinjam(); } else { MessageBox.Show("belum menambahkan pinjaman"); } } } catch { MessageBox.Show("Data gagal di Simpan. ", "Informasi", MessageBoxButtons.OK, MessageBoxIcon.Information); } }