public override void CloseTask(EnumCloseOutType taskResult)
        {
            var completionCode = (int)taskResult;

            if (!SetPurgeTaskComplete(SP_NAME_SET_COMPLETE, completionCode, m_JobParams["dataset"]))
            {
                LogError("Error setting task complete in database, dataset " + m_JobParams["dataset"]);
            }
            else
            {
                ReportStatus("Successfully set task complete in database, dataset " + m_JobParams["dataset"], true);
            }
        }
 /// <summary>
 /// Closes a capture pipeline task (Overloaded)
 /// </summary>
 /// <param name="taskResult">Enum representing task state</param>
 /// <param name="closeoutMsg">Message related to task closeout</param>
 /// <param name="evalCode">Enum representing evaluation results</param>
 public override void CloseTask(EnumCloseOutType taskResult, string closeoutMsg, EnumEvalCode evalCode)
 {
     if (!SetFolderCreateTaskComplete(SP_NAME_SET_COMPLETE, mConnectingString, (int)taskResult, closeoutMsg, (int)evalCode))
     {
         var msg = "Error setting task complete in database, task_id " + mTaskID;
         LogError(msg);
     }
     else
     {
         var msg = "Successfully set task complete in database, task_id " + mTaskID;
         LogDebug(msg);
     }
 }
 /// <summary>
 /// Closes a folder creation task (Overloaded)
 /// </summary>
 /// <param name="taskResult">Enum representing task state</param>
 public override void CloseTask(EnumCloseOutType taskResult)
 {
     CloseTask(taskResult, "", EnumEvalCode.EVAL_CODE_SUCCESS);
 }
 /// <summary>
 /// Closes a capture pipeline task (Overloaded)
 /// </summary>
 /// <param name="taskResult">Enum representing task state</param>
 /// <param name="closeoutMsg">Message related to task closeout</param>
 public override void CloseTask(EnumCloseOutType taskResult, string closeoutMsg)
 {
     CloseTask(taskResult, closeoutMsg, EnumEvalCode.EVAL_CODE_SUCCESS);
 }
 /// <summary>
 /// Closes a task (Overloaded)
 /// </summary>
 /// <param name="taskResult">Enum representing task state</param>
 public abstract void CloseTask(EnumCloseOutType taskResult);