wchar_t *pIndex = static_cast<wchar_t *>(Marshal::StringToHGlobalUni(Patient->Index).ToPointer());
//wchar to int
int *nIndex = new int();
*nIndex = _wtoi( pIndex );
//wchar to int
int *nIndex = new int();
*nIndex = _wtoi( pIndex );