Example #1
0
        /// <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);
                }
            }
        }
Example #2
0
        /// <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();
        }
Example #3
0
        /// <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();
        }
Example #4
0
        /// <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);
                }
            }
        }
Example #5
0
        /// <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();
        }
Example #6
0
        /// <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);
            }
        }
Example #7
0
        /// <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);
            }
        }