using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.ComponentModel; using WMS.Attirubte; namespace WMS.Model.SystemManage { [Serializable] [TableClmAttribute(TableName = "T_BASE_COMPANY")] public class CompanyModel { #region Model //private string _com_type; //private string _group_id; //private string _com_disc; //private string _com_id; //private string _com_name; //private string _short; //private string _com_date; //private string _GROUP_NAME; ///// ///// 0:集团公司:分公司 公司性质(国有,私营)在字典设置此处编号 ///// //[DisplayName("公司性质")] //public string COM_TYPE //{ // set { _com_type = value; } // get { return _com_type; } //} ///// ///// 上级组织编号 ///// //[DisplayName("上级机构编号")] //public string GROUP_ID //{ // set { _group_id = value; } // get { return _group_id; } //} ///// ///// 上级组织名称 ///// //[DisplayName("上级机构名称")] //public string GROUP_NAME //{ // set { _GROUP_NAME = value; } // get { return _GROUP_NAME; } //} ///// ///// 机构描述 ///// //[DisplayName("机构描述")] //public string COM_DISC //{ // set { _com_disc = value; } // get { return _com_disc; } //} ///// ///// 机构编号 ///// //[DisplayName("机构编号")] //public string COM_ID //{ // set { _com_id = value; } // get { return _com_id; } //} ///// ///// 机构名称 ///// //[DisplayName("机构名称")] //public string COM_NAME //{ // set { _com_name = value; } // get { return _com_name; } //} ///// ///// 助记码 ///// //[DisplayName("助记码")] //public string SHORT //{ // set { _short = value; } // get { return _short; } //} ///// ///// 最后修改时间 ///// //[DisplayName("最后修改时间")] //public string COM_DATE //{ // set { _com_date = value; } // get { return _com_date; } //} //private string _COM_DPC = string.Empty; ///// ///// 公司部门 1:公司 ;2 部门 ///// //[DisplayName("UNIT/部门")] //public string COM_DPC //{ // set { _com_date = value; } // get { return _com_date; } //} //private string _COM_PNAME = string.Empty; ///// ///// 打印名称 ///// //[DisplayName("打印名称")] //public string COM_PNAME //{ // set { _COM_PNAME = value; } // get { return _COM_PNAME; } //} //private string _COM_SNAME = string.Empty; ///// ///// 机构简称 ///// //[DisplayName("机构简称")] //public string COM_SNAME //{ // set { _COM_SNAME = value; } // get { return _COM_SNAME; } //} //private string _COM_CITY = string.Empty; ///// ///// 所在城市 ///// //[DisplayName("所在城市")] //public string COM_CITY //{ // set { _COM_CITY = value; } // get { return _COM_CITY; } //} //private string _COM_ADD = string.Empty; ///// ///// 公司地址 ///// //[DisplayName("公司地址")] //public string COM_ADD //{ // set { _COM_ADD = value; } // get { return _COM_ADD; } //} //private string _COM_ORDER = string.Empty; ///// ///// 排序 ///// //[DisplayName("排序")] //public string COM_ORDER //{ // set { _COM_ORDER = value; } // get { return _COM_ORDER; } //} //private string _COM_USER_ID = string.Empty; ///// ///// 排序 ///// //[DisplayName("排序")] //public string COM_USER_ID //{ // set { _COM_USER_ID = value; } // get { return _COM_USER_ID; } //} //private string _COM_FAX = string.Empty; ///// ///// 传真 ///// //[DisplayName("传真")] //public string COM_FAX //{ // set { _COM_FAX = value; } // get { return _COM_FAX; } //} //private string _COM_PHONE = string.Empty; ///// ///// 电话 ///// //[DisplayName("电话")] //public string COM_PHONE //{ // set { _COM_PHONE = value; } // get { return _COM_PHONE; } //} //private string _COM_STATUS = string.Empty; ///// ///// Status 1:可用,0:停用 ///// //[DisplayName("Status")] //public string COM_STATUS //{ // set { _COM_STATUS = value; } // get { return _COM_STATUS; } //} //private string _USER_ID = string.Empty; ///// ///// 联系人 ///// //[DisplayName("联系人")] //public string USER_ID //{ // set { _USER_ID = value; } // get { return _USER_ID; } //} //private string _COM_ZIP = string.Empty; ///// ///// 邮编 ///// //[DisplayName("邮编")] //public string COM_ZIP //{ // set { _COM_ZIP = value; } // get { return _COM_ZIP; } //} //private string _COM_EMAIL = string.Empty; ///// ///// 邮箱 ///// //[DisplayName("邮箱")] //public string COM_EMAIL //{ // set { _COM_EMAIL = value; } // get { return _COM_EMAIL; } //} //private string _selected = string.Empty; //[DisplayName("所在机构")] //public string SELECTED //{ // set { _selected = value; } // get { return _selected; } //} //private Boolean _ischeck; ///// ///// 选择 ///// //[DisplayName("选择")] //public Boolean IsCheckRec //{ // get { return _ischeck; } // set { _ischeck = value; } //} #endregion #region Model int id = 0; private string _group_id =string.Empty; private string _com_disc = string.Empty; private string _com_id = string.Empty; private string _com_name = string.Empty; private string _short = string.Empty; private string _com_date = ""; private string _com_pname = string.Empty; private string _com_sname = string.Empty; private string _com_city = string.Empty; private string _com_dpc = string.Empty; private string _com_type = string.Empty; private string _user_id = string.Empty; private string _com_add = string.Empty; private string _com_zip = string.Empty; private string _com_fax = string.Empty; private decimal _com_order = 0; private string _com_user_id = string.Empty; private string _com_phone = string.Empty; private string _com_status = string.Empty; private string _com_email = string.Empty; private string _group_name = string.Empty; private string _com_province = string.Empty; private string _com_town = string.Empty; public int ID { set { id = value; } get { return id; } } /// /// 上级机构编号 /// [DisplayName("上级机构编号")] public string GROUP_ID { set { _group_id = value; } get { return _group_id; } } /// /// 机构描述 /// [DisplayName("机构描述")] public string COM_DISC { set { _com_disc = value; } get { return _com_disc; } } /// /// 机构编号 /// [DisplayName("机构编号")] public string COM_ID { set { _com_id = value; } get { return _com_id; } } /// /// 机构名称 /// [DisplayName("机构名称")] public string COM_NAME { set { _com_name = value; } get { return _com_name; } } /// /// 助记码 /// [DisplayName("助记码")] public string SHORT { set { _short = value; } get { return _short; } } /// /// 最后修改时间 /// [DisplayName("最后修改时间")] [TableClm(NoSelect = false)] public string COM_DATE { set { _com_date = value; } get { return _com_date; } } /// /// 打印名称 /// [DisplayName("打印名称")] public string COM_PNAME { set { _com_pname = value; } get { return _com_pname; } } /// /// 机构简称 /// [DisplayName("机构简称")] public string COM_SNAME { set { _com_sname = value; } get { return _com_sname; } } /// /// 所在城市 /// [DisplayName("所在城市")] [TableClmAttribute(JoinTableClmName = "ADD_NAME", JoinTableClm = "ADD_ID", ClmJoinTable = "T_BASE_ADDRESSAREA", JoinTableWhere = "lev = 2 ")] public string COM_CITY { set { _com_city = value; } get { return _com_city; } } public string _city_name; /// /// 市 /// [DisplayName("市")] [TableClm(NoSelect = false)] public string COM_CITY_NAME { set { _city_name = value; } get { return _city_name; } } /// /// UNIT/公司 /// [DisplayName("UNIT/公司")] [TableClmAttribute(JoinTableClmName = "VC_DICTIONARY_NAME", JoinTableClm = "VC_CHAR_VALUE", ClmJoinTable = "t_sys_dictionary_tab", JoinTableWhere = " VC_DICTIONARY_TYPE = 'com_dep' and c_flag = '1' ", ClassName = "VC_DICTIONARY_NAME")] public string COM_DPC { set { _com_dpc = value; } get { return _com_dpc; } } public string _com_dpc_name; [DisplayName("公司/部门")] [TableClm(NoSelect = false)] public string COM_DPC_NAME { get { return _com_dpc_name; } set { _com_dpc_name = value; } } /// /// 公司性质 /// [DisplayName("公司性质")] [TableClmAttribute(JoinTableClmName = "VC_DICTIONARY_NAME", JoinTableClm = "VC_CHAR_VALUE", ClmJoinTable = "t_sys_dictionary_tab", JoinTableWhere = " VC_DICTIONARY_TYPE = 'com_nature' and c_flag = '1' ", ClassName = "VC_DICTIONARY_NAME")] public string COM_TYPE { set { _com_type = value; } get { return _com_type; } } public string _com_type_name; [DisplayName("公司性质")] [TableClm(NoSelect = false)] public string COM_TYPE_NAME { get { return _com_type_name; } set { _com_type_name = value; } } /// /// 用户编号 /// [DisplayName("用户编号")] [TableClmAttribute(JoinTableClmName = "NAME", JoinTableClm = "USER_ID", ClmJoinTable = "T_BASE_USERINFO")] public string USER_ID { set { _user_id = value; } get { return _user_id; } } public string _name; [DisplayName("用户名称")] [TableClm(NoSelect = false)] public string NAME { get { return _name; } set { _name = value; } } /// /// 公司地址 /// [DisplayName("公司地址")] public string COM_ADD { set { _com_add = value; } get { return _com_add; } } /// /// 联系人 /// [DisplayName("联系人")] public string COM_ZIP { set { _com_zip = value; } get { return _com_zip; } } /// /// 传真 /// [DisplayName("传真")] public string COM_FAX { set { _com_fax = value; } get { return _com_fax; } } /// /// 排序 /// [DisplayName("排序")] public decimal COM_ORDER { set { _com_order = value; } get { return _com_order; } } /// /// 公司法人 /// [DisplayName("公司法人")] public string COM_USER_ID { set { _com_user_id = value; } get { return _com_user_id; } } /// /// 电话 /// [DisplayName("电话")] public string COM_PHONE { set { _com_phone = value; } get { return _com_phone; } } /// /// Status 1:停用,0:启用 /// [DisplayName("Status")] [TableClm(ColumnData = "停用%1|启用%0")] public string COM_STATUS { set { _com_status = value; } get { return _com_status; } } /// /// 邮箱 /// [DisplayName("邮箱")] public string COM_EMAIL { set { _com_email = value; } get { return _com_email; } } /// /// 上级机构名称 /// [DisplayName("上级机构名称")] [TableClm(NoSelect = false)] public string GROUP_NAME { set { _group_name = value; } get { return _group_name; } } /// /// 所在省 /// [DisplayName("所在省")] [TableClmAttribute(JoinTableClmName = "ADD_NAME", JoinTableClm = "ADD_ID", ClmJoinTable = "T_BASE_ADDRESSAREA", JoinTableWhere = "lev = 1 ")] public string COM_PROVINCE { set { _com_province = value; } get { return _com_province; } } public string _province_name; /// /// 省 /// [DisplayName("省")] [TableClm(NoSelect = false)] public string COM_PROVINCE_NAME { set { _province_name = value; } get { return _province_name; } } /// /// 所在县区 /// [DisplayName("所在县区")] [TableClmAttribute(JoinTableClmName = "ADD_NAME", JoinTableClm = "ADD_ID", ClmJoinTable = "T_BASE_ADDRESSAREA", JoinTableWhere = "lev = 3 ")] public string COM_TOWN { set { _com_town = value; } get { return _com_town; } } public string _town_name; /// /// 县/区 /// [DisplayName("县/区")] [TableClm(NoSelect = false)] public string COM_TOWN_NAME { set { _town_name = value; } get { return _town_name; } } #endregion Model private string _selected = string.Empty; [DisplayName("所在机构")] [TableClm(NoSelect = false)] public string SELECTED { set { _selected = value; } get { return _selected; } } private Boolean _ischeck; /// /// 选择 /// [DisplayName("选择")] [TableClm(NoSelect = false)] public Boolean IsCheckRec { get { return _ischeck; } set { _ischeck = value; } } } }