Update of 
/var/cvs/contributions/CMSContainer_Modules/community/src/java/com/finalist/cmsc/services/community/person
In directory james.mmbase.org:/tmp/cvs-serv16175/services/community/person

Modified Files:
      Tag: b1_5
        PersonHibernateService.java PersonService.java 
Log Message:
CMSC-949, Blocking users: user status enhancements,show state through Action


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Modules/community/src/java/com/finalist/cmsc/services/community/person
See also: http://www.mmbase.org/jira/browse/CMSC-949


Index: PersonHibernateService.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer_Modules/community/src/java/com/finalist/cmsc/services/community/person/PersonHibernateService.java,v
retrieving revision 1.23.2.1
retrieving revision 1.23.2.2
diff -u -b -r1.23.2.1 -r1.23.2.2
--- PersonHibernateService.java 6 Nov 2008 07:46:28 -0000       1.23.2.1
+++ PersonHibernateService.java 2 Dec 2008 09:46:51 -0000       1.23.2.2
@@ -431,4 +431,10 @@
          creatRelationRecord(importPerson);
       }
    }
+   @Transactional
+   public void changeStateByAuthenticationId(Long authenticationId, String 
active) {
+      Person per=getPersonByAuthenticationId(authenticationId);
+      per.setActive(active);
+      updatePerson(per);      
+   }
 }


Index: PersonService.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer_Modules/community/src/java/com/finalist/cmsc/services/community/person/PersonService.java,v
retrieving revision 1.16.2.1
retrieving revision 1.16.2.2
diff -u -b -r1.16.2.1 -r1.16.2.2
--- PersonService.java  6 Nov 2008 07:46:28 -0000       1.16.2.1
+++ PersonService.java  2 Dec 2008 09:46:51 -0000       1.16.2.2
@@ -81,4 +81,6 @@
    public List < Person > getPersonsByAuthenticationIds(Set < Integer > 
authenticationIds, String name, String email);
 
    public void addRelationRecord(String level, PersonExportImportVO 
importPerson);
+
+   void changeStateByAuthenticationId(Long authenticationId, String active);
 }
_______________________________________________
Cvs mailing list
Cvs@lists.mmbase.org
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to