using Castle.ActiveRecord; using NHibernate.Criterion; using System; using System.Text; namespace BizCom { [ActiveRecord("CE_ErpExpressInfo")] public class CeErpExpressInfo : ComBase { /// /// /// [PrimaryKey(PrimaryKeyType.Native)] public int ID { get; set; } private string _tid = ""; /// /// /// [Property] public string tid { get { return _tid; } set { _tid = value; } } private string _out_sid = ""; /// ///运单号 /// [Property] public string out_sid { get { return _out_sid; } set { _out_sid = value; } } private string _company_code = ""; /// ///快递公司编码 /// [Property] public string company_code { get { return _company_code; } set { _company_code = value; } } private string _company_name = ""; /// ///快递公司名字 /// [Property] public string company_name { get { return _company_name; } set { _company_name = value; } } private string _import_file = ""; /// ///导入文件名 /// [Property] public string import_file { get { return _import_file; } set { _import_file = value; } } private string _supplierUserName = ""; /// ///供应商 /// [Property] public string supplierUserName { get { return _supplierUserName; } set { _supplierUserName = value; } } private string _state = ""; /// ///发货状态描述 /// [Property] public string state { get { return _state; } set { _state = value; } } private string _delivery_memo = ""; /// ///发货备注 /// [Property] public string delivery_memo { get { return _delivery_memo; } set { _delivery_memo = value; } } /// ///导入时间 /// [Property] public DateTime? import_time { get; set; } private int _importUserId = 0; /// ///导入人 /// [Property] public int importUserId { get { return _importUserId; } set { _importUserId = value; } } private int _print_state = 0; /// ///打印状态 /// [Property] public int print_state { get { return _print_state; } set { _print_state = value; } } private string _province = ""; /// ///省份 /// [Property] public string province { get { return _province; } set { _province = value; } } private string _order_memo = ""; /// ///订单备注 /// [Property] public string order_memo { get { return _order_memo; } set { _order_memo = value; } } /// ///打印时间 /// [Property] public DateTime? print_time { get; set; } private string _printUser = ""; /// ///打印人 /// [Property] public string printUser { get { return _printUser; } set { _printUser = value; } } private string _deliveryType = ""; /// ///发货类型物流、虚拟 /// [Property] public string deliveryType { get { return _deliveryType; } set { _deliveryType = value; } } private int _isMultiDelivery = 0; /// ///导入后是否批量发货了 /// [Property] public int isMultiDelivery { get { return _isMultiDelivery; } set { _isMultiDelivery = value; } } public static CeErpExpressInfo GetByCtid(string ctid) { return FindFirst(Expression.Eq("tid", ctid)); } public static void Del(object id) { StringBuilder sql = new StringBuilder(); sql.AppendFormat("delete from CE_ErpExpressInfo where id=" + id); ExecuteNonQuery(sql.ToString()); } } }