67 lines
2.2 KiB
C#
67 lines
2.2 KiB
C#
|
|
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)
|
||
|
|
{
|
||
|
|
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|