贸易公司客户关系管理系统的设计与实现(论文)(8)

2019-05-24 17:24

if (myds.Tables[0].Rows.Count > 0) tsbtnDel.Enabled = true; else

tsbtnDel.Enabled = false;

if (frmLogin.M_str_right.ToString().Trim() == \普通用户\) {

tsbtnAdd.Enabled = false; tsbtnEdit.Enabled = false; tsbtnDel.Enabled = false; } }

private void tsbtnAdd_Click(object sender, EventArgs e) {

opAndvalidate.autoNum(\, \, \, \, \, txtOppCode);

tsbtnSave.Enabled = true; M_int_judge = 0; ClearText(); }

private void tsbtnEdit_Click(object sender, EventArgs e) {

tsbtnSave.Enabled = true; M_int_judge = 1; }

private void tsbtnSave_Click(object sender, EventArgs e) {

if (M_int_judge == 0) {

if (txtOName.Text == \) {

MessageBox.Show(\对手名称不能为空!\, \提示\, MessageBoxButtons.OK, MessageBoxIcon.Information); } else {

if (!opAndvalidate.validatePhone(txtOPhone.Text.Trim())) {

errorOFax.Clear(); errorOPostCode.Clear(); errorOEmail.Clear();

errorOPhone.SetError(txtOPhone, \电话号码格式不正确\);

36

}

else if (!opAndvalidate.validateFax(txtOFax.Text.Trim())) {

errorOPhone.Clear(); errorOPostCode.Clear(); errorOEmail.Clear();

errorOFax.SetError(txtOFax, \传真号码输入格式不正确\); }

else if (!opAndvalidate.validatePostCode(txtOPostCode.Text.Trim())) {

errorOFax.Clear(); errorOPhone.Clear(); errorOEmail.Clear();

errorOPostCode.SetError(txtOPostCode, \邮编输入格式不正确\); }

else if (!opAndvalidate.validateEmail(txtOEmail.Text.Trim())) {

errorOFax.Clear(); errorOPhone.Clear(); errorOPostCode.Clear();

errorOEmail.SetError(txtOEmail, \地址输入格式不正确\); } else {

errorOFax.Clear(); errorOPhone.Clear(); errorOPostCode.Clear(); errorOEmail.Clear(); boperate.getcom(\tb_Opponent(OID,OName,OManager,OTrade,OArea,OSize,OPhone,\

+ \ + txtOppCode.Text.Trim()

+ \ + txtOName.Text.Trim() + \ + txtOManager.Text.Trim() + \ + cboxOTrade.Text.Trim()

+ \ + cboxOArea.Text.Trim() + \ + cboxOSize.Text.Trim() + \ + txtOPhone.Text.Trim()

+ \ + txtOFax.Text.Trim() + \ + txtOPostCode.Text.Trim() + \ + txtOAddress.Text.Trim()

+ \ + txtOEmail.Text.Trim() + \ + txtORemark.Text.Trim() + \);

frmOppManage_Load(sender, e);

MessageBox.Show(\竞争对手信息添加成功!\, \提示\, MessageBoxButtons.OK, MessageBoxIcon.Information);

tsbtnSave.Enabled = false;

37

} } }

if (M_int_judge == 1) {

if (txtOName.Text == \) {

MessageBox.Show(\对手名称不能为空!\, \提示\, MessageBoxButtons.OK, MessageBoxIcon.Information); } else {

if (!opAndvalidate.validatePhone(txtOPhone.Text.Trim())) {

errorOFax.Clear(); errorOPostCode.Clear(); errorOEmail.Clear();

errorOPhone.SetError(txtOPhone, \电话号码格式不正确\); }

else if (!opAndvalidate.validateFax(txtOFax.Text.Trim())) {

errorOPhone.Clear(); errorOPostCode.Clear(); errorOEmail.Clear();

errorOFax.SetError(txtOFax, \传真号码输入格式不正确\); }

else if (!opAndvalidate.validatePostCode(txtOPostCode.Text.Trim())) {

errorOFax.Clear(); errorOPhone.Clear(); errorOEmail.Clear();

errorOPostCode.SetError(txtOPostCode, \邮编输入格式不正确\); }

else if (!opAndvalidate.validateEmail(txtOEmail.Text.Trim())) {

errorOFax.Clear(); errorOPhone.Clear(); errorOPostCode.Clear();

errorOEmail.SetError(txtOEmail, \地址输入格式不正确\); } else {

errorOFax.Clear(); errorOPhone.Clear();

38

errorOPostCode.Clear(); errorOEmail.Clear();

boperate.getcom(\ + txtOName.Text.Trim()

+ \ + txtOManager.Text.Trim() + \ + cboxOTrade.Text.Trim() + \

+ cboxOArea.Text.Trim() + \ + cboxOSize.Text.Trim() + \

+ txtOPhone.Text.Trim() + \ + txtOFax.Text.Trim() + \ + txtOPostCode.Text.Trim()

+ \ + txtOAddress.Text.Trim() + \ + txtOEmail.Text.Trim()

+ \ + txtORemark.Text.Trim() + \ + txtOppCode.Text.Trim() + \);

frmOppManage_Load(sender, e);

MessageBox.Show(\竞争对手信息修改成功!\, \提示\, MessageBoxButtons.OK, MessageBoxIcon.Information);

tsbtnSave.Enabled = false; } } } }

(七)客户级别分析

在系统主界面点击统计分系,显示客户级别分析;选择客户登记,点击【查询】,以图形和表格的形式统计数据。如图所示:

图5-8 客户级别分析

39

其关键代码实现如下:

CRM.BaseClass.OperateAndValidate opAndvalidate = new CRM.BaseClass.OperateAndValidate(); public frmCLAnalyse() {

InitializeComponent(); }

private void frmCLAnalyse_Load(object sender, EventArgs e) {

string P_str_sql = \;

CReportViewer.ReportSource = opAndvalidate.CrystalReports(\, P_str_sql);

this.WindowState = FormWindowState.Maximized; }

private void tsbtnLook_Click(object sender, EventArgs e) {

string P_str_sql = \{tb_ClientInfo.CStep} like '\ + tscboxCLevel.Text.Trim() + \; CReportViewer.ReportSource = opAndvalidate.CrystalReports(\, P_str_sql); }

private void tsbtnExit_Click(object sender, EventArgs e) {

this.Close(); }

(八)客户来源分析

在系统主界面点击统计分系,显示客户来源分析;选择客户来源,点击【查询】,以图形和表格的形式统计数据。如图所示:

40


贸易公司客户关系管理系统的设计与实现(论文)(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:南安市第二中心小学南金路交叉口改造工程招标文件(修订)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: