コード例 #1
0
        public void Execute()
        {
            AdminService.AdminService service = new AdminService.AdminServiceClient();

            long id = Util.ReadLong("Enter an id", 0);

            AdminService.findUserById requestUser = new AdminService.findUserById();
            requestUser.arg0 = id;
            AdminService.user user = service.findUserById(requestUser).@return;

            if (user == null)
            {
                Console.WriteLine("There is no user with " + "id " + id);
                return;
            }



            if (user.status.Equals(AdminService.userStatus.ENABLED))
            {
                AdminService.disableUser requestDisable = new AdminService.disableUser();
                requestDisable.arg0 = id;
                service.disableUser(requestDisable);
                Console.WriteLine("The user with id " + id + " has been "
                                  + "successfully disabled");
            }
            else
            {
                AdminService.enableUser requestEnable = new AdminService.enableUser();
                requestEnable.arg0 = id;
                service.enableUser(requestEnable);
                Console.WriteLine("The user with id " + id + " has been "
                                  + "successfully enabled");
            }
        }
コード例 #2
0
 public void Execute()
 {
     Console.WriteLine("Users:");
     PrintHeader();
     AdminService.AdminService service = new AdminService.AdminServiceClient();
     AdminService.userInfo[]   list    = service.findAllUsersInfo(new AdminService.findAllUsersInfo()).@return;
     foreach (AdminService.userInfo u in list)
     {
         PrintLine(u);
     }
 }
コード例 #3
0
        public void Execute()
        {
            AdminService.AdminService service = new AdminService.AdminServiceClient();

            long id = Util.ReadLong("Enter an id", 0);

            AdminService.findUserById requestUser = new AdminService.findUserById();
            requestUser.arg0 = id;
            AdminService.user user = service.findUserById(requestUser).@return;

            if (user == null)
            {
                Console.WriteLine("There is no user with " + "id " + id);
                return;
            }

            AdminService.deepDeleteUser requestDelete = new AdminService.deepDeleteUser();
            requestDelete.arg0 = id;
            service.deepDeleteUser(requestDelete);
            Console.WriteLine("The user with id: " + id + " has been successfully deleted");
        }