private void btn_next_Click(object sender, EventArgs e) { detailpeminjaman addpeminjaman = new detailpeminjaman(); addpeminjaman.id_peminjaman = txt_id_peminjaman.Text; addpeminjaman.id_barang = txt_id_barang.Text; addpeminjaman.id_pengguna = txt_id_pengguna.Text; addpeminjaman.waktu_peminjaman = txt_waktu_peminjaman.Text; addpeminjaman.waktu_pemulangan = txt_waktu_pemulangan.Text; db.detailpeminjamans.InsertOnSubmit(addpeminjaman); db.SubmitChanges(); updatebarang(); updatepengguna(); //fill_list(); txt_id_peminjaman.Clear(); txt_nama_barang.Clear(); txt_namapengguna.Clear(); txt_waktu_peminjaman.Clear(); txt_waktu_pemulangan.Clear(); txt_status.Clear(); id_peminjaman(); report_admin_form f8 = new report_admin_form(); f8.Show(); this.Hide(); }
private void btn_edit_Click(object sender, EventArgs e) { if (txt_idpeminjaman.Text != "" && txt_idbarang.Text != "" && txt_idpengguna.Text != "" && txt_nama_barang.Text != "" && txt_nama_pengguna.Text != "" && txt_waktu_peminjaman.Text != "" && txt_waktu_pemulangan.Text != "") { if (txt_waktu_peminjaman.ForeColor == System.Drawing.Color.Green && txt_waktu_pemulangan.ForeColor == System.Drawing.Color.Green) { detailpeminjaman updatepeminjaman = (from up in db.detailpeminjamans where up.id_peminjaman == txt_idpeminjaman.Text select up).First(); updatepeminjaman.id_peminjaman = txt_idpeminjaman.Text; updatepeminjaman.id_barang = txt_idbarang.Text; updatepeminjaman.id_pengguna = txt_idpengguna.Text; updatepeminjaman.waktu_peminjaman = txt_waktu_peminjaman.Text; updatepeminjaman.waktu_pemulangan = txt_waktu_pemulangan.Text; db.SubmitChanges(); txt_idpeminjaman.Clear(); txt_idbarang.Clear(); txt_idpengguna.Clear(); txt_nama_barang.Clear(); txt_nama_pengguna.Clear(); txt_waktu_peminjaman.Clear(); txt_waktu_pemulangan.Clear(); cbx_status.Refresh(); cbx_status_pengguna.Refresh(); fill(); MessageBox.Show("Peminjaman Telah Diubah"); } else if (txt_waktu_peminjaman.ForeColor == System.Drawing.Color.Red && txt_waktu_pemulangan.ForeColor == System.Drawing.Color.Red) { MessageBox.Show("Masukkan format tanggal dengan benar"); } } else { MessageBox.Show("Anda tidak memilih data apapun"); } }
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) { string data = dataGridView1.Rows[e.RowIndex].Cells[0].Value.ToString(); detailpeminjaman peminjaman = (from dp in db.detailpeminjamans join b in db.barangs on dp.id_barang equals b.id_barang join p in db.penggunas on dp.id_pengguna equals p.id_pengguna where dp.id_peminjaman == data select dp).First(); txt_id_peminjaman.Text = peminjaman.id_peminjaman; txt_id_barang.Text = peminjaman.id_barang; txt_id_pengguna.Text = peminjaman.id_pengguna; txt_nama_barang.Text = peminjaman.barang.nama_barang; txt_nama_pengguna.Text = peminjaman.pengguna.nama; txt_waktu_peminjaman.Text = peminjaman.waktu_peminjaman; txt_waktu_pemulangan.Text = peminjaman.waktu_pemulangan; }
private void updatepeminjaman() { detailpeminjaman updatepeminjaman = (from up in db.detailpeminjamans where up.id_barang == txt_id_peminjaman.Text select up).First(); updatepeminjaman.id_peminjaman = txt_id_peminjaman.Text; updatepeminjaman.waktu_peminjaman = txt_waktu_peminjaman.Text; updatepeminjaman.waktu_pemulangan = txt_waktu_pemulangan.Text; updatebarang(); updatepengguna(); db.SubmitChanges(); txt_id_peminjaman.Clear(); txt_nama_barang.Clear(); txt_namapengguna.Clear(); txt_waktu_peminjaman.Clear(); txt_waktu_pemulangan.Clear(); txt_status.Clear(); }
private void btn_next_Click(object sender, EventArgs e) { if (txt_waktu_peminjaman.ForeColor == System.Drawing.Color.Green && txt_waktu_pemulangan.ForeColor == System.Drawing.Color.Green) { detailpeminjaman addpeminjaman = new detailpeminjaman(); addpeminjaman.id_peminjaman = txt_id_peminjaman.Text; addpeminjaman.id_barang = txt_id_barang.Text; addpeminjaman.id_pengguna = txt_id_pengguna.Text; addpeminjaman.waktu_peminjaman = txt_waktu_peminjaman.Text; addpeminjaman.waktu_pemulangan = txt_waktu_pemulangan.Text; db.detailpeminjamans.InsertOnSubmit(addpeminjaman); db.SubmitChanges(); updatebarang(); updatepengguna(); //fill_list(); txt_id_peminjaman.Clear(); txt_nama_barang.Clear(); txt_namapengguna.Clear(); txt_waktu_peminjaman.Clear(); txt_waktu_pemulangan.Clear(); txt_status.Clear(); id_peminjaman(); report_employee_form f8 = new report_employee_form(); f8.Show(); this.Hide(); } else if (txt_waktu_peminjaman.ForeColor == System.Drawing.Color.Red && txt_waktu_pemulangan.ForeColor == System.Drawing.Color.Red) { MessageBox.Show("Masukkan format tanggal dengan benar"); } }
private void btn_delete_Click(object sender, EventArgs e) { if (txt_idpeminjaman.Text != "" && txt_idbarang.Text != "" && txt_idpengguna.Text != "" && txt_nama_barang.Text != "" && txt_nama_pengguna.Text != "" && txt_waktu_peminjaman.Text != "" && txt_waktu_pemulangan.Text != "") { var User = from u in db.detailpeminjamans where u.id_pengguna == txt_idpengguna.Text select u; if (User.Count() > 1) { if (txt_waktu_peminjaman.ForeColor == System.Drawing.Color.Green && txt_waktu_pemulangan.ForeColor == System.Drawing.Color.Green) { detailpeminjaman deletepeminjaman = (from dp in db.detailpeminjamans where dp.id_peminjaman == txt_idpeminjaman.Text select dp).First(); db.detailpeminjamans.DeleteOnSubmit(deletepeminjaman); db.SubmitChanges(); pengguna updatepengguna = (from p in db.penggunas where p.id_pengguna == txt_idpengguna.Text select p).First(); updatepengguna.id_pengguna = txt_idpengguna.Text; updatepengguna.nama = txt_nama_pengguna.Text; db.SubmitChanges(); barang updatebarang = (from b in db.barangs where b.id_barang == txt_idbarang.Text select b).First(); updatebarang.id_barang = txt_idbarang.Text; updatebarang.nama_barang = txt_nama_barang.Text; updatebarang.status = "Ada"; db.SubmitChanges(); txt_idpeminjaman.Clear(); txt_idbarang.Clear(); txt_idpengguna.Clear(); txt_nama_barang.Clear(); txt_nama_pengguna.Clear(); txt_waktu_peminjaman.Clear(); txt_waktu_pemulangan.Clear(); cbx_status.Refresh(); cbx_status_pengguna.Refresh(); fill(); MessageBox.Show("Peminjaman Telah Dihapus"); } else if (txt_waktu_peminjaman.ForeColor == System.Drawing.Color.Red && txt_waktu_pemulangan.ForeColor == System.Drawing.Color.Red) { MessageBox.Show("Masukkan format tanggal dengan benar"); } } else if (User.Count() <= 1) { if (txt_waktu_peminjaman.ForeColor == System.Drawing.Color.Green && txt_waktu_pemulangan.ForeColor == System.Drawing.Color.Green) { detailpeminjaman deletepeminjaman = (from dp in db.detailpeminjamans where dp.id_peminjaman == txt_idpeminjaman.Text select dp).First(); db.detailpeminjamans.DeleteOnSubmit(deletepeminjaman); db.SubmitChanges(); pengguna updatepengguna = (from p in db.penggunas where p.id_pengguna == txt_idpengguna.Text select p).First(); updatepengguna.id_pengguna = txt_idpengguna.Text; updatepengguna.nama = txt_nama_pengguna.Text; updatepengguna.status_pengguna = "tidak meminjam"; db.SubmitChanges(); barang updatebarang = (from b in db.barangs where b.id_barang == txt_idbarang.Text select b).First(); updatebarang.id_barang = txt_idbarang.Text; updatebarang.nama_barang = txt_nama_barang.Text; updatebarang.status = "Ada"; db.SubmitChanges(); txt_idpeminjaman.Clear(); txt_idbarang.Clear(); txt_idpengguna.Clear(); txt_nama_barang.Clear(); txt_nama_pengguna.Clear(); txt_waktu_peminjaman.Clear(); txt_waktu_pemulangan.Clear(); cbx_status.Refresh(); cbx_status_pengguna.Refresh(); fill(); } else if (txt_waktu_peminjaman.ForeColor == System.Drawing.Color.Red && txt_waktu_pemulangan.ForeColor == System.Drawing.Color.Red) { MessageBox.Show("Masukkan format tanggal dengan benar"); } } } else { MessageBox.Show("Anda tidak memilih data apapun"); } }
private void btn_add_Click(object sender, EventArgs e) { if (txt_id_peminjaman.Text != "" && txt_id_barang.Text != "" && txt_id_pengguna.Text != "" && txt_nama_barang.Text != "" && txt_nama_pengguna.Text != "" && txt_status.Text != "" && txt_status_pengguna.Text != "" && txt_waktu_peminjaman.Text != "" && txt_waktu_pemulangan.Text != "") { var User = from u in db.detailpeminjamans where u.id_pengguna == txt_id_pengguna.Text select u; if (User.Count() > 1) { detailpeminjaman deletepeminjaman = (from dp in db.detailpeminjamans where dp.id_peminjaman == txt_id_peminjaman.Text select dp).First(); db.detailpeminjamans.DeleteOnSubmit(deletepeminjaman); db.SubmitChanges(); pengguna updatepengguna = (from p in db.penggunas where p.id_pengguna == txt_id_pengguna.Text select p).First(); updatepengguna.id_pengguna = txt_id_pengguna.Text; updatepengguna.nama = txt_nama_pengguna.Text; db.SubmitChanges(); barang updatebarang = (from b in db.barangs where b.id_barang == txt_id_barang.Text select b).First(); updatebarang.id_barang = txt_id_barang.Text; updatebarang.nama_barang = txt_nama_barang.Text; updatebarang.status = txt_status.Text; db.SubmitChanges(); txt_id_peminjaman.Clear(); txt_id_barang.Clear(); txt_id_pengguna.Clear(); txt_nama_barang.Clear(); txt_nama_pengguna.Clear(); txt_waktu_peminjaman.Clear(); txt_waktu_pemulangan.Clear(); txt_status.Refresh(); txt_status_pengguna.Refresh(); fill_3(); } else if (User.Count() <= 1) { detailpeminjaman deletepeminjaman = (from dp in db.detailpeminjamans where dp.id_peminjaman == txt_id_peminjaman.Text select dp).First(); db.detailpeminjamans.DeleteOnSubmit(deletepeminjaman); db.SubmitChanges(); pengguna updatepengguna = (from p in db.penggunas where p.id_pengguna == txt_id_pengguna.Text select p).First(); updatepengguna.id_pengguna = txt_id_pengguna.Text; updatepengguna.nama = txt_nama_pengguna.Text; updatepengguna.status_pengguna = txt_status_pengguna.Text; db.SubmitChanges(); barang updatebarang = (from b in db.barangs where b.id_barang == txt_id_barang.Text select b).First(); updatebarang.id_barang = txt_id_barang.Text; updatebarang.nama_barang = txt_nama_barang.Text; updatebarang.status = txt_status.Text; db.SubmitChanges(); txt_id_peminjaman.Clear(); txt_id_barang.Clear(); txt_id_pengguna.Clear(); txt_nama_barang.Clear(); txt_nama_pengguna.Clear(); txt_waktu_peminjaman.Clear(); txt_waktu_pemulangan.Clear(); txt_status.Refresh(); txt_status_pengguna.Refresh(); fill_3(); } } else { MessageBox.Show("Anda tidak memilih data apapun"); } }
private void detach_detailpeminjamans(detailpeminjaman entity) { this.SendPropertyChanging(); entity.pengguna = null; }
partial void Deletedetailpeminjaman(detailpeminjaman instance);
partial void Updatedetailpeminjaman(detailpeminjaman instance);
partial void Insertdetailpeminjaman(detailpeminjaman instance);
private void attach_detailpeminjamans(detailpeminjaman entity) { this.SendPropertyChanging(); entity.barang = this; }