Exemple #1
0
//
// Removing the selected item from the GUI.
//
void CWorkerView::RemoveSelectedItem()
{
	// Removing selected manager or worker.
	// First make sure that a manager or worker was selected.
	switch (selected_type) {
	case IOERROR:
		break;
	case ALL_MANAGERS:
		theApp.manager_list.RemoveAllManagers();
		break;
	case MANAGER:
		RemoveManager(GetSelectedManager());
		break;
	case WORKER:
		RemoveWorker(GetSelectedWorker());
		break;
	}
}
//
// Clearing the list of all managers.
//
void ManagerList::RemoveAllManagers(int purpose)
{
	while (ManagerCount())
		RemoveManager(0, purpose);
}