private void button_save_Click(object sender, EventArgs e) { var contex = new perpustakaanEntities239(); var id_peminjaman = Convert.ToInt32(comboBox_id_peminjaman.SelectedValue); var transaksi = (from a in contex.tabel_transaksi_peminjaman where a.id_peminjaman == id_peminjaman select a).Single(); int id_buku = transaksi.id_buku; var buku = (from a in contex.tabel_buku where a.id_buku == id_buku select a).Single(); tabel_pengembalian kembali = new tabel_pengembalian(); if (transaksi.status == 0) { transaksi.status = 1; buku.stok_buku = buku.stok_buku + 1; kembali.id_peminjaman = Convert.ToInt32(comboBox_id_peminjaman.SelectedValue); kembali.tanggal_kembali = dateTimePicker_tanggal_kembali.Value.Date; kembali.denda = Convert.ToInt32(label_denda.Text); contex.tabel_pengembalian.Add(kembali); MessageBox.Show("Transaksi Berhasil"); } else { MessageBox.Show("Maaf, buku sudah dikembalikan"); } contex.SaveChanges(); FormPengembalian kembalian = new FormPengembalian(); this.Hide(); kembalian.Show(); }
private void button_save_Click(object sender, EventArgs e) { var contex = new perpustakaanEntities239(); tabel_transaksi_peminjaman pinjam = new tabel_transaksi_peminjaman(); pinjam.id_buku = Convert.ToInt32(comboBox_id_buku.SelectedValue); pinjam.id_pegawai = Convert.ToInt32(comboBox_id_pegawai.SelectedValue); pinjam.id_peminjam = Convert.ToInt32(comboBox_id_peminjam.SelectedValue); pinjam.tanggal_peminjaman = dateTimePicker_tanggal_peminjaman.Value.Date; pinjam.tanggal_harus_kembali = dateTimePicker_tanggal_harus_kembali.Value.Date; pinjam.status = 0; int id_buku = Convert.ToInt32(comboBox_id_buku.SelectedValue); var cek_stok = (from a in contex.tabel_buku where a.id_buku == id_buku select a).Single(); if (cek_stok.stok_buku != 0) { cek_stok.stok_buku = cek_stok.stok_buku - 1; contex.tabel_transaksi_peminjaman.Add(pinjam); } else { MessageBox.Show("Stok Buku Kosong!!"); } contex.SaveChanges(); MessageBox.Show("Data berhasil disimpan"); FormTransaksiPeminjaman fpinjam = new FormTransaksiPeminjaman(); this.Hide(); fpinjam.Show(); }
private void button1_Click(object sender, EventArgs e) { var contex = new perpustakaanEntities239(); var id_peminjaman = Convert.ToInt32(comboBox_id_peminjaman.SelectedValue); var tanggal_kembali = dateTimePicker_tanggal_kembali.Value; var transaksi = (from a in contex.tabel_transaksi_peminjaman where a.id_peminjaman == id_peminjaman select a).Single(); int result = DateTime.Compare(transaksi.tanggal_harus_kembali, tanggal_kembali); if (result >= 0) { label_denda.Text = "0"; } else { label_denda.Text = "5000"; } }
private void button_login_Click(object sender, EventArgs e) { var contex = new perpustakaanEntities239(); string username = username_Textbox.Text; string password = password_Textbox.Text; var login = (from a in contex.tabel_pegawai where a.nama_pegawai == username && a.password_pegawai == password select a).SingleOrDefault(); if (login != null) { MessageBox.Show("Login Berhasil !!"); FormHalamanUtamaAdmin bukahalaman = new FormHalamanUtamaAdmin(); bukahalaman.Show(); this.Hide(); } else { MessageBox.Show("Username atau Password Anda Salah"); } }
private void bunifuThinButton21_Click(object sender, EventArgs e) { tabel_buku buku = new tabel_buku(); var contex = new perpustakaanEntities239(); string nama_buku = textBox_nama_buku.Text; string penerbit_buku = textBox_penerbit_buku.Text; int stok_buku = Convert.ToInt32(textBox_stok_masuk.Text); var add = (from a in contex.tabel_buku where a.nama_buku == nama_buku && a.penerbit_buku == penerbit_buku select a).SingleOrDefault(); if(add != null) { add.stok_buku = add.stok_buku + stok_buku; contex.SaveChanges(); MessageBox.Show("Data Berhasil Ditambahkan"); } else { buku.nama_buku = nama_buku; buku.penerbit_buku = penerbit_buku; buku.stok_buku = stok_buku; contex.tabel_buku.Add(buku); contex.SaveChanges(); MessageBox.Show("Simpan Berhasil !!"); } }