/**
* EC_SeckillBusiness.cs
*
* 功 能: 特价秒杀(特价业务)实体类
* 类 名: EC_SeckillBusiness
*
* Ver 变更日期 负责人 变更内容
* ───────────────────────────────────
* V0.01 2013-4-2 14:27:28 吴崎均 初版
* v0.02 2013-4-23 10:00 吴崎均 转移Visiter到扩展类
* V0.03 2013-6-3 10:14 吴崎均 修改状态get部分 截止时间小于当前时间则为已过期,否则为原值
*
*
*
*
*
*/
using System;
using CY.Infrastructure.Domain;
using CY.Infrastructure.Common;
namespace CY.Model
{
///
/// 特价业务
///
[Serializable]
public partial class EC_SeckillBusiness : IAggregateRoot
{
public EC_SeckillBusiness()
{ }
#region Model
private int? _keyid;
private Guid _memberid;
private int? _printtypeid;
private string _businessname;
private string _specifications;
private int? _ordercount;
private int? _printcount;
private decimal? _price;
private int? _surplusordercount;
private string _contacts;
private string _contactphone;
private string _qq;
private DateTime? _createtime;
private DateTime? _endtime;
private int? _state;
private DateTime? _lastupdatetime;
private string _operator;
private string _remark;
///
/// 业务编号
///
public int? Keyid
{
set { _keyid = value; }
get { return _keyid; }
}
///
/// 会员编号
///
public Guid MemberId
{
set { _memberid = value; }
get { return _memberid; }
}
///
/// 印刷业务类型编号
///
public int? PrintTypeId
{
set { _printtypeid = value; }
get { return _printtypeid; }
}
///
/// 特价名称
///
public string BusinessName
{
set { _businessname = value; }
get { return _businessname; }
}
///
/// 订单规格(详细)
///
public string Specifications
{
set { _specifications = value; }
get { return _specifications; }
}
///
/// 总订单数
///
public int? OrderCount
{
set { _ordercount = value; }
get { return _ordercount; }
}
///
/// 每单印刷数量
///
public int? PrintCount
{
set { _printcount = value; }
get { return _printcount; }
}
///
/// 特价价格
///
public decimal? Price
{
set { _price = value; }
get { return _price; }
}
///
/// 剩余订单数
///
public int? SurplusOrderCount
{
set { _surplusordercount = value; }
get { return _surplusordercount; }
}
///
/// 联系人
///
public string Contacts
{
set { _contacts = value; }
get { return _contacts; }
}
///
/// 联系电话
///
public string ContactPhone
{
set { _contactphone = value; }
get { return _contactphone; }
}
///
/// QQ
///
public string QQ
{
set { _qq = value; }
get { return _qq; }
}
///
/// 发布时间
///
public DateTime? CreateTime
{
set { _createtime = value; }
get { return _createtime; }
}
///
/// 截止时间
///
public DateTime? EndTime
{
set { _endtime = value; }
get { return _endtime; }
}
///
/// 状态
///
public int? State
{
set { _state = value; }
get { return EndTime.HasValue && EndTime.Value < DateTime.Now ? -2 : _state; }
}
///
/// 最后修改时间
///
public DateTime? LastUpdateTime
{
set { _lastupdatetime = value; }
get { return _lastupdatetime; }
}
///
/// 操作人
///
public string Operator
{
set { _operator = value; }
get { return _operator; }
}
///
/// 备注
///
public string Remark
{
set { _remark = value; }
get { return _remark; }
}
#endregion Model
}
}