CNCEC_SUBQHSE_WUHUAN/SGGL/FineUIPro.Web/ProjectData/UnitWorkView.aspx.cs

47 lines
1.8 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using BLL;
namespace FineUIPro.Web.ProjectData
{
public partial class UnitWorkView : PageBase
{
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
this.btnClose.OnClientClick = ActiveWindow.GetHideReference();
string UnitWorkId = Request.Params["UnitWorkId"];
if (!string.IsNullOrEmpty(UnitWorkId))
{
Model.WBS_UnitWork UnitWork = BLL.UnitWorkService.GetUnitWorkByUnitWorkId(UnitWorkId);
if (UnitWork != null)
{
this.txtUnitWorkCode.Text = UnitWork.UnitWorkCode;
this.txtUnitWorkName.Text = UnitWork.UnitWorkName;
if (UnitWork.Costs != null)
{
this.txtCosts.Text = UnitWork.Costs.ToString();
}
if (!string.IsNullOrEmpty(UnitWork.UnitId))
{
this.txtUnit.Text = UnitService.GetUnitNameByUnitId(UnitWork.UnitId);
}
if (!string.IsNullOrEmpty(UnitWork.SupervisorUnitId))
{
this.txtSupervisorUnit.Text = UnitService.GetUnitNameByUnitId(UnitWork.SupervisorUnitId);
}
if (!string.IsNullOrEmpty(UnitWork.SupervisorUnitId))
{
this.txtNDEUnit.Text = UnitService.GetUnitNameByUnitId(UnitWork.NDEUnit);
}
}
}
}
}
}
}