プロジェクト

全般

プロフィール

リビジョン 81

堀内7年以上前に追加

発注者・協力業者登録・バグ数件含めた変更

差分を表示:

trunk/src/ProcessManagement/ProcessManagement/Common/CommonDefine.cs
484 484
        public enum ApprovalStatus
485 485
        {
486 486
            /// <summary>
487
            /// 申請中
487
            /// 0:申請中
488 488
            /// </summary>
489 489
            Petition = 0,
490 490
            /// <summary>
491
            /// 保 留
491
            /// 1:保 留
492 492
            /// </summary>
493 493
            Pending,
494 494
            /// <summary>
495
            /// 承 認
495
            /// 2:承 認
496 496
            /// </summary>
497 497
            Approval,
498 498
            /// <summary>
499
            /// 不承認
499
            /// 3:不承認
500 500
            /// </summary>
501 501
            NotApproval,
502 502
            /// <summary>
503
            /// 未 定
503
            /// 4:未 定
504 504
            /// </summary>
505 505
            Undecided,
506 506
            /// <summary>
507
            /// 未申請
507
            /// 5:未申請
508 508
            /// </summary>
509 509
            Unclaimed,
510 510
        }
trunk/src/ProcessManagement/ProcessManagement/Common/CommonVersion.cs
14 14
        /// <summary>
15 15
        /// 本体バージョン
16 16
        /// </summary>
17
        public static int s_SystemVersion = 15;
17
        public static int s_SystemVersion = 17;
18 18

  
19 19
        /// <summary>
20 20
        /// コピー・環境バージョン
trunk/src/ProcessManagement/ProcessManagement/Common/Process/ClsApprovalPermission.cs
86 86
            IOPersonApproval ApprDB = new IOPersonApproval();
87 87
            try
88 88
            {
89
                string strSQL = ApprDB.CreatePrimarykeyString(Rec.PersonCode, Rec.ApprovalCode, Rec.OrderDate, Rec.SeqNo);
89
                string strSQL = ApprDB.CreatePrimarykeyString(Rec.PersonCode, Rec.ApprovalCode, Rec.OrderDate, Rec.OrderNo, Rec.SeqNo);
90 90
                List<PersonApproval> DataList = new List<PersonApproval>();
91 91
                // データがあるかをチェックする
92 92
                if (!ApprDB.SelectAction(strSQL, ref DataList)) return false;
trunk/src/ProcessManagement/ProcessManagement/Common/Process/ClsChangeLedgerData.cs
506 506
                // 工事詳細台帳明細データ取得
507 507
                List<ConstructionLedgerDetail> DetailList = new List<ConstructionLedgerDetail>();
508 508
                string DetailSQL = LedgerDeDB.CreatePrimarykeyString(LedgerRec.ConstructionCode);
509
                DetailSQL += string.Format(" AND OperatingFlg = {0}", (int)CommonDefine.SalaryOperateKind.Oparateing);  // 対応中フラグ
509
                DetailSQL += string.Format(" AND OPERATINGFLG = {0}", (int)CommonDefine.SalaryOperateKind.Oparateing);  // 対応中フラグ
510 510
                DetailSQL += string.Format(" AND SALARYFLG != {0}", (int)CommonDefine.SalaryDevision.Noting);           // 給与振分区分
511 511
                DetailSQL += string.Format(" AND GROUPCOUNT IN ({0},{1},{2})",
512 512
                                                                (int)FrmConstructionLedger.DataGroup.Instructor,        // 指導員給料
......
548 548

  
549 549
                    // 1日分の給与を取得する
550 550
                    double dSaraly = Get1DaysSalaryForFixed(PersonDB, CurRec.CompanyCode, CurRec.GroupCount);
551
                    //double dSaraly = CurRec.SalaryOnRegist / CommonDefine.s_ManHourUnitMonth;
551 552

  
552 553
                    switch (CurRec.SalaryFlg)
553 554
                    {
trunk/src/ProcessManagement/ProcessManagement/Common/Process/ClsExcute.cs
79 79
            RequestPrint = 32,                  // 32:請求書印刷
80 80
            CostomerRegistList = 33,            // 33:発注者登録申請一覧
81 81
            CostomerRegist = 34,                // 34:発注者登録申請
82
            SubConstrRegistList = 35,           // 35:協力会社登録申請一覧
83
            SubConstrRegist = 36                // 36:協力会社登録申請
82 84
        }
83 85
        #endregion
84 86

  
......
138 140
        }
139 141
        #endregion
140 142

  
141
        #region 処理名称
143
        #region 通常処理名称
142 144
        /// <summary>
143
        /// 処理名称一覧
145
        /// 通常処理名称一覧
144 146
        /// </summary>
145 147
        public static Dictionary<int, string> ProcessExecuteName = new Dictionary<int, string>(){
146 148
                                                                                { (int)ProcessExecuteNo.MainMenu,               "メインメニュー"},
......
154 156
                                                                                { (int)ProcessExecuteNo.ConstructionCopyList,   "工事案件コピー-機能"},
155 157
                                                                                { (int)ProcessExecuteNo.PurchaseOrderEntry,     "注文書-入力"},
156 158
                                                                                { (int)ProcessExecuteNo.PurchaseOrderPrint,     "注文書-印刷"},
157
                                                                                { (int)ProcessExecuteNo.DepartmentExpenssList,  "部署別台帳-一覧"},
158
                                                                                { (int)ProcessExecuteNo.ConstructionLedgerList, "工事詳細台帳-一覧"},
159
                                                                                { (int)ProcessExecuteNo.DepartmentExpenssList,  "部署別台帳-表示"},
160
                                                                                { (int)ProcessExecuteNo.ConstructionLedgerList, "工事台帳まとめ-表示"},
159 161
                                                                                { (int)ProcessExecuteNo.ConstructionLedger,     "工事詳細台帳-入力"},
160 162
                                                                                { (int)ProcessExecuteNo.TAndPCosts,             "交通費及び購入品等-入力"},
161
                                                                                { (int)ProcessExecuteNo.DRList,                 "工事日報-一覧"},
163
                                                                                { (int)ProcessExecuteNo.DRList,                 "工事日報一覧-表示"},
162 164
                                                                                { (int)ProcessExecuteNo.DRConstruction,         "工事日報-入力"},
163 165
                                                                                { (int)ProcessExecuteNo.Proceedings,            "打合せ議事録-入力"},
164 166
                                                                                { (int)ProcessExecuteNo.DRWork,                 "出勤日報-入力"},
165 167
                                                                                { (int)ProcessExecuteNo.PurchaseOrderStatus,    "注文書発給一覧-表示"},
166 168
                                                                                { (int)ProcessExecuteNo.OrderJoin,              "工事結合-入力"},
167
                                                                                { (int)ProcessExecuteNo.ConstructionSplit,      "工事分割-入力"},
169
                                                                                { (int)ProcessExecuteNo.ConstructionSplit,      "見積分割-入力"},
168 170
                                                                                { (int)ProcessExecuteNo.PersonApprovalList,     "担当者承認一覧-表示"},
169 171
                                                                                { (int)ProcessExecuteNo.MaterialList,           "資材入力-入力"},
170 172
                                                                                { (int)ProcessExecuteNo.MaterialHistory,        "資材履歴画面-表示"},
......
172 174
                                                                                { (int)ProcessExecuteNo.MaterialReserveEntry,   "資材貸出-入力"},
173 175
                                                                                { (int)ProcessExecuteNo.MaterialReturnEntry,    "資材返却-入力"},
174 176
                                                                                { (int)ProcessExecuteNo.MaterialSelect,         "資材選択-入力"},
175
                                                                                { (int)ProcessExecuteNo.RequestSummaryList,     "請求まとめ"},
176
                                                                                { (int)ProcessExecuteNo.PaymentConfirmation,    "入金確認"},
177
                                                                                { (int)ProcessExecuteNo.RequestInput,           "請求入力"},
178
                                                                                { (int)ProcessExecuteNo.RequestPrint,           "請求書印刷"},
179
                                                                                { (int)ProcessExecuteNo.CostomerRegistList,     "発注者登録申請一覧"},
180
                                                                                { (int)ProcessExecuteNo.CostomerRegist,         "発注者登録申請"},
177
                                                                                { (int)ProcessExecuteNo.RequestSummaryList,     "請求まとめ-入力"},
178
                                                                                { (int)ProcessExecuteNo.PaymentConfirmation,    "入金確認-入力"},
179
                                                                                { (int)ProcessExecuteNo.RequestInput,           "請求入力-入力"},
180
                                                                                { (int)ProcessExecuteNo.RequestPrint,           "請求書発行-印刷"},
181
                                                                                { (int)ProcessExecuteNo.CostomerRegistList,     "発注者登録申請一覧-表示"},
182
                                                                                { (int)ProcessExecuteNo.CostomerRegist,         "発注者登録申請-入力"},
183
                                                                                { (int)ProcessExecuteNo.SubConstrRegistList,    "協力会社登録申請一覧-表示"},
184
                                                                                { (int)ProcessExecuteNo.SubConstrRegist,        "協力会社登録申請-入力"}
181 185
        };
182 186

  
183 187
        #endregion
......
219 223
                                                                                };
220 224
        #endregion
221 225

  
226
        #region サブフォーム処理名定義
227
        /// <summary>
228
        /// サブフォーム処理名定義
229
        /// </summary>
230
        public static Dictionary<int, string> subFormExecuteName = new Dictionary<int, string>(){
231
                                                                                { (int)SubFormExecuteNo.MessageWriter,       "掲示板入力-入力"  },            // 201
232
                                                                                { (int)SubFormExecuteNo.MessageReader,       "掲示板読込-表示"  },            // 202
233
                                                                                { (int)SubFormExecuteNo.ActionSchdule,       "行動予定-入力" },               // 203
234
                                                                                { (int)SubFormExecuteNo.VehicleSchdule,      "車両予約-入力" },               // 204
235
                                                                                { (int)SubFormExecuteNo.ApprovalScreen,      "工事承認画面-機能" },           // 205
236
                                                                                { (int)SubFormExecuteNo.SubconstractorDiag,  "協力会社検索画面-機能" },       // 206
237
                                                                                { (int)SubFormExecuteNo.SuppliersDiag,       "仕入先検索-機能" },             // 207
238
                                                                                { (int)SubFormExecuteNo.SubConJobDiag,       "協力会社職種検索画面-機能" },   // 208
239
                                                                                { (int)SubFormExecuteNo.ApprovalPerson,      "担当者承認画面-機能" },         // 209
240
                                                                                };
241
        #endregion
242

  
222 243
        #region 承認処理定義
223 244
        /// <summary>
224 245
        /// 承認一覧
......
265 286
            /// 9:発注者登録承認
266 287
            /// </summary>
267 288
            CostomerRegistApproval,
289
            /// <summary>
290
            ///10:協力会社登録承認
291
            /// </summary>
292
            SubConstregistApproval
268 293
        }
269 294
        #endregion
270 295

  
......
302 327
                                                                                {7, "議事録承認"},
303 328
                                                                                {8, "出勤管理承認"},
304 329
                                                                                {9, "発注者登録承認"},
330
                                                                                {10, "協力会社登録承認"}
305 331
                                                                                };
306 332

  
307 333
        #endregion
......
325 351
        //                                                            Color.MediumVioletRed,
326 352
        //                                                            Color.MediumSeaGreen,
327 353
        //                                                            };
328
        public static Color[] ApprovalTypeColorList = new Color[]{  Color.White,
354
        public static Color[] ApprovalTypeColorList = new Color[]{  
355
                                                                    Color.White,
329 356
                                                                    Color.RoyalBlue,
330 357
                                                                    Color.DarkOrange,
331 358
                                                                    Color.IndianRed,
332
                                                                    Color.SlateGray,
359
                                                                    Color.Gray,
333 360
                                                                    Color.Chartreuse,
334 361
                                                                    Color.SteelBlue,
335 362
                                                                    Color.LightSeaGreen,
363
                                                                    Color.LawnGreen,
336 364
                                                                    Color.DarkViolet,
337 365
                                                                    Color.MediumVioletRed,
338 366
                                                                    Color.MediumSeaGreen,
......
342 370
                                                                    Color.DimGray,
343 371
                                                                    Color.LimeGreen,
344 372
                                                                    Color.Crimson,
373
                                                                    Color.Sienna,
374
                                                                    Color.OliveDrab,
375
                                                                    Color.DarkMagenta,
376
                                                                    Color.DarkCyan,
377
                                                                    Color.DarkSlateBlue,
378
                                                                    Color.SeaGreen,
379
                                                                    Color.Olive,
380
                                                                    Color.Teal,
381
                                                                    Color.Purple,
382
                                                                    Color.Blue,
383
                                                                    Color.Red,
384
                                                                    Color.Lime,
385
                                                                    Color.Brown,
386
                                                                    Color.Firebrick,
387
                                                                    Color.DarkOliveGreen,
388
                                                                    Color.SaddleBrown,
389
                                                                    Color.ForestGreen,
390
                                                                    Color.DarkSlateGray,
391
                                                                    Color.Indigo,
392
                                                                    Color.MediumBlue,
393
                                                                    Color.MidnightBlue,
394
                                                                    Color.DarkRed,
395
                                                                    Color.DarkBlue,
396
                                                                    Color.Green,
397
                                                                    Color.Navy,
398
                                                                    Color.Maroon,
399
                                                                    Color.DarkGreen,
400
                                                                    Color.Black
345 401
                                                                    };
346 402

  
347 403
        #endregion
......
491 547
                            ProcessExecuteNo_CostomerRegist(m_ProcControlPara[NowPoint]);
492 548
                            break;
493 549

  
550
                        case (int)ProcessExecuteNo.SubConstrRegistList:                 // 35:協力会社登録申請一覧
551
                            ProcessExecuteNo_SubConstrRegistList(m_ProcControlPara[NowPoint]);
552
                            break;
553

  
554
                        case (int)ProcessExecuteNo.SubConstrRegist:                     // 36:協力会社登録申請
555
                            ProcessExecuteNo_SubConstrRegist(m_ProcControlPara[NowPoint]);
556
                            break;
557

  
494 558
                        #endregion
495 559

  
496 560
                        #region マスタメンテ
......
603 667
                            break;
604 668

  
605 669
                        #endregion
670

  
671
                        default:
672
                            BackProcess();
673
                            break;
606 674
                    }
607 675
                }
608 676
            }
......
1730 1798
            try
1731 1799
            {
1732 1800
                // 自分のハンドルをリストへセットする
1733
                int ProcessNo = (int)ClsExcute.ProcessExecuteNo.DRWork;
1801
                int ProcessNo = (int)ClsExcute.ProcessExecuteNo.CostomerRegist;
1734 1802
                ClsExcute.SubFormHandleList[ProcessNo].ProcessNo = ProcessNo;
1735 1803
                ClsExcute.SubFormHandleList[ProcessNo].SubFormHandle = (Form)frm;
1736 1804

  
......
1763 1831
        }
1764 1832
        #endregion
1765 1833

  
1834
        #region 協力会社登録申請一覧
1835
        /// <summary>
1836
        /// 協力会社登録申請一覧
1837
        /// </summary>
1838
        /// <param name="CurrentPara"></param>
1839
        public static void ProcessExecuteNo_SubConstrRegistList(ProcessParameter CurrentPara)
1840
        {
1841
            // 協力会社登録申請一覧
1842
            FrmSubConstrRegistList frm = new FrmSubConstrRegistList();
1843
            try
1844
            {
1845
                // フォーム表示
1846
                frm.ShowDialog();
1847
            }
1848
            catch (Exception ex)
1849
            {
1850
                logger.ErrorFormat("システムエラー:{0}:{1}", CommonMotions.GetMethodName(), ex.Message);
1851
                BackProcess();
1852
            }
1853
            finally
1854
            {
1855
                frm.Dispose(); frm = null;
1856
            }
1857
        }
1766 1858
        #endregion
1767 1859

  
1860
        #region 協力会社登録申請一覧
1861
        /// <summary>
1862
        /// 協力会社登録申請一覧
1863
        /// </summary>
1864
        /// <param name="CurrentPara"></param>
1865
        public static void ProcessExecuteNo_SubConstrRegist(ProcessParameter CurrentPara)
1866
        {
1867
            // 協力会社登録申請
1868
            FrmSubConstrRegist frm = new FrmSubConstrRegist();
1869
            try
1870
            {
1871
                // 自分のハンドルをリストへセットする
1872
                int ProcessNo = (int)ClsExcute.ProcessExecuteNo.CostomerRegist;
1873
                ClsExcute.SubFormHandleList[ProcessNo].ProcessNo = ProcessNo;
1874
                ClsExcute.SubFormHandleList[ProcessNo].SubFormHandle = (Form)frm;
1875

  
1876
                // 起動・編集フラグ
1877
                int EditFlg = (int)CommonDefine.ProcessDataEdit.Reference;
1878
                if (!ClsSecurityPermission.GetExecutePermission(ProcessNo, ref EditFlg))
1879
                {
1880
                    BackProcess();
1881
                    return;
1882
                }
1883
                if (EditFlg == (int)CommonDefine.ProcessDataEdit.Reference) frm.EditLock = true;
1884

  
1885
                // パラメータセット
1886
                frm.PersonCode = CurrentPara.IntExecParameter[0];
1887
                frm.CreateDate = CurrentPara.DateExecParameter[0];
1888
                frm.SeqNo = CurrentPara.IntExecParameter[1];
1889

  
1890
                // フォーム表示
1891
                frm.ShowDialog();
1892
            }
1893
            catch (Exception ex)
1894
            {
1895
                logger.ErrorFormat("システムエラー:{0}:{1}", CommonMotions.GetMethodName(), ex.Message);
1896
                BackProcess();
1897
            }
1898
            finally
1899
            {
1900
                frm.Dispose(); frm = null;
1901
            }
1902
        }
1903
        #endregion
1904

  
1905
        #endregion
1906

  
1768 1907
        #region マスタメンテナンス
1769 1908
        // ----------------- メンテナンス起動
1770 1909
        #region 管理マスタ
trunk/src/ProcessManagement/ProcessManagement/Common/Process/ClsMessageBoradAccess.cs
213 213
                // 書込み者コードの取得
214 214
                int FromCode = CommonMotions.cnvInt(objRec[(int)IOMessageBoardData.ColumnCnt.FromCode]);
215 215
                // 書込み者セキュリティランクの取得
216
                int TargetSecRank = CommonMotions.cnvInt(objRec[SecBaseDataCnt + (int)IOMSecurity.DataColumn.SecRank]);
216
                int TargetSecRank = CommonMotions.cnvInt(objRec[SecBaseDataCnt + (int)IOMSecurity.TableColumn.SecRank]);
217 217
                
218 218
                // 秘書からの連絡は編集対象外
219 219
                if (FromCode == CommonDefine.s_MsgBoardSystemCode) return false;
trunk/src/ProcessManagement/ProcessManagement/Common/Process/ClsSecurityPermission.cs
672 672
                    Editflg = (int)CommonDefine.ProcessDataEdit.Edit;
673 673
                    return true;
674 674
                }
675
                // サブウィンドウ等の特殊処理はすべて起動OK
676
                if ((int)ClsExcute.SubFormExecuteNo.MessageWriter <= ExecCode)
677
                {
678
                    Editflg = (int)CommonDefine.ProcessDataEdit.Edit;
679
                    return true;
680
                }
675 681

  
676 682
                bool bRet = false;
677 683
                if (CommonMotions.LoginUserProcExe.Count != 0)
......
690 696
                {
691 697
                    bRet = GetExecutePermission(CommonMotions.LoginUserData.PersonCode, ExecCode, ref Editflg);
692 698
                }
693

  
699
                if (!bRet) Debug.Print("");
694 700
                return bRet;
695 701
            }
696 702
            catch (Exception ex)
......
781 787
        }
782 788
        #endregion
783 789

  
790
        #region ログイン者がデータにアクセスできるかを返す(担当者データ)
791
        private enum PersonAppData
792
        {
793
            DataPersonCode = 0,
794
            DataDepCode,
795
            DataPersonName,
796
            DataSecRank,
797
            DataAffiliationFlg,
798
            RangePersonCode,
799
            RangePersonName,
800
            RangeSecCode,
801
            RangeSecRank,
802
            RangeGeneFlg
803
        }
804
        /// <summary>
805
        /// ログイン者がデータにアクセスできるかを返す
806
        /// </summary>
807
        /// <returns></returns>
808
        public static bool PersonDataAccess2(int PersonCode, int ApprovalCode, DateTime OrderDate, int OrderNo)
809
        {
810
            IOMPersonInCharge PersonDB = new IOMPersonInCharge();
811
            try
812
            {
813
                if (CommonMotions.LoginUserData.PersonCode == CommonDefine.AdminCode) return true;
814

  
815
                bool bRet = false;
816

  
817
                string strSQL ="SELECT";
818
                strSQL += " A.PERSONCODE, A.DEPARTMENTCODE, A.PERSONNAME, E.SECRANK,";
819
                strSQL += " B.AFFILIATIONFLG,";
820
                strSQL += " C.PERSONCODE, C.PERSONNAME, C.SECCODE, D.SECRANK, D.GENERALAFFAIRS";
821
                strSQL += " FROM PERSONINCHARGEMASTER A, PERSONDEPARTMENTMASTER B, PERSONINCHARGEMASTER C, SECURITYMASTER D, SECURITYMASTER E";
822
                strSQL += string.Format(" WHERE A.PERSONCODE = {0}", PersonCode);
823
                strSQL += " AND B.DEPARTMENTCODE = A.DEPARTMENTCODE";
824
                strSQL += " AND C.PERSONCODE = B.PERSONCODE";
825
                strSQL += " AND D.SECCODE = C.SECCODE";
826
                strSQL += " AND E.SECCODE = A.SECCODE";
827
                strSQL += " ORDER BY B.PERSONCODE";
828

  
829
                ArrayList arData = new ArrayList();
830
                if (!PersonDB.ExecuteReader(strSQL, ref arData)) return false;
831

  
832
                object[] objLoginUser = null;
833
                int wrkPersonCode = 0;
834
                foreach (object[] CurRec in arData)
835
                {
836
                    wrkPersonCode = CommonMotions.cnvInt(CurRec[(int)PersonAppData.RangePersonCode]);
837
                    if (wrkPersonCode == CommonMotions.LoginUserData.PersonCode) 
838
                    {
839
                        objLoginUser = CurRec;
840
                        break;
841
                    }
842
                }
843

  
844
                // 対象データが無ければアクセスできない
845
                if (objLoginUser == null) return false;
846

  
847
                // 総務はアクセスできる
848
                int GeneFlg = CommonMotions.cnvInt(objLoginUser[(int)PersonAppData.RangeGeneFlg]);
849
                if (GeneFlg == (int)CommonDefine.GeneralAffairs.GeneralDep) bRet = true;
850

  
851
                // 保護区分ランクがログイン者以下の場合はアクセスできる
852
                int SecRank = CommonMotions.cnvInt(objLoginUser[(int)PersonAppData.DataSecRank]);
853
                if (SecRank <= CommonMotions.LoginUserSecurity.SecRank) bRet = true;
854

  
855
                return bRet;
856
            }
857
            catch (Exception ex)
858
            {
859
                logger.ErrorFormat("システムエラー:{0}:{1}", CommonMotions.GetMethodName(), ex.Message);
860
                return false;
861
            }
862
            finally
863
            {
864
                PersonDB.close(); PersonDB = null;
865
            }
866
        }
867
        #endregion
868

  
784 869
        #region 対象者が対象データにアクセスできるかを返す
785 870
        /// <summary>
786 871
        /// 対象者が対象データにアクセスできるかを返す
trunk/src/ProcessManagement/ProcessManagement/Common/Process/ClsSystemOnceExecute.cs
655 655
                int iCode2 = CommonDefine.ProjectsStatus.First(x => x.Value.Equals("施工完了")).Key;
656 656

  
657 657
                // 入力完了以外を対象にする
658
                string strSQL = string.Format(" A WHERE A.ComplateFlg <> {0}", (int)CommonDefine.ComplateTitleNo.Complated);
658
                string strSQL = string.Format(" A WHERE A.COMPLATEFLG <> {0}", (int)CommonDefine.ComplateTitleNo.Complated);
659 659
                strSQL += " AND A.CONSTRUCTIONCODE IN (SELECT A1.CONSTRUCTIONCODE FROM CONSTRUCTIONBASEINFO A1";
660 660
                strSQL += string.Format(" WHERE A1.CONSTRUCTIONSTATUSFLG != {0}", iCode1);
661 661
                strSQL += string.Format(" AND A1.CONSTRUCTIONSTATUSFLG < {0})", iCode2);
trunk/src/ProcessManagement/ProcessManagement/DB/IOAccess/IOAttendanceDailyData.cs
31 31
        /// <summary>
32 32
        /// データフィールド並び
33 33
        /// </summary>
34
        public enum DataColumn
34
        public enum TableColumn
35 35
        {
36 36
            /// <summary>
37 37
            /// 作成者コード
......
321 321
                strcmd += " SET";
322 322
                switch (FeildNo)
323 323
                {
324
                    case (int)DataColumn.PersonCode:
324
                    case (int)TableColumn.PersonCode:
325 325
                        strcmd += string.Format(" PersonCode = {0}", (int)value);
326 326
                        break;
327
                    case (int)DataColumn.AttendanceDate:
327
                    case (int)TableColumn.AttendanceDate:
328 328
                        strcmd += string.Format(" AttendanceDate = TO_DATE('{0}','YYYY/MM/DD')", ((DateTime)value).ToShortDateString());
329 329
                        break;
330
                    case (int)DataColumn.SeqNo:
330
                    case (int)TableColumn.SeqNo:
331 331
                        strcmd += string.Format(" SeqNo = {0}", (int)value);
332 332
                        break;
333
                    case (int)DataColumn.ActionResult:
333
                    case (int)TableColumn.ActionResult:
334 334
                        strcmd += string.Format(" ActionResult = '{0}'", value.ToString());
335 335
                        break;
336
                    case (int)DataColumn.OvertimeHours:
336
                    case (int)TableColumn.OvertimeHours:
337 337
                        strcmd += string.Format(" OvertimeHours = {0}", (double)value);
338 338
                        break;
339
                    case (int)DataColumn.WorkingComment:
339
                    case (int)TableColumn.WorkingComment:
340 340
                        strcmd += string.Format(" WorkingComment = '{0}'", CommonMotions.cnvString(value));
341 341
                        break;
342 342
                }
......
367 367
            try
368 368
            {
369 369
                // データ取得
370
                wrk.PersonCode = int.Parse(objwrk[(int)DataColumn.PersonCode].ToString());                  // 担当者コード
371
                wrk.AttendanceDate = DateTime.Parse(objwrk[(int)DataColumn.AttendanceDate].ToString());     // 日報作成日
372
                wrk.SeqNo = int.Parse(objwrk[(int)DataColumn.SeqNo].ToString());                            // 明細行番号
373
                wrk.ActionResult = objwrk[(int)DataColumn.ActionResult].ToString();                         // 行動実績
374
                wrk.OvertimeHours = double.Parse(objwrk[(int)DataColumn.OvertimeHours].ToString());         // 残業時間
375
                wrk.WorkingComment = objwrk[(int)DataColumn.WorkingComment].ToString();                     // 当日作業内容
370
                wrk.PersonCode = int.Parse(objwrk[(int)TableColumn.PersonCode].ToString());                  // 担当者コード
371
                wrk.AttendanceDate = DateTime.Parse(objwrk[(int)TableColumn.AttendanceDate].ToString());     // 日報作成日
372
                wrk.SeqNo = int.Parse(objwrk[(int)TableColumn.SeqNo].ToString());                            // 明細行番号
373
                wrk.ActionResult = objwrk[(int)TableColumn.ActionResult].ToString();                         // 行動実績
374
                wrk.OvertimeHours = double.Parse(objwrk[(int)TableColumn.OvertimeHours].ToString());         // 残業時間
375
                wrk.WorkingComment = objwrk[(int)TableColumn.WorkingComment].ToString();                     // 当日作業内容
376 376
                
377
                wrk.EntryDate = DateTime.Parse(objwrk[(int)DataColumn.EntryDate].ToString());
378
                wrk.UpdateDate = DateTime.Parse(objwrk[(int)DataColumn.UpdateDate].ToString());
377
                wrk.EntryDate = DateTime.Parse(objwrk[(int)TableColumn.EntryDate].ToString());
378
                wrk.UpdateDate = DateTime.Parse(objwrk[(int)TableColumn.UpdateDate].ToString());
379 379
            }
380 380
            catch (OracleException oraex)
381 381
            {
trunk/src/ProcessManagement/ProcessManagement/DB/IOAccess/IOAttendanceData.cs
31 31
        /// <summary>
32 32
        /// データフィールド並び
33 33
        /// </summary>
34
        public enum DataColumn
34
        public enum TableColumn
35 35
        {
36 36
            /// <summary>
37 37
            /// 作成者コード
......
188 188

  
189 189
                strcmd += "(";
190 190
                bool bFirst = true;
191
                foreach (var gender in Enum.GetValues(typeof(DataColumn)))
191
                foreach (var gender in Enum.GetValues(typeof(TableColumn)))
192 192
                {
193 193
                    if (!bFirst) strcmd += " ,";
194 194
                    strcmd += gender.ToString();
......
328 328
                strcmd += " SET";
329 329
                switch (FeildNo)
330 330
                {
331
                    case (int)DataColumn.PersonCode:
331
                    case (int)TableColumn.PersonCode:
332 332
                        strcmd += string.Format(" PersonCode = {0}", (int)value);
333 333
                        break;
334
                    case (int)DataColumn.AttendanceMonth:
334
                    case (int)TableColumn.AttendanceMonth:
335 335
                        strcmd += string.Format(" AttendanceMonth = TO_DATE('{0}','YYYY/MM/DD')", ((DateTime)value).ToShortDateString());
336 336
                        break;
337
                    case (int)DataColumn.LastDays:
337
                    case (int)TableColumn.LastDays:
338 338
                        strcmd += string.Format(" LastDays = {0}", (int)value);
339 339
                        break;
340
                    case (int)DataColumn.AttendDayCount:
340
                    case (int)TableColumn.AttendDayCount:
341 341
                        strcmd += string.Format(" AttendDayCount = {0}", (int)value);
342 342
                        break;
343
                    case (int)DataColumn.TotalOverTimes:
343
                    case (int)TableColumn.TotalOverTimes:
344 344
                        strcmd += string.Format(" TotalOverTimes = {0}", (double)value);
345 345
                        break;
346
                    case (int)DataColumn.OrderDate:
346
                    case (int)TableColumn.OrderDate:
347 347
                        strcmd += string.Format(" OrderDate = TO_DATE('{0}','YYYY/MM/DD')", ((DateTime)value).ToShortDateString());
348 348
                        break;
349
                    case (int)DataColumn.OrderNo:
349
                    case (int)TableColumn.OrderNo:
350 350
                        strcmd += string.Format(" OrderNo = {0}", (int)value);
351 351
                        break;
352 352
                }
......
377 377
            try
378 378
            {
379 379
                // データ取得
380
                wrk.PersonCode = int.Parse(objwrk[(int)DataColumn.PersonCode].ToString());                  // 担当者コード
381
                wrk.AttendanceMonth = DateTime.Parse(objwrk[(int)DataColumn.AttendanceMonth].ToString());   // 出勤管理年月
382
                wrk.LastDays = int.Parse(objwrk[(int)DataColumn.LastDays].ToString());                      // 当月最終日
383
                wrk.AttendDayCount = int.Parse(objwrk[(int)DataColumn.AttendDayCount].ToString());          // 出勤日数
384
                wrk.TotalOverTimes = double.Parse(objwrk[(int)DataColumn.TotalOverTimes].ToString());       // 残業時間数
385
                wrk.OrderDate = DateTime.Parse(objwrk[(int)DataColumn.OrderDate].ToString());               // 申請日
386
                wrk.OrderNo = int.Parse(objwrk[(int)DataColumn.OrderNo].ToString());                        // 申請受付番号
380
                wrk.PersonCode = int.Parse(objwrk[(int)TableColumn.PersonCode].ToString());                  // 担当者コード
381
                wrk.AttendanceMonth = DateTime.Parse(objwrk[(int)TableColumn.AttendanceMonth].ToString());   // 出勤管理年月
382
                wrk.LastDays = int.Parse(objwrk[(int)TableColumn.LastDays].ToString());                      // 当月最終日
383
                wrk.AttendDayCount = int.Parse(objwrk[(int)TableColumn.AttendDayCount].ToString());          // 出勤日数
384
                wrk.TotalOverTimes = double.Parse(objwrk[(int)TableColumn.TotalOverTimes].ToString());       // 残業時間数
385
                wrk.OrderDate = DateTime.Parse(objwrk[(int)TableColumn.OrderDate].ToString());               // 申請日
386
                wrk.OrderNo = int.Parse(objwrk[(int)TableColumn.OrderNo].ToString());                        // 申請受付番号
387 387
                
388
                wrk.EntryDate = DateTime.Parse(objwrk[(int)DataColumn.EntryDate].ToString());
389
                wrk.UpdateDate = DateTime.Parse(objwrk[(int)DataColumn.UpdateDate].ToString());
388
                wrk.EntryDate = DateTime.Parse(objwrk[(int)TableColumn.EntryDate].ToString());
389
                wrk.UpdateDate = DateTime.Parse(objwrk[(int)TableColumn.UpdateDate].ToString());
390 390
            }
391 391
            catch (OracleException oraex)
392 392
            {
trunk/src/ProcessManagement/ProcessManagement/DB/IOAccess/IOConstructionBudgetDetail.cs
31 31
        /// <summary>
32 32
        /// 工事予算データ明細フィールド並び
33 33
        /// </summary>
34
        public enum DataColumn
34
        public enum TableColumn
35 35
        {
36 36
            ConstructionCode = 0,	// 工事番号
37 37

  
......
342 342
                strcmd += " SET";
343 343
                switch (FeildNo)
344 344
                {
345
                    case (int)DataColumn.ConstructionCode:      // 工事番号
345
                    case (int)TableColumn.ConstructionCode:      // 工事番号
346 346
                        strcmd += string.Format(" ConstructionCode = {0}", ((int)value).ToString());
347 347
                        break;
348
                    case (int)DataColumn.GroupCount:             // グループ番号
348
                    case (int)TableColumn.GroupCount:             // グループ番号
349 349
                        strcmd += string.Format(" GroupCount = {0}", ((int)value).ToString());
350 350
                        break;
351
                    case (int)DataColumn.LineCount:              // 行番号
351
                    case (int)TableColumn.LineCount:              // 行番号
352 352
                        strcmd += string.Format(" LineCount = {0}", ((int)value).ToString());
353 353
                        break;
354
                    case (int)DataColumn.ComponentCode:          // 構成キー
354
                    case (int)TableColumn.ComponentCode:          // 構成キー
355 355
                        strcmd += string.Format(" ComponentCode = {0}", ((int)value).ToString());
356 356
                        break;
357
                    case (int)DataColumn.ItemCode:		        // 工種キー
357
                    case (int)TableColumn.ItemCode:		        // 工種キー
358 358
                        strcmd += string.Format(" ItemCode = {0}", ((int)value).ToString());
359 359
                        break;
360
                    case (int)DataColumn.FirstString:            // 項目名称
360
                    case (int)TableColumn.FirstString:            // 項目名称
361 361
                        strcmd += string.Format(" FirstString = '{0}'", value.ToString());
362 362
                        break;
363
                    case (int)DataColumn.SecondString:           // 工事内容
363
                    case (int)TableColumn.SecondString:           // 工事内容
364 364
                        strcmd += string.Format(" SecondString = '{0}'", value.ToString());
365 365
                        break;
366
                    case (int)DataColumn.CompanyType:            // 協力会社コードタイプ
366
                    case (int)TableColumn.CompanyType:            // 協力会社コードタイプ
367 367
                        strcmd += string.Format(" CompanyType = {0}", ((int)value).ToString());
368 368
                        break;
369
                    case (int)DataColumn.CompanyCode:            // 協力会社コード
369
                    case (int)TableColumn.CompanyCode:            // 協力会社コード
370 370
                        strcmd += string.Format(" CompanyCode = {0}", ((int)value).ToString());
371 371
                        break;
372
                    case (int)DataColumn.CompanyName:            // 協力会社名称
372
                    case (int)TableColumn.CompanyName:            // 協力会社名称
373 373
                        strcmd += string.Format(" CompanyName = '{0}'", value.ToString());
374 374
                        break;
375
                    case (int)DataColumn.EstimatePrice:          // 見積時金額
375
                    case (int)TableColumn.EstimatePrice:          // 見積時金額
376 376
                        strcmd += string.Format(" EstimatePrice = {0}", ((double)value).ToString());
377 377
                        break;
378
                    case (int)DataColumn.NegotiationPrice:       // 交渉時金額
378
                    case (int)TableColumn.NegotiationPrice:       // 交渉時金額
379 379
                        strcmd += string.Format(" NegotiationPrice = {0}", ((double)value).ToString());
380 380
                        break;
381
                    case (int)DataColumn.OrderDesiredAmount:     // 発注希望金額
381
                    case (int)TableColumn.OrderDesiredAmount:     // 発注希望金額
382 382
                        strcmd += string.Format(" OrderDesiredAmount = {0}", ((double)value).ToString());
383 383
                        break;
384
                    case (int)DataColumn.ExecutionAmount:        // 実行金額
384
                    case (int)TableColumn.ExecutionAmount:        // 実行金額
385 385
                        strcmd += string.Format(" ExecutionAmount = {0}", ((double)value).ToString());
386 386
                        break;
387
                    case (int)DataColumn.AmountConfigRate:       // 金額構成率
387
                    case (int)TableColumn.AmountConfigRate:       // 金額構成率
388 388
                        strcmd += string.Format(" AmountConfigRate = {0}", ((double)value).ToString());
389 389
                        break;
390
                    case (int)DataColumn.NegotiateFlg:           // 協力業者交渉フラグ
390
                    case (int)TableColumn.NegotiateFlg:           // 協力業者交渉フラグ
391 391
                        strcmd += string.Format(" NegotiateFlg = {0}", ((int)value).ToString());
392 392
                        break;
393 393
                }
......
418 418
            try
419 419
            {
420 420
                // データ取得
421
                wrk.ConstructionCode = int.Parse(objwrk[(int)DataColumn.ConstructionCode].ToString());          // 工事番号
421
                wrk.ConstructionCode = int.Parse(objwrk[(int)TableColumn.ConstructionCode].ToString());          // 工事番号
422 422

  
423
                wrk.GroupCount = int.Parse(objwrk[(int)DataColumn.GroupCount].ToString());	                    // グループ番号
424
                wrk.LineCount = int.Parse(objwrk[(int)DataColumn.LineCount].ToString());	                    // 行番号
425
                wrk.ComponentCode = int.Parse(objwrk[(int)DataColumn.ComponentCode].ToString());	            // 構成キー
426
                wrk.ItemCode = int.Parse(objwrk[(int)DataColumn.ItemCode].ToString());		                    // 工種キー
427
                wrk.FirstString = objwrk[(int)DataColumn.FirstString].ToString();	                            // 項目名称
428
                wrk.SecondString = objwrk[(int)DataColumn.SecondString].ToString();	                            // 工事内容
429
                wrk.CompanyType = int.Parse(objwrk[(int)DataColumn.CompanyType].ToString());	                // 協力会社コードタイプ
430
                wrk.CompanyCode = int.Parse(objwrk[(int)DataColumn.CompanyCode].ToString());	                // 協力会社コード
431
                wrk.CompanyName = objwrk[(int)DataColumn.CompanyName].ToString();                               // 協力会社名称
432
                wrk.EstimatePrice = double.Parse(objwrk[(int)DataColumn.EstimatePrice].ToString());	            // 見積時金額
433
                wrk.NegotiationPrice = double.Parse(objwrk[(int)DataColumn.NegotiationPrice].ToString());	    // 交渉時金額
434
                wrk.OrderDesiredAmount = double.Parse(objwrk[(int)DataColumn.OrderDesiredAmount].ToString());	// 発注希望金額
435
                wrk.ExecutionAmount = double.Parse(objwrk[(int)DataColumn.ExecutionAmount].ToString());	        // 実行金額
436
                wrk.AmountConfigRate = double.Parse(objwrk[(int)DataColumn.AmountConfigRate].ToString());	    // 金額構成率
437
                wrk.NegotiateFlg = int.Parse(objwrk[(int)DataColumn.NegotiateFlg].ToString());                  // 協力業者交渉フラグ
423
                wrk.GroupCount = int.Parse(objwrk[(int)TableColumn.GroupCount].ToString());	                    // グループ番号
424
                wrk.LineCount = int.Parse(objwrk[(int)TableColumn.LineCount].ToString());	                    // 行番号
425
                wrk.ComponentCode = int.Parse(objwrk[(int)TableColumn.ComponentCode].ToString());	            // 構成キー
426
                wrk.ItemCode = int.Parse(objwrk[(int)TableColumn.ItemCode].ToString());		                    // 工種キー
427
                wrk.FirstString = objwrk[(int)TableColumn.FirstString].ToString();	                            // 項目名称
428
                wrk.SecondString = objwrk[(int)TableColumn.SecondString].ToString();	                            // 工事内容
429
                wrk.CompanyType = int.Parse(objwrk[(int)TableColumn.CompanyType].ToString());	                // 協力会社コードタイプ
430
                wrk.CompanyCode = int.Parse(objwrk[(int)TableColumn.CompanyCode].ToString());	                // 協力会社コード
431
                wrk.CompanyName = objwrk[(int)TableColumn.CompanyName].ToString();                               // 協力会社名称
432
                wrk.EstimatePrice = double.Parse(objwrk[(int)TableColumn.EstimatePrice].ToString());	            // 見積時金額
433
                wrk.NegotiationPrice = double.Parse(objwrk[(int)TableColumn.NegotiationPrice].ToString());	    // 交渉時金額
434
                wrk.OrderDesiredAmount = double.Parse(objwrk[(int)TableColumn.OrderDesiredAmount].ToString());	// 発注希望金額
435
                wrk.ExecutionAmount = double.Parse(objwrk[(int)TableColumn.ExecutionAmount].ToString());	        // 実行金額
436
                wrk.AmountConfigRate = double.Parse(objwrk[(int)TableColumn.AmountConfigRate].ToString());	    // 金額構成率
437
                wrk.NegotiateFlg = int.Parse(objwrk[(int)TableColumn.NegotiateFlg].ToString());                  // 協力業者交渉フラグ
438 438

  
439
                wrk.EntryDate = DateTime.Parse(objwrk[(int)DataColumn.EntryDate].ToString());
440
                wrk.UpdateDate = DateTime.Parse(objwrk[(int)DataColumn.UpdateDate].ToString());
439
                wrk.EntryDate = DateTime.Parse(objwrk[(int)TableColumn.EntryDate].ToString());
440
                wrk.UpdateDate = DateTime.Parse(objwrk[(int)TableColumn.UpdateDate].ToString());
441 441
            }
442 442
            catch (OracleException oraex)
443 443
            {
trunk/src/ProcessManagement/ProcessManagement/DB/IOAccess/IOConstructionLedger.cs
31 31
        /// <summary>
32 32
        /// 工事詳細台帳データフィールド並び
33 33
        /// </summary>
34
        public enum DataColumn
34
        public enum TableColumn
35 35
        {
36 36
            ConstructionCode = 0,	    // 工事番号
37 37

  
......
394 394
                strcmd += " SET";
395 395
                switch (FeildNo)
396 396
                {
397
                    case (int)DataColumn.ConstructionCode:          // 工事番号
397
                    case (int)TableColumn.ConstructionCode:          // 工事番号
398 398
                        strcmd += string.Format(" ConstructionCode = {0}", ((int)value).ToString());
399 399
                        break;
400
                    case (int)DataColumn.ConstructionPeriod:        // 事業期
400
                    case (int)TableColumn.ConstructionPeriod:        // 事業期
401 401
                        strcmd += string.Format(" ConstructionPeriod = {0}", ((int)value).ToString());
402 402
                        break;
403
                    case (int)DataColumn.CreatorCode:               // 作成者コード
403
                    case (int)TableColumn.CreatorCode:               // 作成者コード
404 404
                        strcmd += string.Format(" CreatorCode = {0}", ((int)value).ToString());
405 405
                        break;
406
                    case (int)DataColumn.CreatorName:    	        // 作成者名
406
                    case (int)TableColumn.CreatorName:    	        // 作成者名
407 407
                        strcmd += string.Format(" CreatorName = '{0}'", value.ToString());
408 408
                        break;
409
                    case (int)DataColumn.CreateDate:	            // 作成日
409
                    case (int)TableColumn.CreateDate:	            // 作成日
410 410
                        strcmd += string.Format(" CreateDate = TO_DATE('{0}','YYYY/MM/DD')", ((DateTime)value).ToShortDateString());
411 411
                        break;
412
                    case (int)DataColumn.ConstructionTimes:         // 工期(単位・月)
412
                    case (int)TableColumn.ConstructionTimes:         // 工期(単位・月)
413 413
                        strcmd += string.Format(" ConstructionTimes = {0}", ((int)value).ToString());
414 414
                        break;
415
                    case (int)DataColumn.ConstructionStart:         // 契約工期開始
415
                    case (int)TableColumn.ConstructionStart:         // 契約工期開始
416 416
                        strcmd += string.Format(" ConstructionStart = TO_DATE('{0}','YYYY/MM/DD')", ((DateTime)value).ToShortDateString());
417 417
                        break;
418
                    case (int)DataColumn.ConstructionEnd:           // 契約工期完了
418
                    case (int)TableColumn.ConstructionEnd:           // 契約工期完了
419 419
                        strcmd += string.Format(" ConstructionEnd = TO_DATE('{0}','YYYY/MM/DD')", ((DateTime)value).ToShortDateString());
420 420
                        break;
421
                    case (int)DataColumn.OrdersDecisionPrice:       // 税抜受注決定金額
421
                    case (int)TableColumn.OrdersDecisionPrice:       // 税抜受注決定金額
422 422
                        strcmd += string.Format(" OrdersDecisionPrice = {0}", ((int)value).ToString());
423 423
                        break;
424
                    case (int)DataColumn.CompanyExpenses:           // 会社経費合計
424
                    case (int)TableColumn.CompanyExpenses:           // 会社経費合計
425 425
                        strcmd += string.Format(" CompanyExpenses = {0}", ((int)value).ToString());
426 426
                        break;
427
                    case (int)DataColumn.DepartmentExpenses:        // 部署経費合計
427
                    case (int)TableColumn.DepartmentExpenses:        // 部署経費合計
428 428
                        strcmd += string.Format(" DepartmentExpenses = {0}", ((int)value).ToString());
429 429
                        break;
430
                    case (int)DataColumn.SalesExpenses:             // 営業経費合計
430
                    case (int)TableColumn.SalesExpenses:             // 営業経費合計
431 431
                        strcmd += string.Format(" SalesExpenses = {0}", ((int)value).ToString());
432 432
                        break;
433
                    case (int)DataColumn.TotalPayment:              // 総支払額
433
                    case (int)TableColumn.TotalPayment:              // 総支払額
434 434
                        strcmd += string.Format(" TotalPayment = {0}", ((int)value).ToString());
435 435
                        break;
436
                    case (int)DataColumn.GrossProfit:               // 粗利
436
                    case (int)TableColumn.GrossProfit:               // 粗利
437 437
                        strcmd += string.Format(" GrossProfit = {0}", ((int)value).ToString());
438 438
                        break;
439
                    case (int)DataColumn.Allowance:                 // 給与
439
                    case (int)TableColumn.Allowance:                 // 給与
440 440
                        strcmd += string.Format(" Allowance = {0}", ((int)value).ToString());
441 441
                        break;
442
                    case (int)DataColumn.NetProfit:                 // 純利益
442
                    case (int)TableColumn.NetProfit:                 // 純利益
443 443
                        strcmd += string.Format(" NetProfit = {0}", ((int)value).ToString());
444 444
                        break;
445
                    case (int)DataColumn.ComplateFlg:               // 入力完了フラグ
445
                    case (int)TableColumn.ComplateFlg:               // 入力完了フラグ
446 446
                        strcmd += string.Format(" ComplateFlg = {0}", ((int)value).ToString());
447 447
                        break;
448
                    case (int)DataColumn.IntegrationFlg:            // 受注金額積算フラグ
448
                    case (int)TableColumn.IntegrationFlg:            // 受注金額積算フラグ
449 449
                        strcmd += string.Format(" IntegrationFlg = {0}", ((int)value).ToString());
450 450
                        break;
451 451
                    default:
......
479 479
            {
480 480
                // データ取得
481 481

  
482
                wrk.ConstructionCode = int.Parse(objwrk[(int)DataColumn.ConstructionCode].ToString());	        // 工事番号
482
                wrk.ConstructionCode = int.Parse(objwrk[(int)TableColumn.ConstructionCode].ToString());	        // 工事番号
483 483

  
484
                wrk.ConstructionPeriod = int.Parse(objwrk[(int)DataColumn.ConstructionPeriod].ToString());        // 事業期
485
                wrk.CreatorCode = int.Parse(objwrk[(int)DataColumn.CreatorCode].ToString());                      // 作成者コード
486
                wrk.CreatorName = objwrk[(int)DataColumn.CreatorName].ToString();                                 // 作成者名
487
                wrk.CreateDate = DateTime.Parse(objwrk[(int)DataColumn.CreateDate].ToString());                   // 作成日
488
                wrk.ConstructionTimes = double.Parse(objwrk[(int)DataColumn.ConstructionTimes].ToString());       // 工期(単位・月)
489
                wrk.ConstructionStart = DateTime.Parse(objwrk[(int)DataColumn.ConstructionStart].ToString());     // 契約工期開始
490
                wrk.ConstructionEnd = DateTime.Parse(objwrk[(int)DataColumn.ConstructionEnd].ToString());         // 契約工期完了
484
                wrk.ConstructionPeriod = int.Parse(objwrk[(int)TableColumn.ConstructionPeriod].ToString());        // 事業期
485
                wrk.CreatorCode = int.Parse(objwrk[(int)TableColumn.CreatorCode].ToString());                      // 作成者コード
486
                wrk.CreatorName = objwrk[(int)TableColumn.CreatorName].ToString();                                 // 作成者名
487
                wrk.CreateDate = DateTime.Parse(objwrk[(int)TableColumn.CreateDate].ToString());                   // 作成日
488
                wrk.ConstructionTimes = double.Parse(objwrk[(int)TableColumn.ConstructionTimes].ToString());       // 工期(単位・月)
489
                wrk.ConstructionStart = DateTime.Parse(objwrk[(int)TableColumn.ConstructionStart].ToString());     // 契約工期開始
490
                wrk.ConstructionEnd = DateTime.Parse(objwrk[(int)TableColumn.ConstructionEnd].ToString());         // 契約工期完了
491 491

  
492
                wrk.OrdersDecisionPrice = double.Parse(objwrk[(int)DataColumn.OrdersDecisionPrice].ToString());   // 税抜受注決定金額
493
                wrk.CompanyExpenses = double.Parse(objwrk[(int)DataColumn.CompanyExpenses].ToString());           // 会社経費合計
494
                wrk.DepartmentExpenses = double.Parse(objwrk[(int)DataColumn.DepartmentExpenses].ToString());     // 部署経費合計
495
                wrk.SalesExpenses = double.Parse(objwrk[(int)DataColumn.SalesExpenses].ToString());               // 営業経費合計
496
                wrk.TotalPayment = double.Parse(objwrk[(int)DataColumn.TotalPayment].ToString());                 // 総支払額
497
                wrk.GrossProfit = double.Parse(objwrk[(int)DataColumn.GrossProfit].ToString());                   // 粗利
498
                wrk.Allowance = double.Parse(objwrk[(int)DataColumn.Allowance].ToString());                       // 給与
499
                wrk.NetProfit = double.Parse(objwrk[(int)DataColumn.NetProfit].ToString());                       // 純利益
500
                wrk.ComplateFlg = double.Parse(objwrk[(int)DataColumn.ComplateFlg].ToString());                   // 入力完了フラグ
501
                wrk.IntegrationFlg = int.Parse(objwrk[(int)DataColumn.IntegrationFlg].ToString());                // 受注金額積算フラグ
492
                wrk.OrdersDecisionPrice = double.Parse(objwrk[(int)TableColumn.OrdersDecisionPrice].ToString());   // 税抜受注決定金額
493
                wrk.CompanyExpenses = double.Parse(objwrk[(int)TableColumn.CompanyExpenses].ToString());           // 会社経費合計
494
                wrk.DepartmentExpenses = double.Parse(objwrk[(int)TableColumn.DepartmentExpenses].ToString());     // 部署経費合計
495
                wrk.SalesExpenses = double.Parse(objwrk[(int)TableColumn.SalesExpenses].ToString());               // 営業経費合計
496
                wrk.TotalPayment = double.Parse(objwrk[(int)TableColumn.TotalPayment].ToString());                 // 総支払額
497
                wrk.GrossProfit = double.Parse(objwrk[(int)TableColumn.GrossProfit].ToString());                   // 粗利
498
                wrk.Allowance = double.Parse(objwrk[(int)TableColumn.Allowance].ToString());                       // 給与
499
                wrk.NetProfit = double.Parse(objwrk[(int)TableColumn.NetProfit].ToString());                       // 純利益
500
                wrk.ComplateFlg = double.Parse(objwrk[(int)TableColumn.ComplateFlg].ToString());                   // 入力完了フラグ
501
                wrk.IntegrationFlg = int.Parse(objwrk[(int)TableColumn.IntegrationFlg].ToString());                // 受注金額積算フラグ
502 502

  
503
                wrk.EntryDate = DateTime.Parse(objwrk[(int)DataColumn.EntryDate].ToString());
504
                wrk.UpdateDate = DateTime.Parse(objwrk[(int)DataColumn.UpdateDate].ToString());
503
                wrk.EntryDate = DateTime.Parse(objwrk[(int)TableColumn.EntryDate].ToString());
504
                wrk.UpdateDate = DateTime.Parse(objwrk[(int)TableColumn.UpdateDate].ToString());
505 505
            }
506 506
            catch (OracleException oraex)
507 507
            {
trunk/src/ProcessManagement/ProcessManagement/DB/IOAccess/IOConstructionLedgerDetail.cs
31 31
        /// <summary>
32 32
        /// 工事詳細台帳データ明細フィールド並び
33 33
        /// </summary>
34
        public enum DataColumn
34
        public enum TableColumn
35 35
        {
36 36
            ConstructionCode = 0,	// 工事番号
37 37

  
......
400 400
            try
401 401
            {
402 402
                // データ取得
403
                wrk.ConstructionCode = int.Parse(objwrk[(int)DataColumn.ConstructionCode].ToString());          // 工事番号
403
                wrk.ConstructionCode = int.Parse(objwrk[(int)TableColumn.ConstructionCode].ToString());          // 工事番号
404 404

  
405
                wrk.GroupCount = int.Parse(objwrk[(int)DataColumn.GroupCount].ToString());	                    // グループ番号
406
                wrk.LineCount = int.Parse(objwrk[(int)DataColumn.LineCount].ToString());	                    // 行番号
407
                wrk.ComponentCode = int.Parse(objwrk[(int)DataColumn.ComponentCode].ToString());	            // 構成キー
408
                wrk.ItemCode = int.Parse(objwrk[(int)DataColumn.ItemCode].ToString());		                    // 工種キー
409
                wrk.FirstString = objwrk[(int)DataColumn.FirstString].ToString();	                            // 項目名称
410
                wrk.SecondString = objwrk[(int)DataColumn.SecondString].ToString();	                            // 工事内容
411
                wrk.CompanyType = int.Parse(objwrk[(int)DataColumn.CompanyType].ToString());	                // 協力会社コードタイプ
412
                wrk.CompanyCode = int.Parse(objwrk[(int)DataColumn.CompanyCode].ToString());	                // 協力会社コード
413
                wrk.CompanyName = objwrk[(int)DataColumn.CompanyName].ToString();                               // 協力会社名称
414
                wrk.EstimatePrice = double.Parse(objwrk[(int)DataColumn.EstimatePrice].ToString());	            // 予算(見積)金額
415
                wrk.ExecutionAmount = double.Parse(objwrk[(int)DataColumn.ExecutionAmount].ToString());	        // 実行金額
416
                wrk.AmountConfigRate = double.Parse(objwrk[(int)DataColumn.AmountConfigRate].ToString());	    // 金額構成率
417
                wrk.PaymentBurden = double.Parse(objwrk[(int)DataColumn.PaymentBurden].ToString());             // 支払補填額
405
                wrk.GroupCount = int.Parse(objwrk[(int)TableColumn.GroupCount].ToString());	                    // グループ番号
406
                wrk.LineCount = int.Parse(objwrk[(int)TableColumn.LineCount].ToString());	                    // 行番号
407
                wrk.ComponentCode = int.Parse(objwrk[(int)TableColumn.ComponentCode].ToString());	            // 構成キー
408
                wrk.ItemCode = int.Parse(objwrk[(int)TableColumn.ItemCode].ToString());		                    // 工種キー
409
                wrk.FirstString = objwrk[(int)TableColumn.FirstString].ToString();	                            // 項目名称
410
                wrk.SecondString = objwrk[(int)TableColumn.SecondString].ToString();	                            // 工事内容
411
                wrk.CompanyType = int.Parse(objwrk[(int)TableColumn.CompanyType].ToString());	                // 協力会社コードタイプ
412
                wrk.CompanyCode = int.Parse(objwrk[(int)TableColumn.CompanyCode].ToString());	                // 協力会社コード
413
                wrk.CompanyName = objwrk[(int)TableColumn.CompanyName].ToString();                               // 協力会社名称
414
                wrk.EstimatePrice = double.Parse(objwrk[(int)TableColumn.EstimatePrice].ToString());	            // 予算(見積)金額
415
                wrk.ExecutionAmount = double.Parse(objwrk[(int)TableColumn.ExecutionAmount].ToString());	        // 実行金額
416
                wrk.AmountConfigRate = double.Parse(objwrk[(int)TableColumn.AmountConfigRate].ToString());	    // 金額構成率
417
                wrk.PaymentBurden = double.Parse(objwrk[(int)TableColumn.PaymentBurden].ToString());             // 支払補填額
418 418
                
419
                wrk.FixDataFlg = int.Parse(objwrk[(int)DataColumn.FixDataFlg].ToString());                      // 固定データフラグ
420
                wrk.IndependentFlg = int.Parse(objwrk[(int)DataColumn.IndependentFlg].ToString());              // 独立データフラグ
421
                wrk.FluctuationFlg = int.Parse(objwrk[(int)DataColumn.FluctuationFlg].ToString());              // 増減データフラグ
419
                wrk.FixDataFlg = int.Parse(objwrk[(int)TableColumn.FixDataFlg].ToString());                      // 固定データフラグ
420
                wrk.IndependentFlg = int.Parse(objwrk[(int)TableColumn.IndependentFlg].ToString());              // 独立データフラグ
421
                wrk.FluctuationFlg = int.Parse(objwrk[(int)TableColumn.FluctuationFlg].ToString());              // 増減データフラグ
422 422

  
423
                wrk.SalaryFlg = int.Parse(objwrk[(int)DataColumn.SalaryFlg].ToString());                        // 給与振分区分
424
                wrk.SalaryDays = int.Parse(objwrk[(int)DataColumn.SalaryDays].ToString());                      // 給与振分日数
425
                wrk.OperatingFlg = int.Parse(objwrk[(int)DataColumn.OperatingFlg].ToString());                  // 担当中フラグ
426
                wrk.SourceCode = int.Parse(objwrk[(int)DataColumn.SourceCode].ToString());                      // 元工事番号
427
                wrk.JoinTitleFlg = int.Parse(objwrk[(int)DataColumn.JoinTitleFlg].ToString());                  // 工事名称タイトルフラグ
428
                wrk.SalaryOnRegist = double.Parse(objwrk[(int)DataColumn.SalaryOnRegist].ToString());           // 登録時月額給与
429
                wrk.PurchaseOrderFlg = int.Parse(objwrk[(int)DataColumn.PurchaseOrderFlg].ToString());          // 注文書発行フラグ
423
                wrk.SalaryFlg = int.Parse(objwrk[(int)TableColumn.SalaryFlg].ToString());                        // 給与振分区分
424
                wrk.SalaryDays = int.Parse(objwrk[(int)TableColumn.SalaryDays].ToString());                      // 給与振分日数
425
                wrk.OperatingFlg = int.Parse(objwrk[(int)TableColumn.OperatingFlg].ToString());                  // 担当中フラグ
426
                wrk.SourceCode = int.Parse(objwrk[(int)TableColumn.SourceCode].ToString());                      // 元工事番号
427
                wrk.JoinTitleFlg = int.Parse(objwrk[(int)TableColumn.JoinTitleFlg].ToString());                  // 工事名称タイトルフラグ
428
                wrk.SalaryOnRegist = double.Parse(objwrk[(int)TableColumn.SalaryOnRegist].ToString());           // 登録時月額給与
429
                wrk.PurchaseOrderFlg = int.Parse(objwrk[(int)TableColumn.PurchaseOrderFlg].ToString());          // 注文書発行フラグ
430 430

  
431
                wrk.EntryDate = DateTime.Parse(objwrk[(int)DataColumn.EntryDate].ToString());
432
                wrk.UpdateDate = DateTime.Parse(objwrk[(int)DataColumn.UpdateDate].ToString());
431
                wrk.EntryDate = DateTime.Parse(objwrk[(int)TableColumn.EntryDate].ToString());
432
                wrk.UpdateDate = DateTime.Parse(objwrk[(int)TableColumn.UpdateDate].ToString());
433 433
            }
434 434
            catch (OracleException oraex)
435 435
            {
......
514 514
            {
515 515
                switch (FeildNo)
516 516
                {
517
                    case (int)DataColumn.ConstructionCode:	    // 工事番号
517
                    case (int)TableColumn.ConstructionCode:	    // 工事番号
518 518
                        strcmd += string.Format(" ConstructionCode = {0}", ((int)value).ToString());
519 519
                        break;
520
                    case (int)DataColumn.GroupCount:            // グループ番号
520
                    case (int)TableColumn.GroupCount:            // グループ番号
521 521
                        strcmd += string.Format(" GroupCount = {0}", ((int)value).ToString());
522 522
                        break;
523
                    case (int)DataColumn.LineCount:             // 行番号
523
                    case (int)TableColumn.LineCount:             // 行番号
524 524
                        strcmd += string.Format(" LineCount = {0}", ((int)value).ToString());
525 525
                        break;
526
                    case (int)DataColumn.ComponentCode:         // 構成キー
526
                    case (int)TableColumn.ComponentCode:         // 構成キー
527 527
                        strcmd += string.Format(" ComponentCode = {0}", ((int)value).ToString());
528 528
                        break;
529
                    case (int)DataColumn.ItemCode:		        // 工種キー
529
                    case (int)TableColumn.ItemCode:		        // 工種キー
530 530
                        strcmd += string.Format(" ItemCode = {0}", ((int)value).ToString());
531 531
                        break;
532
                    case (int)DataColumn.FirstString:           // 項目名称
532
                    case (int)TableColumn.FirstString:           // 項目名称
533 533
                        strcmd += string.Format(" FirstString = '{0}'", value.ToString());
534 534
                        break;
535
                    case (int)DataColumn.SecondString:          // 工事内容
535
                    case (int)TableColumn.SecondString:          // 工事内容
536 536
                        strcmd += string.Format(" SecondString = '{0}'", value.ToString());
537 537
                        break;
538
                    case (int)DataColumn.CompanyType:           // 協力会社コードタイプ
538
                    case (int)TableColumn.CompanyType:           // 協力会社コードタイプ
539 539
                        strcmd += string.Format(" CompanyType = {0}", ((int)value).ToString());
540 540
                        break;
541
                    case (int)DataColumn.CompanyCode:           // 協力会社コード
541
                    case (int)TableColumn.CompanyCode:           // 協力会社コード
542 542
                        strcmd += string.Format(" CompanyCode = {0}", ((int)value).ToString());
543 543
                        break;
544
                    case (int)DataColumn.CompanyName:           // 協力会社名称
544
                    case (int)TableColumn.CompanyName:           // 協力会社名称
545 545
                        strcmd += string.Format(" CompanyName = '{0}'", value.ToString());
546 546
                        break;
547
                    case (int)DataColumn.EstimatePrice:         // 予算(見積)金額
547
                    case (int)TableColumn.EstimatePrice:         // 予算(見積)金額
548 548
                        strcmd += string.Format(" EstimatePrice = {0}", ((int)value).ToString());
549 549
                        break;
550
                    case (int)DataColumn.ExecutionAmount:       // 実行金額
550
                    case (int)TableColumn.ExecutionAmount:       // 実行金額
551 551
                        strcmd += string.Format(" ExecutionAmount = {0}", ((int)value).ToString());
552 552
                        break;
553
                    case (int)DataColumn.AmountConfigRate:      // 金額構成率
553
                    case (int)TableColumn.AmountConfigRate:      // 金額構成率
554 554
                        strcmd += string.Format(" AmountConfigRate = {0}", ((double)value).ToString());
555 555
                        break;
556
                    case (int)DataColumn.PaymentBurden:         // 支払補填額
556
                    case (int)TableColumn.PaymentBurden:         // 支払補填額
557 557
                        strcmd += string.Format(" PaymentBurden = {0}", ((int)value).ToString());
558 558
                        break;
559
                    case (int)DataColumn.FixDataFlg:            // 固定データフラグ
559
                    case (int)TableColumn.FixDataFlg:            // 固定データフラグ
560 560
                        strcmd += string.Format(" FixDataFlg = {0}", ((int)value).ToString());
561 561
                        break;
562
                    case (int)DataColumn.IndependentFlg:        // 独立データフラグ
562
                    case (int)TableColumn.IndependentFlg:        // 独立データフラグ
563 563
                        strcmd += string.Format(" IndependentFlg = {0}", ((int)value).ToString());
564 564
                        break;
565
                    case (int)DataColumn.FluctuationFlg:        // 増減データフラグ
565
                    case (int)TableColumn.FluctuationFlg:        // 増減データフラグ
566 566
                        strcmd += string.Format(" FluctuationFlg = {0}", ((int)value).ToString());
567 567
                        break;
568
                    case (int)DataColumn.SalaryFlg:             // 給与振分区分
568
                    case (int)TableColumn.SalaryFlg:             // 給与振分区分
569 569
                        strcmd += string.Format(" SalaryFlg = {0}", ((int)value).ToString());
570 570
                        break;
571
                    case (int)DataColumn.SalaryDays:            // 給与振分日数
571
                    case (int)TableColumn.SalaryDays:            // 給与振分日数
572 572
                        strcmd += string.Format(" SalaryDays = {0}", ((int)value).ToString());
573 573
                        break;
574
                    case (int)DataColumn.OperatingFlg:          // 担当中フラグ
574
                    case (int)TableColumn.OperatingFlg:          // 担当中フラグ
575 575
                        strcmd += string.Format(" OperatingFlg = {0}", ((int)value).ToString());
576 576
                        break;
577
                    case (int)DataColumn.SourceCode:            // 元工事番号
577
                    case (int)TableColumn.SourceCode:            // 元工事番号
578 578
                        strcmd += string.Format(" SourceCode = {0}", ((int)value).ToString());
579 579
                        break;
580
                    case (int)DataColumn.JoinTitleFlg:          // 工事名称タイトルフラグ
580
                    case (int)TableColumn.JoinTitleFlg:          // 工事名称タイトルフラグ
581 581
                        strcmd += string.Format(" JoinTitleFlg = {0}", ((int)value).ToString());
582 582
                        break;
583
                    case (int)DataColumn.SalaryOnRegist:        // 登録時月額給与
583
                    case (int)TableColumn.SalaryOnRegist:        // 登録時月額給与
584 584
                        strcmd += string.Format(" SalaryOnRegist = {0}", ((double)value).ToString());
585 585
                        break;
586
                    case (int)DataColumn.PurchaseOrderFlg:      // 注文書発行フラグ
586
                    case (int)TableColumn.PurchaseOrderFlg:      // 注文書発行フラグ
587 587
                        strcmd += string.Format(" PurchaseOrderFlg = {0}", ((int)value).ToString());
588 588
                        break;
589 589

  
trunk/src/ProcessManagement/ProcessManagement/DB/IOAccess/IOCostomerRegist.cs
32 32
        /// <summary>
33 33
        /// 発注者登録申請データフィールド並び
34 34
        /// </summary>
35
        public enum DataColumn
35
        public enum TableColumn
36 36
        {
37 37
            PersonCode = 0,
38 38
            CreateDate,
39 39
            SeqNo,
40
            DataMode,
41
            SourceCotegory,
42
            SourceCode,
40 43
            PetitionPeriod,
41 44
            OrderFlg,
42 45
            CorporateStatusName,
......
87 90
            strcmd += " ,TO_CHAR(CreateDate, 'YYYY/MM/DD')";
88 91
            strcmd += " ,SeqNo";
89 92

  
93
            strcmd += " ,DataMode";
94
            strcmd += " ,SourceCotegory";
95
            strcmd += " ,SourceCode";
90 96
            strcmd += " ,PetitionPeriod";
91 97
            strcmd += " ,OrderFlg";
92 98
            strcmd += " ,CorporateStatusName";
......
210 216
                strcmd += " (";
211 217

  
212 218
                bool bFirst = true;
213
                foreach (var gender in Enum.GetValues(typeof(DataColumn)))
219
                foreach (var gender in Enum.GetValues(typeof(TableColumn)))
214 220
                {
215 221
                    if (!bFirst) strcmd += " ,";
216 222
                    strcmd += gender.ToString();
......
222 228
                strcmd += string.Format("  {0}", work.PersonCode);
223 229
                strcmd += string.Format(", TO_DATE('{0}','YYYY/MM/DD')", work.CreateDate.ToShortDateString());
224 230
                strcmd += string.Format(", {0}", work.SeqNo);
231
                strcmd += string.Format(", {0}", work.DataMode);
232
                strcmd += string.Format(", {0}", work.SourceCotegory);
233
                strcmd += string.Format(", {0}", work.SourceCode);
225 234
                strcmd += string.Format(", {0}", work.PetitionPeriod);
226 235
                strcmd += string.Format(", {0}", work.OrderFlg);
227 236
                strcmd += string.Format(", '{0}'", work.CorporateStatusName);
......
303 312
                strcmd += string.Format(" PersonCode = {0}", data.PersonCode);
304 313
                strcmd += string.Format(", CreateDate = TO_DATE('{0}','YYYY/MM/DD')", data.CreateDate.ToShortDateString());
305 314
                strcmd += string.Format(", SeqNo = {0}", data.SeqNo);
315
                strcmd += string.Format(", DataMode = {0}", data.DataMode);
316
                strcmd += string.Format(", SourceCotegory = {0}", data.SourceCotegory);
317
                strcmd += string.Format(", SourceCode = {0}", data.SourceCode);
306 318
                strcmd += string.Format(", PetitionPeriod = {0}", data.PetitionPeriod);
307 319
                strcmd += string.Format(", OrderFlg = {0}", data.OrderFlg);
308 320
                strcmd += string.Format(", CorporateStatusName = '{0}'", data.CorporateStatusName);
......
380 392
                strcmd += " SET";
381 393
                switch (FeildNo)
382 394
                {
383
                    case (int)DataColumn.PersonCode:
395
                    case (int)TableColumn.PersonCode:
384 396
                        strcmd += string.Format(" PersonCode = {0}", ((int)value).ToString());
385 397
                        break;
386
                    case (int)DataColumn.CreateDate:
398
                    case (int)TableColumn.CreateDate:
387 399
                        strcmd += string.Format(" CreateDate = TO_DATE('{0}','YYYY/MM/DD')", ((DateTime)value).ToShortDateString());
388 400
                        break;
389
                    case (int)DataColumn.SeqNo:
401
                    case (int)TableColumn.SeqNo:
390 402
                        strcmd += string.Format(" SeqNo = {0}", ((int)value).ToString());
391 403
                        break;
392
                    case (int)DataColumn.PetitionPeriod:
404
                    case (int)TableColumn.DataMode:
405
                        strcmd += string.Format(" DataMode = {0}", ((int)value).ToString());
406
                        break;
407
                    case (int)TableColumn.SourceCotegory:
408
                        strcmd += string.Format(" SourceCotegory = {0}", ((int)value).ToString());
409
                        break;
410
                    case (int)TableColumn.SourceCode:
411
                        strcmd += string.Format(" SourceCode = {0}", ((int)value).ToString());
412
                        break;
413
                    case (int)TableColumn.PetitionPeriod:
393 414
                        strcmd += string.Format(" PetitionPeriod = {0}", ((int)value).ToString());
394 415
                        break;
395
                    case (int)DataColumn.OrderFlg:
416
                    case (int)TableColumn.OrderFlg:
396 417
                        strcmd += string.Format(" OrderFlg = {0}", ((int)value).ToString());
397 418
                        break;
398
                    case (int)DataColumn.CorporateStatusName:
419
                    case (int)TableColumn.CorporateStatusName:
399 420
                        strcmd += string.Format(" CorporateStatusName = '{0}'", value.ToString());
400 421
                        break;
401
                    case (int)DataColumn.CorporateStatusPoint:
422
                    case (int)TableColumn.CorporateStatusPoint:
402 423
                        strcmd += string.Format(" CorporateStatusPoint = '{0}'", value.ToString());
403 424
                        break;
404
                    case (int)DataColumn.OrderersName1:
425
                    case (int)TableColumn.OrderersName1:
405 426
                        strcmd += string.Format(" OrderersName1 = '{0}'", value.ToString());
406 427
                        break;
407
                    case (int)DataColumn.OrderersName2:
428
                    case (int)TableColumn.OrderersName2:
408 429
                        strcmd += string.Format(" OrderersName2 = '{0}'", value.ToString());
409 430
                        break;
410
                    case (int)DataColumn.DepartmentName:
431
                    case (int)TableColumn.DepartmentName:
411 432
                        strcmd += string.Format(" DepartmentName = '{0}'", value.ToString());
412 433
                        break;
413
                    case (int)DataColumn.ChargePersonName:
434
                    case (int)TableColumn.ChargePersonName:
414 435
                        strcmd += string.Format(" ChargePersonName = '{0}'", value.ToString());
415 436
                        break;
416
                    case (int)DataColumn.ZipCode:
437
                    case (int)TableColumn.ZipCode:
417 438
                        strcmd += string.Format(" ZipCode = '{0}'", value.ToString());
418 439
                        break;
419
                    case (int)DataColumn.Address1:
440
                    case (int)TableColumn.Address1:
420 441
                        strcmd += string.Format(" Address1 = '{0}'", value.ToString());
421 442
                        break;
422
                    case (int)DataColumn.Address2:
443
                    case (int)TableColumn.Address2:
423 444
                        strcmd += string.Format(" Address2 = '{0}'", value.ToString());
424 445
                        break;
425
                    case (int)DataColumn.Address3:
446
                    case (int)TableColumn.Address3:
426 447
                        strcmd += string.Format(" Address3 = '{0}'", value.ToString());
427 448
                        break;
428
                    case (int)DataColumn.PhoneNumber:
449
                    case (int)TableColumn.PhoneNumber:
429 450
                        strcmd += string.Format(" PhoneNumber = '{0}'", value.ToString());
430 451
                        break;
431
                    case (int)DataColumn.FaxNumber:
452
                    case (int)TableColumn.FaxNumber:
432 453
                        strcmd += string.Format(" FaxNumber = '{0}'", value.ToString());
433 454
                        break;
434
                    case (int)DataColumn.MailAddress:
455
                    case (int)TableColumn.MailAddress:
435 456
                        strcmd += string.Format(" MailAddress = '{0}'", value.ToString());
436 457
                        break;
437
                    case (int)DataColumn.Note:
458
                    case (int)TableColumn.Note:
438 459
                        strcmd += string.Format(" Note = '{0}'", value.ToString());
439 460
                        break;
440
                    case (int)DataColumn.OrderCotegory:
461
                    case (int)TableColumn.OrderCotegory:
441 462
                        strcmd += string.Format(" OrderCotegory = {0}", ((int)value).ToString());
442 463
                        break;
443
                    case (int)DataColumn.OrderDate:
464
                    case (int)TableColumn.OrderDate:
444 465
                        strcmd += string.Format(" OrderDate = TO_DATE('{0}','YYYY/MM/DD')", ((DateTime)value).ToShortDateString());
445 466
                        break;
446
                    case (int)DataColumn.OrderNo:
467
                    case (int)TableColumn.OrderNo:
447 468
                        strcmd += string.Format(" OrderNo = {0}", ((int)value).ToString());
448 469
                        break;
449 470
                }
......
474 495
            try
475 496
            {
476 497
                // データ取得
477
                wrk.PersonCode = int.Parse(objwrk[(int)DataColumn.PersonCode].ToString());
478
                wrk.CreateDate = DateTime.Parse(objwrk[(int)DataColumn.CreateDate].ToString());
479
                wrk.SeqNo = int.Parse(objwrk[(int)DataColumn.SeqNo].ToString());
480
                wrk.PetitionPeriod = int.Parse(objwrk[(int)DataColumn.PetitionPeriod].ToString());
481
                wrk.OrderFlg = int.Parse(objwrk[(int)DataColumn.OrderFlg].ToString());
482
                wrk.CorporateStatusName = objwrk[(int)DataColumn.CorporateStatusName].ToString();
483
                wrk.CorporateStatusPoint = int.Parse(objwrk[(int)DataColumn.CorporateStatusPoint].ToString());
498
                wrk.PersonCode = int.Parse(objwrk[(int)TableColumn.PersonCode].ToString());
499
                wrk.CreateDate = DateTime.Parse(objwrk[(int)TableColumn.CreateDate].ToString());
500
                wrk.SeqNo = int.Parse(objwrk[(int)TableColumn.SeqNo].ToString());
484 501

  
485
                wrk.OrderersName1 = objwrk[(int)DataColumn.OrderersName1].ToString();
486
                wrk.OrderersName2 = objwrk[(int)DataColumn.OrderersName2].ToString();
487
                wrk.DepartmentName = objwrk[(int)DataColumn.DepartmentName].ToString();
488
                wrk.ChargePersonName = objwrk[(int)DataColumn.ChargePersonName].ToString();
489
                wrk.ZipCode = objwrk[(int)DataColumn.ZipCode].ToString();
490
                wrk.Address1 = objwrk[(int)DataColumn.Address1].ToString();
491
                wrk.Address2 = objwrk[(int)DataColumn.Address2].ToString();
492
                wrk.Address3 = objwrk[(int)DataColumn.Address3].ToString();
493
                wrk.PhoneNumber = objwrk[(int)DataColumn.PhoneNumber].ToString();
494
                wrk.FaxNumber = objwrk[(int)DataColumn.FaxNumber].ToString();
495
                wrk.MailAddress = objwrk[(int)DataColumn.MailAddress].ToString();
496
                wrk.Note = objwrk[(int)DataColumn.Note].ToString();
497
                wrk.OrderCotegory = int.Parse(objwrk[(int)DataColumn.OrderCotegory].ToString());
498
                wrk.OrderDate = DateTime.Parse(objwrk[(int)DataColumn.OrderDate].ToString());
499
                wrk.OrderNo = int.Parse(objwrk[(int)DataColumn.OrderNo].ToString());
502
                wrk.DataMode = int.Parse(objwrk[(int)TableColumn.DataMode].ToString());
503
                wrk.SourceCotegory = int.Parse(objwrk[(int)TableColumn.SourceCotegory].ToString());
504
                wrk.SourceCode = int.Parse(objwrk[(int)TableColumn.SourceCode].ToString());
505
                wrk.PetitionPeriod = int.Parse(objwrk[(int)TableColumn.PetitionPeriod].ToString());
506
                wrk.OrderFlg = int.Parse(objwrk[(int)TableColumn.OrderFlg].ToString());
507
                wrk.CorporateStatusName = objwrk[(int)TableColumn.CorporateStatusName].ToString();
508
                wrk.CorporateStatusPoint = int.Parse(objwrk[(int)TableColumn.CorporateStatusPoint].ToString());
500 509

  
501
                wrk.EntryDate = DateTime.Parse(objwrk[(int)DataColumn.EntryDate].ToString());
502
                wrk.UpdateDate = DateTime.Parse(objwrk[(int)DataColumn.UpdateDate].ToString());
510
                wrk.OrderersName1 = objwrk[(int)TableColumn.OrderersName1].ToString();
511
                wrk.OrderersName2 = objwrk[(int)TableColumn.OrderersName2].ToString();
512
                wrk.DepartmentName = objwrk[(int)TableColumn.DepartmentName].ToString();
513
                wrk.ChargePersonName = objwrk[(int)TableColumn.ChargePersonName].ToString();
514
                wrk.ZipCode = objwrk[(int)TableColumn.ZipCode].ToString();
515
                wrk.Address1 = objwrk[(int)TableColumn.Address1].ToString();
516
                wrk.Address2 = objwrk[(int)TableColumn.Address2].ToString();
517
                wrk.Address3 = objwrk[(int)TableColumn.Address3].ToString();
518
                wrk.PhoneNumber = objwrk[(int)TableColumn.PhoneNumber].ToString();
519
                wrk.FaxNumber = objwrk[(int)TableColumn.FaxNumber].ToString();
520
                wrk.MailAddress = objwrk[(int)TableColumn.MailAddress].ToString();
521
                wrk.Note = objwrk[(int)TableColumn.Note].ToString();
522
                wrk.OrderCotegory = int.Parse(objwrk[(int)TableColumn.OrderCotegory].ToString());
523
                wrk.OrderDate = DateTime.Parse(objwrk[(int)TableColumn.OrderDate].ToString());
524
                wrk.OrderNo = int.Parse(objwrk[(int)TableColumn.OrderNo].ToString());
525

  
526
                wrk.EntryDate = DateTime.Parse(objwrk[(int)TableColumn.EntryDate].ToString());
527
                wrk.UpdateDate = DateTime.Parse(objwrk[(int)TableColumn.UpdateDate].ToString());
503 528
            }
504 529
            catch (OracleException oraex)
505 530
            {
trunk/src/ProcessManagement/ProcessManagement/DB/IOAccess/IODailyData.cs
31 31
        /// <summary>
32 32
        /// データフィールド並び
33 33
        /// </summary>
34
        public enum DataColumn
34
        public enum TableColumn
35 35
        {
36 36
            /// <summary>
37 37
            /// 作成者コード
......
299 299
            try
300 300
            {
301 301
                // データ取得
302
                wrk.PersonCode = int.Parse(objwrk[(int)DataColumn.PersonCode].ToString());                  // 担当者コード
303
                wrk.DailyDataDate = DateTime.Parse(objwrk[(int)DataColumn.DailyDataDate].ToString());       // 日報作成日
304
                wrk.LineCoount = int.Parse(objwrk[(int)DataColumn.LineCount].ToString());                   // 行番号
305
                wrk.ConstructionCode = int.Parse(objwrk[(int)DataColumn.ConstructionCode].ToString());      // 工事番号
306
                wrk.WorkContentsText = objwrk[(int)DataColumn.WorkContentsText].ToString();                 // 作業内容
302
                wrk.PersonCode = int.Parse(objwrk[(int)TableColumn.PersonCode].ToString());                  // 担当者コード
303
                wrk.DailyDataDate = DateTime.Parse(objwrk[(int)TableColumn.DailyDataDate].ToString());       // 日報作成日
304
                wrk.LineCoount = int.Parse(objwrk[(int)TableColumn.LineCount].ToString());                   // 行番号
305
                wrk.ConstructionCode = int.Parse(objwrk[(int)TableColumn.ConstructionCode].ToString());      // 工事番号
306
                wrk.WorkContentsText = objwrk[(int)TableColumn.WorkContentsText].ToString();                 // 作業内容
307 307

  
308
                wrk.EntryDate = DateTime.Parse(objwrk[(int)DataColumn.EntryDate].ToString());
309
                wrk.UpdateDate = DateTime.Parse(objwrk[(int)DataColumn.UpdateDate].ToString());
308
                wrk.EntryDate = DateTime.Parse(objwrk[(int)TableColumn.EntryDate].ToString());
309
                wrk.UpdateDate = DateTime.Parse(objwrk[(int)TableColumn.UpdateDate].ToString());
310 310
            }
311 311
            catch (OracleException oraex)
312 312
            {
trunk/src/ProcessManagement/ProcessManagement/DB/IOAccess/IODailyDataConstruction.cs
31 31
        /// <summary>
32 32
        /// データフィールド並び
33 33
        /// </summary>
34
        public enum DataColumn
34
        public enum TableColumn
35 35
        {
36 36
            /// <summary>
37 37
            /// 作成者コード
......
273 273
                strcmd += " SET";
274 274
                switch (FeildNo)
275 275
                {
276
                    case (int)DataColumn.PersonCode:
276
                    case (int)TableColumn.PersonCode:
277 277
                        strcmd += string.Format(" PersonCode = {0}", ((int)value).ToString());
278 278
                        break;
279
                    case (int)DataColumn.DailyDataDate:
279
                    case (int)TableColumn.DailyDataDate:
280 280
                        strcmd += string.Format(" DailyDataDate = TO_DATE('{0}','YYYY/MM/DD')", ((DateTime)value).ToShortDateString());
281 281
                        break;
282
                    case (int)DataColumn.ConstructionCode:
282
                    case (int)TableColumn.ConstructionCode:
283 283
                        strcmd += string.Format(" ConstructionCode = {0}", ((int)value).ToString());
284 284
                        break;
285
                    case (int)DataColumn.Weather:
285
                    case (int)TableColumn.Weather:
286 286
                        strcmd += string.Format(" Weather = '{0}'", value.ToString());
287 287
                        break;
288 288
                }
......
340 340
            try
341 341
            {
342 342
                // データ取得
343
                wrk.PersonCode = int.Parse(objwrk[(int)DataColumn.PersonCode].ToString());                 // 担当者コード
344
                wrk.DailyDataDate = DateTime.Parse(objwrk[(int)DataColumn.DailyDataDate].ToString());      // 日報作成日
345
                wrk.ConstructionCode = int.Parse(objwrk[(int)DataColumn.ConstructionCode].ToString());     // 工事番号
346
                wrk.Weather = objwrk[(int)DataColumn.Weather].ToString();                                  // 天気
343
                wrk.PersonCode = int.Parse(objwrk[(int)TableColumn.PersonCode].ToString());                 // 担当者コード
344
                wrk.DailyDataDate = DateTime.Parse(objwrk[(int)TableColumn.DailyDataDate].ToString());      // 日報作成日
345
                wrk.ConstructionCode = int.Parse(objwrk[(int)TableColumn.ConstructionCode].ToString());     // 工事番号
346
                wrk.Weather = objwrk[(int)TableColumn.Weather].ToString();                                  // 天気
347 347

  
348
                wrk.EntryDate = DateTime.Parse(objwrk[(int)DataColumn.EntryDate].ToString());
349
                wrk.UpdateDate = DateTime.Parse(objwrk[(int)DataColumn.UpdateDate].ToString());
348
                wrk.EntryDate = DateTime.Parse(objwrk[(int)TableColumn.EntryDate].ToString());
349
                wrk.UpdateDate = DateTime.Parse(objwrk[(int)TableColumn.UpdateDate].ToString());
350 350
            }
351 351
            catch (OracleException oraex)
352 352
            {
trunk/src/ProcessManagement/ProcessManagement/DB/IOAccess/IODailyDataDetail.cs
31 31
        /// <summary>
32 32
        /// データフィールド並び
33 33
        /// </summary>
34
        public enum DataColumn
34
        public enum TableColumn
35 35
        {
36 36
            /// <summary>
37 37
            /// 作成者コード
......
362 362
                strcmd += " SET";
363 363
                switch (FeildNo)
364 364
                {
365
                    case (int)DataColumn.PersonCode:
365
                    case (int)TableColumn.PersonCode:
366 366
                        strcmd += string.Format(" PersonCode = {0}", (int)value);
367 367
                        break;
368
                    case (int)DataColumn.DailyDataDate:
368
                    case (int)TableColumn.DailyDataDate:
369 369
                        strcmd += string.Format(" DailyDataDate = TO_DATE('{0}','YYYY/MM/DD')", ((DateTime)value).ToShortDateString());
370 370
                        break;
371
                    case (int)DataColumn.ConstructionCode:
371
                    case (int)TableColumn.ConstructionCode:
372 372
                        strcmd += string.Format(" ConstructionCode = {0}", (int)value);
373 373
                        break;
374
                    case (int)DataColumn.SeqNo:
374
                    case (int)TableColumn.SeqNo:
375 375
                        strcmd += string.Format(" SeqNo = {0}", (int)value);
376 376
                        break;
377
                    case (int)DataColumn.JobCategoryCode:
377
                    case (int)TableColumn.JobCategoryCode:
378 378
                        strcmd += string.Format(" JobCategoryCode = {0}", (int)value);
379 379
                        break;
380
                    case (int)DataColumn.CompanyCode:
380
                    case (int)TableColumn.CompanyCode:
381 381
                        strcmd += string.Format(" CompanyCode = {0}", (int)value);
382 382
                        break;
383
                    case (int)DataColumn.TodayHeadCount:
383
                    case (int)TableColumn.TodayHeadCount:
384 384
                        strcmd += string.Format(" TodayHeadCount = {0}", (double)value);
385 385
                        break;
386
                    case (int)DataColumn.TotalHeadCount:
386
                    case (int)TableColumn.TotalHeadCount:
387 387
                        strcmd += string.Format(" TotalHeadCount = {0}", (double)value);
388 388
                        break;
389
                    case (int)DataColumn.TodayWork:
389
                    case (int)TableColumn.TodayWork:
390 390
                        strcmd += string.Format(" TodayWork = '{0}'", CommonMotions.cnvString(value));
391 391
                        break;
392
                    case (int)DataColumn.NextdayWork:
392
                    case (int)TableColumn.NextdayWork:
393 393
                        strcmd += string.Format(" NextdayWork = '{0}'", CommonMotions.cnvString(value));
394 394
                        break;
395
                    case (int)DataColumn.NextdayHeadCount:
395
                    case (int)TableColumn.NextdayHeadCount:
396 396
                        strcmd += string.Format(" NextdayHeadCount = {0}", (double)value);
397 397
                        break;
398 398
                }
......
423 423
            try
424 424
            {
425 425
                // データ取得
426
                wrk.PersonCode = int.Parse(objwrk[(int)DataColumn.PersonCode].ToString());                  // 担当者コード
427
                wrk.DailyDataDate = DateTime.Parse(objwrk[(int)DataColumn.DailyDataDate].ToString());       // 日報作成日
428
                wrk.ConstructionCode = int.Parse(objwrk[(int)DataColumn.ConstructionCode].ToString());      // 工事番号
429
                wrk.SeqNo = int.Parse(objwrk[(int)DataColumn.SeqNo].ToString());                            // 明細行番号
430
                wrk.JobCategoryCode = int.Parse(objwrk[(int)DataColumn.JobCategoryCode].ToString());        // 職種キー
431
                wrk.CompanyCode = int.Parse(objwrk[(int)DataColumn.CompanyCode].ToString());                // 協力会社コード
432
                wrk.TodayHeadCount = double.Parse(objwrk[(int)DataColumn.TodayHeadCount].ToString());       // 当日人員数
433
                wrk.TotalHeadCount = double.Parse(objwrk[(int)DataColumn.TotalHeadCount].ToString());       // 累計人員数
434
                wrk.TodayWork = objwrk[(int)DataColumn.TodayWork].ToString();                               // 当日作業内容
435
                wrk.NextdayWork = objwrk[(int)DataColumn.NextdayWork].ToString();                           // 翌日作業内容
436
                wrk.NextdayHeadCount = double.Parse(objwrk[(int)DataColumn.NextdayHeadCount].ToString());   // 翌日人員数
426
                wrk.PersonCode = int.Parse(objwrk[(int)TableColumn.PersonCode].ToString());                  // 担当者コード
427
                wrk.DailyDataDate = DateTime.Parse(objwrk[(int)TableColumn.DailyDataDate].ToString());       // 日報作成日
428
                wrk.ConstructionCode = int.Parse(objwrk[(int)TableColumn.ConstructionCode].ToString());      // 工事番号
429
                wrk.SeqNo = int.Parse(objwrk[(int)TableColumn.SeqNo].ToString());                            // 明細行番号
430
                wrk.JobCategoryCode = int.Parse(objwrk[(int)TableColumn.JobCategoryCode].ToString());        // 職種キー
431
                wrk.CompanyCode = int.Parse(objwrk[(int)TableColumn.CompanyCode].ToString());                // 協力会社コード
432
                wrk.TodayHeadCount = double.Parse(objwrk[(int)TableColumn.TodayHeadCount].ToString());       // 当日人員数
433
                wrk.TotalHeadCount = double.Parse(objwrk[(int)TableColumn.TotalHeadCount].ToString());       // 累計人員数
434
                wrk.TodayWork = objwrk[(int)TableColumn.TodayWork].ToString();                               // 当日作業内容
435
                wrk.NextdayWork = objwrk[(int)TableColumn.NextdayWork].ToString();                           // 翌日作業内容
436
                wrk.NextdayHeadCount = double.Parse(objwrk[(int)TableColumn.NextdayHeadCount].ToString());   // 翌日人員数
437 437
                
438
                wrk.EntryDate = DateTime.Parse(objwrk[(int)DataColumn.EntryDate].ToString());
439
                wrk.UpdateDate = DateTime.Parse(objwrk[(int)DataColumn.UpdateDate].ToString());
438
                wrk.EntryDate = DateTime.Parse(objwrk[(int)TableColumn.EntryDate].ToString());
439
                wrk.UpdateDate = DateTime.Parse(objwrk[(int)TableColumn.UpdateDate].ToString());
440 440
            }
441 441
            catch (OracleException oraex)
442 442
            {
... 差分の行数が表示可能な上限を超えました。超過分は表示しません。

他の形式にエクスポート: Unified diff