protected void Page_Load(object sender, EventArgs e) { VerfiyAdmin.CheckAdminLogin(this); if (!IsPostBack) { var idx = Request["Id"]; if (string.IsNullOrEmpty(idx)) { Response.End(); return; } var et = new Tab_QA_SubType(); et = et.Get(idx); if (null == et) { Response.End(); return; } var etm = new Tab_QA_Type().Get(et.QaTypeIdx_Fx.ToString()); if (null == etm) { txtName.Text = "所属的QA大类不存在"; } else { txtName.Text = etm.QaTypeName; } txtTitle.Text = et.QaSubTypeName; } }
protected void Page_Load(object sender, EventArgs e) { VerfiyAdmin.CheckAdminLogin(this); if (!IsPostBack) { var idx = Request["Id"]; if (string.IsNullOrEmpty(idx)) { Response.End(); return; } var et = new Tab_QA_SubType().ListAll("select * from Tab_QA_SubType where QaTypeIdx_Fx=" + idx); if (null != et && et.Count() > 0)//存在子类,不可删除 { Cmn.Js.ExeScriptBlock("alert('该类别下存在子类别,不可删除!');window.location.href='QATypeManage.aspx';"); } else { if (null == et || et.Count() < 1)//无子类别存在,则可以删除 { new Tab_QA_Type().Delete(idx); Cmn.Js.ExeScriptBlock("alert('操作成功');window.location.href='QATypeManage.aspx';"); } } } }
/// <summary> /// 根据QA大类获取子类 /// </summary> /// <param name="idx"></param> /// <returns></returns> public List <Tab_QA_SubType> GetQASubType(int idx) { var ets = new Tab_QA_SubType().ListAll("select * from Tab_QA_SubType where QaTypeIdx_Fx=" + idx.ToString()); if (null == ets) { return(null); } return(ets.ToList()); }
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e) { var et = new Tab_QA_SubType().Get(DropDownList1.SelectedValue); if (null != et) { txtSType.Text = et.QaSubTypeName; } else { txtSType.Text = string.Empty; } }
/// <summary> /// 获取子类别 /// </summary> /// <param name="midx"></param> /// <returns></returns> public List <Tab_QA_SubType> GetQASubType(string midx) { if (string.IsNullOrEmpty(midx)) { return(null); } var et = new Tab_QA_SubType().ListAll("select * from Tab_QA_SubType where QaTypeIdx_Fx=" + midx); if (null == et || et.Count() < 1) { return(null); } return(et.ToList()); }
/// <summary> /// 在大类下添加子类 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void Button1_Click(object sender, EventArgs e) { var idx = Request["Id"]; if (string.IsNullOrEmpty(idx)) { Response.End(); return; } var et = new Tab_QA_SubType(); et.AddNew(new Tab_QA_SubType { QaSubTypeName = Server.HtmlEncode(txtTitle.Text.Trim()), QaTypeIdx_Fx = Int32.Parse(idx), }); Cmn.Js.Alert("操作成功"); Cmn.Js.ExeScriptBlock("window.location.href='QATypeManage.aspx'"); }
protected void Button1_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(txtTitle.Text.Trim())) { return; } var idx = Request["Id"]; if (string.IsNullOrEmpty(idx)) { return; } var et = new Tab_QA_SubType().Get(idx); if (null == et) { return; } et.QaSubTypeName = Server.HtmlEncode(txtTitle.Text.Trim()); et.Update(et); Cmn.Js.Alert("操作成功"); Cmn.Js.ExeScriptBlock("window.location.href='QATypeManage.aspx'"); }