📄 models.smark.cs
字号:
//------------------------------------------------------------------------------
// <auto-generated>
// 此代码由工具生成。
// 运行库版本:2.0.50727.1433
//
// 对此文件的更改可能会导致不正确的行为,并且如果
// 重新生成代码,这些更改将会丢失。
// </auto-generated>
//------------------------------------------------------------------------------
namespace Smark.Data.TestCase {
using System;
using System.Data;
using Smark.Data;
/// <summary>
/// Smark.Data.VSGenerator Copyright 泥水佬
/// Email:henryfan@msn.com
/// MappingTable:Orders
///
/// </summary>
[Serializable()]
public partial class Order : EntityBase {
private int mOrderID;
public static FieldInfo orderID = new FieldInfo("Orders", "OrderID");
private string mCustomerID;
public static FieldInfo customerID = new FieldInfo("Orders", "CustomerID");
private int mEmployeeID;
public static FieldInfo employeeID = new FieldInfo("Orders", "EmployeeID");
private System.DateTime mOrderDate;
public static FieldInfo orderDate = new FieldInfo("Orders", "OrderDate");
private System.DateTime mRequiredDate;
public static FieldInfo requiredDate = new FieldInfo("Orders", "RequiredDate");
private System.DateTime mShippedDate;
public static FieldInfo shippedDate = new FieldInfo("Orders", "ShippedDate");
private int mShipVia;
public static FieldInfo shipVia = new FieldInfo("Orders", "ShipVia");
private decimal mFreight;
public static FieldInfo freight = new FieldInfo("Orders", "Freight");
static string mSelectString = "Select (OrderID) as _OrderID,(CustomerID) as _CustomerID,(EmployeeID) as _Employe" +
"eID,(OrderDate) as _OrderDate,(RequiredDate) as _RequiredDate,(ShippedDate) as _" +
"ShippedDate,(ShipVia) as _ShipVia,(Freight) as _Freight from Orders";
static string mGroupString = null;
/// <summary>
///
/// </summary>
public virtual int OrderID {
get {
return this.mOrderID;
}
set {
this.mOrderID = value;
this.EntityState.FieldChange("OrderID");
}
}
/// <summary>
///
/// </summary>
public virtual string CustomerID {
get {
return this.mCustomerID;
}
set {
this.mCustomerID = value;
this.EntityState.FieldChange("CustomerID");
}
}
/// <summary>
///
/// </summary>
public virtual int EmployeeID {
get {
return this.mEmployeeID;
}
set {
this.mEmployeeID = value;
this.EntityState.FieldChange("EmployeeID");
}
}
/// <summary>
///
/// </summary>
public virtual System.DateTime OrderDate {
get {
return this.mOrderDate;
}
set {
this.mOrderDate = value;
this.EntityState.FieldChange("OrderDate");
}
}
/// <summary>
///
/// </summary>
public virtual System.DateTime RequiredDate {
get {
return this.mRequiredDate;
}
set {
this.mRequiredDate = value;
this.EntityState.FieldChange("RequiredDate");
}
}
/// <summary>
///
/// </summary>
public virtual System.DateTime ShippedDate {
get {
return this.mShippedDate;
}
set {
this.mShippedDate = value;
this.EntityState.FieldChange("ShippedDate");
}
}
/// <summary>
///
/// </summary>
public virtual int ShipVia {
get {
return this.mShipVia;
}
set {
this.mShipVia = value;
this.EntityState.FieldChange("ShipVia");
}
}
/// <summary>
///
/// </summary>
public virtual decimal Freight {
get {
return this.mFreight;
}
set {
this.mFreight = value;
this.EntityState.FieldChange("Freight");
}
}
public static string Table {
get {
return " Orders ";
}
}
public static System.Collections.Generic.IList<Order> List(IConnectinContext context, Expression expression, Region region, string OrderBy) {
return EntityBase.OnList<Order>(context, Order.mSelectString, expression, region, OrderBy, Order.mGroupString);
}
public static System.Collections.Generic.IList<Order> List(IConnectinContext context, Expression expression) {
return Order.List(context, expression, null, null);
}
public static System.Collections.Generic.IList<Order> List(Expression expression, Region region, string OrderBy) {
IConnectinContext _context;
_context = DBContext.Context;
try {
return Order.List(_context, expression, region, OrderBy);
}
catch (System.Exception e_) {
throw e_;
}
finally {
_context.Dispose();
}
}
public static System.Collections.Generic.IList<Order> List(Expression expression) {
IConnectinContext _context;
_context = DBContext.Context;
try {
return Order.List(_context, expression, null, null);
}
catch (System.Exception e_) {
throw e_;
}
finally {
_context.Dispose();
}
}
public static Order ListFirst(IConnectinContext context, Expression expression, string OrderBy) {
return EntityBase.OnListFirst<Order>(context, Order.mSelectString, expression, OrderBy, Order.mGroupString);
}
public static Order ListFirst(IConnectinContext context, Expression expression) {
return Order.ListFirst(context, expression);
}
public static Order ListFirst(Expression expression, string OrderBy) {
IConnectinContext _context;
_context = DBContext.Context;
try {
return Order.ListFirst(_context, expression, OrderBy);
}
catch (System.Exception e_) {
throw e_;
}
finally {
_context.Dispose();
}
}
public static Order ListFirst(Expression expression) {
IConnectinContext _context;
_context = DBContext.Context;
try {
return Order.ListFirst(_context, expression, null);
}
catch (System.Exception e_) {
throw e_;
}
finally {
_context.Dispose();
}
}
public static int Count(IConnectinContext context, Expression expression) {
return EntityBase.OnCount(context, "Orders", expression, Order.mGroupString);
}
public static int Count(Expression expression) {
IConnectinContext _context;
_context = DBContext.Context;
try {
return Order.Count(_context, expression);
}
catch (System.Exception e_) {
throw e_;
}
finally {
_context.Dispose();
}
}
public static object AVG(IConnectinContext context, string field, bool DISTINCT, Expression expression) {
return EntityBase.OnAggregation(context, "Orders", "AVG", field, DISTINCT, expression, Order.mGroupString);
}
public static object AVG(IConnectinContext context, string field, Expression expression) {
return Order.AVG(context, field, false, expression);
}
public static object AVG(IConnectinContext context, string field) {
return Order.AVG(context, field, false, null);
}
public static object AVG(IConnectinContext context, string field, bool DISTINCT) {
return Order.AVG(context, field, DISTINCT, null);
}
public static object AVG(string field, bool DISTINCT, Expression expression) {
IConnectinContext _context;
_context = DBContext.Context;
try {
return Order.AVG(_context, field, DISTINCT, expression);
}
catch (System.Exception e_) {
throw e_;
}
finally {
_context.Dispose();
}
}
public static object AVG(string field, Expression expression) {
IConnectinContext _context;
_context = DBContext.Context;
try {
return Order.AVG(_context, field, false, expression);
}
catch (System.Exception e_) {
throw e_;
}
finally {
_context.Dispose();
}
}
public static object AVG(string field) {
IConnectinContext _context;
_context = DBContext.Context;
try {
return Order.AVG(_context, field, false, null);
}
catch (System.Exception e_) {
throw e_;
}
finally {
_context.Dispose();
}
}
public static object AVG(string field, bool DISTINCT) {
IConnectinContext _context;
_context = DBContext.Context;
try {
return Order.AVG(_context, field, DISTINCT, null);
}
catch (System.Exception e_) {
throw e_;
}
finally {
_context.Dispose();
}
}
public static object SUM(IConnectinContext context, string field, bool DISTINCT, Expression expression) {
return EntityBase.OnAggregation(context, "Orders", "SUM", field, DISTINCT, expression, Order.mGroupString);
}
public static object SUM(IConnectinContext context, string field, Expression expression) {
return Order.SUM(context, field, false, expression);
}
public static object SUM(IConnectinContext context, string field) {
return Order.SUM(context, field, false, null);
}
public static object SUM(IConnectinContext context, string field, bool DISTINCT) {
return Order.SUM(context, field, DISTINCT, null);
}
public static object SUM(string field, bool DISTINCT, Expression expression) {
IConnectinContext _context;
_context = DBContext.Context;
try {
return Order.SUM(_context, field, DISTINCT, expression);
}
catch (System.Exception e_) {
throw e_;
}
finally {
_context.Dispose();
}
}
public static object SUM(string field, Expression expression) {
IConnectinContext _context;
_context = DBContext.Context;
try {
return Order.SUM(_context, field, false, expression);
}
catch (System.Exception e_) {
throw e_;
}
finally {
_context.Dispose();
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -