- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
客户资料管理模块代码--窗体功能设计
3.客户资料管理模块代码--窗体功能设计--企业客户资源管理系统
客户资料管理模块用来实现客户信息的添加、修改、删除和查找功能。该窗体中使用了公共类OperateAndValidate中的相关方法分别对客户联系电话、传真号码、邮编和E-mail地址格式进行验证,只有在全部验证都通过时,才可以进行客户信息的添加、修改和保存操作。
=》公共类BaseOperate.cs和OperateAndValidate.cs源代码
代码设计如下:
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Data.SqlClient;
namespace CRM.DataManage{ public partial class frmClientManage : Form {/** 声明公共类BaseOperate和OperateAndVaildate的两个全局对象,通过类对象调用类中的功能方法,然后声明3个保护类型的全局变量,分别用于表示* SQL语句、数据表名和判断用户单击的是“添加”按钮还是“修改”按钮,代码如下:*/ CRM.BaseClass.BaseOperate boperate = new CRM.BaseClass.BaseOperate(); CRM.BaseClass.OperateAndValidate opAndvalidate = new CRM.BaseClass.OperateAndValidate(); protected string M_str_sql = select ClientID as 客户编号,CName as 客户名称,CStep as 客户等级, + CRoot as 客户来源,CTrade as 所属行业,CType as 客户类别,CArea as 所在区域,CPhone as 联系电话, + CFax as 传真号码,CPostCode as 邮政编码,CAddress as 联系地址,CEmail as Email地址,CRemark as 备注 from tb_ClientInfo; protected string M_str_table = tb_ClientInfo; protected int M_int_judge; public frmClientManage() { InitializeComponent(); }/** frmClientManage窗体的Load事件中,通过调用公共类OperateAndVaildate中的cboxBind()方法和BaseOperate中的getds()方法分别对ComboBox控件进行数据绑定和* 生成一个DataSet对象,然后利用生成的DataSet对象对DataGridView控件进行数据绑定。实现代码如下:*/ private void frmClientManage_Load(object sender, EventArgs e) { opAndvalidate.cboxBind(select AreaName from tb_Area, tb_Area, AreaName, cboxCArea); DataSet myds = boperate.getds(M_str_sql, M_str_table); dgvClientInfo.DataSource = myds.Tables[0]; if (myds.Tables[0].Rows.Count 0) tsbtnDel.Enabled = true; else tsbtnDel.Enabled = false; }/** 单击“添加”按键,程序调用公共类OperateAndVaildate中的autoNum()方法生成一个新的编号,显示在“客户编号”文本框中,然后将“保存”按钮的Enable属性设置为true
文档评论(0)