public static Model.RetrieveTask RetrieveTask(int customerSysNo) { Model.RetrieveTask retrieveTask = TaskDAL.RetrieveTask(customerSysNo); Model.Task task = retrieveTask.Task; if (task == null || task.Setting == null || string.IsNullOrEmpty(task.Setting.Setting)) { return(null); } try { string content = ConfigHelper.Create(task.Setting.Setting); if (string.IsNullOrEmpty(content)) { // feedback error return(null); } task.Setting.Setting = content; } catch { // feedback error return(null); } return(retrieveTask); }
public Model.RetrieveTask GetTask(int customerSysNo) { // TODO: // 1. 记录发布者任务消费日志 // 2. 记录执行者日志 Model.RetrieveTask task = BLL.TaskBLL.RetrieveTask(customerSysNo); return(task); }
public static void UpdateRetrieveTaskStatus(Model.RetrieveTask retrieveTask) { IDataCommand dataCommand = DataCommandManager.GetCommand("Task_UpdateRetrieveTaskStatus"); dataCommand.SetParameter("@TaskSysNo", retrieveTask.RunTaskSysNo); dataCommand.SetParameter("@RetrieveTask", retrieveTask.SysNo); dataCommand.SetParameter("@Status", retrieveTask.Status); dataCommand.SetParameter("@Description", retrieveTask.Description); dataCommand.ExecuteNonQuery(); }
public static void UpdateRetrieveTaskStatus(Model.RetrieveTask retrieveTask) { BLL.TaskBLL.UpdateRetrieveTaskStatus(retrieveTask); }