public void Execute(int fileListID, string signatureType, int signatureOrderIndex)
 {
     if (ConvertEx.ToString(signatureType).Length < 1)
     {
         signatureTmpBll.DeleteForFileListID(fileListID);
     }
     else
     {
         T_FileList_SignatureTmp_MDL signatureTmpMdl = new T_FileList_SignatureTmp_MDL();
         signatureTmpMdl.FileListID     = fileListID;
         signatureTmpMdl.SignatureType  = signatureType.Trim();
         signatureTmpMdl.SignatureCount = 0;
         signatureTmpMdl.OrderIndex     = signatureOrderIndex;
         signatureTmpBll.Add(signatureTmpMdl);
     }
 }
        public bool DeleteFileListTmp(string recID)
        {
            bool flag = false;

            if (fileListTmpBLL.GetCount("PID=" + recID + "") < 1)
            {
                T_FileListTmp_MDL fileListTmpMDL = fileListTmpBLL.GetModel(ConvertEx.ToInt(recID));
                if (fileListTmpMDL != null)
                {
                    fileListTmpBLL.Delete(ConvertEx.ToInt(recID));
                    signatureTmpBll.DeleteForFileListID(ConvertEx.ToInt(recID));
                    PublicModel.writeLog(SystemSet.EumLogType.DelData.ToString(), string.Concat("T_FileListTmp;key=", fileListTmpMDL.recid,
                                                                                                ";archive_form_no=", fileListTmpMDL.archive_form_no, ";bh=", fileListTmpMDL.bh, ";title=", fileListTmpMDL.title));
                }
                flag = true;
            }
            return(flag);
        }