/// <summary> /// Parent Constructor /// </summary> /// <param name="parent">parent</param> /// <param name="Summary">Summary</param> public MWorkflowProcessorLog(MWorkflowProcessor parent, String Summary) : this(parent.GetCtx(), 0, parent.Get_Trx()) { SetClientOrg(parent); SetAD_WorkflowProcessor_ID(parent.GetAD_WorkflowProcessor_ID()); SetSummary(Summary); }
/// <summary> /// Get Active /// </summary> /// <param name="ctx">context</param> /// <returns>active processors</returns> public static MWorkflowProcessor[] GetActive(Ctx ctx) { List <MWorkflowProcessor> list = new List <MWorkflowProcessor>(); String sql = "SELECT * FROM AD_WorkflowProcessor WHERE IsActive='Y'"; DataSet pstmt = null; try { pstmt = DataBase.DB.ExecuteDataset(sql, null, null); for (int i = 0; i < pstmt.Tables[0].Rows.Count; i++) { DataRow dr = pstmt.Tables[0].Rows[i]; list.Add(new MWorkflowProcessor(ctx, dr, null)); } pstmt = null; } catch (Exception e) { if (pstmt != null) { pstmt = null; } _log.Log(Level.SEVERE, sql, e); } MWorkflowProcessor[] retValue = new MWorkflowProcessor[list.Count]; retValue = list.ToArray(); return(retValue); }