using BLL; using System; using System.Collections; using System.Collections.Generic; using System.Data; using System.Linq; using System.Threading.Tasks; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; namespace FineUIPro.Web.Customization.CNCCG.HSSE.Check { public partial class SafePersonAdd : PageBase { protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { var Userid = CurrUser.UserId; if (Userid == Const.sysglyId || Userid == Const.hfnbdId) { UserService.InitQAYUser(drpAjy, CurrUser.LoginProjectId, true); } else { UserService.InitQAYUser(drpAjy, CurrUser.LoginProjectId, true); } } } protected void btnSave_Click(object sender, EventArgs e) { if (drpAjy.SelectedValue==Const._Null) { Alert.ShowInTop("请选择人员!", MessageBoxIcon.Warning); return; } Model.SafetyOfficerCheckPerson pModelAdd = Funs.DB.SafetyOfficerCheckPerson.FirstOrDefault(x => x.UserId == drpAjy.SelectedValue); if (pModelAdd!=null) { Alert.ShowInTop("人员已在群安员列表中,无需重复添加!", MessageBoxIcon.Warning); return; } Model.Sys_User uModel = Funs.DB.Sys_User.FirstOrDefault(x => x.UserId == drpAjy.SelectedValue); if (uModel!=null) { Model.SafetyOfficerCheckPerson pModel = new Model.SafetyOfficerCheckPerson(); pModel.SafetyOfficerCheckPersonId = SQLHelper.GetNewID(typeof(Model.SafetyOfficerCheckPerson)); pModel.UserId = uModel.UserId; pModel.Age = 1; pModel.CheckMan = CurrUser.UserId; pModel.CheckDate = DateTime.Now; pModel.State = "1"; pModel.DismissState = "1"; SafetyOfficerCheckPersonService.Add(pModel); PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference()); } } } }