public static LoadProcess Read(long?loadProcessId) { var sql = new ReadLoadProcessTableTask(loadProcessId); sql.Execute(); return(sql.LoadProcess); }
public static LoadProcess Read(int?loadProcessKey) { var sql = new ReadLoadProcessTableTask(loadProcessKey); sql.Execute(); return(sql.LoadProcess); }
public static LoadProcess ReadWithOption(ReadOptions option) { var sql = new ReadLoadProcessTableTask() { ReadOption = option }; sql.Execute(); return(sql.LoadProcess); }
public static List <LoadProcess> ReadAll() { var sql = new ReadLoadProcessTableTask() { ReadOption = ReadOptions.ReadAllProcesses }; sql.Execute(); return(sql.AllLoadProcesses); }
public override void Execute() { new SqlTask(this, Sql).ExecuteNonQuery(); var rlp = new ReadLoadProcessTableTask(LoadProcessKey) { TaskType = this.TaskType, TaskHash = this.TaskHash, DisableLogging = true }; rlp.Execute(); ControlFlow.ControlFlow.CurrentLoadProcess = rlp.LoadProcess; }
public override void Execute() { //TODO umschreiben in eine Zeile? var read = new ReadLoadProcessTableTask() { ReadOption = ReadOptions.ReadAllProcesses }; read.Execute(); List <LoadProcess> logEntries = read.AllLoadProcesses; JSON = JsonConvert.SerializeObject(logEntries, new JsonSerializerSettings { Formatting = Formatting.Indented, ContractResolver = new CamelCasePropertyNamesContractResolver(), NullValueHandling = NullValueHandling.Ignore }); }
public void Execute() { new SqlTask(this, Sql) { DisableLogging = true, ConnectionManager = this.ConnectionManager }.ExecuteNonQuery(); var rlp = new ReadLoadProcessTableTask(LoadProcessKey) { TaskType = this.TaskType, TaskHash = this.TaskHash, DisableLogging = true, ConnectionManager = this.ConnectionManager }; rlp.Execute(); ControlFlow.ControlFlow.CurrentLoadProcess = rlp.LoadProcess; }
public void Execute() { var read = new ReadLoadProcessTableTask() { ReadOption = ReadOptions.ReadAllProcesses, ConnectionManager = this.ConnectionManager }; read.Execute(); List <LoadProcess> logEntries = read.AllLoadProcesses; JSON = JsonConvert.SerializeObject(logEntries, new JsonSerializerSettings { Formatting = Formatting.Indented, ContractResolver = new CamelCasePropertyNamesContractResolver(), NullValueHandling = NullValueHandling.Ignore }); }
public void Execute() { QueryParameter cd = new QueryParameter("CurrentDate", "DATETIME", DateTime.Now); QueryParameter em = new QueryParameter("AbortMessage", "VARCHAR(100)", AbortMessage); QueryParameter lpk = new QueryParameter("LoadProcessId", "BIGINT", LoadProcessId); new SqlTask(this, Sql) { DisableLogging = true, Parameter = new List <QueryParameter>() { cd, em, lpk }, }.ExecuteNonQuery(); var rlp = new ReadLoadProcessTableTask(this, LoadProcessId) { DisableLogging = true, }; rlp.Execute(); ControlFlow.ControlFlow.CurrentLoadProcess = rlp.LoadProcess; }
public void Execute() { QueryParameter cd = new QueryParameter("CurrentDate", "DATETIME", DateTime.Now); QueryParameter pn = new QueryParameter("ProcessName", "VARCHAR(100)", ProcessName); QueryParameter sm = new QueryParameter("StartMessage", "VARCHAR(4000)", StartMessage); QueryParameter so = new QueryParameter("Source", "VARCHAR(20)", Source); LoadProcessId = new SqlTask(this, Sql) { Parameter = new List <QueryParameter>() { cd, pn, sm, so }, DisableLogging = true, }.ExecuteScalar <long>(); var rlp = new ReadLoadProcessTableTask(this, LoadProcessId) { DisableLogging = true }; rlp.Execute(); ControlFlow.ControlFlow.CurrentLoadProcess = rlp.LoadProcess; }