intaffect=entityManager.createQuery("UPDATE Member m SET m.mrole = ?1 WHERE m.id = ?2").setParameter(1,role).setParameter(2,memberId).executeUpdate();
intaffect=entityManager.createQuery("UPDATE Member m SET m.mrole = ?1 WHERE m.id = ?2 AND m.mrole != ?3").setParameter(1,role).setParameter(2,memberId).setParameter(3,role).executeUpdate();
booleancomplete=(affect==1);
returncomplete;
}
...
...
@@ -63,7 +62,7 @@ public class MemberDaoImpl implements MemberDao {
intaffect=entityManager.createQuery("UPDATE Member m SET m.mgroup = ?1 WHERE m.id = ?2").setParameter(1,group).setParameter(2,memberId).executeUpdate();
intaffect=entityManager.createQuery("UPDATE Member m SET m.mgroup = ?1 WHERE m.id = ?2 AND m.mgroup != ?3").setParameter(1,group).setParameter(2,memberId).setParameter(3,group).executeUpdate();
booleancomplete=(affect==1);
returncomplete;
}
...
...
@@ -72,7 +71,7 @@ public class MemberDaoImpl implements MemberDao {
intaffect=entityManager.createQuery("UPDATE Member m SET m.status = ?1 WHERE m.id = ?2").setParameter(1,status).setParameter(2,memberId).executeUpdate();
intaffect=entityManager.createQuery("UPDATE Member m SET m.status = ?1 WHERE m.id = ?2 AND m.status != ?3").setParameter(1,status).setParameter(2,memberId).setParameter(3,status).executeUpdate();