Files
xinjiang/SGGL/FineUIPro.Web/Check/HSE/CheckProblemView.aspx.cs
T

134 lines
4.8 KiB
C#
Raw Normal View History

2026-06-04 10:14:15 +08:00
using BLL;
using Model;
using System;
namespace FineUIPro.Web.Check.HSE
{
public partial class CheckProblemView : PageBase
{
#region
/// <summary>
/// 主键
/// </summary>
public string CheckId
{
get
{
return (string)ViewState["CheckId"];
}
set
{
ViewState["CheckId"] = value;
}
}
#endregion
/// <summary>
/// 图片是否可以编辑 -1查看 0编辑
/// </summary>
public int QuestionImg
{
get
{
return Convert.ToInt32(ViewState["QuestionImg"]);
}
set
{
ViewState["QuestionImg"] = value;
}
}
/// <summary>
/// 页面初始化加载
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
CheckId = Request.Params["CheckId"];
var model = CheckProblemSafetyService.GetCheckProblemById(this.CheckId);
if (model != null)
{
this.txtUnitName.Text = model.UnitName;
this.txtProjectName.Text = model.ProjectName;
var classify = SafetyProblemClassifyService.GetClassifyById(model.ClassifyId);
if (classify != null)
{
this.txtClassifyName.Text = classify.ClassifyName;
}
var classifyItem = SafetyProblemClassifyItemService.GetClassifyItemById(model.ClassifyItemId);
if (classifyItem != null)
{
this.txtClassifyItemName.Text = classifyItem.ClassifyItemName;
}
var nature = SafetyProblemNatureService.GetNatureById(model.NatureId);
if (nature != null)
{
this.txtNatureName.Text = nature.NatureName;
}
var natureItem = SafetyProblemNatureItemService.GetNatureItemById(model.NatureItemId);
if (natureItem != null)
{
this.txtNatureItemContent.Text = natureItem.NatureItemContent;
}
this.txtAddress.Text = model.Address;
this.rblUnitType.SelectedValue = model.UnitType;
this.txtAssemblyName.Text = model.AssemblyName;
this.txtDescription.Text = model.Description;
this.txtRemark.Text = model.Remark;
this.txtCheckTeamUser.Text = model.CheckTeamUser;
this.txtRectificationUserName.Text = model.RectificationUserName;
this.txtPMUserName.Text = model.PMUserName;
this.txtCompileManName.Text = model.CompileManName;
if (model.CheckDate != null)
{
this.txtCheckDate.Text = string.Format("{0:yyyy-MM-dd}", model.CheckDate);
}
if (model.LimitDate != null)
{
this.txtLimitDate.Text = string.Format("{0:yyyy-MM-dd}", model.LimitDate);
}
if (model.CloseTime != null)
{
this.txtCloseTime.Text = string.Format("{0:yyyy-MM-dd}", model.CloseTime);
}
if (model.CompileDate != null)
{
this.txtCompileDate.Text = string.Format("{0:yyyy-MM-dd}", model.CompileDate);
}
}
}
}
#region
/// <summary>
/// 上传附件
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void btnAttach_Click(object sender, EventArgs e)
{
PageContext.RegisterStartupScript(WindowAtt.GetShowReference(String.Format("../../AttachFile/webuploader.aspx?type=-1&toKeyId={0}&path=FileUpload/CheckProblemSafety&menuId={1}", this.CheckId, BLL.Const.SafetyCheckProblemMenuId)));
}
#endregion
//protected void imgBtnFile_Click(object sender, EventArgs e)
//{
// PageContext.RegisterStartupScript(WindowAtt.GetShowReference(String.Format("../../AttachFile/webuploader.aspx?type=-1&toKeyId={1}&path=FileUpload/CheckProblemSafety&menuId={2}", QuestionImg, this.hdCheckControlCode.Text, BLL.Const.SafetyCheckProblemMenuId)));
//}
protected void WindowAtt_Close(object sender, WindowCloseEventArgs e)
{
}
}
}