delete users

This commit is contained in:
Athou
2013-03-30 11:57:11 +01:00
parent df9e3f8780
commit 3f7efa03f4
4 changed files with 15 additions and 7 deletions

View File

@@ -52,8 +52,10 @@ public abstract class GenericDAO<T extends AbstractModel> implements
}
public void delete(T object) {
object = em.merge(object);
em.remove(object);
if (object != null) {
object = em.merge(object);
em.remove(object);
}
}
public void delete(List<T> objects) {
@@ -64,7 +66,9 @@ public abstract class GenericDAO<T extends AbstractModel> implements
public void deleteById(Long id) {
Object ref = em.getReference(getType(), id);
em.remove(ref);
if (ref != null) {
em.remove(ref);
}
}
public T findById(Long id) {