@@ -188,8 +188,12 @@ bool isWorkforceManager
188188 bool IsUserAlreadyAdminAtCentre ( int ? userId , int centreId ) ;
189189 IEnumerable < AdminEntity > GetAdminsByCentreId ( int centreId ) ;
190190 void DeactivateAdmin ( int adminId ) ;
191-
192191 void ActivateUser ( int userId ) ;
192+ void InactivateUser ( int userId ) ;
193+ ( IEnumerable < UserAccountEntity > , int recordCount ) GetUserAccounts (
194+ string search , int offset , int rows , int jobGroupId , string userStatus , string emailStatus , int userId , int failedLoginThreshold
195+ ) ;
196+ void UpdateUserDetailsAccount ( string firstName , string lastName , string primaryEmail , int jobGroupId , string ? prnNumber , DateTime ? emailVerified , int userId ) ;
193197 }
194198
195199 public class UserService : IUserService
@@ -934,7 +938,23 @@ public IEnumerable<AdminEntity> GetAdminsByCentreId(int centreId)
934938 public void DeactivateAdmin ( int adminId )
935939 {
936940 userDataService . DeactivateAdmin ( adminId ) ;
941+ }
937942
943+ public void ActivateUser ( int userId )
944+ {
945+ userDataService . ActivateUser ( userId ) ;
946+ }
947+ public void InactivateUser ( int userId )
948+ {
949+ userDataService . InactivateUser ( userId ) ;
950+ }
951+ public ( IEnumerable < UserAccountEntity > , int recordCount ) GetUserAccounts ( string search , int offset , int rows , int jobGroupId , string userStatus , string emailStatus , int userId , int failedLoginThreshold )
952+ {
953+ return userDataService . GetUserAccounts ( search , offset , rows , jobGroupId , userStatus , emailStatus , userId , failedLoginThreshold ) ;
954+ }
955+ public void UpdateUserDetailsAccount ( string firstName , string lastName , string primaryEmail , int jobGroupId , string ? prnNumber , DateTime ? emailVerified , int userId )
956+ {
957+ userDataService . UpdateUserDetailsAccount ( firstName , lastName , primaryEmail , jobGroupId , prnNumber , emailVerified , userId ) ;
938958 }
939959 }
940960}
0 commit comments