80 lines
2.5 KiB
C#
80 lines
2.5 KiB
C#
using BLL;
|
|
using BLL.CQMS.Comprehensive;
|
|
using System;
|
|
using System.Linq;
|
|
using System.Web;
|
|
|
|
|
|
namespace FineUIPro.Web.Customization.CNCCG.HSSE
|
|
{
|
|
public partial class DangerousRangeEdit : PageBase
|
|
{
|
|
public string Id
|
|
{
|
|
get
|
|
{
|
|
return (string)ViewState["Id"];
|
|
}
|
|
set
|
|
{
|
|
ViewState["Id"] = value;
|
|
}
|
|
}
|
|
|
|
public Model.SUBQHSEDB db = Funs.DB;
|
|
|
|
protected void Page_Load(object sender, EventArgs e)
|
|
{
|
|
if (!IsPostBack)
|
|
{
|
|
btnClose.OnClientClick = ActiveWindow.GetHideReference();
|
|
Id = Request.Params["Id"];
|
|
if (!string.IsNullOrEmpty(Id))
|
|
{
|
|
var model = db.Base_Risk_level_type.FirstOrDefault(x => x.Id == Id);
|
|
ddlInType.SelectedValue = model.InType;
|
|
BaseRiskleveltypeService.InitUserDropDownList(ddlSubitemId, ddlInType.SelectedValue, false);
|
|
ddlSubitemId.SelectedValue = model.SubitemId;
|
|
ddlRiskType.SelectedValue = model.RiskType;
|
|
|
|
txtConText.Text = model.ConText;
|
|
}
|
|
}
|
|
}
|
|
|
|
protected void TextBox_TextChanged(object sender, EventArgs e)
|
|
{
|
|
//根据行业类型加载分部分项工程下拉
|
|
if (!string.IsNullOrEmpty(ddlInType.SelectedValue))
|
|
{
|
|
BaseRiskleveltypeService.InitUserDropDownList(ddlSubitemId, ddlInType.SelectedValue, false);
|
|
}
|
|
}
|
|
|
|
protected void btnSave_Click(object sender, EventArgs e)
|
|
{
|
|
var model = new Model.Base_Risk_level_type()
|
|
{
|
|
InType = ddlInType.SelectedValue,
|
|
SubitemId=ddlSubitemId.SelectedValue,
|
|
RiskType=ddlRiskType.SelectedValue,
|
|
ConText = txtConText.Text,
|
|
Type = "1",
|
|
CreateTime = DateTime.Now
|
|
};
|
|
if (!string.IsNullOrEmpty(Id))
|
|
{
|
|
model.Id = Id;
|
|
BaseRiskleveltypeService.Update(model);
|
|
}
|
|
else
|
|
{
|
|
model.Id = Guid.NewGuid().ToString();
|
|
BaseRiskleveltypeService.Insert(model);
|
|
}
|
|
ShowNotify("编辑完成!", MessageBoxIcon.Success);
|
|
//PageContext.RegisterStartupScript(ActiveWindow.GetHideRefreshReference());
|
|
}
|
|
|
|
}
|
|
} |