Esempio n. 1
0
        public void EventHandler(LibCF.Package package, Lib.ConnectionManager connection)
        {
            LibCF.Sequence seq = new LibCF.Sequence("Sequence")
                                 .AddComponent(package);

            Lib.EventHandlerWrap postExecute = seq.GetPostExecuteEventHandler();

            LibCF.SQLTask sqlTask = new LibCF.SQLTask("sql task", connection)
                                    .AddComponent(seq)
                                    .AddDirectInput("SQL");
            postExecute.AddTask(sqlTask);
        }
Esempio n. 2
0
        public void PrecedenceConstraint(LibCF.Sequence seq, Lib.ConnectionManager connection)
        {
            LibCF.SQLTask sql1 = new LibCF.SQLTask("sql task", connection)
                                 .AddComponent(seq)
                                 .AddDirectInput("SQL");
            LibCF.SQLTask sql2 = new LibCF.SQLTask("sql task", connection)
                                 .AddComponent(seq)
                                 .AddDirectInput("SQL");

            new LibCF.PrecedenceConstraint(sql1, sql2, "condition, e.g. 1 > 0")
            .AddComponent(seq);
        }