📄 models.smark.cs
字号:
//------------------------------------------------------------------------------
// <auto-generated>
// 此代码由工具生成。
// 运行库版本:2.0.50727.1433
//
// 对此文件的更改可能会导致不正确的行为,并且如果
// 重新生成代码,这些更改将会丢失。
// </auto-generated>
//------------------------------------------------------------------------------
namespace Smark.Users {
using System;
using System.Data;
using Smark.Data;
/// <summary>
/// Smark.Data.VSGenerator Copyright 泥水佬
/// Email:henryfan@msn.com
/// MappingTable:[User]
/// 用户信息表
/// </summary>
[Serializable()]
public partial class User : EntityBase {
private string mUserName;
public static FieldInfo userName = new FieldInfo("[User]", "UserName");
private string mUserPWD;
public static FieldInfo userPWD = new FieldInfo("[User]", "UserPWD");
private string mSex;
public static FieldInfo sex = new FieldInfo("[User]", "Sex");
private System.DateTime mBirthDate;
public static FieldInfo birthDate = new FieldInfo("[User]", "BirthDate");
private string mEMail;
public static FieldInfo eMail = new FieldInfo("[User]", "EMail");
private bool mEnabled;
public static FieldInfo enabled = new FieldInfo("[User]", "Enabled");
private string mFullName;
public static FieldInfo fullName = new FieldInfo("[User]", "FullName");
private string mCountry;
public static FieldInfo country = new FieldInfo("[User]", "Country");
private string mRegion;
public static FieldInfo region = new FieldInfo("[User]", "Region");
private string mCity;
public static FieldInfo city = new FieldInfo("[User]", "City");
private string mAddress;
public static FieldInfo address = new FieldInfo("[User]", "Address");
private string mZipCode;
public static FieldInfo zipCode = new FieldInfo("[User]", "ZipCode");
private string mPhone;
public static FieldInfo phone = new FieldInfo("[User]", "Phone");
private int mUserType;
public static FieldInfo userType = new FieldInfo("[User]", "UserType");
private System.DateTime mCreateDate;
public static FieldInfo createDate = new FieldInfo("[User]", "CreateDate");
static string mSelectString = @"Select (UserName) as _UserName,(UserPWD) as _UserPWD,(Sex) as _Sex,(BirthDate) as _BirthDate,(EMail) as _EMail,(Enabled) as _Enabled,(FullName) as _FullName,(Country) as _Country,(Region) as _Region,(City) as _City,(Address) as _Address,(ZipCode) as _ZipCode,(Phone) as _Phone,(UserType) as _UserType,(CreateDate) as _CreateDate from [User]";
static string mGroupString = null;
/// <summary>
/// 用户名
/// </summary>
public virtual string UserName {
get {
return this.mUserName;
}
set {
this.mUserName = value;
this.EntityState.FieldChange("UserName");
}
}
/// <summary>
/// 用户密码
/// </summary>
public virtual string UserPWD {
get {
return this.mUserPWD;
}
set {
this.mUserPWD = value;
this.EntityState.FieldChange("UserPWD");
}
}
/// <summary>
/// 性别
/// </summary>
public virtual string Sex {
get {
return this.mSex;
}
set {
this.mSex = value;
this.EntityState.FieldChange("Sex");
}
}
/// <summary>
/// 出生日期
/// </summary>
public virtual System.DateTime BirthDate {
get {
return this.mBirthDate;
}
set {
this.mBirthDate = value;
this.EntityState.FieldChange("BirthDate");
}
}
/// <summary>
/// 邮件地址
/// </summary>
public virtual string EMail {
get {
return this.mEMail;
}
set {
this.mEMail = value;
this.EntityState.FieldChange("EMail");
}
}
/// <summary>
/// 是否有效
/// </summary>
public virtual bool Enabled {
get {
return this.mEnabled;
}
set {
this.mEnabled = value;
this.EntityState.FieldChange("Enabled");
}
}
/// <summary>
/// 用户姓名
/// </summary>
public virtual string FullName {
get {
return this.mFullName;
}
set {
this.mFullName = value;
this.EntityState.FieldChange("FullName");
}
}
/// <summary>
/// 所在国家
/// </summary>
public virtual string Country {
get {
return this.mCountry;
}
set {
this.mCountry = value;
this.EntityState.FieldChange("Country");
}
}
/// <summary>
/// 所在地区
/// </summary>
public virtual string Region {
get {
return this.mRegion;
}
set {
this.mRegion = value;
this.EntityState.FieldChange("Region");
}
}
/// <summary>
/// 所在城市
/// </summary>
public virtual string City {
get {
return this.mCity;
}
set {
this.mCity = value;
this.EntityState.FieldChange("City");
}
}
/// <summary>
/// 联系地址
/// </summary>
public virtual string Address {
get {
return this.mAddress;
}
set {
this.mAddress = value;
this.EntityState.FieldChange("Address");
}
}
/// <summary>
/// 邮政编码
/// </summary>
public virtual string ZipCode {
get {
return this.mZipCode;
}
set {
this.mZipCode = value;
this.EntityState.FieldChange("ZipCode");
}
}
/// <summary>
/// 联系电话
/// </summary>
public virtual string Phone {
get {
return this.mPhone;
}
set {
this.mPhone = value;
this.EntityState.FieldChange("Phone");
}
}
/// <summary>
/// 用户类型
/// </summary>
public virtual int UserType {
get {
return this.mUserType;
}
set {
this.mUserType = value;
this.EntityState.FieldChange("UserType");
}
}
/// <summary>
/// 注册时间
/// </summary>
public virtual System.DateTime CreateDate {
get {
return this.mCreateDate;
}
set {
this.mCreateDate = value;
this.EntityState.FieldChange("CreateDate");
}
}
public static string Table {
get {
return " [User] ";
}
}
public static System.Collections.Generic.IList<User> List(IConnectinContext context, Expression expression, Region region, string OrderBy) {
return EntityBase.OnList<User>(context, User.mSelectString, expression, region, OrderBy, User.mGroupString);
}
public static System.Collections.Generic.IList<User> List(IConnectinContext context, Expression expression) {
return User.List(context, expression, null, null);
}
public static System.Collections.Generic.IList<User> List(Expression expression, Region region, string OrderBy) {
IConnectinContext _context;
_context = DBContext.Context;
try {
return User.List(_context, expression, region, OrderBy);
}
catch (System.Exception e_) {
throw e_;
}
finally {
_context.Dispose();
}
}
public static System.Collections.Generic.IList<User> List(Expression expression) {
IConnectinContext _context;
_context = DBContext.Context;
try {
return User.List(_context, expression, null, null);
}
catch (System.Exception e_) {
throw e_;
}
finally {
_context.Dispose();
}
}
public static User ListFirst(IConnectinContext context, Expression expression, string OrderBy) {
return EntityBase.OnListFirst<User>(context, User.mSelectString, expression, OrderBy, User.mGroupString);
}
public static User ListFirst(IConnectinContext context, Expression expression) {
return User.ListFirst(context, expression);
}
public static User ListFirst(Expression expression, string OrderBy) {
IConnectinContext _context;
_context = DBContext.Context;
try {
return User.ListFirst(_context, expression, OrderBy);
}
catch (System.Exception e_) {
throw e_;
}
finally {
_context.Dispose();
}
}
public static User ListFirst(Expression expression) {
IConnectinContext _context;
_context = DBContext.Context;
try {
return User.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, "[User]", expression, User.mGroupString);
}
public static int Count(Expression expression) {
IConnectinContext _context;
_context = DBContext.Context;
try {
return User.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, "[User]", "AVG", field, DISTINCT, expression, User.mGroupString);
}
public static object AVG(IConnectinContext context, string field, Expression expression) {
return User.AVG(context, field, false, expression);
}
public static object AVG(IConnectinContext context, string field) {
return User.AVG(context, field, false, null);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -