Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private void JSaveButtonActionPerformed(java.awt.event.ActionEvent evt) {
- SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
- String tglpinjam = dateFormat.format(txt_tglpinjam.getDate());
- String tglkmbl = dateFormat.format(txt_tglkbl.getDate());
- if(txt_tglpinjam.getDate() == null)
- {
- JOptionPane.showMessageDialog(this, "tanggal pinjam tidak boleh Kosong!");
- }
- else if(cb_peminjam.equals(""))
- {
- JOptionPane.showMessageDialog(this, "peminjam tidak boleh Kosong!");
- }
- else if(cb_namabarang.equals(""))
- {
- JOptionPane.showMessageDialog(this, "nama barang tidak boleh Kosong!");
- }
- else if(txt_kodebarang.equals(""))
- {
- JOptionPane.showMessageDialog(this, "kode barang tidak boleh Kosong!");
- }
- //yang disini ham , ham ? msih msuk kan ?
- else if(txt_jlhpinjam.equals(""))
- {
- JOptionPane.showMessageDialog(this, "jumlah pinjam maksimal hanya 3!");
- }
- else if(txt_tglkbl.getDate() == null)
- {
- JOptionPane.showMessageDialog(this, "tanggal kembali tidak boleh Kosong!");
- }
- else{
- try{
- String sql = "insert into peminjamans"
- +"(tanggal_pinjam, peminjam, nama_barang, jumlah, tanggal_kembali,kode_barang )"
- +"value(?,?,?,?,?,?)";
- con = DriverManager.getConnection("jdbc:mysql://localhost/rentalkamera","root","");
- pst = con.prepareStatement(sql);
- pst.setString(1, tglpinjam);
- pst.setString(2, (String) cb_peminjam.getSelectedItem());
- pst.setString(3, (String) cb_namabarang.getSelectedItem());
- pst.setString(4, txt_jlhpinjam.getText());
- pst.setString(5, tglkmbl);
- pst.setString(6, txt_kodebarang.getText());
- pst.executeUpdate();
- JOptionPane.showMessageDialog(null, "Data Peminjaman Berhasil Disimpan");
- }
- catch(SQLException | HeadlessException ex){
- JOptionPane.showMessageDialog(this, ex.getMessage());
- }
- }
- tampilkanpeminjaman();
- bersihkan();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement