diff --git a/bin/default/src/com/uca/dao/ProfDAO.class b/bin/default/src/com/uca/dao/ProfDAO.class
index f5c57013cddeb469190cd535eaccabb858302fbd..96a7ac04f1c7bf6101156886aa7dadada65ea68a 100644
Binary files a/bin/default/src/com/uca/dao/ProfDAO.class and b/bin/default/src/com/uca/dao/ProfDAO.class differ
diff --git a/bin/default/src/com/uca/dao/UserDAO.class b/bin/default/src/com/uca/dao/UserDAO.class
index cd4aa4dff5850fd209116aee607f77bc16524696..1b3e93490300aa99903f8f21eec9b022e6ffb99e 100644
Binary files a/bin/default/src/com/uca/dao/UserDAO.class and b/bin/default/src/com/uca/dao/UserDAO.class differ
diff --git a/src/com/uca/dao/ProfDAO.java b/src/com/uca/dao/ProfDAO.java
index 31b93e0431b22fac731ee3c5c3f399d187a469d6..1e2a5e2fe19b4398b0b6497dde81ad0912164524 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 9a711b7f445b012591426fd2ed47beabcb5c75e4..e50b82131ad96193e68d5c4deb5da722e413052d 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;
     }
 }