Example #1
0
        public override Int64 Destroy()
        {
            Int64 Result = 0;

                // --> update status
                F_ORMWarehouseEntityClass_IsReady = false;

                // --> deallocate fields
                if (Result == 0)
                {
                    this.F_KeyFieldName = "";
                    this.F_Warehouse = null;
                } // if (Result == 0)

                // --> execute inherited destructor
                Result = base.Destroy();

                return Result;
        }
Example #2
0
        public virtual Int64 CreateAtWarehouse(ORMWarehouseClass AWarehouse)
        {
            Int64 Result = 0;

                // --> execute inherited constructor
                Result = base.Create();

                // --> allocate fields
                if (Result == 0)
                {
                    this.F_InsertKeyMode = InsertKeyModeEnum.None;
                    this.F_Warehouse = AWarehouse;
                    this.F_KeyFieldName = "";
                } // if (Result == 0)

                // --> update status
                F_ORMWarehouseEntityClass_IsReady = true;

                return Result;
        }
Example #3
0
        // ...
        /// <summary>
        /// Construye un nuevo objeto de la clase <code>ORMWarehouseEntityClass</code>,
        /// que desciende de <code>ObjectClass</code>,
        /// y ejecuta el inicializador virtual, por-de-facto.
        /// Para ejecutar otro inicializador,
        /// se tiene que realizar estas operaciones como pasos separados.
        /// </summary>
        /// <returns>Nuevo objeto</returns>
        public static ORMWarehouseEntityClass FactoryAtWarehouse(ORMWarehouseClass AWarehouse)
        {
            ORMWarehouseEntityClass Result = new ORMWarehouseEntityClass();
                Result.CreateAtWarehouse(AWarehouse);

                return Result;
        }
Example #4
0
        // ...
        public override Int64 Create()
        {
            Int64 Result = 0;

                // --> execute inherited constructor
                Result = base.Create();

                // --> allocate fields
                if (Result == 0)
                {
                    this.F_InsertKeyMode = InsertKeyModeEnum.None;
                    this.F_DeleteKeyMode = DeleteModeEnum.None;

                    this.F_Warehouse = null;
                    this.F_KeyFieldName = "";
                } // if (Result == 0)

                // --> update status
                F_ORMWarehouseEntityClass_IsReady = true;

                return Result;
        }
Example #5
0
        public ORMWarehouseEntityClass()
            : base()
        {
            // --> clear status
                F_ORMWarehouseEntityClass_IsReady = false;

                // --> clear fields
                F_Warehouse = null;
                F_KeyFieldName = null;
        }