public PDFTask GetTask(string Id = "") { var sql = ""; if (string.IsNullOrWhiteSpace(Id)) { sql = @"select top 1 * from S_D_PDFTask Where Status = 'New' and StartTime is null"; } else { sql = string.Format("select * from S_D_PDFTask where ID = '{0}'", Id); } PDFTask task = null; var db = SqlHelper.Create("FileStore"); var reader = db.ExecuteReader(sql); if (reader.Read()) { task = new PDFTask(); task.ID = reader.Get("ID", ""); task.EndTime = reader.Get <DateTime>("EndTime"); task.FileID = reader.Get("FileID", ""); task.FileType = reader.Get("FileType", ""); task.IsSplit = reader.Get("IsSplit", false); task.PDFFileID = reader.Get("PDFFileIDID", ""); task.PDFPageCount = reader.Get("PDFPageCount", 0); task.SnapFileID = reader.Get("SnapFileID", ""); task.StartTime = reader.Get <DateTime>("StartTime"); task.Status = reader.Get("Status", ""); task.SWFFileID = reader.Get("SWFFileID", ""); } reader.Close(); return(task); }
private PDFTask Row2PDFTask(DataRow dr) { var task = new PDFTask(); task.ID = dr["ID"].ToString(); task.ID = dr["ID"].ToString(); return(task); }
public void AddTask(PDFTask task) { var strTask = JsonConvert.SerializeObject(task); var dic = new Dictionary <string, object>(); dic.Add("task", strTask); var taskId = Get <string>("AddTask", dic); }
public void AddTask(PDFTask task) { throw new NotImplementedException(); }