Beispiel #1
0
 public DataScript(string scriptname, string category, string script)
 {
     Script        = script;
     Name          = scriptname;
     Category      = category;
     ScriptID      = "";
     dScript       = new Data.DataScript();
     ScriptIntends = new List <ScriptIntend>();
 }
Beispiel #2
0
 public DataScript()
 {
     Script        = "";
     Name          = "";
     Category      = "";
     ScriptID      = "";
     ScriptIntends = new List <ScriptIntend>();
     dScript       = new Data.DataScript();
 }
Beispiel #3
0
 public DataScript(string scriptID)
 {
     ScriptID      = scriptID;
     Script        = "";
     Name          = "";
     Category      = "";
     dScript       = new Data.DataScript();
     ScriptIntends = new List <ScriptIntend>();
     Load();
     LoadInten();
 }
Beispiel #4
0
        public static List <DataScript> GetDataScripts()
        {
            var       dScript = new Data.DataScript();
            DataTable dt      = new DataTable();

            dt = dScript.GetScripts();

            List <DataScript> c = dt.toList <DataScript>(new DataFieldMappings()
                                                         .Add(Tz.Global.TzAccount.DataScript.ScriptID.Name, "ScriptID")
                                                         .Add(Tz.Global.TzAccount.DataScript.Script.Name, "Script")
                                                         .Add(Tz.Global.TzAccount.DataScript.ScriptName.Name, "Name")
                                                         .Add(Tz.Global.TzAccount.DataScript.Category.Name, "Category")
                                                         , null, null).ToList();
            int indx = 0;

            foreach (DataRow dr in dt.Rows)
            {
                c[indx].AddIntend(dr["intend"] == null? "":dr["intend"].ToString());
                indx = indx = 1;
            }
            return(c);
        }