using Castle.ActiveRecord; namespace BizCom { [ActiveRecord("CE_ErpPost")] public class CeErpPost : ComBase { /// /// 内部编号 /// [PrimaryKey(PrimaryKeyType.Native)] public int ID { get; set; } private string _name = ""; /// ///职位名称 /// [Property] public string Name { get { return _name; } set { _name = value; } } private int _orgID = 0; /// ///组织编号 /// [Property] public int OrgID { get { return _orgID; } set { _orgID = value; } } private int _sort = 0; /// ///排序号 /// [Property] public int Sort { get { return _sort; } set { _sort = value; } } private int _defaultPageModuleID = 0; /// ///默认页面模块编号 /// [Property] public int DefaultPageModuleID { get { return _defaultPageModuleID; } set { _defaultPageModuleID = value; } } private int _indexPageReport = 0; /// ///首页报表显示 /// [Property] public int IndexPageReport { get { return _indexPageReport; } set { _indexPageReport = value; } } private string _code = ""; /// /// /// [Property] public string Code { get { return _code; } set { _code = value; } } private int _orderAmountLimit = 0; /// ///订单额度上限 /// [Property] public int OrderAmountLimit { get { return _orderAmountLimit; } set { _orderAmountLimit = value; } } private int _orderDesignLimit = 0; /// ///设计订单数量上限 /// [Property] public int OrderDesignLimit { get { return _orderDesignLimit; } set { _orderDesignLimit = value; } } private int _dayOrderLimit = 0; /// ///日自动派单上限 /// [Property] public int DayOrderLimit { get { return _dayOrderLimit; } set { _dayOrderLimit = value; } } public static int Del(object id, int oId) { if (oId > 0) return ExecuteNonQuery("delete from ce_erppost where id=" + id + " and OrgID=" + oId); else return ExecuteNonQuery("delete from ce_erppost where id=" + id); } } }