using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using GThinking.N_MISPRO; using GThinking.N_MISPRO.Data; using GThinking.N_MODEL.Page; using GThinking.N_MISPRO.Utility; using GThinking.N_PUBLIC; using GThinking.N_MODEL.Dialog; using GThinking.N_WORKFLOW; using System.Collections.Generic; using GThinking.N_CONTROL; using System.Text; namespace GThinking.N_XLXSBJ { #region 数据表级映射 [TableMap(DB = "DBERP", DbTableName = "XLXSJGBMX", Umid = 100860009, IsWorkFlow = false, IsAttach = false, UseWhr = false, QuerySelSql = "select XLXSJGBMX_JGBID,XLXSJGBMX_XH,XLXSJGBMX_XLXHID,XLXSJGBMX_XLGGID,XLXSJGBMX_XLBZID,XLXSJGBMX_DYDJID, " + "\r\n" + " XLXSJGBMX_YXQS,XLXSJGBMX_YXQZ,XLXSJGBMX_HSJJ,XLXSJGBMX_HSBJ,XLXSJGBMX_WSBJ,XLXSJGBMX_BZ,XLXSJGBMX_WHR,XLXSJGBMX_WHRID,XLXSJGBMX_WHSJ " + "\r\n" + " from XLXSJGBMX " + "\r\n" + " where 1=1 ", EntitySelSql = " select XLXSJGBMX_JGBID, XLXSJGBMX_XH, XLXSJGBMX_XH as OLD_XLXSJGBMX_XH,XLXSJGBMX_XLXHID,XLXSJGBMX_XLGGID,XLXSJGBMX_XLBZID,XLXSJGBMX_DYDJID, " + "\r\n" + " XLXSJGBMX_YXQS,XLXSJGBMX_YXQZ,XLXSJGBMX_HSJJ,XLXSJGBMX_HSBJ,XLXSJGBMX_WSBJ,XLXSJGBMX_BZ,XLXSJGBMX_WHR,XLXSJGBMX_WHRID,XLXSJGBMX_WHSJ,XLBZ_XLBZID || '|' || XLBZ_XLBZLXMC as XLBZ" + "\r\n" + " from XLXSJGBMX " + "\r\n" + " left join XLBZ on XLBZ_XLBZID = XLXSJGBMX_XLBZID " + " where XLXSJGBMX_JGBID =:XLXSJGBMX_JGBID and XLXSJGBMX_XH =:OLD_XLXSJGBMX_XH", UpdateSql = "", InsertSql = "", DeleteSql = "")] #endregion public class JGBMX : EntityManager { #region 字段级映射 private string _XLXSJGBMX_JGBID; [ColumnMap(DbField = "XLXSJGBMX_JGBID", CtrlName = "txtJGBID", DbTitle = "价格表编号", Type = FieldType.HiddenField, DefaultValue = "", PrintVisible = false, IsAllowNull = false, IsKey = true, Length = 8)] public string XLXSJGBMX_JGBID { get { return _XLXSJGBMX_JGBID; } set { _XLXSJGBMX_JGBID = value; } } private string _XLXSJGBMX_XH; [ColumnMap(DbField = "XLXSJGBMX_XH", CtrlName = "txtXH", DbTitle = "序号", Type = FieldType.F, DefaultValue = "0", IsAllowNull = false, IsKey = true, Length = 8)] public string XLXSJGBMX_XH { get { return _XLXSJGBMX_XH; } set { _XLXSJGBMX_XH = value; } } private string _OLD_XLXSJGBMX_XH; [ColumnMap(DbField = "OLD_XLXSJGBMX_XH", CtrlName = "txtOLD_XH", DbTitle = "原序号", Type = FieldType.HiddenField, DefaultValue = "0", IsAllowNull = true, IsKey = false, Length = 8, PrintVisible = false)] public string OLD_XLXSJGBMX_XH { get { return _OLD_XLXSJGBMX_XH; } set { _OLD_XLXSJGBMX_XH = value; } } private string _XLXSJGBMX_XLXHID; [ColumnMap(DbField = "XLXSJGBMX_XLXHID", CtrlName = "txtXLXHID", DbTitle = "型号", Type = FieldType.C, DefaultValue = "", IsAllowNull = false, IsKey = false, Length = 40)] public string XLXSJGBMX_XLXHID { get { return _XLXSJGBMX_XLXHID; } set { _XLXSJGBMX_XLXHID = value; } } private string _XLXSJGBMX_XLGGID; [ColumnMap(DbField = "XLXSJGBMX_XLGGID", CtrlName = "txtXLGGID", DbTitle = "规格", Type = FieldType.C, DefaultValue = "", IsAllowNull = false, IsKey = false, Length = 60)] public string XLXSJGBMX_XLGGID { get { return _XLXSJGBMX_XLGGID; } set { _XLXSJGBMX_XLGGID = value; } } private string _XLBZ; [ColumnMap(DbField = "XLBZ", CtrlName = "txtST", DbTitle = "标准", Type = FieldType.C, DefaultValue = "", IsAllowNull = false, IsKey = false, Length = 10)] public string XLBZ { get { return _XLBZ; } set { _XLBZ = value; } } private string _XLXSJGBMX_DYDJID; [ColumnMap(DbField = "XLXSJGBMX_DYDJID", CtrlName = "txtDYDJ", DbTitle = "电压等级", Type = FieldType.C, DefaultValue = "", IsAllowNull = true, IsKey = false, Length = 20)] public string XLXSJGBMX_DYDJID { get { return _XLXSJGBMX_DYDJID; } set { _XLXSJGBMX_DYDJID = value; } } private string _XLXSJGBMX_YXQS; [ColumnMap(DbField = "XLXSJGBMX_YXQS", CtrlName = "datYXQS", Type = FieldType.D, DbTitle = "有效期始", DefaultValue = "", IsAllowNull = false, IsKey = false, Length = 8)] public string XLXSJGBMX_YXQS { get { return _XLXSJGBMX_YXQS; } set { _XLXSJGBMX_YXQS = value; } } private string _XLXSJGBMX_YXQZ; [ColumnMap(DbField = "XLXSJGBMX_YXQZ", CtrlName = "datYXQZ", Type = FieldType.D, DbTitle = "有效期止", DefaultValue = "", IsAllowNull = true, IsKey = false, Length = 8)] public string XLXSJGBMX_YXQZ { get { return _XLXSJGBMX_YXQZ; } set { _XLXSJGBMX_YXQZ = value; } } private string _XLXSJGBMX_HSJJ; [ColumnMap(DbField = "XLXSJGBMX_HSJJ", CtrlName = "txtHSJJ", Type = FieldType.F, DbTitle = "含税基价", DefaultValue = "0", IsAllowNull = true, IsKey = false, Length = 0)] public string XLXSJGBMX_HSJJ { get { return _XLXSJGBMX_HSJJ; } set { _XLXSJGBMX_HSJJ = value; } } private string _XLXSJGBMX_WSBJ; [ColumnMap(DbField = "XLXSJGBMX_WSBJ", CtrlName = "txtWSBJ", Type = FieldType.F, DbTitle = "无税表价", DefaultValue = "0", IsAllowNull = true, IsKey = false, Length = 0)] public string XLXSJGBMX_WSBJ { get { return _XLXSJGBMX_WSBJ; } set { _XLXSJGBMX_WSBJ = value; } } private string _XLXSJGBMX_HSBJ; [ColumnMap(DbField = "XLXSJGBMX_HSBJ", CtrlName = "txtHSBJ", Type = FieldType.F, DbTitle = "含税表价", DefaultValue = "0", IsAllowNull = true, IsKey = false, Length = 0)] public string XLXSJGBMX_HSBJ { get { return _XLXSJGBMX_HSBJ; } set { _XLXSJGBMX_HSBJ = value; } } private string _XLXSJGBMX_BZ; [ColumnMap(DbField = "XLXSJGBMX_BZ", CtrlName = "txtBZ", DbTitle = "备注", Type = FieldType.C, DefaultValue = "", IsAllowNull = true, IsKey = false, Length = 250)] public string XLXSJGBMX_BZ { get { return _XLXSJGBMX_BZ; } set { _XLXSJGBMX_BZ = value; } } private string _XLXSJGBMX_WHR; [ColumnMap(DbField = "XLXSJGBMX_WHR", CtrlName = "txtWHR", DbTitle = "维护人", Type = FieldType.C, DefaultValue = "", IsAllowNull = true, IsKey = false, Length = 30)] public string XLXSJGBMX_WHR { get { return _XLXSJGBMX_WHR; } set { _XLXSJGBMX_WHR = value; } } private string _XLXSJGBMX_WHRID; [ColumnMap(DbField = "XLXSJGBMX_WHRID", CtrlName = "txtWHRID", DbTitle = "维护人工号", Type = FieldType.HiddenField, DefaultValue = "", IsAllowNull = true, IsKey = false, Length = 10)] public string XLXSJGBMX_WHRID { get { return _XLXSJGBMX_WHRID; } set { _XLXSJGBMX_WHRID = value; } } private string _XLXSJGBMX_WHSJ; [ColumnMap(DbField = "XLXSJGBMX_WHSJ", CtrlName = "datWHSJ", DbTitle = "维护时间", Type = FieldType.DT, DefaultValue = "", IsAllowNull = true, IsKey = false, Length = 10)] public string XLXSJGBMX_WHSJ { get { return _XLXSJGBMX_WHSJ; } set { _XLXSJGBMX_WHSJ = value; } } #endregion } public partial class CX_JGBMXInfo : SingleCardBase { JGBMX entity = new JGBMX(); protected void Page_Load(object sender, EventArgs e) { this.UMID = 100860009; this.UMName = "线缆销售报价价格表查询"; this.CurMaster = Master; this.CurEntity = entity; this.PageHeight = 400; this.PageWidth = 500; Master.EnableInsertBtn = false; Master.EnableCopyBtn = false; Master.EnableEditBtn = false; Master.EnableSaveBtn = false; Master.EnableCancelBtn = false; Master.EnableDeleteBtn = false; divTZYZ.Visible = false; base.InitPage(); } #region 模板事件继承 protected override void SetControlState() { base.SetControlState(); txtXH.Enabled = false; datYXQS.Enabled = false; datYXQZ.Enabled = false; txtWHR.Enabled = false; datWHSJ.Enabled = false; } protected override void LoadRecord() { if (!IsPostBack) { entity.Param.Add("XLXSJGBMX_JGBID", PageParam.GetRTrimString("XLXSJGBMX_JGBID")); entity.Param.Add("OLD_XLXSJGBMX_XH", PageParam.GetRTrimString("XLXSJGBMX_XH")); } else { entity.Param.Add("XLXSJGBMX_JGBID", txtJGBID.Value.Trim()); entity.Param.Add("OLD_XLXSJGBMX_XH", txtOLD_XH.Value); } base.LoadRecord(); txtOLD_XH.Value = txtXH.Value.ToString().Trim(); } protected override bool DataLogicValid() { if (!base.DataLogicValid()) return false; return true; } #endregion #region 自定义函数 private double GetNum(string sXLGGID, int pos) { try { return CMISproConvert.StrToFloat(sXLGGID.Split('×', '*', '+')[pos].ToString(), 0); } catch { return 0; } } #endregion } }