⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 complainsearch.aspx.cs

📁 动易SiteFactory&#8482 网上商店系统1.0源代码
💻 CS
字号:
namespace PowerEasy.WebSite.Admin.Crm
{
    using PowerEasy.Accessories;
    using PowerEasy.Common;
    using PowerEasy.Controls;
    using PowerEasy.Model.Crm;
    using PowerEasy.Web.UI;
    using System;
    using System.Web.UI.WebControls;

    public class ComplainSearch : AdminPage
    {
        protected Button BtnSearch;
        protected CompareValidator CompareValidator1;
        protected CompareValidator CompareValidator2;
        protected CompareValidator CompareValidator3;
        protected CompareValidator CompareValidator4;
        protected CompareValidator CompareValidator5;
        protected DatePicker DpkComlainBeginTime;
        protected DatePicker DpkComplainEndTime;
        protected DatePicker DpkConfirmBeginTime;
        protected DatePicker DpkConfirmEndTime;
        protected DatePicker DpkProcessBeginTime;
        protected DatePicker DpkProcessEndTime;
        private ComplainItemInfo m_Info;
        protected RadioButtonList RadlComplainMode;
        protected RadioButtonList RadlComplainType;
        protected RadioButtonList RadlConfirmScore;
        protected RadioButtonList RadlMagnitudeOfExigence;
        protected RadioButtonList RadlStatus;
        protected ExtendedSiteMapPath SmpNavigator;
        protected TextBox TxtClient;
        protected TextBox TxtConfirm;
        protected TextBox TxtFirstReceiver;
        protected TextBox TxtProcessor;
        protected TextBox TxtTitle;
        protected CompareValidator ValcComlainBeginTime;

        protected void BtnSearch_Click(object sender, EventArgs e)
        {
            this.m_Info = new ComplainItemInfo();
            this.m_Info.ShortedForm = DataSecurity.FilterBadChar(this.TxtClient.Text.Trim());
            this.m_Info.FirstReceiver = DataSecurity.FilterBadChar(this.TxtFirstReceiver.Text.Trim());
            this.m_Info.Processor = DataSecurity.FilterBadChar(this.TxtProcessor.Text.Trim());
            this.m_Info.ConfirmCaller = DataSecurity.FilterBadChar(this.TxtConfirm.Text.Trim());
            this.m_Info.Title = DataSecurity.FilterBadChar(this.TxtTitle.Text.Trim());
            this.m_Info.ConfirmScore = DataConverter.CLng(this.RadlConfirmScore.SelectedValue);
            this.m_Info.Status = DataConverter.CLng(this.RadlStatus.SelectedValue);
            this.m_Info.ComplainType = DataConverter.CLng(this.RadlComplainType.SelectedValue);
            this.m_Info.ComplainMode = DataConverter.CLng(this.RadlComplainMode.SelectedValue);
            this.m_Info.MagnitudeOfExigence = DataConverter.CLng(this.RadlMagnitudeOfExigence.SelectedValue);
            this.m_Info.Remark = this.GetTime(this.DpkComlainBeginTime) + "|" + this.GetTime(this.DpkComplainEndTime) + "|" + this.GetTime(this.DpkProcessBeginTime) + "|" + this.GetTime(this.DpkProcessEndTime) + "|" + this.GetTime(this.DpkConfirmBeginTime) + "|" + this.GetTime(this.DpkConfirmEndTime);
        }

        private string GetTime(DatePicker dpk)
        {
            if (!string.IsNullOrEmpty(dpk.Text))
            {
                return dpk.Date.ToString("yyyy-MM-dd");
            }
            return string.Empty;
        }

        protected void Page_Load(object sender, EventArgs e)
        {
            if (!base.IsPostBack)
            {
                Choiceset.DropDownListDataBind("PE_ComplainItem", "ComplainMode", this.RadlComplainMode);
                Choiceset.DropDownListDataBind("PE_ComplainItem", "ComplainType", this.RadlComplainType);
                Choiceset.DropDownListDataBind("PE_ComplainItem", "MagnitudeOfExigence", this.RadlMagnitudeOfExigence);
                Choiceset.DropDownListDataBind("PE_ServiceItem", "ConfirmScore", this.RadlConfirmScore);
                this.RadlComplainMode.Items[0].Text = "所有方式";
                this.RadlComplainType.Items[0].Text = "所有类型";
                this.RadlMagnitudeOfExigence.Items[0].Text = "所有类型";
                this.RadlConfirmScore.Items[0].Text = "所有评分";
                this.RadlComplainMode.SelectedIndex = 0;
                this.RadlComplainType.SelectedIndex = 0;
                this.RadlMagnitudeOfExigence.SelectedIndex = 0;
                this.RadlConfirmScore.SelectedIndex = 0;
            }
        }

        public ComplainItemInfo Info
        {
            get
            {
                if (this.m_Info == null)
                {
                    this.m_Info = new ComplainItemInfo(true);
                }
                return this.m_Info;
            }
        }
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -