removeArea()
The method deletes an area.
Synopsis
public void removeArea(uint areaId);
Parameter | Description |
areaId | The area ID of the are that is deleted. |
Return Value
-
Errors
Errors are shown in the log viewer.
EXAMPLE
#uses "classes/userManagement/UserManagement"
main(mapping event)
{
uint areaId = 1;
shared_ptr<UserManagement> userMgm = UserManagement::getInstance();
shared_ptr<UserManagementArea> removedArea = new UserManagementArea("1");
removedArea.removeArea(areaId);
/*Removes the area with the ID 1*/
DebugN(userMgm.saveChanges());
dyn_anytype allAreas = userMgm.getAllAreas();
for (int i =1; i<=dynlen(allAreas); i++)
{
userMgm.getArea(allAreas[i].getId());
DebugN(allAreas[i].getName());
}
}
Assignment
See also