예제 #1
0
        public void ReportExecuteResult(ReportModel model)
        {
            var status = model.Status == 1 ? JobExecuteStatus.Success : JobExecuteStatus.Fail;

            var dao = new Data.JobExecuteDAO();

            dao.Update(model.ID, status, model.StartTime, model.EndTime, model.ExecuteTime, model.Output);

            var data = dao.Get(model.ID);
            ClientManager.Instance.NotifyOnJobExecuted(data);
        }
예제 #2
0
 public void NotifyJobExecuted(Guid executeID)
 {
     var dao = new Data.JobExecuteDAO();
     var model = dao.Get(executeID);
     ClientManager.Instance.NotifyOnJobExecuted(model);
 }