/// <summary> /// 点击确定按钮处理事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnSubmit_Click(object sender, EventArgs e) { //获取界面数据并验证 string subject = txtTalkSubject.Text; string detail = txtTalkDetail.Content; if (subject == "") { MLMGC.COMP.Jscript.ShowMsg("请输入标题", this); return; } else if (detail == "") { MLMGC.COMP.Jscript.ShowMsg("请输入内容", this); return; } E_Talk data = new E_Talk(); data.EnterpriseID = EnterpriceID; data.TalkSubject = txtTalkSubject.Text; data.Detail = txtTalkDetail.Content; data.Sort = Convert.ToInt32(txtSort.Text); if (type == "add") { bool flag = new T_Talk().Add(data); new MLMGC.BLL.Enterprise.T_Log().Add(new MLMGC.DataEntity.Enterprise.E_Log() { EnterpriseID = EnterpriceID, UserID = UserID, LogTitle = "添加话术", IP = MLMGC.COMP.Requests.GetRealIP() }); if (flag) { MLMGC.COMP.Jscript.AlertAndRedirect(this, "添加成功", "TalkList.aspx"); } else { MLMGC.COMP.Jscript.ShowMsg("添加失败", this); } } else { //data.TalkID = Convert.ToInt32(Request.QueryString["TalkID"]); data.TalkID = MLMGC.COMP.Requests.GetQueryInt("talkid", 0); bool flag = new T_Talk().Update(data); new MLMGC.BLL.Enterprise.T_Log().Add(new MLMGC.DataEntity.Enterprise.E_Log() { EnterpriseID = EnterpriceID, UserID = UserID, LogTitle = "修改话术", IP = MLMGC.COMP.Requests.GetRealIP() }); if (flag) { MLMGC.COMP.Jscript.AlertAndRedirect(this, "修改成功", "TalkList.aspx"); } else { MLMGC.COMP.Jscript.ShowMsg("修改失败", this); } } }
/// <summary> /// 绑定数据 /// </summary> /// <param name="talkID"></param> protected void databind(int talkID) { E_Talk data = new E_Talk(); data.TalkID = talkID; data.PersonalID = PersonalID; data = new T_Talk().GetModel(data); txtTalkSubject.Text = data.TalkSubject; txtTalkDetail.Content = data.Detail; txtSort.Text = data.Sort.ToString(); }
/// <summary> /// 绑定数据 /// </summary> protected void databind() { E_Talk data = new E_Talk(); data.EnterpriseID = EnterpriceID; DataTable dt = new T_Talk().GetList(data); object o = dt.Compute("Max(Sort)", "true"); max = Convert.ToInt32(o == DBNull.Value?"0":o); rpList.DataSource = dt; rpList.DataBind(); }
/// <summary> /// 点击确定按钮处理事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnSubmit_Click(object sender, EventArgs e) { //获取界面数据并验证 string subject = txtTalkSubject.Text; string detail = txtTalkDetail.Content; if (subject == "") { MLMGC.COMP.Jscript.ShowMsg("请输入标题", this); return; } else if (detail == "") { MLMGC.COMP.Jscript.ShowMsg("请输入内容", this); return; } E_Talk data = new E_Talk(); data.PersonalID = PersonalID; data.TalkSubject = txtTalkSubject.Text; data.Detail = txtTalkDetail.Content; data.Sort = Convert.ToInt32(txtSort.Text); //如果是添加新话术 if (type == "add") { bool flag = new T_Talk().Add(data); if (flag) { MLMGC.COMP.Jscript.AlertAndRedirect(this, "添加成功", "TalkList.aspx"); } else { MLMGC.COMP.Jscript.ShowMsg("添加失败", this); } } else { data.TalkID = MLMGC.COMP.Requests.GetQueryInt("talkid", 0); bool flag = new T_Talk().Update(data); if (flag) { MLMGC.COMP.Jscript.AlertAndRedirect(this, "修改成功", "TalkList.aspx"); } else { MLMGC.COMP.Jscript.ShowMsg("修改失败", this); } } }
/// <summary> /// 绑定数据 /// </summary> protected void databind() { E_Talk data = new E_Talk(); data.PersonalID = PersonalID; DataTable dt = new T_Talk().GetList(data); if (dt == null || dt.Rows.Count == 0) { flag = true; } rpList.DataSource = dt; rpList.DataBind(); }
/// <summary> /// 删除话术 /// </summary> /// <param name="talkID"></param> public void Delete(int talkID) { E_Talk data = new E_Talk(); data.TalkID = talkID; data.PersonalID = PersonalID; bool flag = new T_Talk().Delete(data); if (flag) { MLMGC.COMP.Jscript.ShowMsg("删除成功", this); } else { MLMGC.COMP.Jscript.ShowMsg("删除失败", this); } }
/// <summary> /// 删除话术 /// </summary> /// <param name="talkID"></param> public void Delete(int talkID) { E_Talk data = new E_Talk(); data.TalkID = talkID; data.EnterpriseID = EnterpriceID; bool flag = new T_Talk().Delete(data); new MLMGC.BLL.Enterprise.T_Log().Add(new MLMGC.DataEntity.Enterprise.E_Log() { EnterpriseID = EnterpriceID, UserID = UserID, LogTitle = "删除话术", IP = MLMGC.COMP.Requests.GetRealIP() }); if (flag) { MLMGC.COMP.Jscript.ShowMsg("删除成功", this); } else { MLMGC.COMP.Jscript.ShowMsg("删除失败", this); } }