//---------------------------------------------------------
CWKSP_Grid * CWKSP_Grid_Manager::Add_Data(CSG_Grid *pObject)
{
	CWKSP_Grid	*pItem	= Get_Data(pObject);

	if( pItem == NULL && pObject != NULL && pObject->is_Valid() )
	{
		pItem	= _Get_System(pObject->Get_System())->Add_Data(pObject);
	}

	return( pItem );
}
//---------------------------------------------------------
CWKSP_Grids * CWKSP_Grid_Manager::Add_Data(CSG_Grids *pGrids)
{
	CWKSP_Grids	*pItem	= Get_Data(pGrids);

	if( pItem == NULL && pGrids != NULL && pGrids->is_Valid() )
	{
		pItem	= _Get_System(pGrids->Get_System())->Add_Grids(pGrids);
	}

	return( pItem );
}