39 lines
1.2 KiB
C#
39 lines
1.2 KiB
C#
using System;
|
|
|
|
namespace Gremlin.GremlinData.EntityClasses
|
|
{
|
|
public class LineItem
|
|
{
|
|
//primary key:
|
|
public uint LineItemId { get; set; }
|
|
|
|
//foreign keys:
|
|
public uint QuoteId { get; set; }
|
|
|
|
//navigation properties:
|
|
public Quote Quote { get; set; }
|
|
|
|
//standard properties:
|
|
public DateTime DataCreated { get; set; }
|
|
public DateTime DataModified { get; set; }
|
|
|
|
//class properties:
|
|
public ushort Position { get; set; }
|
|
public ushort Amount { get; set; }
|
|
public string ProductNumber { get; set; }
|
|
public string OptionNumber { get; set; }
|
|
public string SapShortDescription { get; set; }
|
|
public string SapLongDescription { get; set; }
|
|
public string ProductLine { get; set; }
|
|
public decimal TotalDiscount { get; set; }
|
|
public decimal SalesDiscount { get; set; }
|
|
public decimal PromotionalDiscount { get; set; }
|
|
public decimal ContractualDiscount { get; set; }
|
|
public decimal DemoDiscount { get; set; }
|
|
public decimal ListPrice { get; set; }
|
|
public decimal ExtendedListPrice { get; set; }
|
|
public decimal NetPrice { get; set; }
|
|
public decimal Total { get; set; }
|
|
}
|
|
}
|