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

📄 test_serviceprovider.cs

📁 c#编写的汽车销售公司erp进销存系统
💻 CS
字号:
using System;
using System.Reflection;
using System.IO;
using System.Globalization; 
using System.Resources;
using CallCenter.Modules;
using CallCenter.BusinessLayer;
using CallCenter.OracleDAL;
using System.Collections;

namespace CallCenter.TestCode
{
	/// <summary>
	/// 
	/// </summary>
	public class Test_ServiceProvider
	{
		private static String errorfile="F:\\net_project\\callcenter\\error.log";
		private static String logfile="F:\\net_project\\callcenter\\log.log";

		private ServiceProviderBLL bll = new ServiceProviderBLL();

		public Test_ServiceProvider()
		{
			// 
			// TODO: 在此处添加构造函数逻辑
			//
		}

		public void test_addServiceProvider()
		{
			ServiceProviderInfo info = new ServiceProviderInfo();
			info.sname="胖嫂快餐";
			info.stype=1;
			info.sdate="2006-5-15";
			info.slinkname="大胖";
			info.stelephone="5763255487";
			info.sfax="966969696";
			info.semail="dapang@pangsao.com.cn";
			info.sweb="www.pangsao.com.cn";
			info.ctype="1,3,6,";
			info.ckeywords="快餐,盒饭";
			info.saddress="北京街道";
			info.position=123;
			info.sbrief="胖嫂快餐,营养!方便!";
			info.sgood=10;
			info.sbad=5;
			
			try
			{
			//	foreach(string name in arrayName)
			//	{	
			//		info.cname = name;
				bll.addServiceProvider(info);
			//	}
			}
			catch(Exception e)
			{
				TextWriter error = new StreamWriter(errorfile,true);
				error.WriteLine(e.Message.ToString());
				error.WriteLine(e.StackTrace);
				error.Close();
			}
			finally
			{
			}
		}

		public void test_updateServiceProvider(int id)
		{
			ServiceProviderInfo info = new ServiceProviderInfo();
			info.sname="瘦姐减肥";
			info.stype=3;
			info.sdate="2006-6-15";
			info.slinkname="小瘦";
			info.stelephone="6565656567";
			info.sfax="7676767676767";
			info.semail="xiaoshou@shoujie.com.cn";
			info.sweb="www.shoujie.com.cn";
			info.ctype=",33,7,9,";
			info.ckeywords="减肥,瘦身";
			info.saddress="白云街道";
			info.position=269;
			info.sbrief="瘦姐减肥,健康!快速";
			info.sgood=6;
			info.sbad=3;
			info.id = id;
			
			
			
			try
			{
				//	foreach(string name in arrayName)
				//	{	
				//		info.cname = name;
				bll.updateServiceProvider(info);
				//	}
			}
			catch(Exception e)
			{
				TextWriter error = new StreamWriter(errorfile,true);
				error.WriteLine(e.Message.ToString());
				error.WriteLine(e.StackTrace);
				error.Close();
			}
			finally
			{
			}
		}

		public void test_delServiceProvider(string ids)
		{
			try
			{
				bll.delServiceProvider(ids);
			}
			catch(Exception e)
			{
				TextWriter error = new StreamWriter(errorfile,true);
				error.WriteLine(e.Message.ToString());
				error.WriteLine(e.StackTrace);
				error.Close();
			}
			finally
			{
			}
		}

		public void test_getServiceProviderByCtype(int ctype)
		{
			try
			{
				ArrayList list = bll.getServiceProviderByCtype(ctype);
				IEnumerator enu = list.GetEnumerator();
				enu.Reset();
				TextWriter log = new StreamWriter(logfile,true);
				while(enu.MoveNext())
				{					
					log.WriteLine((ServiceProviderInfo)enu.Current);													
				}
				log.Close();
			}
			catch(Exception e)
			{
				TextWriter error = new StreamWriter(errorfile,true);
				error.WriteLine(e.Message.ToString());
				error.WriteLine(e.StackTrace);
				error.Close();
			}
			finally
			{
			}
		}

		public void test_getServiceProviderByCkeywords(string keywords)
		{
			try
			{
				ArrayList list = bll.getServiceProviderByCkeywords(keywords);
				IEnumerator enu = list.GetEnumerator();
				enu.Reset();
				TextWriter log = new StreamWriter(logfile,true);
				while(enu.MoveNext())
				{					
					log.WriteLine((ServiceProviderInfo)enu.Current);													
				}
				log.Close();
			}
			catch(Exception e)
			{
				TextWriter error = new StreamWriter(errorfile,true);
				error.WriteLine(e.Message.ToString());
				error.WriteLine(e.StackTrace);
				error.Close();
			}
			finally
			{
			}
		}

		public void test_getServiceProviderById(int id)
		{
			try
			{				
					TextWriter log = new StreamWriter(logfile,true);
					log.WriteLine(bll.getServiceProviderById(id));								
					log.Close();
			}
			catch(Exception e)
			{
				TextWriter error = new StreamWriter(errorfile,true);
				error.WriteLine(e.Message.ToString());
				error.WriteLine(e.StackTrace);
				error.Close();
			}
			finally
			{
			}
		}

		public void test_queryServiceProvider()
		{
			/// 服务商名称-模糊查询
			/// 服务商分类-匹配查询
			/// 联系人-模糊查询
			/// 服务内容分类-匹配查询
			/// 服务内容关键字-模糊查询
			/// 服务商地址-模糊查询
			ServiceProviderInfo info = new ServiceProviderInfo();
//			info.sname="快餐";
//			info.stype=1;
			info.sdate="2006-5-15";
//			info.slinkname="胖";
			info.stelephone="5763255487";
			info.sfax="966969696";
			info.semail="dapang@pangsao.com.cn";
			info.sweb="www.pangsao.com.cn";
			info.ctype="1";
			info.ckeywords="快餐";
			info.saddress="街道";
			info.position=123;
			info.sbrief="胖嫂快餐,营养!方便!";
			info.sgood=10;
			info.sbad=5;
			try
			{
				ArrayList list = bll.queryServiceProvider(info);
				IEnumerator enu = list.GetEnumerator();
				enu.Reset();
				TextWriter log = new StreamWriter(logfile,false);
				while(enu.MoveNext())
				{					
					log.WriteLine((ServiceProviderInfo)enu.Current);													
				}
				log.Close();
			}
			catch(Exception e)
			{
				TextWriter error = new StreamWriter(errorfile,true);
				error.WriteLine(e.Message.ToString());
				error.WriteLine(e.StackTrace);
				error.Close();
			}
			finally
			{
			}
		}

		public void test_changeServiceProviderGrade(int id,int grade)
		{
			try
			{
				bll.changeServiceProviderGrade(id,grade);
			}
			catch(Exception e)
			{
				TextWriter error = new StreamWriter(errorfile,true);
				error.WriteLine(e.Message.ToString());
				error.WriteLine(e.StackTrace);
				error.Close();
			}
			finally
			{
			}
		}
	}
}

⌨️ 快捷键说明

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