SGGL_JT/SUBQHSE/FineUIPro.Web/Customization/CNCCG/HSSE/DangerousRangeEdit.aspx.cs

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());
}
}
}