Last active
August 26, 2015 14:09
-
-
Save FransBouma/2214c4ac1f33d5d2ec11 to your computer and use it in GitHub Desktop.
Generated class from Derived Element (element derived from entity graph / entity sub model, denormalized). LLBLGen Pro v5. Attributes re added using rules (so defined once)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//------------------------------------------------------------------------------ | |
// <auto-generated>This code was generated by LLBLGen Pro v5.0.</auto-generated> | |
//------------------------------------------------------------------------------ | |
using System; | |
using System.ComponentModel; | |
using System.Runtime.Serialization; | |
using System.Xml.Serialization; | |
using System.Collections.Specialized; | |
using System.Collections.Generic; | |
using System.ComponentModel.DataAnnotations; | |
namespace DocDB.DtoClasses | |
{ | |
/// <summary> DTO class which is derived from the entity 'OrderDetails'.</summary> | |
[Serializable] | |
[DataContract(IsReference=true)] | |
public class OrderDetailDoc | |
{ | |
/// <summary>Gets or sets the Order field. </summary> | |
[DataMember] | |
public OrderDetailDocTypes.Order Order { get; set; } | |
} | |
namespace OrderDetailDocTypes | |
{ | |
/// <summary> DTO class which is derived from the entity 'Order (Order)'.</summary> | |
[Serializable] | |
[DataContract(IsReference=true)] | |
public class Order | |
{ | |
/// <summary>Gets or sets the Customer field. </summary> | |
[DataMember] | |
public OrderTypes.Customer Customer { get; set; } | |
/// <summary>Gets or sets the CustomerCompanyName field. Derived from Entity Field 'Customer.CompanyName (Order.Customer)'</summary> | |
[DataMember] | |
[StringLength(40)] | |
[Required] | |
public System.String CustomerCompanyName { get; set; } | |
/// <summary>Gets or sets the Employee field. </summary> | |
[DataMember] | |
public OrderTypes.Employee Employee { get; set; } | |
/// <summary>Gets or sets the Freight field. Derived from Entity Field 'Order.Freight'</summary> | |
[DataMember] | |
public Nullable<System.Decimal> Freight { get; set; } | |
/// <summary>Gets or sets the OrderId field. Derived from Entity Field 'Order.OrderId'</summary> | |
[DataMember] | |
[Required] | |
public System.Int32 OrderId { get; set; } | |
/// <summary>Gets or sets the Shippers field. </summary> | |
[DataMember] | |
public OrderTypes.Shipper Shippers { get; set; } | |
} | |
namespace OrderTypes | |
{ | |
/// <summary> DTO class which is derived from the entity 'Customer (Order.Customer)'.</summary> | |
[Serializable] | |
[DataContract(IsReference=true)] | |
public class Customer | |
{ | |
/// <summary>Gets or sets the ContactName field. Derived from Entity Field 'Customer.ContactName'</summary> | |
[DataMember] | |
[StringLength(30)] | |
public System.String ContactName { get; set; } | |
} | |
/// <summary> DTO class which is derived from the entity 'Employee (Order.Employee)'.</summary> | |
[Serializable] | |
[DataContract(IsReference=true)] | |
public class Employee | |
{ | |
/// <summary>Gets or sets the BirthDate field. Derived from Entity Field 'Employee.BirthDate'</summary> | |
[DataMember] | |
public Nullable<System.DateTime> BirthDate { get; set; } | |
/// <summary>Gets or sets the EmployeeId field. Derived from Entity Field 'Employee.EmployeeId'</summary> | |
[DataMember] | |
[Required] | |
public System.Int32 EmployeeId { get; set; } | |
} | |
/// <summary> DTO class which is derived from the entity 'Shipper (Order.Shippers)'.</summary> | |
[Serializable] | |
[DataContract(IsReference=true)] | |
public class Shipper | |
{ | |
/// <summary>Gets or sets the CompanyName field. Derived from Entity Field 'Shipper.CompanyName'</summary> | |
[DataMember] | |
[StringLength(40)] | |
[Required] | |
public System.String CompanyName { get; set; } | |
} | |
} | |
} | |
} | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment