Esempio n. 1
0
 private bool SaveEntity(DBTIdxGeneralEntity entity)
 {
     if (entity == null)
     {
         return(false);
     }
     if (entity.IsDataValid && CheckTable <DBTIdxGeneralEntity>())
     {
         var idx_general = new DBTIdxGeneralEntity(entity.Code, accessor);
         if (idx_general.Fresh() > 0 && entity.Equals(idx_general))
         {
             return(false);
         }
         idx_general.Copy(entity);
         if (idx_general.Save() > 0)
         {
             //logger.Write(TYPE.INFO, string.Format("import data([CD:{0}][NAME:{1}]) in (IDX_GENERAL_TD)", idx_general.Code, idx_general.Name));
             return(true);
         }
     }
     return(false);
 }