Files
CNCEC_SUBQHSE_WUHUAN/SGGL/FineUIPro.Web/ProjectData/MasterProjectDataUsage.aspx.cs
T

67 lines
2.2 KiB
C#
Raw Normal View History

2026-05-22 18:06:04 +08:00
using BLL;
using Model;
using System;
namespace FineUIPro.Web.ProjectData
{
public partial class MasterProjectDataUsage : PageBase
{
#region
/// <summary>
/// 主键
/// </summary>
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)
{
}
}
}