using BLL; using System; using System.Data; using System.Linq; namespace FineUIPro.Web.HSSE.HiddenInspection { public partial class HiddenRectificationView : PageBase { #region 定义项 /// /// 主键 /// private string HazardRegisterId { get { return (string)ViewState["HazardRegisterId"]; } set { ViewState["HazardRegisterId"] = value; } } /// /// 图片路径 /// public string ImageUrl { get { return (string)ViewState["ImageUrl"]; } set { ViewState["ImageUrl"] = value; } } /// /// 整改后附件路径 /// public string RectificationImageUrl { get { return (string)ViewState["RectificationImageUrl"]; } set { ViewState["RectificationImageUrl"] = value; } } #endregion #region 加载 /// /// 加载页面 /// /// /// protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { this.btnClose.OnClientClick = ActiveWindow.GetHideReference(); this.HazardRegisterId = Request.Params["HazardRegisterId"]; if (!string.IsNullOrEmpty(this.HazardRegisterId)) { Model.View_Hazard_HazardRegister registration = (from x in Funs.DB.View_Hazard_HazardRegister where x.HazardRegisterId == HazardRegisterId select x).FirstOrDefault(); if (registration != null) { this.txtWorkAreaName.Text = registration.WorkAreaName; this.txtResponsibilityUnitName.Text = registration.ResponsibilityUnitName; this.txtRegisterTypesName.Text = registration.RegisterTypesName; this.txtProblemDescription.Text = registration.RegisterDef; this.txtTakeSteps.Text = registration.Rectification; this.txtResponsibilityManName.Text = registration.ResponsibilityManName; this.txtRectificationPeriod.Text = string.Format("{0:yyyy-MM-dd HH:mm:ss}", registration.RectificationPeriod); this.txtCheckManName.Text = registration.CheckManName; this.txtCheckTime.Text = string.Format("{0:yyyy-MM-dd HH:mm:ss}", registration.CheckTime); this.txtRectificationTime.Text = string.Format("{0:yyyy-MM-dd HH:mm:ss}", registration.RectificationTime); this.txtStates.Text = registration.StatesStr; this.ImageUrl = registration.ImageUrl; this.txtRequirements.Text = registration.Requirements; this.RectificationImageUrl = registration.RectificationImageUrl; this.divImageUrl.InnerHtml = BLL.UploadAttachmentService.ShowAttachment("../../", this.ImageUrl); this.divRectificationImageUrl.InnerHtml = BLL.UploadAttachmentService.ShowAttachment("../../", this.RectificationImageUrl); if (!string.IsNullOrEmpty(registration.CheckCycle)) { this.ckType.SelectedValue = registration.CheckCycle ?? "D"; } if (!string.IsNullOrEmpty(registration.Risk_Level)) { this.dpRiskLevel.SelectedValue = registration.Risk_Level ?? "1"; } //var punishRecords = (from x in Funs.DB.View_Common_PunishRecord // where x.HazardRegisterId == this.HazardRegisterId // orderby x.PunishDate descending // select x).ToList(); //Grid1.DataSource = punishRecords; //Grid1.DataBind(); } } } } #endregion } }