From b0c18d369abd06075c83759b0e19823c2a11d716 Mon Sep 17 00:00:00 2001
From: ulysseskao <ulysseskao@gmail.com>
Date: Fri, 29 Apr 2016 18:45:41 +0800
Subject: [PATCH] update for new model

---
 CCSTrace/CCS/Object/Addr_Contrast.cs |  104 +++++++++++++++++++++++----------------------------
 1 files changed, 47 insertions(+), 57 deletions(-)

diff --git a/CCSTrace/CCS/Object/Addr_Contrast.cs b/CCSTrace/CCS/Object/Addr_Contrast.cs
index 42980af..e011861 100644
--- a/CCSTrace/CCS/Object/Addr_Contrast.cs
+++ b/CCSTrace/CCS/Object/Addr_Contrast.cs
@@ -1,108 +1,98 @@
 using System;
-using System.Data;
-using System.Configuration;
-using System.Web;
-using System.Web.Security;
-using System.Web.UI;
-using System.Web.UI.HtmlControls;
-using System.Web.UI.WebControls;
-using System.Web.UI.WebControls.WebParts;
 
 using System.Collections;
 using System.Data.OracleClient;
 
 namespace CCSTrace.CCS.Object
 {
-    public class Addr_Contrast
+    public class AddrContrast
     {
-        public static Hashtable m_TotalData = null;
-        public static String DefaultDept = "市區巡修課";
-        private OracleConnection _ConnectionTPC;
-        private RecordLog _PLog;
+        public static Hashtable MTotalData = null;
+        public static string DefaultDept = "市區巡修課";
+        private OracleConnection _connectionTpc;
+        private RecordLog _pLog;
 
-        public Addr_Contrast(OracleConnection _Conn, OracleTransaction _Trx, RecordLog _Log)
+        public AddrContrast(OracleConnection conn, OracleTransaction trx, RecordLog log)
         {
-            _ConnectionTPC = _Conn;
-            _PLog = _Log;
+            _connectionTpc = conn;
+            _pLog = log;
 
-            String SqlStmt;
-            String City;
-            ArrayList m_Data = new ArrayList();
-            String Tmp = "";
+            string sqlStmt;
+            string city;
+            ArrayList mData = new ArrayList();
+            string tmp = "";
 
-            if (m_TotalData != null)
+            if (MTotalData != null)
                 return;
 
-            m_TotalData = new Hashtable();
-            SqlStmt = "SELECT DEPTID,CITY,TOWN,ROAD FROM CCS.ADDR_CONTRAST ORDER BY CITY,TOWN,ROAD";
+            MTotalData = new Hashtable();
+            sqlStmt = "SELECT DEPTID,CITY,TOWN,ROAD FROM CCS.ADDR_CONTRAST ORDER BY CITY,TOWN,ROAD";
 
-            OracleCommand Command = null;
+            OracleCommand command = null;
             OracleDataReader reader = null;
             try
             {
-                Command = new OracleCommand(SqlStmt, _ConnectionTPC, _Trx);
-                reader = Command.ExecuteReader();
+                command = new OracleCommand(sqlStmt, _connectionTpc, trx);
+                reader = command.ExecuteReader();
 
                 while (reader.Read())
                 {
-                    ArrayList m_Record = new ArrayList();
-                    City = reader["CITY"].ToString();
-                    m_Record.Add(City);
-                    m_Record.Add(reader["TOWN"].ToString());
-                    m_Record.Add(reader["ROAD"].ToString());
-                    m_Record.Add(Convert.ToInt32(reader["DEPTID"].ToString()));
+                    ArrayList mRecord = new ArrayList();
+                    city = reader["CITY"].ToString();
+                    mRecord.Add(city);
+                    mRecord.Add(reader["TOWN"].ToString());
+                    mRecord.Add(reader["ROAD"].ToString());
+                    mRecord.Add(Convert.ToInt32(reader["DEPTID"].ToString()));
 
-                    if (Tmp.Equals(City))
-                        m_Data.Add(m_Record);
+                    if (tmp.Equals(city))
+                        mData.Add(mRecord);
                     else
                     {
-                        m_TotalData.Add(Tmp, m_Data);
-                        Tmp = City;
-                        m_Data = new ArrayList();
-                        m_Data.Add(m_Record);
+                        MTotalData.Add(tmp, mData);
+                        tmp = city;
+                        mData = new ArrayList();
+                        mData.Add(mRecord);
                     }
                 }
-                m_TotalData.Add(Tmp, m_Data);
+                MTotalData.Add(tmp, mData);
             }
             catch (Exception e)
             {
                 Console.WriteLine(e.StackTrace);
-                m_TotalData = null;
+                MTotalData = null;
             }
             finally
             {
                 reader.Close();
-                Command.Dispose();
+                command.Dispose();
             }
-
         }
 
-        public int findDeptID(String City, String Region, String Road)
+        public int FindDeptId(string city, string region, string road)
         {
-            int Dept = 0;
-            ArrayList m_Data = (ArrayList)m_TotalData[City];
+            int dept = 0;
+            ArrayList mData = (ArrayList)MTotalData[city];
 
             try
             {
-                for (int i = 0; i < m_Data.Count; i++)
+                for (int i = 0; i < mData.Count; i++)
                 {
-                    ArrayList Tmp = (ArrayList)m_Data[i];
-                    String m_Region = Tmp[1].ToString().Trim();
-                    String m_Road = Tmp[2].ToString().Trim();
-                    int DeptID = Convert.ToInt32(Tmp[3].ToString());
+                    ArrayList tmp = (ArrayList)mData[i];
+                    string mRegion = tmp[1].ToString().Trim();
+                    string mRoad = tmp[2].ToString().Trim();
+                    int deptId = Convert.ToInt32(tmp[3].ToString());
 
-                    if ((Region.Trim().Equals(m_Region)) && (Road.Trim().Equals(m_Road)))
-                        return DeptID;
+                    if ((region.Trim().Equals(mRegion)) && (road.Trim().Equals(mRoad)))
+                        return deptId;
                 }
             }
             catch (Exception)
             {
-                _PLog.Warn("無法取得所屬巡修部門代號,預設案件所屬巡修部門為市區巡修課!");
+                _pLog.Warn("無法取得所屬巡修部門代號,預設案件所屬巡修部門為市區巡修課!");
             }
             // 當找不到部門別時,Default 設定為市巡
-            Dept = CCS.CCSMain.EOSCodelist.getKeyID(CCS.LocalVariable.Dept, DefaultDept);
-            return Dept;
+            dept = GlobalVariable.EosCodelist.GetKeyId(GlobalVariable.Dept, DefaultDept);
+            return dept;
         }
-
     }
-}
+}
\ No newline at end of file

--
Gitblit v0.0.0-SNAPSHOT