rendered paste body private void _GetObject(ref Classes.Interfaces.ITableBase Object)
{
System.Data.IDataReader objReader = null;
DBCommandWrapper objWrapper = null;
object objPasser = null;
string strObjectName = null;
strObjectName = Object.GetType().Name;
objWrapper = this.objDatabase.GetStoredProcCommandWrapper("Get" + strObjectName);
objWrapper.AddInParameter("@ID", System.Data.DbType.Int32, Object.ID);
try
{
objReader = this.objDatabase.ExecuteReader(objWrapper);
objPasser = System.Activator.CreateInstance(Object.GetType());
if (objReader.Read())
{
this.ProcessReader(ref objPasser, ref objReader);
}
}
catch (Exception ex)
{
throw ex;
}
Object = (WEBlife.DataAccess.Classes.Interfaces.ITableBase) objPasser;
}