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

📄 cm.cs

📁 除了具有传统OA的邮件、工作流、文档等功能外
💻 CS
📖 第 1 页 / 共 4 页
字号:
		#region 根据sellmanid得到时间段内的差旅费用
		public int GetTravelFeeBySellmanID(int sellmanid,DateTime begintime,DateTime endtime)
		{
			int result = 0;
			Database data = new Database();
			SqlDataReader dr = null;
			SqlParameter[] prams = {
									   data.MakeInParam("@sellmanid",SqlDbType.Int,4,sellmanid),
									   data.MakeInParam("@begintime",SqlDbType.DateTime,8,begintime),
									   data.MakeInParam("@endtime",SqlDbType.DateTime,8,endtime)
								   };
			data.RunProc ("sp_CM_GetTravelFeeBySellmanID",prams,out dr);
			while(dr.Read())
			{
				if(dr["fee"]!=DBNull.Value)
					result = Int32.Parse(dr["fee"].ToString());
			}
			return(result);
		}
		#endregion

		#region 根据sellmanid得到时间段内的餐饮费用
		public int GetFoodFeeBySellmanID(int sellmanid,DateTime begintime,DateTime endtime)
		{
			int result = 0;
			Database data = new Database();
			SqlDataReader dr = null;
			SqlParameter[] prams = {
									   data.MakeInParam("@sellmanid",SqlDbType.Int,4,sellmanid),
									   data.MakeInParam("@begintime",SqlDbType.DateTime,8,begintime),
									   data.MakeInParam("@endtime",SqlDbType.DateTime,8,endtime)
								   };
			data.RunProc ("sp_CM_GetFoodFeeBySellmanID",prams,out dr);
			while(dr.Read())
			{
				if(dr["fee"]!=DBNull.Value)
					result = Int32.Parse(dr["fee"].ToString());
			}
			return(result);
		}
		#endregion

		#region 根据sellmanid得到时间段内的礼品费用
		public int GetGiftFeeBySellmanID(int sellmanid,DateTime begintime,DateTime endtime)
		{
			int result = 0;
			Database data = new Database();
			SqlDataReader dr = null;
			SqlParameter[] prams = {
									   data.MakeInParam("@sellmanid",SqlDbType.Int,4,sellmanid),
									   data.MakeInParam("@begintime",SqlDbType.DateTime,8,begintime),
									   data.MakeInParam("@endtime",SqlDbType.DateTime,8,endtime)
								   };
			data.RunProc ("sp_CM_GetGiftFeeBySellmanID",prams,out dr);
			while(dr.Read())
			{
				if(dr["fee"]!=DBNull.Value)
					result = Int32.Parse(dr["fee"].ToString());
			}
			return(result);
		}
		#endregion

		#region 根据sellmanid得到时间段内的公关费用
		public int GetOuterFeeBySellmanID(int sellmanid,DateTime begintime,DateTime endtime)
		{
			int result = 0;
			Database data = new Database();
			SqlDataReader dr = null;
			SqlParameter[] prams = {
									   data.MakeInParam("@sellmanid",SqlDbType.Int,4,sellmanid),
									   data.MakeInParam("@begintime",SqlDbType.DateTime,8,begintime),
									   data.MakeInParam("@endtime",SqlDbType.DateTime,8,endtime)
								   };
			data.RunProc ("sp_CM_GetOuterFeeBySellmanID",prams,out dr);
			while(dr.Read())
			{
				if(dr["fee"]!=DBNull.Value)
					result = Int32.Parse(dr["fee"].ToString());
			}
			return(result);
		}
		#endregion

		#region 上传一个文件得到id号
		public int InsertFile(string path,string type,int pertainid,string extension)
		{
			Database data = new Database();
			SqlParameter[] prams = {
									   data.MakeInParam("@path",SqlDbType.VarChar,500,path),
									   data.MakeInParam("@type",SqlDbType.VarChar,50,type),
									   data.MakeInParam("@pertainID",SqlDbType.Int,4,pertainid),
									   data.MakeInParam("@extension",SqlDbType.VarChar,100,extension)
								   };
			
			return(data.RunProc ("sp_CM_AddFile",prams));
		}

		#endregion

		#region 根据contactid得到上传附件信息
		public SqlDataReader GetAttachmentByContactID(int contactid)
		{
			Database data = new Database();
			SqlDataReader dr = null;
			SqlParameter[] prams = {
									   data.MakeInParam("@contactid",SqlDbType.Int,4,contactid)
								   };
			data.RunProc ("sp_CM_GetAttachmentByContactID",prams,out dr);
			return(dr);
		}
		#endregion

		#region 根据clientid得到上传附件信息
		public SqlDataReader GetAttachmentByClientID(int clientid)
		{
			Database data = new Database();
			SqlDataReader dr = null;
			SqlParameter[] prams = {
									   data.MakeInParam("@clientid",SqlDbType.Int,4,clientid)
								   };
			data.RunProc ("sp_CM_GetAttachmentByClientID",prams,out dr);
			return(dr);
		}
		#endregion


	}

	#region 数据结构

	#region 客户结构
	/// <summary>
	/// 客户信息
	/// </summary>
	public class ClientInfo
	{
		private int id = 0;
		private DateTime birthday = DateTime.Now;
		private DateTime updatetime = DateTime.Now;
		private string clientshortname = "";
		private string clientname = "";
		private int chieflinkmanid = 0;
		private string linkman_telephone = "";
		private string clienttype = "";
		private string enterprisetype = "";
		private string clienttrade = "";
		private string clientsource = "";
		private string clientinitiative = "";
		private int addmanid = 0;
		private int contacttimes = 0;
		private string sellphase = "";
		private string bargainprognosis = "";
		private float fee = 0;
		private string curstatus = "";
		private string type = "";

		/// <summary>
		/// 客户ID
		/// </summary>
		public int ID
		{
			get{return id;}
			set{id = value;	}
		}
		/// <summary>
		/// 添加日期
		/// </summary>
		public DateTime Birthday
		{
			get{return birthday;}
			set{birthday = value;}
		}
		/// <summary>
		/// 最后更新日期
		/// </summary>
		public DateTime UpdateTime
		{
			get{return updatetime;}
			set{updatetime = value;}
		}
		/// <summary>
		/// 添加人ID
		/// </summary>
		public int AddManID
		{
			get{return addmanid;}
			set{addmanid = value;}
		}
		/// <summary>
		/// 客户简称
		/// </summary>
		public string ClientShortName
		{
			get{return clientshortname;}
			set{clientshortname = value;}
		}
		/// <summary>
		/// 主要联系人ID
		/// </summary>
		public int ChiefLinkmanID
		{
			get{return chieflinkmanid;}
			set{chieflinkmanid = value;}
		}
		/// <summary>
		/// 客户全称
		/// </summary>
		public string ClientName
		{
			get{return clientname;}
			set{clientname = value;}
		}
		/// <summary>
		/// 客户分类
		/// </summary>
		public string ClientType
		{
			get{return clienttype;}
			set{clienttype = value;}
		}
		/// <summary>
		/// 企业性质
		/// </summary>
		public string EnterpriseType
		{
			get{return enterprisetype;}
			set{enterprisetype = value;}
		}
		/// <summary>
		/// 所处行业
		/// </summary>
		public string ClientTrade
		{
			get{return clienttrade;}
			set{clienttrade = value;}
		}
		/// <summary>
		/// 客户来源
		/// </summary>
		public string ClientSource
		{
			get{return clientsource;}
			set{clientsource = value;}
		}
		/// <summary>
		/// 客户主动
		/// </summary>
		public string ClientInitiative
		{
			get{return clientinitiative;}
			set{clientinitiative = value;}
		}
		/// <summary>
		/// 接触次数
		/// </summary>
		public int ContactTimes
		{
			get{return contacttimes;}
			set{contacttimes = value;}
		}
		/// <summary>
		/// 销售阶段
		/// </summary>
		public string SellPhase
		{
			get{return sellphase;}
			set{sellphase = value;}
		}
		/// <summary>
		/// 成交评估
		/// </summary>
		public string BargainPrognosis
		{
			get{return bargainprognosis;}
			set{bargainprognosis = value;}
		}
		/// <summary>
		/// 发生费用
		/// </summary>
		public float Fee
		{
			get{return fee;}
			set{fee = value;}
		}
		/// <summary>
		/// 联系人电话
		/// </summary>
		public string Linkman_Telephone
		{
			get{return linkman_telephone;}
			set{linkman_telephone = value;}
		}
		/// <summary>
		/// 当前状态
		/// </summary>
		public string CurStatus
		{
			get{return curstatus;}
			set{curstatus = value;}
		}
		/// <summary>
		/// 客户分类
		/// </summary>
		public string Type
		{
			get{return type;}
			set{type = value;}
		}

		private string affiliatedarea = "";
		/// <summary>
		/// 隶属区域
		/// </summary>
		public string Affiliatedarea
		{
			get{return affiliatedarea;}
			set{affiliatedarea = value;}
		}

		private string url = "";
		/// <summary>
		/// 网址
		/// </summary>
		public string URL
		{
			get{return url;}
			set{url = value;}
		}

		private string zip = "";
		/// <summary>
		/// 邮编
		/// </summary>
		public string ZIP
		{
			get{return zip;}
			set{zip = value;}
		}

		private string address = "";
		/// <summary>
		/// 地址
		/// </summary>
		public string Address
		{
			get{return address;}
			set{address = value;}
		}

		private string companyproperty = "";
		/// <summary>
		/// 公司性质
		/// </summary>
		public string CompanyProperty
		{
			get{return companyproperty;}
			set{companyproperty = value;}
		}

		private string calling = "";
		/// <summary>
		/// 所处行业
		/// </summary>
		public string Calling
		{
			get{return calling;}
			set{calling = value;}
		}

		private string companysize = "";
		/// <summary>
		/// 公司规模
		/// </summary>
		public string CompanySize
		{
			get{return companysize;}
			set{companysize = value;}
		}

		private string money = "";
		/// <summary>
		/// 注册资金
		/// </summary>
		public string Money
		{
			get{return money;}
			set{money = value;}
		}

		private string operation = "";
		/// <summary>
		/// 主营业务
		/// </summary>
		public string Operation
		{
			get{return operation;}
			set{operation = value;}
		}
		
		private string introduce = "";
		/// <summary>
		/// 企业简介
		/// </summary>
		public string Introduce
		{
			get{return introduce;}
			set{introduce = value;}
		}

		private string itgrade = "";
		/// <summary>
		/// 信息化程度
		/// </summary>
		public string ITGrade
		{
			get{return itgrade;}
			set{itgrade = value;}
		}

		private int pcnumber = 0;
		/// <summary>
		/// 电脑数量
		/// </summary>
		public  int PCNumber
		{
			get{return pcnumber;}
			set{pcnumber = value;}
		}

		private string net = "";
		/// <summary>
		/// 网络状况
		/// </summary>
		public string Net
		{
			get{return net;}
			set{net = value;}
		}
		
		private int itstaffs = 0;
		/// <summary>
		/// 专业IT人员
		/// </summary>
		public int ITStaffs
		{
			get{return itstaffs;}
			set{itstaffs = value;}
		}
		
		private string itdepartment = "";
		/// <summary>
		/// IT部门
		/// </summary>

⌨️ 快捷键说明

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