protected void HAZA_Edit_Click(object sender, System.EventArgs e) { var haza = new TH_THAZA01("edit", this.HAZA_ID.Text); haza.HAZA_NAME = this.HAZA_NAME.Text; haza.HAZA_LOCA = this.hazaloca_tbxMyBox1.Text.Substring(0, this.hazaloca_tbxMyBox1.Text.LastIndexOf('_'));; haza.HAZA_LVL = this.HAZALVL_DList.SelectedValue; haza.HAZA_D = decimal.Parse(this.HAZA_D_TEXT.Text); haza.SetStats("审核"); var advuser = new AdvUserInfo(GetIdentityName()); this.HAZA_CREATOR.Text = advuser.USER_ID; haza.REC_CREATOR = advuser.USER_ID; var worflow = new VERI_WORKFLOW().Static_GetWORKFLOWByCNAME("危险源修改审核"); var node = new VERI_WORKFLOW_NODE().Static_GetWORKFLOWNodeByid("0301"); var haza01old = new TH_THAZA01(); var haza02 = new TH_THAZA02().SetEditFLOW(haza, haza, node); var re1 = haza02.AddDB(); var ds = this.GridGetDataSource(); haza.RISKLIST = ds; var csre = haza.Fill_RiskString(); var re = haza.AddNew(); if (re.Flag) { Notify.ShowMessage("保存成功,关闭页面"); } else { Notify.ShowMessage(re.Msg); } }
protected void RISK_Save_Click(object sender, EventArgs e) { var db = new SAFEDB(); var risk = (from x in db.TR_TRISK01 where x.RISK_ID == this.RISK_ID.Text select x).FirstOrDefault(); var user = new AdvUserInfo(GetIdentityName()); risk.REC_CREATOR = user.USER_ID; risk.RISK_DEPT = user.GetDept(); risk.RISK_STATUS = this.RISK_STATUS.SelectedValue; try { risk.RISK_L = decimal.Parse(this.RISK_L.Text); } catch { risk.RISK_L = 0; } try { risk.RISK_E = decimal.Parse(this.RISK_E.Text); } catch { risk.RISK_E = 0; } try { risk.RISK_C = decimal.Parse(this.RISK_C.Text); } catch { risk.RISK_C = 0; } try { risk.RISK_D = decimal.Parse(this.RISK_D.Text); } catch { RISKCalc(sender, e); risk.RISK_L = decimal.Parse(this.RISK_D.Text); } risk.RISK_SOL = ReadSOL_Grid(); risk.RISK_LVL = this.RISK_LVL.Text; risk.RISK_MOD = this.RISK_MOD.Text; risk.RISK_DECONTENT = this.RISK_DESC.Text; risk.SaveRISKChange(); PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference("edit" + "_" + risk.RISK_ID)); }
protected void HAZA_Add_Click(object sender, System.EventArgs e) { TH_THAZA01 new_haza01 = new TH_THAZA01("new") { HAZA_NAME = this.HAZA_NAME.Text, HAZA_LOCA = this.hazaloca_tbxMyBox1.Text.Substring(0, this.hazaloca_tbxMyBox1.Text.LastIndexOf('_')), HAZA_LVL = this.HAZALVL_DList.SelectedValue, HAZA_D = decimal.Parse(this.HAZA_D_TEXT.Text), HAZA_DEPT = this.hazaloca_tbxMyBox1.Text.Split('_')[0] }; new_haza01.SetStats("审核"); var advuser = new AdvUserInfo(GetIdentityName()); this.HAZA_CREATOR.Text = advuser.USER_ID; new_haza01.REC_CREATOR = advuser.USER_ID; var ds = this.GridGetDataSource(); new_haza01.RISKLIST = ds; var csre = new_haza01.Fill_RiskString(); var node = new VERI_WORKFLOW_NODE().Static_GetWORKFLOWNodeByid("0101"); var tmp = new_haza01.CheckNode(node); var re0 = new_haza01.AddNew(); try { var db = new SAFEDB(); var haza02 = new TH_THAZA02().SetAddFLOW(new_haza01, node); var re = haza02.AddDB(); } catch (Exception ex) { throw new Exception("添加审核权限失败,该用户没有权利添加这个审核"); } if (re0.Flag) { Notify.ShowMessage("添加成功,请关闭页面"); } else { Notify.ShowMessage(re0.Msg); } }
public IAdvanceUserInfo AdvanceUserInfo() { var a = new AdvUserInfo(this); return(a); }
protected void RISK_Add_Click(object sender, EventArgs e) { try { var db = new SAFEDB(); var risk = new TH_TRISK01("new"); risk.FEATURE_CODE = this.FEATURE_CODE.Text; var parentHAZA = (from x in db.TH_THAZA01 where x.HAZA_ID == risk.FEATURE_CODE select x).FirstOrDefault(); var user = new AdvUserInfo(GetIdentityName()); risk.REC_CREATOR = user.USER_ID; risk.RISK_DEPT = user.GetDept(); risk.RISK_STATUS = this.RISK_STATUS.SelectedValue; try { risk.RISK_L = decimal.Parse(this.RISK_L.Text); } catch { risk.RISK_L = 0; } try { risk.RISK_E = decimal.Parse(this.RISK_E.Text); } catch { risk.RISK_E = 0; } try { risk.RISK_C = decimal.Parse(this.RISK_C.Text); } catch { risk.RISK_C = 0; } try { risk.RISK_D = decimal.Parse(this.RISK_D.Text); } catch { RISKCalc(sender, e); risk.RISK_L = decimal.Parse(this.RISK_D.Text); } risk.RISK_SOL = ReadSOL_Grid(); risk.RISK_LVL = this.RISK_LVL.Text; risk.RISK_MOD = this.RISK_MOD.Text; risk.RISK_DECONTENT = this.RISK_DESC.Text; //var re = risk.AddtoDB(); var a = db.Set <TH_TRISK01>().Add(risk); db.SaveChanges(); db.Dispose(); PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference("add" + "_" + risk.RISK_ID)); } catch (Exception ex) { Notify.ShowMessage(ex.Message); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { BindHAZA_droplist(); if (Request.QueryString["hazaid"] == null)//添加模式 { this.HAZA_Add.Hidden = false; this.HAZA_Edit.Hidden = true; this.Btn_AddRISK.Hidden = false; this.Btn_DelRISK.Hidden = false; this.Btn_EditRISK.Hidden = false; this.HAZA_DATE.SelectedDate = DateTime.Now; var user = new AdvUserInfo(GetIdentityName()).USER_NAME; this.HAZA_CREATOR.Text = user; } else//编辑or浏览模式 { var this_id = int.Parse(Request.QueryString["hazaid"]); if (Request.QueryString["type"] == null)//浏览模式 { this.HAZA_Add.Hidden = true; this.HAZA_Edit.Hidden = true; this.Btn_AddRISK.Hidden = true; this.Btn_DelRISK.Hidden = true; this.Btn_EditRISK.Hidden = true; this.SafeVerify.Visible = false; } else if (Request.QueryString["type"] == "edit")//编辑模式 { this.HAZA_Add.Hidden = true; this.HAZA_Edit.Hidden = false; this.Btn_AddRISK.Hidden = false; this.Btn_DelRISK.Hidden = false; this.Btn_EditRISK.Hidden = false; this.SafeVerify.Visible = false; } else if (Request.QueryString["type"] == "verify")//审核模式 { this.HAZA_Add.Hidden = true; this.HAZA_Edit.Hidden = true; this.Btn_AddRISK.Hidden = true; this.Btn_DelRISK.Hidden = true; this.Btn_EditRISK.Hidden = true; this.SafeVerify.Visible = true; } var db = new SAFEDB(); var this_haza = (from x in db.TH_THAZA01 where x.ID == this_id select x).FirstOrDefault(); string haza02_id; try { haza02_id = (from x in db.TH_THAZA02 where x.THAZA01 == this_id select x).First().REC_ID; SafeVerify.ENTITY_KEY_ID = haza02_id; SafeVerify.WORKFLOW_ID = "01"; } catch { } var risk_list = this_haza.GetRiskList(); this.HAZA_DATE.SelectedDate = DateTime.ParseExact(this_haza.REC_CREATETIME, "yyyyMMddHHmmss", System.Globalization.CultureInfo.CurrentCulture); this.HAZA_CREATOR.Text = this_haza.REC_CREATOR_G; this.HAZA_NAME.Text = this_haza.HAZA_NAME; this.HAZALVL_DList.SelectedValue = this_haza.HAZA_LVL; this.hazaloca_tbxMyBox1.Text = this_haza.HAZA_LOCA_G; this.HAZA_D_TEXT.Text = this_haza.HAZA_D.ToString(); this.BindGrid(risk_list.AsQueryable()); this.RefreshHAZA_LVL(risk_list); this.HAZA_CREATOR.Text = this_haza.REC_CREATOR_G; this.HAZA_ID.Text = this_haza.HAZA_ID.ToString(); this.ID_HAZA.Text = this_haza.ID.ToString(); } } }