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"); } }
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"); }