protected override EntitySchemaColumn CreateFolderColumn()
        {
            EntitySchemaColumn column = base.CreateFolderColumn();

            column.ReferenceSchemaUId     = new Guid("4c0db497-99a8-4b79-a43e-ba17a2abf951");
            column.ColumnValueName        = @"FolderId";
            column.DisplayColumnValueName = @"FolderName";
            column.ModifiedInSchemaUId    = new Guid("7cf00d13-3a5d-4de5-a8c2-3be1c6d824ac");
            column.CreatedInPackageId     = new Guid("cf6dd8ea-641b-43ea-a946-34fe63d8f0dd");
            return(column);
        }
        protected override EntitySchemaColumn CreateFolderColumn()
        {
            EntitySchemaColumn column = base.CreateFolderColumn();

            column.ReferenceSchemaUId     = new Guid("d2400815-883b-4b02-a4c7-baf3208d05b3");
            column.ColumnValueName        = @"FolderId";
            column.DisplayColumnValueName = @"FolderName";
            column.ModifiedInSchemaUId    = new Guid("5d17c2fa-20b4-4f52-a620-928cbf98e484");
            column.CreatedInPackageId     = new Guid("c692daa9-de5e-4e96-afd3-e992ed86681c");
            return(column);
        }
示例#3
0
        protected override EntitySchemaColumn CreateParentColumn()
        {
            EntitySchemaColumn column = base.CreateParentColumn();

            column.ReferenceSchemaUId     = new Guid("4bad689e-dfbe-4bd8-9fbc-4ee8316331f1");
            column.ColumnValueName        = @"ParentId";
            column.DisplayColumnValueName = @"ParentName";
            column.ModifiedInSchemaUId    = new Guid("4bad689e-dfbe-4bd8-9fbc-4ee8316331f1");
            column.CreatedInPackageId     = new Guid("b827f319-d8b8-41a8-9645-da32137f000d");
            return(column);
        }
        protected override EntitySchemaColumn CreateParentColumn()
        {
            EntitySchemaColumn column = base.CreateParentColumn();

            column.ReferenceSchemaUId     = new Guid("4c0db497-99a8-4b79-a43e-ba17a2abf951");
            column.ColumnValueName        = @"ParentId";
            column.DisplayColumnValueName = @"ParentName";
            column.ModifiedInSchemaUId    = new Guid("4c0db497-99a8-4b79-a43e-ba17a2abf951");
            column.CreatedInPackageId     = new Guid("cf6dd8ea-641b-43ea-a946-34fe63d8f0dd");
            return(column);
        }
示例#5
0
        protected override EntitySchemaColumn CreateParentColumn()
        {
            EntitySchemaColumn column = base.CreateParentColumn();

            column.ReferenceSchemaUId     = new Guid("54157b05-88d4-46c0-aa54-effc7c79cb86");
            column.ColumnValueName        = @"ParentId";
            column.DisplayColumnValueName = @"ParentName";
            column.ModifiedInSchemaUId    = new Guid("54157b05-88d4-46c0-aa54-effc7c79cb86");
            column.CreatedInPackageId     = new Guid("c692daa9-de5e-4e96-afd3-e992ed86681c");
            return(column);
        }
        protected override EntitySchemaColumn CreateFolderColumn()
        {
            EntitySchemaColumn column = base.CreateFolderColumn();

            column.ReferenceSchemaUId     = new Guid("1a2a3673-b8a5-4a4d-b1c5-4b1b8f39eb42");
            column.ColumnValueName        = @"FolderId";
            column.DisplayColumnValueName = @"FolderName";
            column.ModifiedInSchemaUId    = new Guid("eba4fce1-f8b9-4ebd-a190-8aeb62fc8b87");
            column.CreatedInPackageId     = new Guid("b827f319-d8b8-41a8-9645-da32137f000d");
            return(column);
        }
        protected override EntitySchemaColumn CreateParentColumn()
        {
            EntitySchemaColumn column = base.CreateParentColumn();

            column.ReferenceSchemaUId     = new Guid("ed5075ee-1bd8-4783-8deb-39ec149dc020");
            column.ColumnValueName        = @"ParentId";
            column.DisplayColumnValueName = @"ParentName";
            column.ModifiedInSchemaUId    = new Guid("ed5075ee-1bd8-4783-8deb-39ec149dc020");
            column.CreatedInPackageId     = new Guid("66e9e705-64b4-4dda-925e-d1e05a389eb6");
            return(column);
        }
示例#8
0
        protected override EntitySchemaColumn CreateRecordColumn()
        {
            EntitySchemaColumn column = base.CreateRecordColumn();

            column.ReferenceSchemaUId     = new Guid("24666f2d-049f-4867-ae2c-db681c40c001");
            column.ColumnValueName        = @"RecordId";
            column.DisplayColumnValueName = @"RecordPageCaption";
            column.ModifiedInSchemaUId    = new Guid("6d4d8d3e-1673-483a-a8e0-73b19dbb7d9f");
            column.CreatedInPackageId     = new Guid("c465b70f-ad74-4d3f-9db3-cd6ec97b116e");
            return(column);
        }
        protected override EntitySchemaColumn CreateParentColumn()
        {
            EntitySchemaColumn column = base.CreateParentColumn();

            column.ReferenceSchemaUId     = new Guid("8982e0bf-ad49-450a-8cb6-90ec9e1fc155");
            column.ColumnValueName        = @"ParentId";
            column.DisplayColumnValueName = @"ParentName";
            column.ModifiedInSchemaUId    = new Guid("8982e0bf-ad49-450a-8cb6-90ec9e1fc155");
            column.CreatedInPackageId     = new Guid("ffa69c6a-c8bb-4a61-bc00-b0bcd40a9862");
            return(column);
        }
示例#10
0
        protected override EntitySchemaColumn CreateFolderColumn()
        {
            EntitySchemaColumn column = base.CreateFolderColumn();

            column.ReferenceSchemaUId     = new Guid("d20408e6-4859-42ac-8c7a-e8ce7e63dc5b");
            column.ColumnValueName        = @"FolderId";
            column.DisplayColumnValueName = @"FolderName";
            column.ModifiedInSchemaUId    = new Guid("387e7c64-c1cc-4e01-9ec2-5e3507ac35df");
            column.CreatedInPackageId     = new Guid("e98ccaae-0bf0-40d8-a40d-46418c204c90");
            return(column);
        }
        protected override EntitySchemaColumn CreateFolderColumn()
        {
            EntitySchemaColumn column = base.CreateFolderColumn();

            column.ReferenceSchemaUId     = new Guid("50341da6-8ff5-4041-b37f-bbe72d78a6d2");
            column.ColumnValueName        = @"FolderId";
            column.DisplayColumnValueName = @"FolderName";
            column.ModifiedInSchemaUId    = new Guid("86aed0a7-3dc4-469a-a266-71b974dc4a6a");
            column.CreatedInPackageId     = new Guid("0eb5b1d6-fd83-46d8-a1cb-e9910b6e64ae");
            return(column);
        }
        protected override EntitySchemaColumn CreateFolderColumn()
        {
            EntitySchemaColumn column = base.CreateFolderColumn();

            column.ReferenceSchemaUId     = new Guid("8982e0bf-ad49-450a-8cb6-90ec9e1fc155");
            column.ColumnValueName        = @"FolderId";
            column.DisplayColumnValueName = @"FolderName";
            column.ModifiedInSchemaUId    = new Guid("bdae71e4-b691-4311-8555-3a0653f3b039");
            column.CreatedInPackageId     = new Guid("ffa69c6a-c8bb-4a61-bc00-b0bcd40a9862");
            return(column);
        }
        protected override EntitySchemaColumn CreateParentColumn()
        {
            EntitySchemaColumn column = base.CreateParentColumn();

            column.ReferenceSchemaUId     = new Guid("50341da6-8ff5-4041-b37f-bbe72d78a6d2");
            column.ColumnValueName        = @"ParentId";
            column.DisplayColumnValueName = @"ParentName";
            column.ModifiedInSchemaUId    = new Guid("50341da6-8ff5-4041-b37f-bbe72d78a6d2");
            column.CreatedInPackageId     = new Guid("0eb5b1d6-fd83-46d8-a1cb-e9910b6e64ae");
            return(column);
        }
示例#14
0
        protected override EntitySchemaColumn CreateParentColumn()
        {
            EntitySchemaColumn column = base.CreateParentColumn();

            column.ReferenceSchemaUId     = new Guid("a3421ccc-16ab-4ef5-a941-a868bba1aefd");
            column.ColumnValueName        = @"ParentId";
            column.DisplayColumnValueName = @"ParentName";
            column.ModifiedInSchemaUId    = new Guid("a3421ccc-16ab-4ef5-a941-a868bba1aefd");
            column.CreatedInPackageId     = new Guid("c692daa9-de5e-4e96-afd3-e992ed86681c");
            return(column);
        }
示例#15
0
        protected override EntitySchemaColumn CreateParentColumn()
        {
            EntitySchemaColumn column = base.CreateParentColumn();

            column.ReferenceSchemaUId     = new Guid("3788dc9f-10e3-41a1-ac1b-bccc768afb64");
            column.ColumnValueName        = @"ParentId";
            column.DisplayColumnValueName = @"ParentName";
            column.ModifiedInSchemaUId    = new Guid("3788dc9f-10e3-41a1-ac1b-bccc768afb64");
            column.CreatedInPackageId     = new Guid("e9cdff4a-a92d-4d26-906f-df90167f5485");
            return(column);
        }
示例#16
0
        protected virtual Entity CreateLinkedEntity(EntitySchema linkedSchema, EntitySchemaColumn linkedColumn)
        {
            Entity linkedEntity = linkedSchema.CreateEntity(_userConnection);

            linkedEntity.SetDefColumnValues();
            Guid idValue = GetNewLinkedEntityId(_formFields, linkedColumn);

            linkedEntity.SetColumnValue("Id", idValue);
            _rootEntity.SetColumnValue(linkedColumn, idValue);
            return(linkedEntity);
        }
示例#17
0
        protected override EntitySchemaColumn CreateFolderColumn()
        {
            EntitySchemaColumn column = base.CreateFolderColumn();

            column.ReferenceSchemaUId     = new Guid("38db9272-ab0b-449c-9a06-067d57d7bc78");
            column.ColumnValueName        = @"FolderId";
            column.DisplayColumnValueName = @"FolderName";
            column.ModifiedInSchemaUId    = new Guid("d685c9c3-c88c-44dc-b4f5-7b654175390a");
            column.CreatedInPackageId     = new Guid("305fcfca-4160-4398-90a9-d5e84be0ae12");
            return(column);
        }
        protected override EntitySchemaColumn CreateParentColumn()
        {
            EntitySchemaColumn column = base.CreateParentColumn();

            column.ReferenceSchemaUId     = new Guid("d2400815-883b-4b02-a4c7-baf3208d05b3");
            column.ColumnValueName        = @"ParentId";
            column.DisplayColumnValueName = @"ParentName";
            column.ModifiedInSchemaUId    = new Guid("d2400815-883b-4b02-a4c7-baf3208d05b3");
            column.CreatedInPackageId     = new Guid("c692daa9-de5e-4e96-afd3-e992ed86681c");
            return(column);
        }
示例#19
0
        protected override EntitySchemaColumn CreateParentColumn()
        {
            EntitySchemaColumn column = base.CreateParentColumn();

            column.ReferenceSchemaUId     = new Guid("9462f63e-d284-49cf-a2de-c12911657493");
            column.ColumnValueName        = @"ParentId";
            column.DisplayColumnValueName = @"ParentName";
            column.ModifiedInSchemaUId    = new Guid("9462f63e-d284-49cf-a2de-c12911657493");
            column.CreatedInPackageId     = new Guid("2496861e-1f72-4434-ab9e-c42503decf6d");
            return(column);
        }
示例#20
0
        protected override EntitySchemaColumn CreateParentColumn()
        {
            EntitySchemaColumn column = base.CreateParentColumn();

            column.ReferenceSchemaUId     = new Guid("1a2a3673-b8a5-4a4d-b1c5-4b1b8f39eb42");
            column.ColumnValueName        = @"ParentId";
            column.DisplayColumnValueName = @"ParentName";
            column.ModifiedInSchemaUId    = new Guid("1a2a3673-b8a5-4a4d-b1c5-4b1b8f39eb42");
            column.CreatedInPackageId     = new Guid("b827f319-d8b8-41a8-9645-da32137f000d");
            return(column);
        }
示例#21
0
        protected override EntitySchemaColumn CreateParentColumn()
        {
            EntitySchemaColumn column = base.CreateParentColumn();

            column.ReferenceSchemaUId     = new Guid("31464792-6754-447f-83ae-90a1b468c29f");
            column.ColumnValueName        = @"ParentId";
            column.DisplayColumnValueName = @"ParentName";
            column.ModifiedInSchemaUId    = new Guid("31464792-6754-447f-83ae-90a1b468c29f");
            column.CreatedInPackageId     = new Guid("66e9e705-64b4-4dda-925e-d1e05a389eb6");
            return(column);
        }
示例#22
0
        protected override EntitySchemaColumn CreateParentColumn()
        {
            EntitySchemaColumn column = base.CreateParentColumn();

            column.ReferenceSchemaUId     = new Guid("9fa78bfb-9df5-4382-9242-e7597eea88bc");
            column.ColumnValueName        = @"ParentId";
            column.DisplayColumnValueName = @"ParentName";
            column.ModifiedInSchemaUId    = new Guid("9fa78bfb-9df5-4382-9242-e7597eea88bc");
            column.CreatedInPackageId     = new Guid("c692daa9-de5e-4e96-afd3-e992ed86681c");
            return(column);
        }
        protected override EntitySchemaColumn CreateFolderColumn()
        {
            EntitySchemaColumn column = base.CreateFolderColumn();

            column.ReferenceSchemaUId     = new Guid("9462f63e-d284-49cf-a2de-c12911657493");
            column.ColumnValueName        = @"FolderId";
            column.DisplayColumnValueName = @"FolderName";
            column.ModifiedInSchemaUId    = new Guid("310fea8e-590e-4da9-b7b0-6079487db57d");
            column.CreatedInPackageId     = new Guid("2496861e-1f72-4434-ab9e-c42503decf6d");
            return(column);
        }
        protected override EntitySchemaColumn CreateParentColumn()
        {
            EntitySchemaColumn column = base.CreateParentColumn();

            column.ReferenceSchemaUId     = new Guid("99e4e4d5-dc28-4f9b-9c16-0ce052c7b5af");
            column.ColumnValueName        = @"ParentId";
            column.DisplayColumnValueName = @"ParentName";
            column.ModifiedInSchemaUId    = new Guid("99e4e4d5-dc28-4f9b-9c16-0ce052c7b5af");
            column.CreatedInPackageId     = new Guid("d770fc62-0459-4fe8-8528-e32423c8d6cb");
            return(column);
        }
示例#25
0
        protected override EntitySchemaColumn CreateFolderColumn()
        {
            EntitySchemaColumn column = base.CreateFolderColumn();

            column.ReferenceSchemaUId     = new Guid("ba431b60-ce67-4198-9281-6571b6920f70");
            column.ColumnValueName        = @"FolderId";
            column.DisplayColumnValueName = @"FolderName";
            column.ModifiedInSchemaUId    = new Guid("57e5c814-e83b-4e79-a18c-adaa69a39970");
            column.CreatedInPackageId     = new Guid("c692daa9-de5e-4e96-afd3-e992ed86681c");
            return(column);
        }
        protected override EntitySchemaColumn CreateRecordColumn()
        {
            EntitySchemaColumn column = base.CreateRecordColumn();

            column.ReferenceSchemaUId     = new Guid("28f7da1a-3f4d-4f2d-9d25-75c965cded5d");
            column.ColumnValueName        = @"RecordId";
            column.DisplayColumnValueName = @"RecordName";
            column.ModifiedInSchemaUId    = new Guid("24164caf-0471-406d-b77c-f47b1b4abc1b");
            column.CreatedInPackageId     = new Guid("5af8fc1f-99e6-4265-b65c-5e9401c4c7dd");
            return(column);
        }
示例#27
0
        protected override EntitySchemaColumn CreateParentColumn()
        {
            EntitySchemaColumn column = base.CreateParentColumn();

            column.ReferenceSchemaUId     = new Guid("38db9272-ab0b-449c-9a06-067d57d7bc78");
            column.ColumnValueName        = @"ParentId";
            column.DisplayColumnValueName = @"ParentName";
            column.ModifiedInSchemaUId    = new Guid("38db9272-ab0b-449c-9a06-067d57d7bc78");
            column.CreatedInPackageId     = new Guid("305fcfca-4160-4398-90a9-d5e84be0ae12");
            return(column);
        }
示例#28
0
        protected override EntitySchemaQuery GetSummaryEsq(Sheet sheet, IEnumerable <Period> periodsInfo,
                                                           IEnumerable <ForecastColumn> filterColumns, FilterConfig filterConfig)
        {
            var esq = base.GetSummaryEsq(sheet, periodsInfo, filterColumns, filterConfig);
            EntitySchemaColumn referenceColumn = sheet.GetEntityReferenceColumn(UserConnection);
            EntitySchemaQueryFilterCollection
                filterGroup = GetEsqSummaryGroupFilter(filterConfig, referenceColumn, esq);

            esq.Filters.Add(filterGroup);
            return(esq);
        }
示例#29
0
        /// <summary>
        /// Get image lookup column name for indexable column.
        /// </summary>
        /// <param name="column"><see cref="EntitySchemaColumn"/> instance of indexable column.</param>
        /// <returns>Correct column name.</returns>
        public string GetImageLookupColumn(EntitySchemaColumn column)
        {
            var columnRefSchema    = column.ReferenceSchema;
            var primaryImageColumn = columnRefSchema.PrimaryImageColumn;

            if (primaryImageColumn == null || !primaryImageColumn.DataValueType.IsLookup)
            {
                return(string.Empty);
            }
            return(String.Format("{0}.{1}.Id", column.Name, primaryImageColumn.Name));
        }
        private int GetPriceColumnPrecision(Entity entity)
        {
            EntitySchemaColumn priceColumn = entity.Schema.Columns.FindByName("Price");

            if (priceColumn.DataValueType is FloatDataValueType)
            {
                var dbValueType = (FloatDataValueType)priceColumn.DataValueType;
                return(dbValueType.Precision);
            }
            return(0);
        }