From 404019df151807b43ed08139972fa643aafbd564 Mon Sep 17 00:00:00 2001 From: Thomas Mewily <40406187+Thomas36@users.noreply.github.com> Date: Wed, 13 Apr 2022 08:37:04 +0200 Subject: [PATCH] create delete user & prof --- bin/default/src/com/uca/dao/ProfDAO.class | Bin 3166 -> 3582 bytes bin/default/src/com/uca/dao/UserDAO.class | Bin 2822 -> 3582 bytes src/com/uca/dao/ProfDAO.java | 9 ++++++++- src/com/uca/dao/UserDAO.java | 20 ++++++++++++++++++-- 4 files changed, 26 insertions(+), 3 deletions(-) diff --git a/bin/default/src/com/uca/dao/ProfDAO.class b/bin/default/src/com/uca/dao/ProfDAO.class index f5c57013cddeb469190cd535eaccabb858302fbd..96a7ac04f1c7bf6101156886aa7dadada65ea68a 100644 GIT binary patch delta 114 zcmca7@lSd}F5{Ptc`B@v<(Zo%^KfV>afan*rYPj5mSp6o6e}br=H=y=C={iZlosVF lBr238=9F%pz}m{f#OO3JPkHhNj-bifoGXdZ)y{RD5da{%D9r!> delta 32 ocmew-eNSRSE~CoEJQdc>No>t5ObkU6^OPqyaQbi7<hjZS0KZ%c+W-In diff --git a/bin/default/src/com/uca/dao/UserDAO.class b/bin/default/src/com/uca/dao/UserDAO.class index cd4aa4dff5850fd209116aee607f77bc16524696..1b3e93490300aa99903f8f21eec9b022e6ffb99e 100644 GIT binary patch delta 157 zcmZn@`zJjihl%ye<cI9a8z-`{OjclSoSeX}HCdJ=5XM&G49m|<QOHd#$;eMBR!C0F z%gZlOC`v6UEy`0!R47Z#Dc$^p<u?-(qdU-;*^}j&n}9~>Os?awXJT{$3Kf%Ll0N4$ LMn>Jq*SHJ-!iqKu delta 57 zcmew--6l36hl!<PW1c3<WH}c9%}H!OnV1-6Ps~%E+`w5ec?p*z6GIV%=f7E#X9**t J%H(sr1^_X=61)Ha diff --git a/src/com/uca/dao/ProfDAO.java b/src/com/uca/dao/ProfDAO.java index 31b93e0..1e2a5e2 100644 --- a/src/com/uca/dao/ProfDAO.java +++ b/src/com/uca/dao/ProfDAO.java @@ -45,6 +45,13 @@ public class ProfDAO extends _Generic<ProfEntity> { @Override public void delete(ProfEntity obj) { - // TODO ! + try { + PreparedStatement stmt = this.connect.prepareStatement("DELETE FROM profs WHERE id = ?;"); + stmt.setInt (1, obj.getId()); + ResultSet rs = stmt.executeQuery() ; + } catch (SQLException e) { + e.printStackTrace(); + } + return null; } } diff --git a/src/com/uca/dao/UserDAO.java b/src/com/uca/dao/UserDAO.java index 9a711b7..e50b821 100644 --- a/src/com/uca/dao/UserDAO.java +++ b/src/com/uca/dao/UserDAO.java @@ -29,12 +29,28 @@ public class UserDAO extends _Generic<UserEntity> { @Override public UserEntity create(UserEntity obj) { - //TODO ! + try { + PreparedStatement stmt = this.connect.prepareStatement("insert into users (id, firstName, lastName) values (?, ?, ?);"); + int idx = 1; + stmt.setInt (idx++, obj.getId()); + stmt.setString(idx++, obj.getFirstName()); + stmt.setString(idx++, obj.getLastName()); + ResultSet rs = stmt.executeQuery() ; + } catch (SQLException e) { + e.printStackTrace(); + } return null; } @Override public void delete(UserEntity obj) { - //TODO ! + try { + PreparedStatement stmt = this.connect.prepareStatement("DELETE FROM users WHERE id = ?;"); + stmt.setInt (1, obj.getId()); + ResultSet rs = stmt.executeQuery() ; + } catch (SQLException e) { + e.printStackTrace(); + } + return null; } } -- GitLab