using BLL; using System; namespace FineUIPro.Web.ReportManage.HazardFactor { public partial class HazardFactorSafetyView : PageBase { #region 定义变量 /// /// 主键 /// public string HazardID { get { return (string)ViewState["HazardID"]; } set { ViewState["HazardID"] = value; } } /// /// 项目主键 /// public string ProjectId { get { return (string)ViewState["ProjectId"]; } set { ViewState["ProjectId"] = value; } } #endregion #region 加载页面 /// /// 加载页面 /// /// /// protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { this.ProjectId = this.CurrUser.LoginProjectId; this.HazardID = Request.Params["HazardID"]; if (!string.IsNullOrEmpty(HazardID)) { var model = HazardFactorSafetyService.GetHazardFactorSafetyById(HazardID); if (model != null) { this.drpYearMonth.SelectedDate = Convert.ToDateTime($"{model.Year}-{model.Month}"); this.txtCompileDate.Text = model.CompileDate.ToShortDateString(); this.txtCompileManName.Text = model.CompileManName; this.txtWorkPlace.Text = model.WorkPlace; this.txtJobStep.Text = model.JobStep; this.txtHazard.Text = model.Hazard; this.txtConsequence.Text = model.Consequence; this.rblIllegality.SelectedValue = model.Illegality ? "1" : "0"; this.txtBaseRiskSeverity.Text = model.BaseRiskSeverity.ToString(); this.txtBaseRiskProbability.Text = model.BaseRiskProbability.ToString(); this.txtBaseRiskScore.Text = model.BaseRiskScore.ToString(); this.txtBaseRiskGrade.Text = model.BaseRiskGrade; this.rblBaseRiskAcceptabity.SelectedValue = model.BaseRiskAcceptabity ? "1" : "0"; this.txtNetRiskControlMeasures.Text = model.NetRiskControlMeasures; this.txtNetRiskSeverity.Text = model.NetRiskSeverity.ToString(); this.txtNetRiskProbability.Text = model.NetRiskProbability.ToString(); this.txtNetRiskScore.Text = model.NetRiskScore.ToString(); this.txtNetRiskGrade.Text = model.NetRiskGrade; this.rblNetRiskAcceptabity.SelectedValue = model.NetRiskAcceptabity ? "1" : "0"; this.txtAdditionalControlMeasures.Text = model.AdditionalControlMeasures; this.txtResponsibleDepartment.Text = model.ResponsibleDepartment; } } } } #endregion } }