using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using CY.Model; using CY.Infrastructure.Common; using CY.BLL.Sys; using CY.BLL; namespace CY.WebForm.Pages.sysglobal { public partial class Sys_FirmStencilEdit : BasePage { Sys_FirmStencilBLL _Sys_FirmStencilBLL = null; public Sys_FirmStencilEdit() { _Sys_FirmStencilBLL = new Sys_FirmStencilBLL(); } protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Request["Keyid"].ToInt32() > 0) { InitialData(); } } } protected void btn_Submit_Click(object sender, EventArgs e) { Sys_FirmStencil model = null; if (Request["Keyid"].ToInt32() > 0) { model = _Sys_FirmStencilBLL.SelectSingleModel(Request["Keyid"].ToInt32()); } else { model = new Sys_FirmStencil(); } model.IsDefault = false; model.LastUpdateTime = DateTime.Now; model.Operator = CurrentUser.ShortName; model.OrderNum = this.txtFirmStencilNum.Value.ToInt32(); model.Stencil_Name = this.txtFirmStencilName.Value; model.Stencil_Remark = this.txtRemark.Value; model.Stencil_Url = "/Pages/Templet/" + txtFirmStencilAddress.Value; if (Request["Keyid"].ToInt32() > 0) { if (_Sys_FirmStencilBLL.UpdateModel(model)) { JavaScript.RefreshDIVOpener(this); } else { JavaScript.MessageBox("更新失败", this); } } else { if (_Sys_FirmStencilBLL.insertModel(model)) { JavaScript.RefreshDIVOpener(this); } else { JavaScript.MessageBox("添加失败", this); } } } /// /// 如果是修改 绑定数据 /// protected void InitialData() { Sys_FirmStencil model = _Sys_FirmStencilBLL.SelectSingleModel(Request["Keyid"].ToInt32()); this.txtFirmStencilNum.Value = model.OrderNum.ToString2(); this.txtFirmStencilName.Value = model.Stencil_Name; this.txtRemark.Value = model.Stencil_Remark; txtFirmStencilAddress.Value = model.Stencil_Url.Replace("/Pages/Templet/", ""); } } }