rendered paste body public static StringBuilder GetProperties(object Object)
{
object[] objArray = null;
StringBuilder objBuilder = new StringBuilder();
PropertyInfo[] objPropertyIndex = Object.GetType().GetProperties(BindingFlags.Public|BindingFlags.Instance);
PropertyInfo objPropertyInfo = null;
string Value = "";
string Name = "";
for (int iIndex = 0; iIndex < objPropertyIndex.Length; iIndex++)
{
objPropertyInfo = objPropertyIndex[iIndex];
if (objPropertyInfo.CanRead && objPropertyInfo.CanWrite)
{
foreach (Attribute objA in Object.GetType().GetProperties().GetType().GetCustomAttributes(true))
{
if (objA is nTier.Attributes.Property)
{
if (((nTier.Attributes.Property)objA).IsPrimaryKey != true)
{
Name = objPropertyInfo.Name;
Value = objPropertyInfo.GetValue(Object, objArray).ToString();
objBuilder.Append(Name + "," + Value);
}
}
}
}
}
return objBuilder;
}