public static void InitEntityDateTimeValues(Object entity, params String[] propertyNames)
{
if ( entity != null && propertyNames != null )
{
PropertyInfo prop;
foreach ( String name in propertyNames )
{
prop = GetProperty(entity, name);
if ( prop != null && prop.CanWrite && prop.PropertyType.IsAssignableFrom(typeof(DateTime)) )
{
prop.SetValue(entity, DateTime.Now, null);
}
}
}
}