亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? serviceproviderform.cs

?? 汽車(chē)銷(xiāo)售公司ERP進(jìn)銷(xiāo)存系統(tǒng) 汽車(chē)銷(xiāo)售公司ERP進(jìn)銷(xiāo)存系統(tǒng)
?? CS
?? 第 1 頁(yè) / 共 4 頁(yè)
字號(hào):
			SPListView.Columns[0].Width = 200;
			SPListView.Columns[1].Width = 200;
			SPListView.Columns[1].TextAlign = HorizontalAlignment.Left;
			SPListView.BackColor=Color.FromArgb(ShareClass.Rcolor,ShareClass.Gcolor,ShareClass.Bcolor);
			this.tabPage1.Controls.Add(SPListView);
			SPListView.SelectedIndexChanged+=new EventHandler(SPListView_SelectedIndexChanged);
			//this.tabPSPL.Controls.Add(SPListView);
			//SPListView.Click+=new EventHandler(SPListView_Click);
		}
		#endregion

		#region 通過(guò)mpainfo選服務(wù)商相關(guān)的方法

		/// <summary>
		/// 雙擊mapinfo上的地理位置之后調(diào)用的方法
		/// mapinfo只需調(diào)用該方法即可
		/// </summary>
		/// <param name="position">地理位置</param>
		private void DoingMapChoose(int position){
			IList list = GetSPListFromMap(position);
			if(list!=null){
				if(list.Count>1){
					DialogResult dlg = new SelectSPForm(this,list).ShowDialog();
					if(dlg==DialogResult.OK){
						MapSPLChooseOver(MapSPList);
						//AddSingleCInfoFromMap(MapSPList);
					}
				}
				else if(list.Count==1){
					MapSPLChooseOver(list);
				}
				else{
					MessageBox.Show("沒(méi)有數(shù)據(jù)","警告",MessageBoxButtons.OK,MessageBoxIcon.Warning);
					}
			}
		}

		private IList GetSPListFromMap(int position){
			IList list=null;
			try{
				list= this.m_SPBLL.getServiceProviderByPosition(position);
				return list;
			}catch(Exception ex){
				MessageBox.Show(ex.Message,"警告",MessageBoxButtons.OK,MessageBoxIcon.Warning);
				return list;
			}
		}

		private void AddSingleCInfoFromMap(IList mapSPList){
			if(this.mapSPList.Count>0){
				this.m_SPInfo = (ServiceProviderInfo)mapSPList[0];
				DownLoadSPInfo(m_SPInfo);
			}
		}
		private void MapSPLChooseOver(IList mapSPList){
			//AddCSPListFromMap(mapSPList);
			AddSingleCInfoFromMap(mapSPList);
			MapSPList.Clear();
		}

//		private void DisplaySpOnMap(string displayArea)
//		{
//			
//			this.axMap1.Layers[displayArea].Selection.ClearSelection();
//			for(int i=0;i<SPList.Count;i++)
//			{
//				try
//				{
//					ServiceProviderInfo spInfo = (ServiceProviderInfo)SPList[i];
//					MapXLib.Feature fea = this.axMap1.Layers[displayArea].GetFeatureByKey(spInfo.position.ToString());
//					if(fea!=null)
//					{
//						this.axMap1.Layers[displayArea].Selection.Add(fea);
//						
//					}
//				}
//				catch(Exception ex)
//				{
//					MessageBox.Show(ex.Message,"警告",MessageBoxButtons.OK,MessageBoxIcon.Warning);
//					
//				}
//			}
//		}

		/*
		//從mapinfo里選擇服務(wù)商
		private void AddCSPListFromMap(IList mapSPList){
			for(int i=0;i<this.mapSPList.Count;i++){
				ServiceProviderInfo temp_spInfo = (ServiceProviderInfo)mapSPList[i];
				AddCSPList(temp_spInfo);
			}
		}
		**/

		#endregion

		#region 通過(guò)服務(wù)商列表選擇服務(wù)商相關(guān)的方法

		private IList GetSPList(ServiceProviderInfo SPInfo){
			IList list = this.m_SPBLL.queryServiceProvider(SPInfo);
			return list;
		}

		//從服務(wù)商列表中選擇服務(wù)商
		private void AddCSPListFromSPLV(){
			if(SPListView.SelectedIndices.Count>0){
				int itemIndex = SPListView.SelectedIndices[0];
				m_SPInfo = (ServiceProviderInfo)SPList[itemIndex];
				this.DownLoadSPInfo(m_SPInfo);
				//AddCSPList(temp_spInfo);
			}
		}
		#endregion


		//校驗(yàn)是否可以保存
		private bool ValidateData(){

			if(TelCallingControl.CurrentCustomerInfo==null)
			{
				MessageBox.Show("請(qǐng)選擇客戶!","警告",MessageBoxButtons.OK,MessageBoxIcon.Warning);
				return false; 
			}
			if(m_SPInfo==null){
				MessageBox.Show("請(qǐng)選擇服務(wù)商!","警告",MessageBoxButtons.OK,MessageBoxIcon.Warning);
				return false;
			}
			if(this.tbWBContent.Text.Trim().Length>500){
				MessageBox.Show("服務(wù)內(nèi)容的長(zhǎng)度不能大于500個(gè)字符","警告",MessageBoxButtons.OK,MessageBoxIcon.Warning);
				return false;
			}
			return true;
		}
		//檢索
		private void Retrieve(){
			try{
				UpLoadRSPInfo(m_RSPInfo);
				SPList = GetSPList(m_RSPInfo);
				SPListView.Refresh_UserDefine(SPList,m_RSPInfo,DisplayCol);
//				DisplaySpOnMap("yuan");
			}catch(Exception ex){
				MessageBox.Show(ex.Message,"警告",MessageBoxButtons.OK,MessageBoxIcon.Warning);
			}
		}

		private void UploadSPNInfo(SPServiceNoteInfo spnInfo,int wbid){
			if(spnInfo!=null){
				//服務(wù)商id
				spnInfo.sid = m_SPInfo.id;
				//工單id
				spnInfo.wbid = wbid;
				//服務(wù)商名稱
				spnInfo.sname = m_SPInfo.sname;
				//客戶id
				spnInfo.cid = TelCallingControl.CurrentCustomerInfo.id;
				//客戶姓名
				spnInfo.cname = TelCallingControl.CurrentCustomerInfo.cname;
				//滿意度,默認(rèn)0
				spnInfo.grade=0;
				//服務(wù)內(nèi)容
				spnInfo.scontent = this.tbWBContent.Text.Trim();
				//服務(wù)日期
				spnInfo.sdate = DateTime.Now.ToString("yyyy-MM-dd"); 
			}
		}
		private void UploadWBInfo(WorkBillInfo workBillInfo){
			if(workBillInfo!=null){
				//客戶id
				workBillInfo.cid = TelCallingControl.CurrentCustomerInfo.id;
				//客戶
				workBillInfo.cname = TelCallingControl.CurrentCustomerInfo.cname;
				//操作員id
				workBillInfo.sid = ShareClass.Operator;
				//操作員名稱
				workBillInfo.sname = ShareClass.OperatorChinese;
				//來(lái)電號(hào)碼
				workBillInfo.ctelnumber = TelCallingControl.CurrentCustomerInfo.ctelnumber;
				//工單簡(jiǎn)介
				workBillInfo.brief = this.tbWBContent.Text;
				//滿意度,默認(rèn)0
				workBillInfo.grade = 0;
				//處理狀態(tài)
				workBillInfo.state = 10;
			}
		}
		private void Save(){
			try{
				if(ValidateData()){
					int wbid = 0;
					UploadWBInfo(m_WorkBillInfo);
					wbid = this.m_WorkBillBLL.addWorkBill(m_WorkBillInfo);
					UploadSPNInfo(m_SPNInfo,wbid);
					this.m_SPServiceNoteBLL.addSPServiceNote(m_SPNInfo);
					MessageBox.Show("保存成功","提示",MessageBoxButtons.OK,MessageBoxIcon.Information);
				}
			}catch(Exception ex){
				MessageBox.Show("保存失敗,"+ex.Message,"警告",MessageBoxButtons.OK,MessageBoxIcon.Warning);
			}
		}

		private void Reset(){
			this.tbSName.Text="";
			this.tbAddress.Text="";
			this.cmbSctype.SelectedValue=0;
			this.tbKeyWords.Text="";
			this.tbSLinkMan.Text="";
		}

		#region 已經(jīng)注釋掉的方法,更改業(yè)務(wù)之前的方法,
		/*
		 * 
		private void InitCSPListViewCol(){
			m_CSPListView.Dock=DockStyle.Fill;
			//m_CSPListView.CheckBoxes=true;
			m_CSPListView.InitLV_UserDefined(spInfoCol,m_CDisplayCol);
		
			//PanelCSP.Controls.Add(m_CSPListView);
			m_CSPListView.DoubleClick+=new EventHandler(m_CSPListView_DoubleClick);
		}

		//SP:ServiceProvider
		//CSP:ChooseSPList
		private bool CanAddCSPList(int IdCheck){
			for(int i=0;i<ChooseSPList.Count;i++){
				ServiceProviderInfo temp_spInfo = (ServiceProviderInfo)ChooseSPList[i];
				if(temp_spInfo.id==IdCheck){
					return false;
				}
			}
			return true;
		}
		//通用的添加到服務(wù)商被選列表里
		private void AddCSPList(ServiceProviderInfo tspInfo){
			bool canAddList = CanAddCSPList(tspInfo.id);
			if(canAddList){
				ChooseSPList.Add(tspInfo);
				this.m_CSPListView.Refresh_UserDefine(ChooseSPList,m_SPInfo,m_CDisplayCol);
				//MessageBox.Show(temp_spInfo.ToString(),ChooseSPList.Count+"");
			}
			else{
				MessageBox.Show("數(shù)據(jù)--"+tspInfo.sname+"--已經(jīng)有了,不需要添加了!");
			}
		}

		//清除列表里選中的記錄
		private void RemoveCSPList(){
			if(m_CSPListView.SelectedIndices.Count>0){
				int itemIndex = m_CSPListView.SelectedIndices[0];
				this.ChooseSPList.RemoveAt(itemIndex);
				this.m_CSPListView.Refresh_UserDefine(ChooseSPList,m_SPInfo,m_CDisplayCol);
			}
		}
		private void ClearCSPList(){
			if(m_CSPListView.Items.Count>0){
				m_CSPListView.Items.Clear();
				ChooseSPList.Clear();
			}
		}
		**/
		#endregion

		#endregion

		#region events

		//檢索
		private void btnRetrieve_Click(object sender, System.EventArgs e) {
			Retrieve();
//			MessageBox.Show("檢索完畢!");
		}
		private void btnReset_Click(object sender, System.EventArgs e) {
			Reset();
		}
		private void btnOk_Click(object sender, System.EventArgs e) {
			Save();
		}
		private void btnTest_Click(object sender, System.EventArgs e) {
			DoingMapChoose(123);
		}

		//以下是地圖事件
//		private void btn_Map_zoomIn_Click(object sender, System.EventArgs e) {
//			this.axMap1.CurrentTool = MapXLib.ToolConstants.miZoomInTool;
//		}
//
//		private void btn_Map_zoomOut_Click(object sender, System.EventArgs e) {
//			this.axMap1.CurrentTool = MapXLib.ToolConstants.miZoomOutTool;
//		}
//
//		private void btn_Map_Move_Click(object sender, System.EventArgs e) {
//			this.axMap1.CurrentTool = MapXLib.ToolConstants.miPanTool;
//		}
//
//		private void btnClear_Click(object sender, System.EventArgs e) {
//			this.tbWBContent.Text="";
//		}
		private void SPListView_SelectedIndexChanged(object sender, EventArgs e) {
			AddCSPListFromSPLV();
		}

		private void tbSName_TextChanged(object sender, EventArgs e) {
			this.Retrieve();
		}

//		private void btCancel_Click(object sender, System.EventArgs e)
//		{
//			this.axMap1.CurrentTool=MapXLib.ToolConstants.miArrowTool;
//		}

//		private void axMap1_DblClick(object sender, System.EventArgs e)
//		{
//			if(ShareClass.winstate=="close")
//			{
//				ShareClass.winstate="open";
//				MapDisplay BigMap=new MapDisplay(this.axMap1);
//				BigMap.Show();
//			}
//			
//		}

		/*
		private void btnClear_Click(object sender, System.EventArgs e) {
			//this.m_CSPListView.Items.Clear();
			//this.ChooseSPList.Clear();
		}

		private void m_CSPListView_DoubleClick(object sender, EventArgs e) {
			RemoveCSPList();
		}

		private void btnClear_Click_1(object sender, System.EventArgs e) {
			this.tbWBContent.Text="";
		}
		**/
		#endregion

	}
}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美成人性战久久| 欧美国产精品中文字幕| 国产一区二区主播在线| 亚洲欧洲三级电影| 日韩欧美国产一区二区在线播放| 99久久99久久精品免费看蜜桃| 另类小说综合欧美亚洲| 亚洲女同ⅹxx女同tv| 日韩三级在线观看| 91福利精品视频| 国产精品1区二区.| 久久精品噜噜噜成人88aⅴ| 亚洲一区二区三区四区五区中文| 久久影视一区二区| 日韩一级高清毛片| 欧美精品在线一区二区| 色综合色狠狠天天综合色| 国内精品国产三级国产a久久| 污片在线观看一区二区| 一区二区三区欧美| 日本一区二区不卡视频| 精品黑人一区二区三区久久| 欧美日韩国产中文| 欧美在线制服丝袜| 色天使色偷偷av一区二区| 国产成人小视频| 国产乱码精品一区二区三区av | 欧美美女一区二区三区| 不卡在线观看av| 国产东北露脸精品视频| 免费观看成人av| 六月丁香综合在线视频| 青青草成人在线观看| 丝袜诱惑亚洲看片| 婷婷成人综合网| 日日嗨av一区二区三区四区| 午夜在线成人av| 日韩电影免费在线观看网站| 亚洲18色成人| 婷婷综合久久一区二区三区| 亚洲成人av免费| 热久久一区二区| 美女看a上一区| 国内精品第一页| 国产乱人伦精品一区二区在线观看 | 奇米色777欧美一区二区| 日日嗨av一区二区三区四区| 日韩电影免费在线看| 日本不卡123| 精品午夜一区二区三区在线观看| 麻豆精品视频在线观看| 男人的j进女人的j一区| 久久精品国产一区二区三| 狠狠色狠狠色综合| 成人免费看的视频| 99久久777色| 欧美日韩视频在线观看一区二区三区| 欧美亚一区二区| 欧美精品自拍偷拍动漫精品| 日韩欧美国产麻豆| 久久久久久一二三区| 亚洲国产精品精华液ab| 一区二区三区小说| 亚洲bt欧美bt精品| 国产一区二区在线观看免费| 成人黄色电影在线 | 欧美成人三级在线| 久久精品男人的天堂| 中文字幕中文字幕一区| 一区二区三国产精华液| 秋霞午夜鲁丝一区二区老狼| 国产在线日韩欧美| 91视频在线观看| 欧美精品日日鲁夜夜添| 欧美精品一区二区三区四区| 国产精品久久午夜| 亚洲.国产.中文慕字在线| 国产在线精品一区二区三区不卡 | 国产高清不卡一区二区| 91亚洲精品久久久蜜桃网站| 欧美麻豆精品久久久久久| 国产日韩一级二级三级| 亚洲综合免费观看高清完整版 | 91精品国产一区二区人妖| 久久免费视频一区| 亚洲国产一区二区视频| 精品一区二区三区免费播放| 91在线免费视频观看| 日韩区在线观看| 中文字幕一区二区三区色视频| 午夜视频在线观看一区| 成人三级在线视频| 欧美一区二区福利在线| 亚洲视频一区二区在线观看| 久久黄色级2电影| 在线国产电影不卡| 久久精品亚洲精品国产欧美kt∨| 一区二区在线观看视频| 国产一区二区三区黄视频| 欧美男同性恋视频网站| 国产精品网站在线观看| 青青草一区二区三区| 色综合视频在线观看| 欧美精品一区二区在线播放| 亚洲www啪成人一区二区麻豆 | 欧美一级免费大片| 日韩毛片一二三区| 国产精品123区| 91麻豆精品国产91久久久久久| 国产精品成人一区二区艾草 | 日本一区二区三区四区| 日韩av高清在线观看| 色哦色哦哦色天天综合| 国产精品网站在线观看| 韩国女主播一区| 日韩视频在线一区二区| 亚洲综合激情小说| 99久久亚洲一区二区三区青草| 精品国产第一区二区三区观看体验 | 精品欧美一区二区久久| 亚洲成av人片在线| 欧美制服丝袜第一页| 亚洲欧美日韩国产手机在线| 成人午夜伦理影院| 久久久电影一区二区三区| 精品亚洲porn| 日韩欧美中文字幕制服| 天天综合网天天综合色| 欧美午夜寂寞影院| 亚洲美女在线一区| 91丨porny丨最新| 中文字幕中文字幕在线一区| 成人深夜视频在线观看| 欧美高清在线一区二区| av在线这里只有精品| 国产精品国产自产拍高清av王其| 国产成人亚洲综合a∨猫咪| 久久久av毛片精品| 国产精品一区不卡| 中文字幕av不卡| 成人性生交大合| 国产精品久久久久久亚洲毛片| 国产成a人亚洲| 国产精品丝袜一区| av电影在线观看不卡| 成人欧美一区二区三区视频网页 | 久久久精品蜜桃| 国产成人免费视频一区| 欧美国产一区在线| 成年人午夜久久久| 亚洲最新视频在线观看| 欧美日韩一卡二卡三卡| 久久国产婷婷国产香蕉| 国产欧美日韩另类视频免费观看| 北条麻妃国产九九精品视频| 亚洲激情六月丁香| 欧美三级电影精品| 韩国女主播一区| 中文字幕中文在线不卡住| 色噜噜狠狠色综合中国| 亚洲午夜影视影院在线观看| 911精品国产一区二区在线| 免费观看久久久4p| 欧美国产成人精品| 欧洲在线/亚洲| 久久国产婷婷国产香蕉| 国产精品少妇自拍| 欧美亚一区二区| 精品一区二区在线免费观看| 国产精品你懂的在线欣赏| 91福利在线导航| 麻豆国产精品一区二区三区| 国产人妖乱国产精品人妖| 色一情一伦一子一伦一区| 青青草国产精品亚洲专区无| 国产精品免费视频观看| 欧美久久久一区| 成人精品国产福利| 午夜久久久影院| 日本一区二区视频在线| 欧美日韩在线直播| 成人午夜看片网址| 午夜亚洲福利老司机| 亚洲国产成人自拍| 在线91免费看| 91网上在线视频| 久久不见久久见免费视频7| 亚洲日本一区二区三区| 精品国免费一区二区三区| 欧美在线短视频| 国产电影一区二区三区| 亚洲一级在线观看| 国产欧美日韩综合| 在线播放中文字幕一区| 不卡一区二区在线| 免费人成网站在线观看欧美高清| 日韩一区欧美一区| 久久精品一区蜜桃臀影院| 在线成人免费视频| 在线这里只有精品|