protected void Page_Load(object sender, EventArgs e) { title = valObj._ZhName + "编辑"; Page.Title = title; if (!string.IsNullOrEmpty(Request["NOTIFIER_ID"])) { keyid = Request["NOTIFIER_ID"]; } if (!string.IsNullOrEmpty(Request["KeyID"])) { keyid = Request["KeyID"]; } if (!string.IsNullOrEmpty(Request["STEP_ID"])) { stepid = int.Parse(Request["STEP_ID"]); } else { Response.Write("非法连接!"); Response.End(); } if (!IsPostBack) { txtSTATUS.Items.AddRange(FormHelper.GetListItem(WF_NOTIFIER_TPL.Attribute.STATUS)); Sys_User_Level condl = new Sys_User_Level(); condl._CompanyId = Convert.ToInt32(userBase.OrgID); SelLevel.Items.AddRange(FormHelper.GetListItem(Sys_User_Level.Attribute.LEVEL_NUMBER, Sys_User_Level.Attribute.LEVEL_NUMBER, Sys_User_Level.Attribute.LEVEL_NAME, null, condl)); SelLeaderLevel.Items.AddRange(FormHelper.GetListItem(Sys_User_Level.Attribute.LEVEL_NUMBER, Sys_User_Level.Attribute.LEVEL_NUMBER, Sys_User_Level.Attribute.LEVEL_NAME, null, condl)); //txtNOTIFIER_TYPE.Items.AddRange(FormHelper.GetListItem(WF_NOTIFIER_TPL.Attribute.NOTIFIER_TYPE)); if (txtSTATUS.Items.Count > 1) { txtSTATUS.SelectedIndex = 1; } //if (txtNOTIFIER_TYPE.Items.Count > 1) //{ // txtNOTIFIER_TYPE.SelectedIndex = 1; //} //while (txtNOTIFIER_TYPE.Items.Count > 4) //{ // txtNOTIFIER_TYPE.Items.RemoveAt(txtNOTIFIER_TYPE.Items.Count - 1); //} try { if (keyid != "") { valObj = BLLTable <WF_NOTIFIER_TPL> .Factory(conn).GetRowData(WF_NOTIFIER_TPL.Attribute.NOTIFIER_ID, keyid); if (valObj == null) { return; } if (valObj.NOTIFIER_TYPE == WFEnum.CheckerType.SelStaff.ToString("d")) { wucSelStaff1.Staff_NAME = valObj.STAFF_NAME; wucSelStaff1.Staff_ID = decimal.Parse(valObj.STAFF_ID); } else if (valObj.NOTIFIER_TYPE == WFEnum.CheckerType.SelDept.ToString("d")) { wucSelDept1.DEPT_NAME = valObj.STAFF_NAME; wucSelDept1.DEPT_ID = valObj.STAFF_ID.ToString(); } else if (valObj.NOTIFIER_TYPE == WFEnum.CheckerType.SelHRole.ToString("d")) { wucSelStation1.STATION_NAME = valObj.STAFF_NAME; wucSelStation1.STATION_ID = valObj.STAFF_ID.ToString(); } else if (valObj.NOTIFIER_TYPE == WFEnum.CheckerType.SelLevel.ToString("d")) { SelLevel.Value = valObj.STAFF_ID.ToString(); } else if (valObj.NOTIFIER_TYPE == WFEnum.CheckerType.SelLeaderLevel.ToString("d")) { SelLeaderLevel.Value = valObj.STAFF_ID.ToString(); } //txtNOTIFIER_ID.Value = Convert.ToString(valObj.NOTIFIER_ID);//Convert.ToInt32 //txtPROCID.Value = Convert.ToString(valObj.PROCID);//Convert.ToInt32 //txtSTEP_ID.Value = Convert.ToString(valObj.STEP_ID);//Convert.ToInt32 //txtSTAFF_ID.Value = Convert.ToString(valObj.STAFF_ID);//Convert.ToDecimal //t//xtSTAFF_NAME.Value = Convert.ToString(valObj.STAFF_NAME);//Convert.ToString txtNOTIFIER_TYPE.Value = Convert.ToString(valObj.NOTIFIER_TYPE);//Convert.ToString //txtSHOW_CONDITION.Value = Convert.ToString(valObj.CONDITION);//Convert.ToString //txtSHOW_FORMULA.Value = Convert.ToString(valObj.FORMULAR);//Convert.ToString txtSTATUS.Value = valObj.STATUS.ToString(); } } catch (Exception ex) { litWarn.Text = ex.Message; } } }
protected void Page_Load(object sender, EventArgs e) { title = valObj._ZhName + "�༭"; Page.Title = title; if (!string.IsNullOrEmpty(Request["NOTIFIER_ID"])) { keyid = Request["NOTIFIER_ID"]; } if (!string.IsNullOrEmpty(Request["KeyID"])) { keyid = Request["KeyID"]; } if (!string.IsNullOrEmpty(Request["STEP_ID"])) { stepid = int.Parse(Request["STEP_ID"]); } else { Response.Write("�Ƿ����ӣ�"); Response.End(); } if (!IsPostBack) { txtSTATUS.Items.AddRange(FormHelper.GetListItem(WF_NOTIFIER_TPL.Attribute.STATUS)); Sys_User_Level condl = new Sys_User_Level(); condl._CompanyId = Convert.ToInt32(userBase.OrgID); SelLevel.Items.AddRange(FormHelper.GetListItem(Sys_User_Level.Attribute.LEVEL_NUMBER, Sys_User_Level.Attribute.LEVEL_NUMBER, Sys_User_Level.Attribute.LEVEL_NAME, null, condl)); SelLeaderLevel.Items.AddRange(FormHelper.GetListItem(Sys_User_Level.Attribute.LEVEL_NUMBER, Sys_User_Level.Attribute.LEVEL_NUMBER, Sys_User_Level.Attribute.LEVEL_NAME, null, condl)); //txtNOTIFIER_TYPE.Items.AddRange(FormHelper.GetListItem(WF_NOTIFIER_TPL.Attribute.NOTIFIER_TYPE)); if (txtSTATUS.Items.Count > 1) { txtSTATUS.SelectedIndex = 1; } //if (txtNOTIFIER_TYPE.Items.Count > 1) //{ // txtNOTIFIER_TYPE.SelectedIndex = 1; //} //while (txtNOTIFIER_TYPE.Items.Count > 4) //{ // txtNOTIFIER_TYPE.Items.RemoveAt(txtNOTIFIER_TYPE.Items.Count - 1); //} try { if (keyid != "") { valObj = BLLTable<WF_NOTIFIER_TPL>.Factory(conn).GetRowData(WF_NOTIFIER_TPL.Attribute.NOTIFIER_ID, keyid); if(valObj==null) return ; if (valObj.NOTIFIER_TYPE == WFEnum.CheckerType.SelStaff.ToString("d")) { wucSelStaff1.Staff_NAME = valObj.STAFF_NAME; wucSelStaff1.Staff_ID = decimal.Parse(valObj.STAFF_ID); } else if (valObj.NOTIFIER_TYPE == WFEnum.CheckerType.SelDept.ToString("d")) { wucSelDept1.DEPT_NAME = valObj.STAFF_NAME; wucSelDept1.DEPT_ID = valObj.STAFF_ID.ToString(); } else if (valObj.NOTIFIER_TYPE == WFEnum.CheckerType.SelHRole.ToString("d")) { wucSelStation1.STATION_NAME = valObj.STAFF_NAME; wucSelStation1.STATION_ID = valObj.STAFF_ID.ToString(); } else if (valObj.NOTIFIER_TYPE == WFEnum.CheckerType.SelLevel.ToString("d")) { SelLevel.Value = valObj.STAFF_ID.ToString(); } else if (valObj.NOTIFIER_TYPE == WFEnum.CheckerType.SelLeaderLevel.ToString("d")) { SelLeaderLevel.Value = valObj.STAFF_ID.ToString(); } //txtNOTIFIER_ID.Value = Convert.ToString(valObj.NOTIFIER_ID);//Convert.ToInt32 //txtPROCID.Value = Convert.ToString(valObj.PROCID);//Convert.ToInt32 //txtSTEP_ID.Value = Convert.ToString(valObj.STEP_ID);//Convert.ToInt32 //txtSTAFF_ID.Value = Convert.ToString(valObj.STAFF_ID);//Convert.ToDecimal //t//xtSTAFF_NAME.Value = Convert.ToString(valObj.STAFF_NAME);//Convert.ToString txtNOTIFIER_TYPE.Value = Convert.ToString(valObj.NOTIFIER_TYPE);//Convert.ToString //txtSHOW_CONDITION.Value = Convert.ToString(valObj.CONDITION);//Convert.ToString //txtSHOW_FORMULA.Value = Convert.ToString(valObj.FORMULAR);//Convert.ToString txtSTATUS.Value=valObj.STATUS.ToString(); } } catch (Exception ex) { litWarn.Text = ex.Message; } } }