Ejemplo n.º 1
0
 private Tk5DataXml CreateTk5DataXml()
 {
     if (string.IsNullOrEmpty(TableName))
     {
         return(Tk5DataXml.Create(FileName));
     }
     else
     {
         return(Tk5DataXml.Create(FileName, TableName));
     }
 }
Ejemplo n.º 2
0
        public override ITableSchemeEx CreateSourceScheme(IInputData input)
        {
            Tk5DataXml dataXml;

            if (string.IsNullOrEmpty(TableName))
            {
                dataXml = Tk5DataXml.Create(DataXml);
            }
            else
            {
                dataXml = Tk5DataXml.Create(DataXml, TableName);
            }

            return(dataXml);
        }
Ejemplo n.º 3
0
 internal Tk5DbCodeTable(Tk5CodeTableConfig config)
     : base(Tk5DataXml.Create(config.DataXml))
 {
     fDataXml    = (Tk5DataXml)Scheme;
     fAttribute  = new CodeTableAttribute(config);
     ContextName = config.Context;
     OrderBy     = config.OrderBy;
     FilterSql   = config.FilterSql;
     if (!string.IsNullOrEmpty(config.NameExpression))
     {
         NameExpression = config.NameExpression;
     }
     if (config.CacheDependency != null)
     {
         fDependency = config.CacheDependency.CreateObject();
     }
     else
     {
         fDependency = NoDependency.Dependency;
     }
 }
Ejemplo n.º 4
0
 public InternalTk5DbTreeEasySearch(BaseEasySearchConfig config)
     : base(config)
 {
     fDataXml = SourceScheme.Convert <Tk5DataXml>();
 }
Ejemplo n.º 5
0
 public Tk5DbCodeTable(Tk5DataXml scheme)
     : base(scheme)
 {
     fDependency = NoDependency.Dependency;
     fDataXml    = scheme;
 }
Ejemplo n.º 6
0
 public override ITableSchemeEx CreateScheme()
 {
     return(Tk5DataXml.Create(DataXml));
 }
Ejemplo n.º 7
0
 public Tk5DbEasySearch(Tk5DataXml scheme)
     : base(scheme)
 {
     SetActiveData(scheme);
 }
Ejemplo n.º 8
0
 private void SetActiveData(Tk5DataXml scheme)
 {
     ActiveData = scheme.FakeDeleteInfo;
 }