示例#1
0
 private static IProcessable LoadFromDatabase(int jobId)
 {
     using (IDbConnection connection = ConnectionFactory.CreateConnection())
     {
         processingDAO         = new ProcessingDao();
         processingDefinitions = processingDAO.Get(jobId);
     }
     return(ProcessingTypeFactory.CreateProcessing(processingDefinitions));
 }
示例#2
0
 private static IProcessable LoadFromXmlFile(int jobId)
 {
     processingDAO         = new ProcessingXmlDao();
     processingDefinitions = processingDAO.Get(jobId);
     return(ProcessingTypeFactory.CreateProcessing(processingDefinitions));
 }
示例#3
0
 private static IProcessable CreateProcessing(ProcessingVO processingVO)
 {
     ProcessingTypeFactory.Initialize(processingVO);
     return(ProcessingTypeFactory.GetProcessing(processingVO));
 }