📄 complainsearch.aspx.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 + -