/// <summary>Creates a new Category1Entity instance but uses a special constructor which will set the Fields object of the new IEntity2 instance to the passed in fields object.</summary>
        /// <param name="fields">Populated IEntityFields2 object for the new IEntity2 to create</param>
        /// <returns>Fully created and populated (due to the IEntityFields2 object) IEntity2 object</returns>
        public override IEntity2 Create(IEntityFields2 fields)
        {
            IEntity2 toReturn = new Category1Entity(fields);

            // __LLBLGENPRO_USER_CODE_REGION_START CreateNewCategory1UsingFields
            // __LLBLGENPRO_USER_CODE_REGION_END
            return toReturn;
        }
예제 #2
0
 /// <summary> CTor</summary>
 /// <remarks>For framework usage.</remarks>
 /// <param name="fields">Fields object to set as the fields for this entity.</param>
 public PhysicianEarningsEntity(IEntityFields2 fields) : base("PhysicianEarningsEntity")
 {
     InitClassEmpty(null, fields);
 }
        /// <summary> Initializes the class with empty data, as if it is a new Entity.</summary>
        /// <param name="validator">The validator object for this CategoryEntity</param>
        /// <param name="fields">Fields of this entity</param>
        private void InitClassEmpty(IValidator validator, IEntityFields2 fields)
        {
            OnInitializing();
            this.Fields = fields ?? CreateFields();
            this.Validator = validator;
            InitClassMembers();

            // __LLBLGENPRO_USER_CODE_REGION_START InitClassEmpty
            // __LLBLGENPRO_USER_CODE_REGION_END

            OnInitialized();
        }
		/// <summary> CTor</summary>
		/// <remarks>For framework usage.</remarks>
		/// <param name="fields">Fields object to set as the fields for this entity.</param>
		public ShoppingCartItemEntity(IEntityFields2 fields):base("ShoppingCartItemEntity")
		{
			InitClassEmpty(null, fields);
		}
		/// <summary> CTor</summary>
		/// <remarks>For framework usage.</remarks>
		/// <param name="fields">Fields object to set as the fields for this entity.</param>
		public BusinessEntityAddressEntity(IEntityFields2 fields):base("BusinessEntityAddressEntity")
		{
			InitClassEmpty(null, fields);
		}
		/// <summary> CTor</summary>
		/// <remarks>For framework usage.</remarks>
		/// <param name="fields">Fields object to set as the fields for this entity.</param>
		public ProductCostHistoryEntity(IEntityFields2 fields):base("ProductCostHistoryEntity")
		{
			InitClassEmpty(null, fields);
		}
		/// <summary> CTor</summary>
		/// <remarks>For framework usage.</remarks>
		/// <param name="fields">Fields object to set as the fields for this entity.</param>
		public EmployeeEntity(IEntityFields2 fields):base("EmployeeEntity")
		{
			InitClassEmpty(null, fields);
		}
예제 #8
0
 /// <summary> CTor</summary>
 /// <remarks>For framework usage.</remarks>
 /// <param name="fields">Fields object to set as the fields for this entity.</param>
 public AddressEntity(IEntityFields2 fields) : base("AddressEntity")
 {
     InitClassEmpty(null, fields);
 }
예제 #9
0
 /// <summary> CTor</summary>
 /// <remarks>For framework usage.</remarks>
 /// <param name="fields">Fields object to set as the fields for this entity.</param>
 public UserEntity(IEntityFields2 fields) : base("UserEntity")
 {
     InitClassEmpty(null, fields);
 }
 /// <summary> CTor</summary>
 /// <remarks>For framework usage.</remarks>
 /// <param name="fields">Fields object to set as the fields for this entity.</param>
 public UnitMeasureEntity(IEntityFields2 fields) : base("UnitMeasureEntity")
 {
     InitClassEmpty(null, fields);
 }
 /// <summary> CTor</summary>
 /// <param name="fields">Fields object to set as the fields for this entity.</param>
 public ProductDescriptionEntity(IEntityFields2 fields)
 {
     InitClassEmpty(null, fields);
 }
 /// <summary> CTor</summary>
 /// <param name="fields">Fields object to set as the fields for this entity.</param>
 public ProductModelProductDescriptionCultureEntity(IEntityFields2 fields)
 {
     InitClassEmpty(null, fields);
 }
예제 #13
0
 /// <summary> CTor</summary>
 /// <remarks>For framework usage.</remarks>
 /// <param name="fields">Fields object to set as the fields for this entity.</param>
 public PurchaseOrderDetailEntity(IEntityFields2 fields) : base("PurchaseOrderDetailEntity")
 {
     InitClassEmpty(null, fields);
 }
예제 #14
0
 /// <summary> CTor</summary>
 /// <param name="fields">Fields object to set as the fields for this entity.</param>
 public SalesOrderHeaderSalesReasonEntity(IEntityFields2 fields)
 {
     InitClassEmpty(null, fields);
 }
		/// <summary> CTor</summary>
		/// <remarks>For framework usage.</remarks>
		/// <param name="fields">Fields object to set as the fields for this entity.</param>
		public UnitMeasureEntity(IEntityFields2 fields):base("UnitMeasureEntity")
		{
			InitClassEmpty(null, fields);
		}
예제 #16
0
 /// <summary> CTor</summary>
 /// <remarks>For framework usage.</remarks>
 /// <param name="fields">Fields object to set as the fields for this entity.</param>
 public EventCustomerBarrierEntity(IEntityFields2 fields) : base("EventCustomerBarrierEntity")
 {
     InitClassEmpty(null, fields);
 }
 /// <summary> CTor</summary>
 /// <remarks>For framework usage.</remarks>
 /// <param name="fields">Fields object to set as the fields for this entity.</param>
 public SupplierEntity(IEntityFields2 fields)
     : base("SupplierEntity")
 {
     InitClassEmpty(null, fields);
 }
예제 #18
0
 /// <summary> CTor</summary>
 /// <remarks>For framework usage.</remarks>
 /// <param name="fields">Fields object to set as the fields for this entity.</param>
 public CalendarEventRecurringDefinitionEntity(IEntityFields2 fields) : base("CalendarEventRecurringDefinitionEntity")
 {
     InitClassEmpty(null, fields);
 }
예제 #19
0
 /// <summary>
 /// 初始化类型
 /// </summary>
 /// <param name="validatorChange">实体验证修改接口</param>
 /// <param name="fields">字段集合</param>
 protected void InitClassEmpty(IValidatorChange validatorChange, IEntityFields2 fields)
 {
     OnInitializing();
     base.Fields = fields;
     base.Fields.SumStrLength = 535;
     base.IsNew = true;
     base.ValidatorChange = validatorChange;
     InitClassMembers();
     OnInitialized();
 }
예제 #20
0
 /// <summary> CTor</summary>
 /// <remarks>For framework usage.</remarks>
 /// <param name="fields">Fields object to set as the fields for this entity.</param>
 public SalesPersonQuotaHistoryEntity(IEntityFields2 fields) : base("SalesPersonQuotaHistoryEntity")
 {
     InitClassEmpty(null, fields);
 }
		/// <summary> CTor</summary>
		/// <remarks>For framework usage.</remarks>
		/// <param name="fields">Fields object to set as the fields for this entity.</param>
		public TransactionHistoryEntity(IEntityFields2 fields):base("TransactionHistoryEntity")
		{
			InitClassEmpty(null, fields);
		}
 /// <summary> CTor</summary>
 /// <remarks>For framework usage.</remarks>
 /// <param name="fields">Fields object to set as the fields for this entity.</param>
 public ProductProductPhotoEntity(IEntityFields2 fields) : base("ProductProductPhotoEntity")
 {
     InitClassEmpty(null, fields);
 }
예제 #23
0
        /// <summary>Creates a new PostAttachmentEntity instance but uses a special constructor which will set the Fields object of the new IEntity2 instance to the passed in fields object.</summary>
        /// <param name="fields">Populated IEntityFields2 object for the new IEntity2 to create</param>
        /// <returns>Fully created and populated (due to the IEntityFields2 object) IEntity2 object</returns>
        public override IEntity2 Create(IEntityFields2 fields)
        {
            IEntity2 toReturn = new PostAttachmentEntity(fields);

            // __LLBLGENPRO_USER_CODE_REGION_START CreateNewPostAttachmentUsingFields
            // __LLBLGENPRO_USER_CODE_REGION_END
            return toReturn;
        }
예제 #24
0
 /// <summary> CTor</summary>
 /// <remarks>For framework usage.</remarks>
 /// <param name="fields">Fields object to set as the fields for this entity.</param>
 public ProductCategoryEntity(IEntityFields2 fields) : base("ProductCategoryEntity")
 {
     InitClassEmpty(null, fields);
 }
		/// <summary> CTor</summary>
		/// <remarks>For framework usage.</remarks>
		/// <param name="fields">Fields object to set as the fields for this entity.</param>
		public SalesPersonQuotaHistoryEntity(IEntityFields2 fields):base("SalesPersonQuotaHistoryEntity")
		{
			InitClassEmpty(null, fields);
		}
 /// <summary> CTor</summary>
 /// <remarks>For framework usage.</remarks>
 /// <param name="fields">Fields object to set as the fields for this entity.</param>
 public ShipperEntity(IEntityFields2 fields) : base("ShipperEntity")
 {
     InitClassEmpty(null, fields);
 }
		/// <summary> CTor</summary>
		/// <remarks>For framework usage.</remarks>
		/// <param name="fields">Fields object to set as the fields for this entity.</param>
		public ProductReviewEntity(IEntityFields2 fields):base("ProductReviewEntity")
		{
			InitClassEmpty(null, fields);
		}
예제 #28
0
 /// <summary> CTor</summary>
 /// <remarks>For framework usage.</remarks>
 /// <param name="fields">Fields object to set as the fields for this entity.</param>
 public EmployeeEntity(IEntityFields2 fields) : base("EmployeeEntity")
 {
     InitClassEmpty(null, fields);
 }
예제 #29
0
        /// <summary> Initializes the class with empty data, as if it is a new Entity.</summary>
        /// <param name="validator">The validator object for this UserRoleLinkEntity</param>
        /// <param name="fields">Fields of this entity</param>
        protected virtual void InitClassEmpty(IValidator validator, IEntityFields2 fields)
        {
            InitClassMembers();
            base.Fields = fields;
            base.IsNew=true;
            base.Validator = validator;

            // __LLBLGENPRO_USER_CODE_REGION_START InitClassEmpty
            // __LLBLGENPRO_USER_CODE_REGION_END
        }
 /// <summary> CTor</summary>
 /// <remarks>For framework usage.</remarks>
 /// <param name="fields">Fields object to set as the fields for this entity.</param>
 public WorkOrderRoutingEntity(IEntityFields2 fields) : base("WorkOrderRoutingEntity")
 {
     InitClassEmpty(null, fields);
 }
 /// <summary> CTor</summary>
 /// <remarks>For framework usage.</remarks>
 /// <param name="fields">Fields object to set as the fields for this entity.</param>
 public OrderEntity(IEntityFields2 fields)
     : base("OrderEntity")
 {
     InitClassEmpty(null, fields);
 }
 /// <summary> CTor</summary>
 /// <remarks>For framework usage.</remarks>
 /// <param name="fields">Fields object to set as the fields for this entity.</param>
 public VwGetTestPerformedReportEntity(IEntityFields2 fields) : base("VwGetTestPerformedReportEntity")
 {
     InitClassEmpty(null, fields);
 }
 /// <summary> CTor</summary>
 /// <remarks>For framework usage.</remarks>
 /// <param name="fields">Fields object to set as the fields for this entity.</param>
 public PrivacyLevelDefinitionEntity(IEntityFields2 fields)
     : base("PrivacyLevelDefinitionEntity")
 {
     InitClassEmpty(null, fields);
 }
예제 #34
0
 /// <summary> CTor</summary>
 /// <param name="fields">Fields object to set as the fields for this entity.</param>
 public ContactTypeEntity(IEntityFields2 fields)
 {
     InitClassEmpty(null, fields);
 }
		/// <summary> CTor</summary>
		/// <remarks>For framework usage.</remarks>
		/// <param name="fields">Fields object to set as the fields for this entity.</param>
		public PurchaseOrderHeaderEntity(IEntityFields2 fields):base("PurchaseOrderHeaderEntity")
		{
			InitClassEmpty(null, fields);
		}
 /// <summary> CTor</summary>
 /// <param name="fields">Fields object to set as the fields for this entity.</param>
 public CreditCardEntity(IEntityFields2 fields)
 {
     InitClassEmpty(null, fields);
 }
예제 #37
0
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="fields">实体字段集合</param>
 public VO_WF_LZXX(IEntityFields2 fields)
     : base(EntityName)
 {
     InitClassEmpty(null, fields);
 }
예제 #38
0
 /// <summary> CTor</summary>
 /// <param name="fields">Fields object to set as the fields for this entity.</param>
 public ProductListPriceHistoryEntity(IEntityFields2 fields)
 {
     InitClassEmpty(null, fields);
 }
예제 #39
0
 /// <summary>
 /// 创建实体
 /// </summary>
 /// <param name="fields">字段集合接口</param>
 /// <returns>实体接口</returns>
 public override IEntity2 Create(IEntityFields2 fields)
 {
     IEntity2 toReturn = new VO_WF_LZXX(fields);
     return toReturn;
 }
예제 #40
0
 /// <summary> CTor</summary>
 /// <remarks>For framework usage.</remarks>
 /// <param name="fields">Fields object to set as the fields for this entity.</param>
 public CdcontentGeneratorTrackingEntity(IEntityFields2 fields) : base("CdcontentGeneratorTrackingEntity")
 {
     InitClassEmpty(null, fields);
 }
 /// <summary> CTor</summary>
 /// <remarks>For framework usage.</remarks>
 /// <param name="fields">Fields object to set as the fields for this entity.</param>
 public PageLocalizationEntity(IEntityFields2 fields)
     : base("PageLocalizationEntity")
 {
     InitClassEmpty(null, fields);
 }
 /// <summary> CTor</summary>
 /// <remarks>For framework usage.</remarks>
 /// <param name="fields">Fields object to set as the fields for this entity.</param>
 internal DomainItemEntity(IEntityFields2 fields) : base(fields)
 {
     InitClassEmpty();
     SetName("DomainItemEntity");
 }
예제 #43
0
        /// <summary>Creates a new WeeklyProgrammeMatchEntity instance but uses a special constructor which will set the Fields object of the new IEntity2 instance to the passed in fields object.</summary>
        /// <param name="fields">Populated IEntityFields2 object for the new IEntity2 to create</param>
        /// <returns>Fully created and populated (due to the IEntityFields2 object) IEntity2 object</returns>
        public override IEntity2 Create(IEntityFields2 fields)
        {
            IEntity2 toReturn = new WeeklyProgrammeMatchEntity(fields);

            // __LLBLGENPRO_USER_CODE_REGION_START CreateNewWeeklyProgrammeMatchUsingFields
            // __LLBLGENPRO_USER_CODE_REGION_END
            return toReturn;
        }
예제 #44
0
 /// <summary> CTor</summary>
 /// <remarks>For framework usage.</remarks>
 /// <param name="fields">Fields object to set as the fields for this entity.</param>
 public OrderDetailsEntity(IEntityFields2 fields) : base("OrderDetailsEntity")
 {
     InitClassEmpty(null, fields);
 }
예제 #45
0
        /// <summary>Creates a new MainPageBannerEntity instance but uses a special constructor which will set the Fields object of the new IEntity2 instance to the passed in fields object.</summary>
        /// <param name="fields">Populated IEntityFields2 object for the new IEntity2 to create</param>
        /// <returns>Fully created and populated (due to the IEntityFields2 object) IEntity2 object</returns>
        public override IEntity2 Create(IEntityFields2 fields)
        {
            IEntity2 toReturn = new MainPageBannerEntity(fields);

            // __LLBLGENPRO_USER_CODE_REGION_START CreateNewMainPageBannerUsingFields
            // __LLBLGENPRO_USER_CODE_REGION_END
            return toReturn;
        }
 /// <summary> CTor</summary>
 /// <param name="fields">Fields object to set as the fields for this entity.</param>
 public OrdersEntity(IEntityFields2 fields)
 {
     InitClassEmpty(null, fields);
 }
예제 #47
0
        /// <summary>Creates a new SysMltranslationEntity instance but uses a special constructor which will set the Fields object of the new IEntity2 instance to the passed in fields object.</summary>
        /// <param name="fields">Populated IEntityFields2 object for the new IEntity2 to create</param>
        /// <returns>Fully created and populated (due to the IEntityFields2 object) IEntity2 object</returns>
        public override IEntity2 Create(IEntityFields2 fields)
        {
            IEntity2 toReturn = new SysMltranslationEntity(fields);

            // __LLBLGENPRO_USER_CODE_REGION_START CreateNewSysMltranslationUsingFields
            // __LLBLGENPRO_USER_CODE_REGION_END
            return toReturn;
        }
예제 #48
0
 /// <summary> CTor</summary>
 /// <remarks>For framework usage.</remarks>
 /// <param name="fields">Fields object to set as the fields for this entity.</param>
 public SalesTerritoryEntity(IEntityFields2 fields) : base("SalesTerritoryEntity")
 {
     InitClassEmpty(null, fields);
 }
 /// <summary> CTor</summary>
 /// <remarks>For framework usage.</remarks>
 /// <param name="fields">Fields object to set as the fields for this entity.</param>
 public CustomerCustomerDemoEntity(IEntityFields2 fields)
     : base("CustomerCustomerDemoEntity")
 {
     InitClassEmpty(null, fields);
 }
 /// <summary> CTor</summary>
 /// <remarks>For framework usage.</remarks>
 /// <param name="fields">Fields object to set as the fields for this entity.</param>
 public EventActivityTemplateHostEntity(IEntityFields2 fields) : base("EventActivityTemplateHostEntity")
 {
     InitClassEmpty(null, fields);
 }
예제 #51
0
 /// <summary> CTor</summary>
 /// <remarks>For framework usage.</remarks>
 /// <param name="fields">Fields object to set as the fields for this entity.</param>
 public ArtworkToRoleEntity(IEntityFields2 fields)
     : base("ArtworkToRoleEntity")
 {
     InitClassEmpty(null, fields);
 }
 /// <summary> CTor</summary>
 /// <param name="fields">Fields object to set as the fields for this entity.</param>
 public AspNetUserEntity(IEntityFields2 fields)
 {
     InitClassEmpty(null, fields);
 }
 /// <summary> CTor</summary>
 /// <remarks>For framework usage.</remarks>
 /// <param name="fields">Fields object to set as the fields for this entity.</param>
 public SnFriendListEntity(IEntityFields2 fields)
     : base("SnFriendListEntity")
 {
     InitClassEmpty(null, fields);
 }
 /// <summary> CTor</summary>
 /// <remarks>For framework usage.</remarks>
 /// <param name="fields">Fields object to set as the fields for this entity.</param>
 public AuditInfoEntity(IEntityFields2 fields) : base("AuditInfoEntity")
 {
     InitClassEmpty(null, fields);
 }
 /// <summary> CTor</summary>
 /// <remarks>For framework usage.</remarks>
 /// <param name="fields">Fields object to set as the fields for this entity.</param>
 public AuditInfoEntity(IEntityFields2 fields)
     : base("AuditInfoEntity")
 {
     InitClassEmpty(null, fields);
 }
예제 #56
0
 /// <summary> CTor</summary>
 /// <remarks>For framework usage.</remarks>
 /// <param name="fields">Fields object to set as the fields for this entity.</param>
 public OrderAuditInfoEntity(IEntityFields2 fields) : base(fields)
 {
     InitClassEmpty();
     SetName("OrderAuditInfoEntity");
 }
 /// <summary> CTor</summary>
 /// <remarks>For framework usage.</remarks>
 /// <param name="fields">Fields object to set as the fields for this entity.</param>
 public CategoryEntity(IEntityFields2 fields)
     : base("CategoryEntity")
 {
     InitClassEmpty(null, fields);
 }
 /// <summary> CTor</summary>
 /// <remarks>For framework usage.</remarks>
 /// <param name="fields">Fields object to set as the fields for this entity.</param>
 public SnGroupRequestEntity(IEntityFields2 fields)
     : base("SnGroupRequestEntity")
 {
     InitClassEmpty(null, fields);
 }
예제 #59
0
 /// <summary> CTor</summary>
 /// <remarks>For framework usage.</remarks>
 /// <param name="fields">Fields object to set as the fields for this entity.</param>
 public UserRoleLinkEntity(IEntityFields2 fields)
     : base("UserRoleLinkEntity")
 {
     InitClassEmpty(CreateValidator(), fields);
 }
예제 #60
0
 /// <summary> CTor</summary>
 /// <remarks>For framework usage.</remarks>
 /// <param name="fields">Fields object to set as the fields for this entity.</param>
 public CustomersEntity(IEntityFields2 fields) : base("CustomersEntity")
 {
     InitClassEmpty(null, fields);
 }