private void CreateInitialEntity()
        {
            bcsModel = new BCSModel();

            entity = new BCSEntity();
            bcsModel.Entities.Add(entity);

            BCSField fieldID = new BCSField();
            fieldID.DataType = typeof(System.Int32);
            fieldID.IsKey = true;
            fieldID.Name = "ID";
            fieldID.DisplayName = "ID";
            entity.Fields.Add(fieldID);

            BCSField fieldName = new BCSField();
            fieldName.DataType = typeof(System.String);
            fieldName.Name = "Name";
            fieldName.IsRequired = true;
            fieldName.DisplayName = "Name";
            entity.Fields.Add(fieldName);

            BCSField fieldProperty = new BCSField();
            fieldProperty.DataType = typeof(System.String);
            fieldProperty.Name = "Property1";
            fieldProperty.DisplayName = "Property 1";
            entity.Fields.Add(fieldProperty);
        }
        private void CreateInitialEntity()
        {
            bcsModel = new BCSModel();

            entity = new BCSEntity();
            bcsModel.Entities.Add(entity);

            BCSField fieldID = new BCSField();

            fieldID.DataType    = typeof(System.Int32);
            fieldID.IsKey       = true;
            fieldID.Name        = "ID";
            fieldID.DisplayName = "ID";
            entity.Fields.Add(fieldID);

            BCSField fieldName = new BCSField();

            fieldName.DataType    = typeof(System.String);
            fieldName.Name        = "Name";
            fieldName.IsRequired  = true;
            fieldName.DisplayName = "Name";
            entity.Fields.Add(fieldName);

            BCSField fieldProperty = new BCSField();

            fieldProperty.DataType    = typeof(System.String);
            fieldProperty.Name        = "Property1";
            fieldProperty.DisplayName = "Property 1";
            entity.Fields.Add(fieldProperty);
        }
Exemple #3
0
        private void AddField(BCSEntity entity, string name, string display, Type datatype, bool isKey, bool isIdentity, bool isRequired)
        {
            BCSField field = new BCSField();

            field.Name = name;
            field.DisplayName = display;
            field.DataType = datatype;
            field.IsIdentity = isIdentity;
            field.IsKey = isKey;
            field.IsRequired = isRequired;

            entity.Fields.Add(field);
        }