Преглед на файлове

20251104友谊派工抽取

singlese7en преди 1 седмица
ревизия
1d35827d34
променени са 53 файла, в които са добавени 1361 реда и са изтрити 0 реда
  1. 22 0
      WorkOrderControl.sln
  2. BIN
      WorkOrderControl.v12.suo
  3. 85 0
      WorkOrderControl/App.config
  4. 58 0
      WorkOrderControl/DataEntity.cs
  5. 188 0
      WorkOrderControl/Form1.Designer.cs
  6. 244 0
      WorkOrderControl/Form1.cs
  7. 126 0
      WorkOrderControl/Form1.resx
  8. BIN
      WorkOrderControl/IL.Common.dll
  9. BIN
      WorkOrderControl/IL.Common.pdb
  10. BIN
      WorkOrderControl/MediII.Common.dll
  11. BIN
      WorkOrderControl/Microsoft.Practices.EnterpriseLibrary.Common.dll
  12. BIN
      WorkOrderControl/Microsoft.Practices.EnterpriseLibrary.Data.dll
  13. BIN
      WorkOrderControl/Microsoft.Practices.EnterpriseLibrary.Logging.dll
  14. BIN
      WorkOrderControl/Microsoft.Practices.ServiceLocation.dll
  15. BIN
      WorkOrderControl/Microsoft.Practices.Unity.Interception.dll
  16. BIN
      WorkOrderControl/Microsoft.Practices.Unity.dll
  17. BIN
      WorkOrderControl/MySqlDAAB.dll
  18. BIN
      WorkOrderControl/Newtonsoft.Json.dll
  19. 21 0
      WorkOrderControl/Program.cs
  20. 36 0
      WorkOrderControl/Properties/AssemblyInfo.cs
  21. 71 0
      WorkOrderControl/Properties/Resources.Designer.cs
  22. 117 0
      WorkOrderControl/Properties/Resources.resx
  23. 30 0
      WorkOrderControl/Properties/Settings.Designer.cs
  24. 7 0
      WorkOrderControl/Properties/Settings.settings
  25. 30 0
      WorkOrderControl/TokenDataEntity.cs
  26. 125 0
      WorkOrderControl/WorkOrderControl.csproj
  27. BIN
      WorkOrderControl/bin/Debug.zip
  28. BIN
      WorkOrderControl/bin/Debug/IL.Common.dll
  29. BIN
      WorkOrderControl/bin/Debug/IL.Common.pdb
  30. BIN
      WorkOrderControl/bin/Debug/MediII.Common.dll
  31. BIN
      WorkOrderControl/bin/Debug/Microsoft.Practices.EnterpriseLibrary.Common.dll
  32. BIN
      WorkOrderControl/bin/Debug/Microsoft.Practices.EnterpriseLibrary.Data.dll
  33. BIN
      WorkOrderControl/bin/Debug/Microsoft.Practices.EnterpriseLibrary.Logging.dll
  34. BIN
      WorkOrderControl/bin/Debug/Microsoft.Practices.ServiceLocation.dll
  35. BIN
      WorkOrderControl/bin/Debug/Microsoft.Practices.Unity.Interception.dll
  36. BIN
      WorkOrderControl/bin/Debug/Microsoft.Practices.Unity.dll
  37. BIN
      WorkOrderControl/bin/Debug/MySqlDAAB.dll
  38. BIN
      WorkOrderControl/bin/Debug/Newtonsoft.Json.dll
  39. BIN
      WorkOrderControl/bin/Debug/WorkOrderControl.exe
  40. 85 0
      WorkOrderControl/bin/Debug/WorkOrderControl.exe.config
  41. BIN
      WorkOrderControl/bin/Debug/WorkOrderControl.pdb
  42. BIN
      WorkOrderControl/bin/Debug/WorkOrderControl.vshost.exe
  43. 85 0
      WorkOrderControl/bin/Debug/WorkOrderControl.vshost.exe.config
  44. 11 0
      WorkOrderControl/bin/Debug/WorkOrderControl.vshost.exe.manifest
  45. BIN
      WorkOrderControl/obj/Debug/DesignTimeResolveAssemblyReferences.cache
  46. BIN
      WorkOrderControl/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
  47. BIN
      WorkOrderControl/obj/Debug/WorkOrderControl.Form1.resources
  48. BIN
      WorkOrderControl/obj/Debug/WorkOrderControl.Properties.Resources.resources
  49. 20 0
      WorkOrderControl/obj/Debug/WorkOrderControl.csproj.FileListAbsolute.txt
  50. BIN
      WorkOrderControl/obj/Debug/WorkOrderControl.csproj.GenerateResource.Cache
  51. BIN
      WorkOrderControl/obj/Debug/WorkOrderControl.csprojResolveAssemblyReference.cache
  52. BIN
      WorkOrderControl/obj/Debug/WorkOrderControl.exe
  53. BIN
      WorkOrderControl/obj/Debug/WorkOrderControl.pdb

+ 22 - 0
WorkOrderControl.sln

@@ -0,0 +1,22 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 2013
+VisualStudioVersion = 12.0.21005.1
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WorkOrderControl", "WorkOrderControl\WorkOrderControl.csproj", "{4ECA187C-F585-42DC-9630-BCC060FA2E8A}"
+EndProject
+Global
+	GlobalSection(SolutionConfigurationPlatforms) = preSolution
+		Debug|Any CPU = Debug|Any CPU
+		Release|Any CPU = Release|Any CPU
+	EndGlobalSection
+	GlobalSection(ProjectConfigurationPlatforms) = postSolution
+		{4ECA187C-F585-42DC-9630-BCC060FA2E8A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{4ECA187C-F585-42DC-9630-BCC060FA2E8A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{4ECA187C-F585-42DC-9630-BCC060FA2E8A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{4ECA187C-F585-42DC-9630-BCC060FA2E8A}.Release|Any CPU.Build.0 = Release|Any CPU
+	EndGlobalSection
+	GlobalSection(SolutionProperties) = preSolution
+		HideSolutionNode = FALSE
+	EndGlobalSection
+EndGlobal

BIN
WorkOrderControl.v12.suo


+ 85 - 0
WorkOrderControl/App.config

@@ -0,0 +1,85 @@
+<?xml version="1.0" encoding="utf-8"?>
+<configuration>
+  <configSections>
+    <section name="dataConfiguration" type="Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings, Microsoft.Practices.EnterpriseLibrary.Data, Version=5.0.414.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="true"/>
+    <section name="loggingConfiguration" type="Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings, Microsoft.Practices.EnterpriseLibrary.Logging, Version=5.0.414.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="true"/>
+  </configSections>
+  <!--日志配置-->
+
+  <!--<dataConfiguration defaultDatabase="DefaultDB">
+    <providerMappings>
+      <add name="MySql.Data.MySqlClient"
+      databaseType="EntLibContrib.Data.MySql.MySqlDatabase, MySqlDAAB" />
+    </providerMappings>
+  </dataConfiguration>-->
+  
+  <!--<system.data>
+    <DbProviderFactories>
+      <add name="My Sql Data Provider Factory"
+          invariant="MySql.Data.MySqlClient"
+          description="MySql"
+          type="MySql.Data.MySqlClient.MySqlClientFactory" />
+    </DbProviderFactories>
+  </system.data>-->
+  
+  <connectionStrings>
+    <!--<add name="DefaultDB" connectionString="Data Source=172.19.20.65;
+                       Initial Catalog=HL7_Platform;
+                       Persist Security Info=True;
+                       Integrated Security=False;
+                       User ID=sa;Password=sa65" providerName="System.Data.SqlClient"/>
+
+    <add name="HealthCare" connectionString="Data Source=172.19.20.65;
+                       Initial Catalog=HealthCare;
+                       Persist Security Info=True;
+                       Integrated Security=False;
+                       User ID=sa;Password=sa65" providerName="System.Data.SqlClient"/>-->
+
+    <!--<add name="DefaultDB" connectionString="Data Source=192.9.216.131;
+                       Initial Catalog=HL7_Platform;
+                       Persist Security Info=True;
+                       Integrated Security=False;
+                       User ID=sa;Password=SIjdrmyy2015" providerName="System.Data.SqlClient"/>-->
+
+    <!--<add name="HealthCare2" connectionString="Data Source=192.9.216.131;
+                       Initial Catalog=HealthCare; 
+                       User ID=sa;Password=SIjdrmyy2015" providerName="System.Data.SqlClient"/>-->
+    <add name="HealthCare2" connectionString="Data Source=192.168.38.157;
+                       Initial Catalog=HealthCare; 
+                       User ID=sa;Password=SIjdrmyy2015" providerName="System.Data.SqlClient"/>
+    <add name="DefaultDB" connectionString="server=localhost;port=3306;
+                       User ID=root;Password=123456;Charset=utf8;database=topproemr" providerName="MySql.Data.MySqlClient"/>
+
+    <add name="HealthCare" connectionString="server=localhost;port=3306;
+                       User ID=root;Password=123456;Charset=utf8;database=topprohl7" providerName="MySql.Data.MySqlClient"/>
+    <!--<add name="DefaultDB" connectionString="server=192.168.0.177;port=3306;
+                       User ID=root;Password=87357900;Charset=utf8;database=topproemr" providerName="MySql.Data.MySqlClient"/>
+
+    <add name="HealthCare" connectionString="server=192.168.0.177;port=3306;
+                       User ID=root;Password=87357900;Charset=utf8;database=topprohl7" providerName="MySql.Data.MySqlClient"/>-->
+    <!--测试库-->
+    <!--<add name="DefaultDB" connectionString="server=192.9.216.227;port=3306;
+                       User ID=root;Password=123456;Charset=utf8;database=topproemr" providerName="MySql.Data.MySqlClient"/>
+
+    <add name="HealthCare" connectionString="server=192.9.216.227;port=3306;
+                       User ID=root;Password=123456;Charset=utf8;database=topprohl7" providerName="MySql.Data.MySqlClient"/>-->
+    <!--正式库-->
+    <!--<add name="DefaultDB" connectionString="server=192.9.216.224;port=3306;
+                       User ID=root;Password=123456;Charset=utf8;database=topproemr" providerName="MySql.Data.MySqlClient"/>
+
+    <add name="HealthCare" connectionString="server=192.9.216.224;port=3306;
+                       User ID=root;Password=123456;Charset=utf8;database=topprohl7" providerName="MySql.Data.MySqlClient"/>-->
+  <add name="PFMtest" connectionString="server=localhost;port=3306;
+                       User ID=root;Password=123456;Charset=utf8;database=pfm_test" providerName="MySql.Data.MySqlClient"/>
+   <add name="test" connectionString="server=120.27.235.181;port=3306;
+                       User ID=root;Password=xywl2021!;Charset=utf8;database=intermediate" providerName="MySql.Data.MySqlClient"/>
+    <add name="PFMDB_Dev" connectionString="server=47.97.190.5;port=3306;
+                       User ID=root;Password=zjxyxywl2021;Charset=utf8;database=imed_pfmDev" providerName="MySql.Data.MySqlClient"/>
+    <add name="costTask" connectionString="server=120.27.235.181;port=3306;
+                       User ID=root;Password=xywl2021!;Charset=utf8;database=cost_account" providerName="MySql.Data.MySqlClient"/>
+     </connectionStrings>
+
+  <startup>
+    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
+  </startup>
+</configuration>

+ 58 - 0
WorkOrderControl/DataEntity.cs

@@ -0,0 +1,58 @@
+using System.Runtime.Serialization;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+
+
+namespace WorkOrderControl
+{
+    class DataEntity
+    {
+
+    }
+    class Msg
+    {
+        public int status { get; set; }
+  
+        public string msg { get; set; }
+  
+        public data[] data { get; set; }
+    }
+
+     class data
+    {
+        public string number { get; set; }
+
+        public string post_name { get; set; }
+
+        public string post_phone { get; set; }
+
+        public string fault { get; set; }
+
+        public string fault_detail { get; set; }
+
+        public string zcmc { get; set; }
+
+        public string szks { get; set; }
+
+        public string szksMc { get; set; }
+
+        public string submit_time { get; set; }
+
+        public string status { get; set; }
+
+        public string allocate_time { get; set; }
+
+        public string comment_time { get; set; }
+
+        public string repair_man { get; set; }
+        public string fy { get; set; }
+        public string sum_price { get; set; }
+        public string end_time { get; set; }
+        public string gys { get; set; }
+        public int mark { get; set; }
+        public string address { get; set; }
+        public string address_val { get; set; }
+    }
+}

+ 188 - 0
WorkOrderControl/Form1.Designer.cs

@@ -0,0 +1,188 @@
+namespace WorkOrderControl
+{
+    partial class Form1
+    {
+        /// <summary>
+        /// 必需的设计器变量。
+        /// </summary>
+        private System.ComponentModel.IContainer components = null;
+
+        /// <summary>
+        /// 清理所有正在使用的资源。
+        /// </summary>
+        /// <param name="disposing">如果应释放托管资源,为 true;否则为 false。</param>
+        protected override void Dispose(bool disposing)
+        {
+            if (disposing && (components != null))
+            {
+                components.Dispose();
+            }
+            base.Dispose(disposing);
+        }
+
+        #region Windows 窗体设计器生成的代码
+
+        /// <summary>
+        /// 设计器支持所需的方法 - 不要
+        /// 使用代码编辑器修改此方法的内容。
+        /// </summary>
+        private void InitializeComponent()
+        {
+            this.components = new System.ComponentModel.Container();
+            this.bt_begin = new System.Windows.Forms.Button();
+            this.tb_url = new System.Windows.Forms.TextBox();
+            this.dt_begin = new System.Windows.Forms.DateTimePicker();
+            this.dt_end = new System.Windows.Forms.DateTimePicker();
+            this.label1 = new System.Windows.Forms.Label();
+            this.label2 = new System.Windows.Forms.Label();
+            this.tb_token = new System.Windows.Forms.TextBox();
+            this.label3 = new System.Windows.Forms.Label();
+            this.statusStrip1 = new System.Windows.Forms.StatusStrip();
+            this.label4 = new System.Windows.Forms.Label();
+            this.button1 = new System.Windows.Forms.Button();
+            this.timer1 = new System.Windows.Forms.Timer(this.components);
+            this.SuspendLayout();
+            // 
+            // bt_begin
+            // 
+            this.bt_begin.Location = new System.Drawing.Point(487, 238);
+            this.bt_begin.Name = "bt_begin";
+            this.bt_begin.Size = new System.Drawing.Size(124, 41);
+            this.bt_begin.TabIndex = 0;
+            this.bt_begin.Text = "开始";
+            this.bt_begin.UseVisualStyleBackColor = true;
+            this.bt_begin.Click += new System.EventHandler(this.bt_begin_Click);
+            // 
+            // tb_url
+            // 
+            this.tb_url.Location = new System.Drawing.Point(111, 32);
+            this.tb_url.Name = "tb_url";
+            this.tb_url.Size = new System.Drawing.Size(500, 25);
+            this.tb_url.TabIndex = 1;
+            // 
+            // dt_begin
+            // 
+            this.dt_begin.CustomFormat = "yyyy-M-d";
+            this.dt_begin.Format = System.Windows.Forms.DateTimePickerFormat.Custom;
+            this.dt_begin.Location = new System.Drawing.Point(111, 95);
+            this.dt_begin.Name = "dt_begin";
+            this.dt_begin.Size = new System.Drawing.Size(200, 25);
+            this.dt_begin.TabIndex = 2;
+            // 
+            // dt_end
+            // 
+            this.dt_end.CustomFormat = "yyyy-M-d";
+            this.dt_end.Format = System.Windows.Forms.DateTimePickerFormat.Custom;
+            this.dt_end.Location = new System.Drawing.Point(411, 95);
+            this.dt_end.Name = "dt_end";
+            this.dt_end.Size = new System.Drawing.Size(200, 25);
+            this.dt_end.TabIndex = 3;
+            // 
+            // label1
+            // 
+            this.label1.AutoSize = true;
+            this.label1.Location = new System.Drawing.Point(34, 98);
+            this.label1.Name = "label1";
+            this.label1.Size = new System.Drawing.Size(67, 15);
+            this.label1.TabIndex = 4;
+            this.label1.Text = "起始时间";
+            // 
+            // label2
+            // 
+            this.label2.AutoSize = true;
+            this.label2.Location = new System.Drawing.Point(338, 102);
+            this.label2.Name = "label2";
+            this.label2.Size = new System.Drawing.Size(67, 15);
+            this.label2.TabIndex = 5;
+            this.label2.Text = "结束时间";
+            // 
+            // tb_token
+            // 
+            this.tb_token.Location = new System.Drawing.Point(111, 157);
+            this.tb_token.Name = "tb_token";
+            this.tb_token.Size = new System.Drawing.Size(500, 25);
+            this.tb_token.TabIndex = 6;
+            // 
+            // label3
+            // 
+            this.label3.AutoSize = true;
+            this.label3.Location = new System.Drawing.Point(38, 160);
+            this.label3.Name = "label3";
+            this.label3.Size = new System.Drawing.Size(47, 15);
+            this.label3.TabIndex = 7;
+            this.label3.Text = "token";
+            // 
+            // statusStrip1
+            // 
+            this.statusStrip1.ImageScalingSize = new System.Drawing.Size(20, 20);
+            this.statusStrip1.Location = new System.Drawing.Point(0, 302);
+            this.statusStrip1.Name = "statusStrip1";
+            this.statusStrip1.Size = new System.Drawing.Size(665, 22);
+            this.statusStrip1.TabIndex = 8;
+            this.statusStrip1.Text = "statusStrip1";
+            // 
+            // label4
+            // 
+            this.label4.AutoSize = true;
+            this.label4.Location = new System.Drawing.Point(34, 35);
+            this.label4.Name = "label4";
+            this.label4.Size = new System.Drawing.Size(31, 15);
+            this.label4.TabIndex = 9;
+            this.label4.Text = "URL";
+            // 
+            // button1
+            // 
+            this.button1.Location = new System.Drawing.Point(174, 238);
+            this.button1.Name = "button1";
+            this.button1.Size = new System.Drawing.Size(124, 41);
+            this.button1.TabIndex = 10;
+            this.button1.Text = "testtoken";
+            this.button1.UseVisualStyleBackColor = true;
+            this.button1.Visible = false;
+            this.button1.Click += new System.EventHandler(this.button1_Click);
+            // 
+            // timer1
+            // 
+            this.timer1.Tick += new System.EventHandler(this.timer1_Tick);
+            // 
+            // Form1
+            // 
+            this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 15F);
+            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+            this.ClientSize = new System.Drawing.Size(665, 324);
+            this.Controls.Add(this.button1);
+            this.Controls.Add(this.label4);
+            this.Controls.Add(this.statusStrip1);
+            this.Controls.Add(this.label3);
+            this.Controls.Add(this.tb_token);
+            this.Controls.Add(this.label2);
+            this.Controls.Add(this.label1);
+            this.Controls.Add(this.dt_end);
+            this.Controls.Add(this.dt_begin);
+            this.Controls.Add(this.tb_url);
+            this.Controls.Add(this.bt_begin);
+            this.Name = "Form1";
+            this.Text = "派工数据采集";
+            this.Load += new System.EventHandler(this.Form1_Load);
+            this.ResumeLayout(false);
+            this.PerformLayout();
+
+        }
+
+        #endregion
+
+        private System.Windows.Forms.Button bt_begin;
+        private System.Windows.Forms.TextBox tb_url;
+        private System.Windows.Forms.DateTimePicker dt_begin;
+        private System.Windows.Forms.DateTimePicker dt_end;
+        private System.Windows.Forms.Label label1;
+        private System.Windows.Forms.Label label2;
+        private System.Windows.Forms.TextBox tb_token;
+        private System.Windows.Forms.Label label3;
+        private System.Windows.Forms.StatusStrip statusStrip1;
+        private System.Windows.Forms.Label label4;
+        private System.Windows.Forms.Button button1;
+        private System.Windows.Forms.Timer timer1;
+    }
+}
+

+ 244 - 0
WorkOrderControl/Form1.cs

@@ -0,0 +1,244 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Net;
+using System.Text;
+using System.Windows.Forms;
+using Newtonsoft.Json;
+using Microsoft.Practices.EnterpriseLibrary.Data;
+using IL.Common;
+using System.Configuration;
+
+namespace WorkOrderControl
+{
+    public partial class Form1 : Form
+    {
+        public Form1()
+        {
+            InitializeComponent();
+        }
+        private Database ctxMySQL;
+        private Database ctxTask;
+
+        private string setTime=System.Configuration.ConfigurationManager.AppSettings["SearchNum"];
+        private void bt_begin_Click(object sender, EventArgs e)
+        {
+            bool stop = false;
+            try
+            {
+                GetAPItoken();
+            }
+            catch (Exception ec)
+            {
+                MessageBox.Show("错误:获取token失败。" + ec.Message);
+                return;
+            }
+            //
+            int pageindex = 1;
+            int pagesize = 10;
+            string begintime = dt_begin.Text;
+            string endtime = dt_end.Text;
+
+            while (!stop)
+            {
+                try
+                {
+                    int rtn = GetAPIData(begintime, endtime, pageindex, pagesize, tb_token.Text);
+                    if (rtn == 0)
+                    {
+                        pageindex++;
+                    }
+                    else if (rtn == -3)
+                    {
+                        MessageBox.Show("数据库错误!");
+                        return;
+                    }
+                    else if (rtn == -99)
+                    {
+                        break;
+                    }
+                    else
+                    {
+                        stop = true;
+                    }
+                    Application.DoEvents();
+                }
+                catch (Exception ex)
+                {
+                    MessageBox.Show("错误:"+ex.Message);
+                    return;
+                }
+            }
+            MessageBox.Show("完成!");
+        }
+
+        private void Form1_Load(object sender, EventArgs e)
+        {
+            //MessageBox.Show(ConfigurationManager.ConnectionStrings["test"].ToString());
+            dt_begin.Text = DateTime.Now.ToString("yyyy-MM-dd");
+            dt_end.Text = DateTime.Now.ToString("yyyy-MM-dd");
+            DatabaseProviderFactory factory = new DatabaseProviderFactory();
+            ctxTask = factory.Create("costTask");
+            ctxMySQL = factory.Create("test");
+
+           
+        }
+        private int GetAPItoken()
+        {
+            //
+            try
+            {
+
+                string url = @"https://zcy.qianzhoukj.com/api/Third/getApiToken"; 
+                string tokenParam="{ \"appid\": \"zcybf33af1a8430dd03e018ca68ff0850c2\",\"appsecret\": \"ea323b6f56b37af9d8e170d95331530281a42ee2\"}";
+                System.Net.HttpWebRequest req = null;
+                System.Net.HttpWebResponse res = null;
+
+                ServicePointManager.SecurityProtocol = (SecurityProtocolType)192 | (SecurityProtocolType)768 | (SecurityProtocolType)3072;
+
+                req = (System.Net.HttpWebRequest)System.Net.WebRequest.Create(url);  //创建HTTP 请求
+                req.Method = "POST";
+
+                req.ContentType = "application/json";  //发送参数格式
+                //req.Accept = "*/*";
+                req.Timeout = 15000;
+                //req.AllowAutoRedirect = false;
+                req.ContentLength = 0;
+                byte[] postData = Encoding.ASCII.GetBytes(tokenParam);
+                req.ContentLength = postData.Length;
+                req.GetRequestStream().Write(postData, 0, postData.Length);
+  
+                res = (System.Net.HttpWebResponse)req.GetResponse();   //获取请求返回的响应
+                System.IO.StreamReader read = new System.IO.StreamReader(res.GetResponseStream()); //读取来自API 接口的响应中的内容,也就是它的体
+                DataEntity msgEntity = new DataEntity();
+                string message = JsonConvert.DeserializeObject(read.ReadToEnd().ToString()).ToString();
+                if (message == "{\"msg\":\"ok\",\"status\":1,\"data\":[]}" || message == "{\r\n  \"msg\": \"ok\",\r\n  \"status\": 1,\r\n  \"data\": []\r\n}")
+                {
+                    return -99;
+                }
+                //Msg data = JsonConvert.DeserializeObject<Msg>(message);
+                //return ExcuteData(data.data);
+                Msg_token token_data = JsonConvert.DeserializeObject<Msg_token>(message);
+                tb_token.Text = token_data.data.token;
+                return 0;
+            }
+            catch (Exception ex)
+            {
+                throw ex;
+            }
+        }
+        private int GetAPIData(string begintime,string endtime,int pageindex,int pagesize,string token)
+        {
+            try
+            {
+
+                string url = @"http://zcy.qianzhoukj.com/api/Third/getRepairReportList?starttime={0}&endtime={1}&pages={2}&pagesize={3}";
+                System.Net.HttpWebRequest req = null;
+                System.Net.HttpWebResponse res = null;
+
+                url = string.Format(url, begintime, endtime, pageindex, pagesize);
+                ServicePointManager.SecurityProtocol = (SecurityProtocolType)192 | (SecurityProtocolType)768 | (SecurityProtocolType)3072;
+
+                req = (System.Net.HttpWebRequest)System.Net.WebRequest.Create(url);  //创建HTTP 请求
+                //req.ProtocolVersion = HttpVersion.Version10;
+                req.Method = "GET";
+                //ServicePointManager.SecurityProtocol = (SecurityProtocolType)192 | (SecurityProtocolType)768 | (SecurityProtocolType)3072;
+                //json字符串
+                req.ContentType = "application/json";  //发送参数格式
+                //string jsonParam = "{ \"name\":\"张憨憨\",\"sex\":\"女\",\"age\":\"12\"}";
+                // byte[] byteData = Encoding.UTF8.GetBytes(jsonParam);
+                //int length = byteData.Length;
+                // req.ContentLength = length;
+                //Stream writer = req.GetRequestStream();
+                //writer.Write(byteData, 0, length);
+                //writer.Close();
+                req.Accept = "*/*";
+                req.Timeout = 15000;
+                req.AllowAutoRedirect = false;
+                req.Headers.Add("token", token);
+                res = (System.Net.HttpWebResponse)req.GetResponse();   //获取请求返回的响应
+                System.IO.StreamReader read = new System.IO.StreamReader(res.GetResponseStream()); //读取来自API 接口的响应中的内容,也就是它的体
+                DataEntity msgEntity = new DataEntity();
+                string message=JsonConvert.DeserializeObject(read.ReadToEnd().ToString()).ToString();
+                if (message == "{\"msg\":\"ok\",\"status\":1,\"data\":[]}" || message == "{\r\n  \"msg\": \"ok\",\r\n  \"status\": 1,\r\n  \"data\": []\r\n}")
+                {
+                    return -99;
+                }
+                Msg data = JsonConvert.DeserializeObject <Msg> (message);
+                //textBox1.Text = data;  //输出StreamReader 中所有的流
+                //textBox1.Text = data.msg;
+                return ExcuteData(data.data);
+                //return 0;
+                
+                return 0;
+            }
+            catch (Exception ex)
+            {
+                //Console.WriteLine("This program is expected to throw WebException on successful run." +
+                //        "\n\nException Message :" + ex.Message);
+                //if (ex.Status == WebExceptionStatus.ProtocolError)
+                //{
+                //    Console.WriteLine("Status Code : {0}", ((HttpWebResponse)ex.Response).StatusCode);
+                //    Console.WriteLine("Status Description : {0}", ((HttpWebResponse)ex.Response).StatusDescription);
+                //}
+                //Console.WriteLine(ex.Message);
+                throw ex;
+                //return -1;
+            }
+        }
+        private int ExcuteData(data[] datas)
+        {
+            try
+            {
+                string insert = @"INSERT INTO v_workorder_source_info (number,post_name,post_phone,fault,fault_detail,zcmc,szks,szksMc,submit_time,status,
+allocate_time,comment_time,repair_man,fy,sum_price,end_time,gys,mark,address_val,address) 
+VALUES('{0}','{1}','{2}','{3}','{4}','{5}','{6}','{7}','{8}','{9}','{10}','{11}','{12}','{13}',{14},'{15}','{16}',{17},'{18}','{19}');";
+
+                for (int i = 0; i < datas.Length; i++)
+                {
+                    var cmd = ctxMySQL.GetSqlStringCommand(insert);
+                    var command = ctxMySQL.GetSqlStringCommand(string.Format(insert, datas[i].number, datas[i].post_name, datas[i].post_phone
+                        , datas[i].fault, datas[i].fault_detail, datas[i].zcmc, datas[i].szks, datas[i].szksMc, datas[i].submit_time, datas[i].status,
+                        datas[i].allocate_time, datas[i].comment_time,
+                        datas[i].repair_man, datas[i].fy, datas[i].sum_price, datas[i].end_time, datas[i].gys, datas[i].mark,
+                        datas[i].address_val, datas[i].address));
+                    SqlDataAccess.ExecuteNonQuery(ctxMySQL, command);
+                }
+                return 0;
+            }
+            catch (Exception ex)
+            {
+                return -3;
+            }
+        }
+
+        private void button1_Click(object sender, EventArgs e)
+        {
+            try
+            {
+                GetAPItoken();
+            }catch(Exception ec)
+            {
+                MessageBox.Show(ec.Message);
+            }
+        }
+
+        private void timer1_Tick(object sender, EventArgs e)
+        {
+            timer1.Enabled = false;
+            var date_now = DateTime.Now;
+            try
+            {
+                GetAPItoken();
+            }
+            catch (Exception ec)
+            {
+                MessageBox.Show(ec.Message);
+            }
+            timer1.Enabled = true;
+        }
+    }
+}

+ 126 - 0
WorkOrderControl/Form1.resx

@@ -0,0 +1,126 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+  <!-- 
+    Microsoft ResX Schema 
+    
+    Version 2.0
+    
+    The primary goals of this format is to allow a simple XML format 
+    that is mostly human readable. The generation and parsing of the 
+    various data types are done through the TypeConverter classes 
+    associated with the data types.
+    
+    Example:
+    
+    ... ado.net/XML headers & schema ...
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
+    <resheader name="version">2.0</resheader>
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
+    </data>
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+        <comment>This is a comment</comment>
+    </data>
+                
+    There are any number of "resheader" rows that contain simple 
+    name/value pairs.
+    
+    Each data row contains a name, and value. The row also contains a 
+    type or mimetype. Type corresponds to a .NET class that support 
+    text/value conversion through the TypeConverter architecture. 
+    Classes that don't support this are serialized and stored with the 
+    mimetype set.
+    
+    The mimetype is used for serialized objects, and tells the 
+    ResXResourceReader how to depersist the object. This is currently not 
+    extensible. For a given mimetype the value must be set accordingly:
+    
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
+    that the ResXResourceWriter will generate, however the reader can 
+    read any of the formats listed below.
+    
+    mimetype: application/x-microsoft.net.object.binary.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
+            : and then encoded with base64 encoding.
+    
+    mimetype: application/x-microsoft.net.object.soap.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+            : and then encoded with base64 encoding.
+
+    mimetype: application/x-microsoft.net.object.bytearray.base64
+    value   : The object must be serialized into a byte array 
+            : using a System.ComponentModel.TypeConverter
+            : and then encoded with base64 encoding.
+    -->
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+    <xsd:element name="root" msdata:IsDataSet="true">
+      <xsd:complexType>
+        <xsd:choice maxOccurs="unbounded">
+          <xsd:element name="metadata">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
+              </xsd:sequence>
+              <xsd:attribute name="name" use="required" type="xsd:string" />
+              <xsd:attribute name="type" type="xsd:string" />
+              <xsd:attribute name="mimetype" type="xsd:string" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="assembly">
+            <xsd:complexType>
+              <xsd:attribute name="alias" type="xsd:string" />
+              <xsd:attribute name="name" type="xsd:string" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="data">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="resheader">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" />
+            </xsd:complexType>
+          </xsd:element>
+        </xsd:choice>
+      </xsd:complexType>
+    </xsd:element>
+  </xsd:schema>
+  <resheader name="resmimetype">
+    <value>text/microsoft-resx</value>
+  </resheader>
+  <resheader name="version">
+    <value>2.0</value>
+  </resheader>
+  <resheader name="reader">
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <resheader name="writer">
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <metadata name="statusStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>17, 17</value>
+  </metadata>
+  <metadata name="timer1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>161, 17</value>
+  </metadata>
+</root>

BIN
WorkOrderControl/IL.Common.dll


BIN
WorkOrderControl/IL.Common.pdb


BIN
WorkOrderControl/MediII.Common.dll


BIN
WorkOrderControl/Microsoft.Practices.EnterpriseLibrary.Common.dll


BIN
WorkOrderControl/Microsoft.Practices.EnterpriseLibrary.Data.dll


BIN
WorkOrderControl/Microsoft.Practices.EnterpriseLibrary.Logging.dll


BIN
WorkOrderControl/Microsoft.Practices.ServiceLocation.dll


BIN
WorkOrderControl/Microsoft.Practices.Unity.Interception.dll


BIN
WorkOrderControl/Microsoft.Practices.Unity.dll


BIN
WorkOrderControl/MySqlDAAB.dll


BIN
WorkOrderControl/Newtonsoft.Json.dll


+ 21 - 0
WorkOrderControl/Program.cs

@@ -0,0 +1,21 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Windows.Forms;
+
+namespace WorkOrderControl
+{
+    static class Program
+    {
+        /// <summary>
+        /// 应用程序的主入口点。
+        /// </summary>
+        [STAThread]
+        static void Main()
+        {
+            Application.EnableVisualStyles();
+            Application.SetCompatibleTextRenderingDefault(false);
+            Application.Run(new Form1());
+        }
+    }
+}

+ 36 - 0
WorkOrderControl/Properties/AssemblyInfo.cs

@@ -0,0 +1,36 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// 有关程序集的常规信息通过以下
+// 特性集控制。更改这些特性值可修改
+// 与程序集关联的信息。
+[assembly: AssemblyTitle("WorkOrderControl")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("WorkOrderControl")]
+[assembly: AssemblyCopyright("Copyright ©  2024")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// 将 ComVisible 设置为 false 使此程序集中的类型
+// 对 COM 组件不可见。  如果需要从 COM 访问此程序集中的类型,
+// 则将该类型上的 ComVisible 特性设置为 true。
+[assembly: ComVisible(false)]
+
+// 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID
+[assembly: Guid("6f91fd5a-6a53-4c24-9b91-7448d51b0cf5")]
+
+// 程序集的版本信息由下面四个值组成: 
+//
+//      主版本
+//      次版本 
+//      生成号
+//      修订号
+//
+// 可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值,
+// 方法是按如下所示使用“*”: 
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]

+ 71 - 0
WorkOrderControl/Properties/Resources.Designer.cs

@@ -0,0 +1,71 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     此代码由工具生成。
+//     运行时版本: 4.0.30319.42000
+//
+//     对此文件的更改可能会导致不正确的行为,并且如果
+//     重新生成代码,这些更改将丢失。
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+namespace WorkOrderControl.Properties
+{
+
+
+    /// <summary>
+    ///   一个强类型的资源类,用于查找本地化的字符串等。
+    /// </summary>
+    // 此类是由 StronglyTypedResourceBuilder
+    // 类通过类似于 ResGen 或 Visual Studio 的工具自动生成的。
+    // 若要添加或移除成员,请编辑 .ResX 文件,然后重新运行 ResGen
+    // (以 /str 作为命令选项),或重新生成 VS 项目。
+    [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
+    [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+    [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
+    internal class Resources
+    {
+
+        private static global::System.Resources.ResourceManager resourceMan;
+
+        private static global::System.Globalization.CultureInfo resourceCulture;
+
+        [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
+        internal Resources()
+        {
+        }
+
+        /// <summary>
+        ///   返回此类使用的、缓存的 ResourceManager 实例。
+        /// </summary>
+        [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
+        internal static global::System.Resources.ResourceManager ResourceManager
+        {
+            get
+            {
+                if ((resourceMan == null))
+                {
+                    global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("WorkOrderControl.Properties.Resources", typeof(Resources).Assembly);
+                    resourceMan = temp;
+                }
+                return resourceMan;
+            }
+        }
+
+        /// <summary>
+        ///   为所有资源查找重写当前线程的 CurrentUICulture 属性,
+        ///   方法是使用此强类型资源类。
+        /// </summary>
+        [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
+        internal static global::System.Globalization.CultureInfo Culture
+        {
+            get
+            {
+                return resourceCulture;
+            }
+            set
+            {
+                resourceCulture = value;
+            }
+        }
+    }
+}

+ 117 - 0
WorkOrderControl/Properties/Resources.resx

@@ -0,0 +1,117 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+  <!-- 
+    Microsoft ResX Schema 
+    
+    Version 2.0
+    
+    The primary goals of this format is to allow a simple XML format 
+    that is mostly human readable. The generation and parsing of the 
+    various data types are done through the TypeConverter classes 
+    associated with the data types.
+    
+    Example:
+    
+    ... ado.net/XML headers & schema ...
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
+    <resheader name="version">2.0</resheader>
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
+    </data>
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+        <comment>This is a comment</comment>
+    </data>
+                
+    There are any number of "resheader" rows that contain simple 
+    name/value pairs.
+    
+    Each data row contains a name, and value. The row also contains a 
+    type or mimetype. Type corresponds to a .NET class that support 
+    text/value conversion through the TypeConverter architecture. 
+    Classes that don't support this are serialized and stored with the 
+    mimetype set.
+    
+    The mimetype is used for serialized objects, and tells the 
+    ResXResourceReader how to depersist the object. This is currently not 
+    extensible. For a given mimetype the value must be set accordingly:
+    
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
+    that the ResXResourceWriter will generate, however the reader can 
+    read any of the formats listed below.
+    
+    mimetype: application/x-microsoft.net.object.binary.base64
+    value   : The object must be serialized with 
+            : System.Serialization.Formatters.Binary.BinaryFormatter
+            : and then encoded with base64 encoding.
+    
+    mimetype: application/x-microsoft.net.object.soap.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+            : and then encoded with base64 encoding.
+
+    mimetype: application/x-microsoft.net.object.bytearray.base64
+    value   : The object must be serialized into a byte array 
+            : using a System.ComponentModel.TypeConverter
+            : and then encoded with base64 encoding.
+    -->
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+    <xsd:element name="root" msdata:IsDataSet="true">
+      <xsd:complexType>
+        <xsd:choice maxOccurs="unbounded">
+          <xsd:element name="metadata">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" />
+              <xsd:attribute name="type" type="xsd:string" />
+              <xsd:attribute name="mimetype" type="xsd:string" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="assembly">
+            <xsd:complexType>
+              <xsd:attribute name="alias" type="xsd:string" />
+              <xsd:attribute name="name" type="xsd:string" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="data">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" />
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="resheader">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" />
+            </xsd:complexType>
+          </xsd:element>
+        </xsd:choice>
+      </xsd:complexType>
+    </xsd:element>
+  </xsd:schema>
+  <resheader name="resmimetype">
+    <value>text/microsoft-resx</value>
+  </resheader>
+  <resheader name="version">
+    <value>2.0</value>
+  </resheader>
+  <resheader name="reader">
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <resheader name="writer">
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+</root>

+ 30 - 0
WorkOrderControl/Properties/Settings.Designer.cs

@@ -0,0 +1,30 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     This code was generated by a tool.
+//     Runtime Version:4.0.30319.42000
+//
+//     Changes to this file may cause incorrect behavior and will be lost if
+//     the code is regenerated.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+namespace WorkOrderControl.Properties
+{
+
+
+    [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
+    [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")]
+    internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase
+    {
+
+        private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
+
+        public static Settings Default
+        {
+            get
+            {
+                return defaultInstance;
+            }
+        }
+    }
+}

+ 7 - 0
WorkOrderControl/Properties/Settings.settings

@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='utf-8'?>
+<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)">
+  <Profiles>
+    <Profile Name="(Default)" />
+  </Profiles>
+  <Settings />
+</SettingsFile>

+ 30 - 0
WorkOrderControl/TokenDataEntity.cs

@@ -0,0 +1,30 @@
+using System.Runtime.Serialization;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+
+
+namespace WorkOrderControl
+{
+    class TokenDataEntity
+    {
+
+    }
+    
+
+     class Msg_token
+     {
+         public int status { get; set; }
+
+         public string msg { get; set; }
+
+         public tdata data { get; set; }
+     }
+      class tdata
+     {
+         public string token { get; set; }
+
+         public int expiretime { get; set; }
+     }
+}

+ 125 - 0
WorkOrderControl/WorkOrderControl.csproj

@@ -0,0 +1,125 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProjectGuid>{4ECA187C-F585-42DC-9630-BCC060FA2E8A}</ProjectGuid>
+    <OutputType>WinExe</OutputType>
+    <AppDesignerFolder>Properties</AppDesignerFolder>
+    <RootNamespace>WorkOrderControl</RootNamespace>
+    <AssemblyName>WorkOrderControl</AssemblyName>
+    <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
+    <FileAlignment>512</FileAlignment>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <PlatformTarget>AnyCPU</PlatformTarget>
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>false</Optimize>
+    <OutputPath>bin\Debug\</OutputPath>
+    <DefineConstants>DEBUG;TRACE</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+    <PlatformTarget>AnyCPU</PlatformTarget>
+    <DebugType>pdbonly</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>bin\Release\</OutputPath>
+    <DefineConstants>TRACE</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="IL.Common">
+      <HintPath>.\IL.Common.dll</HintPath>
+    </Reference>
+    <Reference Include="MediII.Common">
+      <HintPath>.\MediII.Common.dll</HintPath>
+    </Reference>
+    <Reference Include="Microsoft.Practices.EnterpriseLibrary.Common, Version=4.1.0.0, Culture=neutral, PublicKeyToken=e44a2bc38ed2c13c, processorArchitecture=MSIL">
+      <SpecificVersion>False</SpecificVersion>
+      <HintPath>.\Microsoft.Practices.EnterpriseLibrary.Common.dll</HintPath>
+    </Reference>
+    <Reference Include="Microsoft.Practices.EnterpriseLibrary.Data">
+      <HintPath>.\Microsoft.Practices.EnterpriseLibrary.Data.dll</HintPath>
+    </Reference>
+    <Reference Include="Microsoft.Practices.EnterpriseLibrary.Logging, Version=4.1.0.0, Culture=neutral, PublicKeyToken=e44a2bc38ed2c13c, processorArchitecture=MSIL">
+      <SpecificVersion>False</SpecificVersion>
+      <HintPath>.\Microsoft.Practices.EnterpriseLibrary.Logging.dll</HintPath>
+    </Reference>
+    <Reference Include="Microsoft.Practices.ServiceLocation">
+      <HintPath>.\Microsoft.Practices.ServiceLocation.dll</HintPath>
+    </Reference>
+    <Reference Include="Microsoft.Practices.Unity, Version=1.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
+      <SpecificVersion>False</SpecificVersion>
+      <HintPath>.\Microsoft.Practices.Unity.dll</HintPath>
+    </Reference>
+    <Reference Include="Microsoft.Practices.Unity.Interception">
+      <HintPath>.\Microsoft.Practices.Unity.Interception.dll</HintPath>
+    </Reference>
+    <Reference Include="MySqlDAAB">
+      <HintPath>.\MySqlDAAB.dll</HintPath>
+    </Reference>
+    <Reference Include="Newtonsoft.Json, Version=4.5.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
+      <SpecificVersion>False</SpecificVersion>
+      <HintPath>F:\Work\Source\dll\Newtonsoft.Json.dll</HintPath>
+    </Reference>
+    <Reference Include="System" />
+    <Reference Include="System.configuration" />
+    <Reference Include="System.Core" />
+    <Reference Include="System.Xml.Linq" />
+    <Reference Include="System.Data.DataSetExtensions" />
+    <Reference Include="Microsoft.CSharp" />
+    <Reference Include="System.Data" />
+    <Reference Include="System.Deployment" />
+    <Reference Include="System.Drawing" />
+    <Reference Include="System.Windows.Forms" />
+    <Reference Include="System.Xml" />
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="TokenDataEntity.cs" />
+    <Compile Include="DataEntity.cs" />
+    <Compile Include="Form1.cs">
+      <SubType>Form</SubType>
+    </Compile>
+    <Compile Include="Form1.Designer.cs">
+      <DependentUpon>Form1.cs</DependentUpon>
+    </Compile>
+    <Compile Include="Program.cs" />
+    <Compile Include="Properties\AssemblyInfo.cs" />
+    <EmbeddedResource Include="Form1.resx">
+      <DependentUpon>Form1.cs</DependentUpon>
+    </EmbeddedResource>
+    <EmbeddedResource Include="Properties\Resources.resx">
+      <Generator>ResXFileCodeGenerator</Generator>
+      <LastGenOutput>Resources.Designer.cs</LastGenOutput>
+      <SubType>Designer</SubType>
+    </EmbeddedResource>
+    <Compile Include="Properties\Resources.Designer.cs">
+      <AutoGen>True</AutoGen>
+      <DependentUpon>Resources.resx</DependentUpon>
+    </Compile>
+    <None Include="App.config">
+      <SubType>Designer</SubType>
+    </None>
+    <None Include="Properties\Settings.settings">
+      <Generator>SettingsSingleFileGenerator</Generator>
+      <LastGenOutput>Settings.Designer.cs</LastGenOutput>
+    </None>
+    <Compile Include="Properties\Settings.Designer.cs">
+      <AutoGen>True</AutoGen>
+      <DependentUpon>Settings.settings</DependentUpon>
+      <DesignTimeSharedInput>True</DesignTimeSharedInput>
+    </Compile>
+  </ItemGroup>
+  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
+  <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
+       Other similar extension points exist, see Microsoft.Common.targets.
+  <Target Name="BeforeBuild">
+  </Target>
+  <Target Name="AfterBuild">
+  </Target>
+  -->
+</Project>

BIN
WorkOrderControl/bin/Debug.zip


BIN
WorkOrderControl/bin/Debug/IL.Common.dll


BIN
WorkOrderControl/bin/Debug/IL.Common.pdb


BIN
WorkOrderControl/bin/Debug/MediII.Common.dll


BIN
WorkOrderControl/bin/Debug/Microsoft.Practices.EnterpriseLibrary.Common.dll


BIN
WorkOrderControl/bin/Debug/Microsoft.Practices.EnterpriseLibrary.Data.dll


BIN
WorkOrderControl/bin/Debug/Microsoft.Practices.EnterpriseLibrary.Logging.dll


BIN
WorkOrderControl/bin/Debug/Microsoft.Practices.ServiceLocation.dll


BIN
WorkOrderControl/bin/Debug/Microsoft.Practices.Unity.Interception.dll


BIN
WorkOrderControl/bin/Debug/Microsoft.Practices.Unity.dll


BIN
WorkOrderControl/bin/Debug/MySqlDAAB.dll


BIN
WorkOrderControl/bin/Debug/Newtonsoft.Json.dll


BIN
WorkOrderControl/bin/Debug/WorkOrderControl.exe


+ 85 - 0
WorkOrderControl/bin/Debug/WorkOrderControl.exe.config

@@ -0,0 +1,85 @@
+<?xml version="1.0" encoding="utf-8"?>
+<configuration>
+  <configSections>
+    <section name="dataConfiguration" type="Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings, Microsoft.Practices.EnterpriseLibrary.Data, Version=5.0.414.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="true"/>
+    <section name="loggingConfiguration" type="Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings, Microsoft.Practices.EnterpriseLibrary.Logging, Version=5.0.414.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="true"/>
+  </configSections>
+  <!--日志配置-->
+
+  <!--<dataConfiguration defaultDatabase="DefaultDB">
+    <providerMappings>
+      <add name="MySql.Data.MySqlClient"
+      databaseType="EntLibContrib.Data.MySql.MySqlDatabase, MySqlDAAB" />
+    </providerMappings>
+  </dataConfiguration>-->
+  
+  <!--<system.data>
+    <DbProviderFactories>
+      <add name="My Sql Data Provider Factory"
+          invariant="MySql.Data.MySqlClient"
+          description="MySql"
+          type="MySql.Data.MySqlClient.MySqlClientFactory" />
+    </DbProviderFactories>
+  </system.data>-->
+  
+  <connectionStrings>
+    <!--<add name="DefaultDB" connectionString="Data Source=172.19.20.65;
+                       Initial Catalog=HL7_Platform;
+                       Persist Security Info=True;
+                       Integrated Security=False;
+                       User ID=sa;Password=sa65" providerName="System.Data.SqlClient"/>
+
+    <add name="HealthCare" connectionString="Data Source=172.19.20.65;
+                       Initial Catalog=HealthCare;
+                       Persist Security Info=True;
+                       Integrated Security=False;
+                       User ID=sa;Password=sa65" providerName="System.Data.SqlClient"/>-->
+
+    <!--<add name="DefaultDB" connectionString="Data Source=192.9.216.131;
+                       Initial Catalog=HL7_Platform;
+                       Persist Security Info=True;
+                       Integrated Security=False;
+                       User ID=sa;Password=SIjdrmyy2015" providerName="System.Data.SqlClient"/>-->
+
+    <!--<add name="HealthCare2" connectionString="Data Source=192.9.216.131;
+                       Initial Catalog=HealthCare; 
+                       User ID=sa;Password=SIjdrmyy2015" providerName="System.Data.SqlClient"/>-->
+    <add name="HealthCare2" connectionString="Data Source=192.168.38.157;
+                       Initial Catalog=HealthCare; 
+                       User ID=sa;Password=SIjdrmyy2015" providerName="System.Data.SqlClient"/>
+    <add name="DefaultDB" connectionString="server=localhost;port=3306;
+                       User ID=root;Password=123456;Charset=utf8;database=topproemr" providerName="MySql.Data.MySqlClient"/>
+
+    <add name="HealthCare" connectionString="server=localhost;port=3306;
+                       User ID=root;Password=123456;Charset=utf8;database=topprohl7" providerName="MySql.Data.MySqlClient"/>
+    <!--<add name="DefaultDB" connectionString="server=192.168.0.177;port=3306;
+                       User ID=root;Password=87357900;Charset=utf8;database=topproemr" providerName="MySql.Data.MySqlClient"/>
+
+    <add name="HealthCare" connectionString="server=192.168.0.177;port=3306;
+                       User ID=root;Password=87357900;Charset=utf8;database=topprohl7" providerName="MySql.Data.MySqlClient"/>-->
+    <!--测试库-->
+    <!--<add name="DefaultDB" connectionString="server=192.9.216.227;port=3306;
+                       User ID=root;Password=123456;Charset=utf8;database=topproemr" providerName="MySql.Data.MySqlClient"/>
+
+    <add name="HealthCare" connectionString="server=192.9.216.227;port=3306;
+                       User ID=root;Password=123456;Charset=utf8;database=topprohl7" providerName="MySql.Data.MySqlClient"/>-->
+    <!--正式库-->
+    <!--<add name="DefaultDB" connectionString="server=192.9.216.224;port=3306;
+                       User ID=root;Password=123456;Charset=utf8;database=topproemr" providerName="MySql.Data.MySqlClient"/>
+
+    <add name="HealthCare" connectionString="server=192.9.216.224;port=3306;
+                       User ID=root;Password=123456;Charset=utf8;database=topprohl7" providerName="MySql.Data.MySqlClient"/>-->
+  <add name="PFMtest" connectionString="server=localhost;port=3306;
+                       User ID=root;Password=123456;Charset=utf8;database=pfm_test" providerName="MySql.Data.MySqlClient"/>
+   <add name="test" connectionString="server=120.27.235.181;port=3306;
+                       User ID=root;Password=xywl2021!;Charset=utf8;database=intermediate" providerName="MySql.Data.MySqlClient"/>
+    <add name="PFMDB_Dev" connectionString="server=47.97.190.5;port=3306;
+                       User ID=root;Password=zjxyxywl2021;Charset=utf8;database=imed_pfmDev" providerName="MySql.Data.MySqlClient"/>
+    <add name="costTask" connectionString="server=120.27.235.181;port=3306;
+                       User ID=root;Password=xywl2021!;Charset=utf8;database=cost_account" providerName="MySql.Data.MySqlClient"/>
+     </connectionStrings>
+
+  <startup>
+    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
+  </startup>
+</configuration>

BIN
WorkOrderControl/bin/Debug/WorkOrderControl.pdb


BIN
WorkOrderControl/bin/Debug/WorkOrderControl.vshost.exe


+ 85 - 0
WorkOrderControl/bin/Debug/WorkOrderControl.vshost.exe.config

@@ -0,0 +1,85 @@
+<?xml version="1.0" encoding="utf-8"?>
+<configuration>
+  <configSections>
+    <section name="dataConfiguration" type="Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings, Microsoft.Practices.EnterpriseLibrary.Data, Version=5.0.414.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="true"/>
+    <section name="loggingConfiguration" type="Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings, Microsoft.Practices.EnterpriseLibrary.Logging, Version=5.0.414.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="true"/>
+  </configSections>
+  <!--日志配置-->
+
+  <!--<dataConfiguration defaultDatabase="DefaultDB">
+    <providerMappings>
+      <add name="MySql.Data.MySqlClient"
+      databaseType="EntLibContrib.Data.MySql.MySqlDatabase, MySqlDAAB" />
+    </providerMappings>
+  </dataConfiguration>-->
+  
+  <!--<system.data>
+    <DbProviderFactories>
+      <add name="My Sql Data Provider Factory"
+          invariant="MySql.Data.MySqlClient"
+          description="MySql"
+          type="MySql.Data.MySqlClient.MySqlClientFactory" />
+    </DbProviderFactories>
+  </system.data>-->
+  
+  <connectionStrings>
+    <!--<add name="DefaultDB" connectionString="Data Source=172.19.20.65;
+                       Initial Catalog=HL7_Platform;
+                       Persist Security Info=True;
+                       Integrated Security=False;
+                       User ID=sa;Password=sa65" providerName="System.Data.SqlClient"/>
+
+    <add name="HealthCare" connectionString="Data Source=172.19.20.65;
+                       Initial Catalog=HealthCare;
+                       Persist Security Info=True;
+                       Integrated Security=False;
+                       User ID=sa;Password=sa65" providerName="System.Data.SqlClient"/>-->
+
+    <!--<add name="DefaultDB" connectionString="Data Source=192.9.216.131;
+                       Initial Catalog=HL7_Platform;
+                       Persist Security Info=True;
+                       Integrated Security=False;
+                       User ID=sa;Password=SIjdrmyy2015" providerName="System.Data.SqlClient"/>-->
+
+    <!--<add name="HealthCare2" connectionString="Data Source=192.9.216.131;
+                       Initial Catalog=HealthCare; 
+                       User ID=sa;Password=SIjdrmyy2015" providerName="System.Data.SqlClient"/>-->
+    <add name="HealthCare2" connectionString="Data Source=192.168.38.157;
+                       Initial Catalog=HealthCare; 
+                       User ID=sa;Password=SIjdrmyy2015" providerName="System.Data.SqlClient"/>
+    <add name="DefaultDB" connectionString="server=localhost;port=3306;
+                       User ID=root;Password=123456;Charset=utf8;database=topproemr" providerName="MySql.Data.MySqlClient"/>
+
+    <add name="HealthCare" connectionString="server=localhost;port=3306;
+                       User ID=root;Password=123456;Charset=utf8;database=topprohl7" providerName="MySql.Data.MySqlClient"/>
+    <!--<add name="DefaultDB" connectionString="server=192.168.0.177;port=3306;
+                       User ID=root;Password=87357900;Charset=utf8;database=topproemr" providerName="MySql.Data.MySqlClient"/>
+
+    <add name="HealthCare" connectionString="server=192.168.0.177;port=3306;
+                       User ID=root;Password=87357900;Charset=utf8;database=topprohl7" providerName="MySql.Data.MySqlClient"/>-->
+    <!--测试库-->
+    <!--<add name="DefaultDB" connectionString="server=192.9.216.227;port=3306;
+                       User ID=root;Password=123456;Charset=utf8;database=topproemr" providerName="MySql.Data.MySqlClient"/>
+
+    <add name="HealthCare" connectionString="server=192.9.216.227;port=3306;
+                       User ID=root;Password=123456;Charset=utf8;database=topprohl7" providerName="MySql.Data.MySqlClient"/>-->
+    <!--正式库-->
+    <!--<add name="DefaultDB" connectionString="server=192.9.216.224;port=3306;
+                       User ID=root;Password=123456;Charset=utf8;database=topproemr" providerName="MySql.Data.MySqlClient"/>
+
+    <add name="HealthCare" connectionString="server=192.9.216.224;port=3306;
+                       User ID=root;Password=123456;Charset=utf8;database=topprohl7" providerName="MySql.Data.MySqlClient"/>-->
+  <add name="PFMtest" connectionString="server=localhost;port=3306;
+                       User ID=root;Password=123456;Charset=utf8;database=pfm_test" providerName="MySql.Data.MySqlClient"/>
+   <add name="test" connectionString="server=120.27.235.181;port=3306;
+                       User ID=root;Password=xywl2021!;Charset=utf8;database=intermediate" providerName="MySql.Data.MySqlClient"/>
+    <add name="PFMDB_Dev" connectionString="server=47.97.190.5;port=3306;
+                       User ID=root;Password=zjxyxywl2021;Charset=utf8;database=imed_pfmDev" providerName="MySql.Data.MySqlClient"/>
+    <add name="costTask" connectionString="server=120.27.235.181;port=3306;
+                       User ID=root;Password=xywl2021!;Charset=utf8;database=cost_account" providerName="MySql.Data.MySqlClient"/>
+     </connectionStrings>
+
+  <startup>
+    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
+  </startup>
+</configuration>

+ 11 - 0
WorkOrderControl/bin/Debug/WorkOrderControl.vshost.exe.manifest

@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
+  <assemblyIdentity version="1.0.0.0" name="MyApplication.app"/>
+  <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
+    <security>
+      <requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
+        <requestedExecutionLevel level="asInvoker" uiAccess="false"/>
+      </requestedPrivileges>
+    </security>
+  </trustInfo>
+</assembly>

BIN
WorkOrderControl/obj/Debug/DesignTimeResolveAssemblyReferences.cache


BIN
WorkOrderControl/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache


BIN
WorkOrderControl/obj/Debug/WorkOrderControl.Form1.resources


BIN
WorkOrderControl/obj/Debug/WorkOrderControl.Properties.Resources.resources


+ 20 - 0
WorkOrderControl/obj/Debug/WorkOrderControl.csproj.FileListAbsolute.txt

@@ -0,0 +1,20 @@
+C:\Users\Administrator\Documents\Visual Studio 2013\Projects\WorkOrderControl\WorkOrderControl\bin\Debug\WorkOrderControl.exe
+C:\Users\Administrator\Documents\Visual Studio 2013\Projects\WorkOrderControl\WorkOrderControl\bin\Debug\WorkOrderControl.pdb
+C:\Users\Administrator\Documents\Visual Studio 2013\Projects\WorkOrderControl\WorkOrderControl\obj\Debug\WorkOrderControl.csprojResolveAssemblyReference.cache
+C:\Users\Administrator\Documents\Visual Studio 2013\Projects\WorkOrderControl\WorkOrderControl\obj\Debug\WorkOrderControl.Form1.resources
+C:\Users\Administrator\Documents\Visual Studio 2013\Projects\WorkOrderControl\WorkOrderControl\obj\Debug\WorkOrderControl.Properties.Resources.resources
+C:\Users\Administrator\Documents\Visual Studio 2013\Projects\WorkOrderControl\WorkOrderControl\obj\Debug\WorkOrderControl.csproj.GenerateResource.Cache
+C:\Users\Administrator\Documents\Visual Studio 2013\Projects\WorkOrderControl\WorkOrderControl\obj\Debug\WorkOrderControl.exe
+C:\Users\Administrator\Documents\Visual Studio 2013\Projects\WorkOrderControl\WorkOrderControl\obj\Debug\WorkOrderControl.pdb
+C:\Users\Administrator\Documents\Visual Studio 2013\Projects\WorkOrderControl\WorkOrderControl\bin\Debug\Newtonsoft.Json.dll
+C:\Users\Administrator\Documents\Visual Studio 2013\Projects\WorkOrderControl\WorkOrderControl\bin\Debug\IL.Common.dll
+C:\Users\Administrator\Documents\Visual Studio 2013\Projects\WorkOrderControl\WorkOrderControl\bin\Debug\MediII.Common.dll
+C:\Users\Administrator\Documents\Visual Studio 2013\Projects\WorkOrderControl\WorkOrderControl\bin\Debug\Microsoft.Practices.EnterpriseLibrary.Common.dll
+C:\Users\Administrator\Documents\Visual Studio 2013\Projects\WorkOrderControl\WorkOrderControl\bin\Debug\Microsoft.Practices.EnterpriseLibrary.Data.dll
+C:\Users\Administrator\Documents\Visual Studio 2013\Projects\WorkOrderControl\WorkOrderControl\bin\Debug\Microsoft.Practices.EnterpriseLibrary.Logging.dll
+C:\Users\Administrator\Documents\Visual Studio 2013\Projects\WorkOrderControl\WorkOrderControl\bin\Debug\Microsoft.Practices.ServiceLocation.dll
+C:\Users\Administrator\Documents\Visual Studio 2013\Projects\WorkOrderControl\WorkOrderControl\bin\Debug\Microsoft.Practices.Unity.dll
+C:\Users\Administrator\Documents\Visual Studio 2013\Projects\WorkOrderControl\WorkOrderControl\bin\Debug\Microsoft.Practices.Unity.Interception.dll
+C:\Users\Administrator\Documents\Visual Studio 2013\Projects\WorkOrderControl\WorkOrderControl\bin\Debug\MySqlDAAB.dll
+C:\Users\Administrator\Documents\Visual Studio 2013\Projects\WorkOrderControl\WorkOrderControl\bin\Debug\IL.Common.pdb
+C:\Users\Administrator\Documents\Visual Studio 2013\Projects\WorkOrderControl\WorkOrderControl\bin\Debug\WorkOrderControl.exe.config

BIN
WorkOrderControl/obj/Debug/WorkOrderControl.csproj.GenerateResource.Cache


BIN
WorkOrderControl/obj/Debug/WorkOrderControl.csprojResolveAssemblyReference.cache


BIN
WorkOrderControl/obj/Debug/WorkOrderControl.exe


BIN
WorkOrderControl/obj/Debug/WorkOrderControl.pdb