public Attrib Get(TWMATTRIBUTE entity)
 {
     if (entity != null)
     {
         return(MapEntityToObject(entity));
     }
     return(null);
 }
 public Attrib MapEntityToObject(TWMATTRIBUTE obj)
 {
     if (obj != null)
     {
         return(new Attrib
         {
             ActiveFlag = obj.FG_ACTIVE,
             AttributeCode = obj.CD_ATTRIBUTE,
             RequiredFlag = obj.FG_REQUIRED,
             AttributeIndicator = obj.IND_ATTRIBUTE,
             CollectionIndicator = obj.IND_COLLECTION,
             DataTypeIndicator = obj.IND_DATATYPE,
             ValidationIndicator = obj.IND_VALIDATION,
             DatafieldLength = obj.LN_DATAFIELD,
             LastChangedTimeStamp = obj.TS_LAST_CHANGED,
             FieldNameText = obj.TXT_FIELDNAME,
             TargetColumnText = obj.TXT_TARGET_COLUMN,
             TargetTableText = obj.TXT_TARGET_TABLE
         });
     }
     return(null);
 }