@ -26,8 +26,11 @@ namespace SqlSugar
if ( isDictionary )
if ( isDictionary )
DictionaryToParameters ( parameters , sqlParameterKeyWord , result , entityType ) ;
DictionaryToParameters ( parameters , sqlParameterKeyWord , result , entityType ) ;
else
else
{
Check . Exception ( ! entityType . IsAnonymousType ( ) , "The parameter format is wrong. \nUse new{{xx=xx, xx2=xx2}} or \nDictionary<string, object> or \nSugarParameter [] " ) ;
ProperyToParameter ( parameters , propertyInfo , sqlParameterKeyWord , result , entityType ) ;
ProperyToParameter ( parameters , propertyInfo , sqlParameterKeyWord , result , entityType ) ;
}
}
}
return result . ToArray ( ) ;
return result . ToArray ( ) ;
}
}
protected void ProperyToParameter ( object parameters , PropertyInfo [ ] propertyInfo , string sqlParameterKeyWord , List < SugarParameter > listParams , Type entityType )
protected void ProperyToParameter ( object parameters , PropertyInfo [ ] propertyInfo , string sqlParameterKeyWord , List < SugarParameter > listParams , Type entityType )