Пример #1
0
 protected override void Initialize()
 {
     CustomerNameProperty                       = new TextProperty(this, CustomerName);
     CustomerNameOperatorProperty               = new OperatorProperty(this, CustomerNameOperator);
     CustomerNameOperatorProperty.Size          = 10;
     CustomerNameOperatorProperty.EnumType      = "operators";
     CustomerNameOperatorProperty.HasNullCheck  = true;
     CustomerStoreProperty                      = new TextProperty(this, CustomerStore);
     CustomerStoreOperatorProperty              = new OperatorProperty(this, CustomerStoreOperator);
     CustomerStoreOperatorProperty.Size         = 10;
     CustomerStoreOperatorProperty.EnumType     = "operators";
     CustomerStoreOperatorProperty.HasNullCheck = true;
     DueDateProperty                            = new DateProperty(this, DueDate);
     DueDate2Property                           = new DateProperty(this, DueDate2);
     DueDateOperatorProperty                    = new OperatorProperty(this, DueDateOperator);
     DueDateOperatorProperty.Size               = 10;
     DueDateOperatorProperty.EnumType           = "operators";
     GlobalRegionProperty                       = new EnumProperty(this, GlobalRegion);
     GlobalRegionProperty.Size                  = 50;
     GlobalRegionProperty.EnumType              = "sales territory group";
     OrderDateProperty                          = new DateProperty(this, OrderDate);
     OrderDate2Property                         = new DateProperty(this, OrderDate2);
     OrderDateOperatorProperty                  = new OperatorProperty(this, OrderDateOperator);
     OrderDateOperatorProperty.Size             = 10;
     OrderDateOperatorProperty.EnumType         = "operators";
     SalesOrderNumberProperty                   = new TextProperty(this, SalesOrderNumber);
     SalesOrderNumberProperty.Size              = 25;
     SalesOrderNumberOperatorProperty           = new OperatorProperty(this, SalesOrderNumberOperator);
     SalesOrderNumberOperatorProperty.Size      = 10;
     SalesOrderNumberOperatorProperty.EnumType  = "operators";
     SalesPersonIdProperty                      = new EnumIntProperty(this, SalesPersonId);
     SalesPersonIdProperty.IsMultiValued        = true;
     SalesPersonIdProperty.EnumType             = "sales person";
     SalesPersonIdOperatorProperty              = new OperatorProperty(this, SalesPersonIdOperator);
     SalesPersonIdOperatorProperty.Size         = 10;
     SalesPersonIdOperatorProperty.EnumType     = "operators";
     SalesPersonIdOperatorProperty.HasNullCheck = true;
     StatusProperty                           = new EnumByteProperty(this, Status);
     StatusProperty.Size                      = 10;
     StatusProperty.EnumType                  = "sales order status";
     StatusOperatorProperty                   = new OperatorProperty(this, StatusOperator);
     StatusOperatorProperty.Size              = 10;
     StatusOperatorProperty.EnumType          = "operators";
     TerritoryIdProperty                      = new EnumIntProperty(this, TerritoryId);
     TerritoryIdProperty.Size                 = 10;
     TerritoryIdProperty.EnumType             = "sales territory";
     TerritoryIdOperatorProperty              = new OperatorProperty(this, TerritoryIdOperator);
     TerritoryIdOperatorProperty.Size         = 10;
     TerritoryIdOperatorProperty.EnumType     = "operators";
     TerritoryIdOperatorProperty.HasNullCheck = true;
     TotalDueProperty                         = new MoneyProperty(this, TotalDue);
     TotalDue2Property                        = new MoneyProperty(this, TotalDue2);
     TotalDueOperatorProperty                 = new OperatorProperty(this, TotalDueOperator);
     TotalDueOperatorProperty.Size            = 10;
     TotalDueOperatorProperty.EnumType        = "operators";
 }
Пример #2
0
        protected override void Initialize()
        {
            AccountNumberProperty             = new TextProperty(this, AccountNumber);
            AccountNumberProperty.Size        = 15;
            CommentProperty                   = new TextProperty(this, Comment);
            CommentProperty.Size              = 128;
            ModifiedDateProperty              = new DateTimeProperty(this, ModifiedDate);
            ModifiedDateProperty.Required     = true;
            ModifiedDateProperty.Editable     = false;
            OnlineOrderFlagProperty           = new BooleanProperty(this, OnlineOrderFlag);
            OnlineOrderFlagProperty.Required  = true;
            OrderDateProperty                 = new DateProperty(this, OrderDate);
            OrderDateProperty.Required        = true;
            OrderDateProperty.Editable        = false;
            PurchaseOrderNumberProperty       = new TextProperty(this, PurchaseOrderNumber);
            PurchaseOrderNumberProperty.Size  = 25;
            RevisionNumberProperty            = new TinyIntegerProperty(this, RevisionNumber);
            RevisionNumberProperty.Required   = true;
            RevisionNumberProperty.Editable   = false;
            SalesOrderIdProperty              = new IntegerKeyProperty(this, SalesOrderId);
            SalesOrderIdProperty.Required     = true;
            SalesOrderIdProperty.Editable     = false;
            SalesOrderNumberProperty          = new TextProperty(this, SalesOrderNumber);
            SalesOrderNumberProperty.Required = true;
            SalesOrderNumberProperty.Size     = 25;
            SalesOrderNumberProperty.Editable = false;
            ShipDateProperty                  = new DateProperty(this, ShipDate);
            StatusProperty          = new EnumByteProperty(this, Status);
            StatusProperty.Required = true;
            StatusProperty.Size     = 10;
            StatusProperty.EnumType = "sales order status";
            DataObject objCustomer = new SalesOrderCustomerObjectCustomized();

            AddChildObject(Customer, objCustomer);
            DataObject objDetail = new SalesOrderDetailList();

            AddChildObject(Detail, objDetail);
            DataObject objPayment = new SalesOrderPaymentObject();

            AddChildObject(Payment, objPayment);
            DataObject objSales = new SalesOrderSalesObjectCustomized();

            AddChildObject(Sales, objSales);
        }
Пример #3
0
 protected override void Initialize()
 {
     CustomerNameProperty           = new TextProperty(this, CustomerName);
     CustomerNameProperty.Editable  = false;
     CustomerStoreProperty          = new TextProperty(this, CustomerStore);
     CustomerStoreProperty.Editable = false;
     DueDateProperty                   = new DateProperty(this, DueDate);
     DueDateProperty.Required          = true;
     DueDateProperty.Editable          = false;
     OnlineOrderFlagProperty           = new EnumBoolProperty(this, OnlineOrderFlag);
     OnlineOrderFlagProperty.Required  = true;
     OnlineOrderFlagProperty.Size      = 10;
     OnlineOrderFlagProperty.EnumType  = "yesno";
     OnlineOrderFlagProperty.Editable  = false;
     OrderDateProperty                 = new DateProperty(this, OrderDate);
     OrderDateProperty.Required        = true;
     OrderDateProperty.Editable        = false;
     SalesOrderIdProperty              = new IntegerKeyProperty(this, SalesOrderId);
     SalesOrderIdProperty.Required     = true;
     SalesOrderIdProperty.Editable     = false;
     SalesOrderNumberProperty          = new TextProperty(this, SalesOrderNumber);
     SalesOrderNumberProperty.Required = true;
     SalesOrderNumberProperty.Size     = 25;
     SalesOrderNumberProperty.Editable = false;
     SalesPersonIdProperty             = new EnumIntProperty(this, SalesPersonId);
     SalesPersonIdProperty.EnumType    = "sales person";
     SalesPersonIdProperty.Editable    = false;
     ShipDateProperty                  = new DateProperty(this, ShipDate);
     ShipDateProperty.Editable         = false;
     StatusProperty               = new EnumByteProperty(this, Status);
     StatusProperty.Required      = true;
     StatusProperty.Size          = 10;
     StatusProperty.EnumType      = "sales order status";
     StatusProperty.Editable      = false;
     TerritoryIdProperty          = new EnumIntProperty(this, TerritoryId);
     TerritoryIdProperty.Size     = 10;
     TerritoryIdProperty.EnumType = "sales territory";
     TerritoryIdProperty.Editable = false;
     TotalDueProperty             = new MoneyProperty(this, TotalDue);
     TotalDueProperty.Required    = true;
     TotalDueProperty.Editable    = false;
 }
 protected override void Initialize()
 {
     SalesOrderNumberOperatorProperty = new OperatorProperty(this, SalesOrderNumberOperator)
     {
         Size     = 25,
         EnumType = "operators",
     };
     SalesOrderNumberProperty = new TextProperty(this, SalesOrderNumber)
     {
         Size = 25,
     };
     StatusOperatorProperty = new OperatorProperty(this, StatusOperator)
     {
         Size     = 25,
         EnumType = "operators",
     };
     StatusProperty = new EnumByteProperty(this, Status)
     {
         IsMultiValued = true,
         EnumType      = "sales order status",
     };
     OrderDateOperatorProperty = new OperatorProperty(this, OrderDateOperator)
     {
         Size     = 25,
         EnumType = "operators",
     };
     OrderDateProperty = new DateProperty(this, OrderDate)
     {
     };
     OrderDate2Property = new DateProperty(this, OrderDate2)
     {
     };
     DueDateOperatorProperty = new OperatorProperty(this, DueDateOperator)
     {
         Size     = 25,
         EnumType = "operators",
     };
     DueDateProperty = new DateProperty(this, DueDate)
     {
     };
     DueDate2Property = new DateProperty(this, DueDate2)
     {
     };
     TotalDueOperatorProperty = new OperatorProperty(this, TotalDueOperator)
     {
         Size     = 25,
         EnumType = "operators",
     };
     TotalDueProperty = new MoneyProperty(this, TotalDue)
     {
     };
     TotalDue2Property = new MoneyProperty(this, TotalDue2)
     {
     };
     CustomerStoreOperatorProperty = new OperatorProperty(this, CustomerStoreOperator)
     {
         Size         = 25,
         EnumType     = "operators",
         HasNullCheck = true,
     };
     CustomerStoreProperty = new TextProperty(this, CustomerStore)
     {
     };
     CustomerNameOperatorProperty = new OperatorProperty(this, CustomerNameOperator)
     {
         Size         = 25,
         EnumType     = "operators",
         HasNullCheck = true,
     };
     CustomerNameProperty = new TextProperty(this, CustomerName)
     {
     };
     GlobalRegionProperty = new EnumProperty(this, GlobalRegion)
     {
         Size     = 50,
         EnumType = "sales territory group",
     };
     TerritoryIdOperatorProperty = new OperatorProperty(this, TerritoryIdOperator)
     {
         Size         = 25,
         EnumType     = "operators",
         HasNullCheck = true,
     };
     TerritoryIdProperty = new EnumIntProperty(this, TerritoryId)
     {
         EnumType = "sales territory",
     };
     SalesPersonIdOperatorProperty = new OperatorProperty(this, SalesPersonIdOperator)
     {
         Size         = 25,
         EnumType     = "operators",
         HasNullCheck = true,
     };
     SalesPersonIdProperty = new EnumIntProperty(this, SalesPersonId)
     {
         IsMultiValued = true,
         EnumType      = "sales person",
     };
 }
Пример #5
0
 protected override void Initialize()
 {
     SalesOrderIdProperty = new IntegerKeyProperty(this, SalesOrderId)
     {
         Required = true,
         Editable = false,
         IsKey    = true,
     };
     SalesOrderNumberProperty = new TextProperty(this, SalesOrderNumber)
     {
         Required = true,
         Size     = 25,
         Editable = false,
     };
     StatusProperty = new EnumByteProperty(this, Status)
     {
         Required = true,
         EnumType = "sales order status",
         Editable = false,
     };
     OrderDateProperty = new DateProperty(this, OrderDate)
     {
         Required = true,
         Editable = false,
     };
     ShipDateProperty = new DateProperty(this, ShipDate)
     {
         Editable = false,
     };
     DueDateProperty = new DateProperty(this, DueDate)
     {
         Required = true,
         Editable = false,
     };
     TotalDueProperty = new MoneyProperty(this, TotalDue)
     {
         Required = true,
         Editable = false,
     };
     OnlineOrderFlagProperty = new EnumBoolProperty(this, OnlineOrderFlag)
     {
         Required         = true,
         EnumType         = "yesno",
         LookupValidation = LookupValidationType.None,
         Editable         = false,
     };
     CustomerStoreProperty = new TextProperty(this, CustomerStore)
     {
         Size     = 50,
         Editable = false,
     };
     CustomerNameProperty = new TextProperty(this, CustomerName)
     {
         Size     = 50,
         Editable = false,
     };
     SalesPersonIdProperty = new EnumIntProperty(this, SalesPersonId)
     {
         EnumType = "sales person",
         Editable = false,
     };
     TerritoryIdProperty = new EnumIntProperty(this, TerritoryId)
     {
         EnumType = "sales territory",
         Editable = false,
     };
     DetailsAction = new ActionProperty(this, "Details");
     NewAction     = new ActionProperty(this, "New");
 }
        protected override void Initialize()
        {
            SalesOrderIdProperty = new IntegerKeyProperty(this, SalesOrderId)
            {
                Required = true,
                Editable = false,
                IsKey    = true,
            };
            SalesOrderNumberProperty = new TextProperty(this, SalesOrderNumber)
            {
                Required = true,
                Size     = 25,
                Editable = false,
            };
            OrderDateProperty = new DateProperty(this, OrderDate)
            {
                Required = true,
                Editable = false,
            };
            StatusProperty = new EnumByteProperty(this, Status)
            {
                Required = true,
                EnumType = "sales order status",
            };
            OnlineOrderFlagProperty = new BooleanProperty(this, OnlineOrderFlag)
            {
                Required = true,
            };
            PurchaseOrderNumberProperty = new TextProperty(this, PurchaseOrderNumber)
            {
                Size = 25,
            };
            AccountNumberProperty = new TextProperty(this, AccountNumber)
            {
                Size = 15,
            };
            ShipDateProperty = new DateProperty(this, ShipDate)
            {
            };
            CommentProperty = new TextProperty(this, Comment)
            {
                Size = 128,
            };
            RevisionNumberProperty = new TinyIntegerProperty(this, RevisionNumber)
            {
                Required = true,
                Editable = false,
            };
            ModifiedDateProperty = new DateTimeProperty(this, ModifiedDate)
            {
                Required = true,
                Editable = false,
            };
            DataObject objCustomer = ServiceProvider.GetService <SalesOrderCustomerObject>();

            AddChildObject(Customer, objCustomer);
            DataObject objDetail = ServiceProvider.GetService <SalesOrderDetailList>();

            AddChildObject(Detail, objDetail);
            DataObject objPayment = ServiceProvider.GetService <SalesOrderPaymentObject>();

            AddChildObject(Payment, objPayment);
            DataObject objSales = ServiceProvider.GetService <SalesOrderSalesObject>();

            AddChildObject(Sales, objSales);
        }