public static cashUnit.hrCashIn parseStringHrCashinInfo(Form1.spLogBuff spLogLine)
        {
            cashUnit.hrCashIn hrCashInObject = new cashUnit.hrCashIn();

            string[]      stringSeparators = new string[] { "\r\n" };
            char[]        charSeperators   = new char[] { ':', ',', '\t', '[', ']' };
            string[]      cuParsedArray    = spLogLine.csInfo.Split(stringSeparators, StringSplitOptions.None);
            List <string> hrCashInAccept   = new List <string>();
            List <cashUnit.hrCashInAccept> hrCashInAcceptObjectList = new List <cashUnit.hrCashInAccept>();

            foreach (string str in cuParsedArray)
            {
                if (str.Contains("[Code:"))
                {
                    cashUnit.hrCashInAccept hrCashInAcceptObject = new cashUnit.hrCashInAccept();
                    string[] hrCashInAcceptObjectArray           = str.Split(charSeperators);
                    hrCashInAcceptObject.code  = hrCashInAcceptObjectArray[3];
                    hrCashInAcceptObject.count = Convert.ToInt16(hrCashInAcceptObjectArray[5]);
                    hrCashInAcceptObjectList.Add(hrCashInAcceptObject);
                }
                else if (str.Contains("Total:\t"))
                {
                    string[] splittedStr = str.Split(charSeperators);
                    hrCashInObject.totalAcceptCount = Convert.ToInt16(splittedStr[2]);
                }


                else if (str.Contains("Reject:\t"))
                {
                    string[] splittedStr = str.Split(charSeperators);
                    hrCashInObject.rejectCount = Convert.ToInt16(splittedStr[2]);
                }
            }

            hrCashInObject.hrCashInDateTime = parseOperations.extractDateTimeFromSpLogLine(spLogLine);
            hrCashInObject.acceptList       = hrCashInAcceptObjectList;
            return(hrCashInObject);
        }
 public static cashUnit.hrCashIn hrCashInObject(Form1.spLogBuff spLogLine)
 {
     cashUnit.hrCashIn hrCashInObject = parseOperations.parseStringHrCashinInfo(spLogLine);
     return(hrCashInObject);
 }