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; namespace GThinking.N_XLXSBJ { [TableMap(DB = "DBERP", DbTableName = "XLCPYT", Umid = 100860000, IsWorkFlow = false, UseWhr = false, IsAttach = false, QuerySelSql = "", EntitySelSql = "", UpdateSql = "", InsertSql = " ")] public class MXOperCPYT : EntityManager { } public partial class XLBJD_MXOperCPYT : SingleCardBase { MXOperCPYT entity = new MXOperCPYT(); protected void Page_Load(object sender, EventArgs e) { this.UMID = 100860000; this.UMName = "线缆销售报价单"; this.CurMaster = Master; this.CurEntity = entity; this.PageHeight = 180; this.PageWidth = 420; Master.EnableAttachBtn = false; Master.EnableCancelBtn = false; Master.EnableCopyBtn = false; Master.EnableDeleteBtn = false; Master.EnableEditBtn = false; Master.EnableInsertBtn = false; Master.EnablePrintBtn = false; Master.EnableRefreshBtn = false; Master.EnableSaveBtn = false; base.InitPage(); if (!IsPostBack) { InitControls(); } } #region 自定义函数 private void InitControls() { TDatabase dberp = TContextDatabases.GetDatabase("DBERP"); TSQL sSQL = new TSQL(dberp); sSQL.Clear(); sSQL.Add("select XLCPYT_CPYTMC,XLCPYT_XSSX from XLCPYT where XLCPYT_CPYT=:pCPYT"); sSQL.ParamByName("pCPYT").Value = PageParam.GetRTrimString("CPYT"); DataSet ds = dberp.OpenDataSet(sSQL); txtCPYT.Text = PageParam.GetRTrimString("CPYT"); if (ds.Tables[0].Rows.Count > 0) { txtCPYTMC.Text = ds.Tables[0].Rows[0]["XLCPYT_CPYTMC"].ToString().Trim(); txtXSSX.Value = CMISproConvert.StrToFloat(ds.Tables[0].Rows[0]["XLCPYT_XSSX"].ToString()); } } #endregion #region 控件事件 protected void btnQD_Click(object sender, EventArgs e) { TDatabase dberp = TContextDatabases.GetDatabase("DBERP"); TSQL sSQL = new TSQL(dberp); sSQL.Add("update XLCPYT set XLCPYT_XSSX=:pXSSX where XLCPYT_CPYT=:pCPYT"); sSQL.ParamByName("pXSSX").Value = txtXSSX.Value; sSQL.ParamByName("pCPYT").Value = PageParam.GetRTrimString("CPYT"); dberp.ExecSQL(sSQL); DialogOperationScript dos = new DialogOperationScript(this); dos.ClickOwnerButton(PageParam.GetRTrimString("RefreshCtrlID")); dos.CloseSelf(); dos.Execute(); } #endregion } }