Exemple #1
0
 protected override void Initialize()
 {
     TerritoryIdProperty = new EnumIntProperty(this, TerritoryId)
     {
         EnumType = "sales territory",
     };
     PersonNameOperatorProperty = new OperatorProperty(this, PersonNameOperator)
     {
         Size         = 25,
         EnumType     = "operators",
         HasNullCheck = true,
     };
     PersonNameProperty = new TextProperty(this, PersonName)
     {
     };
     StoreNameOperatorProperty = new OperatorProperty(this, StoreNameOperator)
     {
         Size         = 25,
         EnumType     = "operators",
         HasNullCheck = true,
     };
     StoreNameProperty = new TextProperty(this, StoreName)
     {
     };
     AccountNumberOperatorProperty = new OperatorProperty(this, AccountNumberOperator)
     {
         Size     = 25,
         EnumType = "operators",
     };
     AccountNumberProperty = new TextProperty(this, AccountNumber)
     {
         Size = 10,
     };
 }
Exemple #2
0
        protected override void Initialize()
        {
            CurrencyRateProperty          = new TextProperty(this, CurrencyRate);
            CurrencyRateProperty.Editable = false;
            DueDateProperty               = new DateProperty(this, DueDate);
            DueDateProperty.Required      = true;
            FreightProperty               = new MoneyProperty(this, Freight);
            FreightProperty.Required      = true;
            FreightProperty.Editable      = false;
            ShipMethodIdProperty          = new EnumIntProperty(this, ShipMethodId);
            ShipMethodIdProperty.Required = true;
            ShipMethodIdProperty.EnumType = "ship method";
            SubTotalProperty              = new MoneyProperty(this, SubTotal);
            SubTotalProperty.Required     = true;
            SubTotalProperty.Editable     = false;
            TaxAmtProperty            = new MoneyProperty(this, TaxAmt);
            TaxAmtProperty.Required   = true;
            TaxAmtProperty.Editable   = false;
            TotalDueProperty          = new MoneyProperty(this, TotalDue);
            TotalDueProperty.Required = true;
            TotalDueProperty.Editable = false;
            DataObject objCreditCard = ServiceProvider.GetService <CreditCardPaymentObject>();

            AddChildObject(CreditCard, objCreditCard);
        }
Exemple #3
0
 protected override void Initialize()
 {
     CarrierTrackingNumberProperty          = new TextProperty(this, CarrierTrackingNumber);
     CarrierTrackingNumberProperty.Size     = 25;
     CarrierTrackingNumberProperty.Editable = false;
     LineTotalProperty                   = new MoneyProperty(this, LineTotal);
     LineTotalProperty.Required          = true;
     LineTotalProperty.Editable          = false;
     OrderQtyProperty                    = new SmallIntegerProperty(this, OrderQty);
     OrderQtyProperty.Required           = true;
     OrderQtyProperty.Editable           = false;
     ProductProperty                     = new EnumIntProperty(this, Product);
     ProductProperty.Required            = true;
     ProductProperty.EnumType            = "product";
     ProductProperty.Editable            = false;
     SalesOrderDetailIdProperty          = new IntegerKeyProperty(this, SalesOrderDetailId);
     SalesOrderDetailIdProperty.Required = true;
     SalesOrderDetailIdProperty.Editable = false;
     SpecialOfferProperty                = new EnumIntProperty(this, SpecialOffer);
     SpecialOfferProperty.Required       = true;
     SpecialOfferProperty.EnumType       = "special offer";
     SpecialOfferProperty.Editable       = false;
     UnitPriceProperty                   = new MoneyProperty(this, UnitPrice);
     UnitPriceProperty.Required          = true;
     UnitPriceProperty.Editable          = false;
     UnitPriceDiscountProperty           = new MoneyProperty(this, UnitPriceDiscount);
     UnitPriceDiscountProperty.Required  = true;
     UnitPriceDiscountProperty.Editable  = false;
 }
 protected override void Initialize()
 {
     AddressIdProperty = new EnumIntProperty(this, AddressId)
     {
         Required = true,
         IsKey    = true,
     };
     AddressLine1Property = new TextProperty(this, AddressLine1)
     {
         Required = true,
         Size     = 60,
         Editable = false,
     };
     AddressLine2Property = new TextProperty(this, AddressLine2)
     {
         Size     = 60,
         Editable = false,
     };
     CityStateProperty = new TextProperty(this, CityState)
     {
         Editable = false,
     };
     PostalCodeProperty = new TextProperty(this, PostalCode)
     {
         Required = true,
         Size     = 15,
         Editable = false,
     };
     CountryProperty = new TextProperty(this, Country)
     {
         Size     = 3,
         Editable = false,
     };
 }
        protected override void Initialize()
        {
            AccountNumberProperty          = new TextProperty(this, AccountNumber);
            AccountNumberProperty.Required = true;
            AccountNumberProperty.Size     = 10;
            AccountNumberProperty.Editable = false;
            CustomerIdProperty             = new IntegerKeyProperty(this, CustomerId);
            CustomerIdProperty.Required    = true;
            PersonIdProperty             = new IntegerKeyProperty(this, PersonId);
            PersonIdProperty.Editable    = false;
            PersonNameProperty           = new TextProperty(this, PersonName);
            PersonNameProperty.Editable  = false;
            StoreIdProperty              = new IntegerKeyProperty(this, StoreId);
            StoreIdProperty.Editable     = false;
            StoreNameProperty            = new TextProperty(this, StoreName);
            StoreNameProperty.Editable   = false;
            TerritoryIdProperty          = new EnumIntProperty(this, TerritoryId);
            TerritoryIdProperty.EnumType = "sales territory";
            TerritoryIdProperty.Editable = false;
            DataObject objLookup = ServiceProvider.GetService <SalesCustomerLookupObject>();

            AddChildObject(Lookup, objLookup);
            DataObject objBillingAddress = ServiceProvider.GetService <AddressObject>();

            AddChildObject(BillingAddress, objBillingAddress);
            DataObject objShippingAddress = ServiceProvider.GetService <AddressObject>();

            AddChildObject(ShippingAddress, objShippingAddress);
        }
Exemple #6
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";
 }
Exemple #7
0
 protected override void Initialize()
 {
     SalesPersonIdProperty             = new EnumIntProperty(this, SalesPersonId);
     SalesPersonIdProperty.EnumType    = "sales person";
     SalesReasonProperty               = new EnumIntProperty(this, SalesReason);
     SalesReasonProperty.IsMultiValued = true;
     SalesReasonProperty.EnumType      = "sales reason";
     TerritoryIdProperty               = new EnumIntProperty(this, TerritoryId);
     TerritoryIdProperty.EnumType      = "sales territory";
 }
        public string EnumIntProperty_Add_Succeed(params int[] enums)
        {
            EnumIntProperty property = new EnumIntProperty();

            foreach (var item in enums)
            {
                property.AddEnum(item);
            }

            return(property.ToString());
        }
Exemple #9
0
 protected override void Initialize()
 {
     CardNumberProperty                  = new TextProperty(this, CardNumber);
     CardNumberProperty.Required         = true;
     CardNumberProperty.Size             = 25;
     CardNumberProperty.Editable         = false;
     CreditCardApprovalCodeProperty      = new TextProperty(this, CreditCardApprovalCode);
     CreditCardApprovalCodeProperty.Size = 15;
     CreditCardIdProperty                = new EnumIntProperty(this, CreditCardId);
     CreditCardIdProperty.Size           = 10;
     ExpirationProperty                  = new TextProperty(this, Expiration);
     ExpirationProperty.Editable         = false;
 }
 protected override void Initialize()
 {
     SalesOrderDetailIdProperty = new IntegerKeyProperty(this, SalesOrderDetailId)
     {
         Required = true,
         Editable = false,
         IsKey    = true,
     };
     SalesOrderIdProperty = new IntegerKeyProperty(this, SalesOrderId)
     {
         Required = true,
         Editable = false,
     };
     SubcategoryProperty = new EnumIntProperty(this, Subcategory)
     {
         EnumType = "product subcategory",
     };
     ProductIdProperty = new EnumIntProperty(this, ProductId)
     {
         Required = true,
         EnumType = "product",
     };
     OrderQtyProperty = new PositiveSmallIntProperty(this, OrderQty)
     {
         Required = true,
     };
     SpecialOfferIdProperty = new EnumIntProperty(this, SpecialOfferId)
     {
         Required = true,
         EnumType = "special offer",
     };
     UnitPriceProperty = new MoneyProperty(this, UnitPrice)
     {
         Required = true,
         Editable = false,
     };
     UnitPriceDiscountProperty = new PercentFractionProperty(this, UnitPriceDiscount)
     {
         Required = true,
         Editable = false,
     };
     LineTotalProperty = new MoneyProperty(this, LineTotal)
     {
         Required = true,
         Editable = false,
     };
     CarrierTrackingNumberProperty = new TextProperty(this, CarrierTrackingNumber)
     {
         Size = 25,
     };
 }
 protected override void Initialize()
 {
     TerritoryIdProperty = new EnumIntProperty(this, TerritoryId)
     {
         EnumType = "sales territory",
     };
     SalesPersonIdProperty = new EnumIntProperty(this, SalesPersonId)
     {
         EnumType = "sales person",
     };
     SalesReasonProperty = new EnumIntProperty(this, SalesReason)
     {
         IsMultiValued = true,
         EnumType      = "sales reason",
     };
 }
Exemple #12
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;
 }
Exemple #13
0
 protected override void Initialize()
 {
     AccountNumberProperty                  = new TextProperty(this, AccountNumber);
     AccountNumberProperty.Size             = 10;
     AccountNumberOperatorProperty          = new OperatorProperty(this, AccountNumberOperator);
     AccountNumberOperatorProperty.Size     = 25;
     AccountNumberOperatorProperty.EnumType = "operators";
     PersonNameProperty                      = new TextProperty(this, PersonName);
     PersonNameOperatorProperty              = new OperatorProperty(this, PersonNameOperator);
     PersonNameOperatorProperty.Size         = 25;
     PersonNameOperatorProperty.EnumType     = "operators";
     PersonNameOperatorProperty.HasNullCheck = true;
     StoreNameProperty                      = new TextProperty(this, StoreName);
     StoreNameOperatorProperty              = new OperatorProperty(this, StoreNameOperator);
     StoreNameOperatorProperty.Size         = 25;
     StoreNameOperatorProperty.EnumType     = "operators";
     StoreNameOperatorProperty.HasNullCheck = true;
     TerritoryIdProperty                    = new EnumIntProperty(this, TerritoryId);
     TerritoryIdProperty.EnumType           = "sales territory";
 }
Exemple #14
0
 protected override void Initialize()
 {
     AccountNumberProperty          = new TextProperty(this, AccountNumber);
     AccountNumberProperty.Required = true;
     AccountNumberProperty.Size     = 10;
     AccountNumberProperty.Editable = false;
     CustomerIdProperty             = new IntegerKeyProperty(this, CustomerId);
     CustomerIdProperty.Required    = true;
     CustomerIdProperty.Editable    = false;
     PersonIdProperty             = new IntegerKeyProperty(this, PersonId);
     PersonIdProperty.Editable    = false;
     PersonNameProperty           = new TextProperty(this, PersonName);
     PersonNameProperty.Editable  = false;
     StoreIdProperty              = new IntegerKeyProperty(this, StoreId);
     StoreIdProperty.Editable     = false;
     StoreNameProperty            = new TextProperty(this, StoreName);
     StoreNameProperty.Editable   = false;
     TerritoryIdProperty          = new EnumIntProperty(this, TerritoryId);
     TerritoryIdProperty.EnumType = "sales territory";
     TerritoryIdProperty.Editable = false;
 }
Exemple #15
0
 protected override void Initialize()
 {
     AddressIdProperty             = new EnumIntProperty(this, AddressId);
     AddressIdProperty.Required    = true;
     AddressLine1Property          = new TextProperty(this, AddressLine1);
     AddressLine1Property.Required = true;
     AddressLine1Property.Size     = 60;
     AddressLine1Property.Editable = false;
     AddressLine2Property          = new TextProperty(this, AddressLine2);
     AddressLine2Property.Size     = 60;
     AddressLine2Property.Editable = false;
     CityStateProperty             = new TextProperty(this, CityState);
     CityStateProperty.Editable    = false;
     CountryProperty             = new TextProperty(this, Country);
     CountryProperty.Size        = 3;
     CountryProperty.Editable    = false;
     PostalCodeProperty          = new TextProperty(this, PostalCode);
     PostalCodeProperty.Required = true;
     PostalCodeProperty.Size     = 15;
     PostalCodeProperty.Editable = false;
 }
Exemple #16
0
 protected override void Initialize()
 {
     CreditCardIdProperty = new EnumIntProperty(this, CreditCardId)
     {
         Required = true,
         IsKey    = true,
     };
     CardNumberProperty = new TextProperty(this, CardNumber)
     {
         Required = true,
         Size     = 25,
         Editable = false,
     };
     ExpirationProperty = new TextProperty(this, Expiration)
     {
         Editable = false,
     };
     CreditCardApprovalCodeProperty = new TextProperty(this, CreditCardApprovalCode)
     {
         Size = 15,
     };
 }
Exemple #17
0
 protected override void Initialize()
 {
     CustomerIdProperty = new IntegerKeyProperty(this, CustomerId)
     {
         Required = true,
         Editable = false,
         IsKey    = true,
     };
     StoreIdProperty = new IntegerKeyProperty(this, StoreId)
     {
         Editable = false,
     };
     StoreNameProperty = new TextProperty(this, StoreName)
     {
         Editable = false,
     };
     PersonIdProperty = new IntegerKeyProperty(this, PersonId)
     {
         Editable = false,
     };
     PersonNameProperty = new TextProperty(this, PersonName)
     {
         Editable = false,
     };
     AccountNumberProperty = new TextProperty(this, AccountNumber)
     {
         Required = true,
         Size     = 10,
         Editable = false,
     };
     TerritoryIdProperty = new EnumIntProperty(this, TerritoryId)
     {
         EnumType = "sales territory",
         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",
     };
 }
 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");
 }
        public string EnumIntProperty_Structure_Succeed(params int[] enums)
        {
            EnumIntProperty property = new EnumIntProperty(enums);

            return(property.ToString());
        }