using BLL; using Model; using System; namespace FineUIPro.Web.ProjectData { public partial class MasterProjectDataUsage : PageBase { #region 公共字段 /// /// 主键 /// public string UseId { get { return (string)ViewState["UseId"]; } set { ViewState["UseId"] = value; } } #endregion protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { this.UseId = Request.Params["UseId"]; if (!string.IsNullOrEmpty(UseId)) { var usage = ProjectMasterDataUsageService.GetProjectMasterDataUsageById(UseId); this.txtPro_code.Text = usage.Pro_code; this.txtPro_name.Text = usage.Pro_name; this.txtProjectcode.Text = usage.Projectcode; this.txtProjectname.Text = usage.Projectname; this.rblIsRelate.SelectedValue = usage.Is_relate ? "1" : "0"; this.rblIsUse.SelectedValue = usage.Is_use ? "1" : "0"; //this.txtPro_code.Text = usage.Pro_code; this.txtSituation.Text = usage.Situation; this.txtReason.Text = usage.Reason; this.txtRemark.Text = usage.Remark; } } } protected void btnSave_Click(object sender, EventArgs e) { Project_MasterDataUsage usage = new Project_MasterDataUsage(); usage.Id = this.UseId; usage.Is_use = this.rblIsUse.SelectedValue == "1"; usage.Situation = this.txtSituation.Text.Trim(); usage.Reason = this.txtReason.Text.Trim(); usage.Remark = this.txtRemark.Text.Trim(); ProjectMasterDataUsageService.UpdateProjectMasterDataUsage(usage); PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference()); } protected void WindowAtt_Close(object sender, WindowCloseEventArgs e) { } } }