Exemple #1
0
        //TODO: see if we can do without copying !!!
        public CdrAggregate[] ToArray()
        {
            var _cdrAggrs = new CdrAggregate[pk.Count];

            pk.CopyTo(_cdrAggrs, 0);
            return(_cdrAggrs);
        }
Exemple #2
0
        public static bool Consume(string pFilePath)
        {
            bool _result;

            try {
                _result = CdrAggregate.DeserializeAndImport(pFilePath);
                TimokLogger.Instance.LogRbr(LogSeverity.Status, "R_CdrAggr.Consume", string.Format("Finished, File={0}", pFilePath));
            }
            catch (Exception _ex) {
                TimokLogger.Instance.LogRbr(LogSeverity.Critical, "R_CdrAggr.Consume", string.Format("File={0}, Exception:\r\n{1} ", pFilePath, _ex));
                return(false);
            }
            return(_result);
        }