private static DataTable Get_OutBal_Payment_Manual()
        {
            string    maxUpdateDT = null;
            DataTable table       = new DataTable();

            if (string.IsNullOrEmpty(_updateDateTime) == false)
            {
                maxUpdateDT     = _updateDateTime;
                _updateDateTime = null;
            }
            else
            {
                /*
                 * DataTable updateTime = _dataAccess.Get_Max_OutBal_UpdateTime(SMS_TYPE);
                 * if (updateTime.Rows.Count == 1)
                 *  maxUpdateDT = updateTime.Rows[0].ItemArray[0].ToString();
                 */
                //maxUpdateDT = _dataAccess.Get_Max_UpdateTime(SMS_TYPE);
                maxUpdateDT = _dataAccess.Get_Max_UpdateTime_Pay(SMS_TYPE);
            }
            if (string.IsNullOrEmpty(maxUpdateDT) == false)
            {
                try
                {
                    long maxUpdateTime = long.Parse(maxUpdateDT);
                }
                catch (Exception ex)
                {
                    classOutstandingBalancePaymentManualLogWriter.WriteLog("Error Get_OutBal_Payment_Manual(), " + ex.Message);
                    return(null);
                }
                table = _dataAccess.GetPaymentManual(maxUpdateDT);
            }
            return(table);
        }