Ejemplo n.º 1
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;
 }
Ejemplo n.º 2
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");
 }