프로젝트

일반

사용자정보

개정판 fe57f64a

IDfe57f64a54d81fc3ac2e3959e4441149cb7b9ee7
상위 9646e768
하위 29aa5251, f26557b1

유성호이(가) 일년 이상 전에 추가함

issue #0000
ID2 DB 별 접속을 위한 BaseController 수정
Document 의 ID2 수정날짜 조회 적용(수정필요) - Main 화면에 ID2 ID2 완료일 적용버튼 추가
ID2 DB 별 접속 조회 개발
ID2 Drawings 모델 생성

Change-Id: I2e2a6dd06fec30688dce33f0c4d25f3d0385fa8c

차이점 보기:

ID2.Manager/ID2.Manager.Controller/Controllers/BaseController.cs
6 6

  
7 7
using System.Configuration;
8 8

  
9
using ID2.Manager.Dapper;
10
using ID2.Manager.Data.Models;
11

  
9 12
namespace ID2.Manager.Controller.Controllers
10 13
{
11 14
    public class BaseController
12 15
    {
13 16
        public Exception Exception;
14 17

  
15
        public string _DbConnectionStr = string.Empty;
16
        public string _MarkusConnectionStr = string.Empty;
17
        public string _SQLITEDbConnectionStr = string.Empty;
18
        public readonly string _MSSQLCONNSTR;
19
        public readonly string _SQLITECONNSTR;
20
        public readonly string _MARKUSCONNSTR;
21
        public readonly string _ID2CONNSTR;
22

  
23
        public BaseController() : this(null) { }
18 24

  
19
        public BaseController()
25
        public BaseController(ID2ProjectInfo id2Info)
20 26
        {
21
            this._DbConnectionStr = ConfigurationManager.ConnectionStrings["ID2Manager"].ToString();
22
            _MarkusConnectionStr = ConfigurationManager.ConnectionStrings["Markus"].ToString();
23
            this._SQLITEDbConnectionStr = $"Data Source={Environment.GetFolderPath(Environment.SpecialFolder.UserProfile, Environment.SpecialFolderOption.DoNotVerify)}{ConfigurationManager.AppSettings["ID2"]};Version=3;";
27
            this._MSSQLCONNSTR = ConfigurationManager.ConnectionStrings["ID2Manager"].ConnectionString;
28
            this._SQLITECONNSTR = String.Format(ConfigurationManager.AppSettings["ID2SQLite"], System.IO.Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.UserProfile), ConfigurationManager.AppSettings["ID2SQLiteInfo"]));
29
            this._MARKUSCONNSTR = ConfigurationManager.ConnectionStrings["Markus"].ToString();
30

  
31
            if (id2Info != null)
32
            {
33
                DatabaseType DBType = (DatabaseType)Enum.Parse(typeof(DatabaseType), id2Info.DBTypeName.ToUpper());
34
                switch (DBType)
35
                {
36
                    case DatabaseType.MSSQL:
37
                        this._ID2CONNSTR = String.Format(ConfigurationManager.ConnectionStrings["ID2Project"].ConnectionString, id2Info.Host, id2Info.DBPath, id2Info.User, id2Info.Password);
38
                        break;
39
                    case DatabaseType.SQLITE:
40
                        this._ID2CONNSTR = String.Format(ConfigurationManager.AppSettings["ID2SQLite"], id2Info.DBPath);
41
                        break;
42
                    default:
43
                        this._ID2CONNSTR = string.Empty;
44
                        break;
45
                }
46
            }
24 47
        }
25 48
    }
26 49
}
ID2.Manager/ID2.Manager.Controller/Controllers/DocumentController.cs
4 4
using System.Text;
5 5
using System.Threading.Tasks;
6 6

  
7
using ID2.Manager.Dapper;
7 8
using ID2.Manager.Data.Models;
8 9
using ID2.Manager.Dapper.Repository;
9 10

  
......
11 12
{
12 13
    public class DocumentController : BaseController
13 14
    {
15
        public DocumentController() { }
16

  
17
        public DocumentController(ID2ProjectInfo id2Info) : base(id2Info) { }
18

  
14 19
        public IEnumerable<Documents> GetAllDocuments(string projectCode, string personIncharge, string jobLevel, string documentNo, string isID2Work, string id2Status, string avevaStatus, string prodIsResult, string clientIsResult)
15 20
        {
16
            using (DocumentRepository rep = new DocumentRepository(this._DbConnectionStr))
21
            using (DocumentRepository rep = new DocumentRepository(this._MSSQLCONNSTR))
17 22
            {
18 23
                return rep.GetAllDocuments(projectCode, personIncharge, jobLevel, documentNo, isID2Work, id2Status, avevaStatus, prodIsResult, clientIsResult);
19 24
            }
20 25
        }
21 26

  
27
        public IEnumerable<Documents> GetAllDocuments(List<ID2ProjectInfo> id2Infos, string projectCode, string personIncharge, string jobLevel, string documentNo, string isID2Work, string id2Status, string avevaStatus, string prodIsResult, string clientIsResult)
28
        {
29
            IEnumerable<Documents> docs = this.GetAllDocuments(projectCode, personIncharge, jobLevel, documentNo, isID2Work, id2Status, avevaStatus, prodIsResult, clientIsResult);
30
            List<ID2Drawings> id2docs = null;
31

  
32
            if (id2Infos.Any())
33
            {
34
                id2docs = new List<ID2Drawings>();
35
                id2Infos.ForEach(x =>
36
                {
37
                    id2docs.AddRange(new DocumentController(x).GetID2DrawingsByProject(x));
38
                });
39
            }
40

  
41
            if (docs != null && id2docs != null && docs.Any() && id2docs.Any())
42
            {
43
                var result = from doc in docs
44
                             join id2 in id2docs on new { projCd = doc.RefProjectCode, DocNo = doc.DocumentNo } equals new { projCd = id2.PROJECTNAME, DocNo = id2.DOCNAME } into gj
45
                             from dw in gj.DefaultIfEmpty()
46
                             select new Documents()
47
                             {
48
                                 Seq = doc.Seq,
49
                                 DocID = doc.DocID,
50
                                 DocumentNo = doc.DocumentNo,
51
                                 RevisonNo = doc.RevisonNo,
52
                                 RefProjectCode = doc.RefProjectCode,
53
                                 IsLatest = doc.IsLatest,
54
                                 AutoCADFilie = doc.AutoCADFilie,
55
                                 PDFFile = doc.PDFFile,
56
                                 MarkupLink = doc.MarkupLink,
57
                                 AVEVALink = doc.AVEVALink,
58
                                 DocFilePath = doc.DocFilePath,
59
                                 DocFileName = doc.DocFileName,
60
                                 JobLevel = doc.JobLevel,
61
                                 IsTypical = doc.IsTypical,
62
                                 PersonInCharge = doc.PersonInCharge,
63
                                 IsDeleted = doc.IsDeleted,
64
                                 RegisteredDate = doc.RegisteredDate,
65
                                 ModifiedDate = doc.ModifiedDate,
66
                                 DeletedDate = doc.DeletedDate,
67
                                 ToIsDiscussion = doc.ToIsDiscussion,
68
                                 ToRemarks = doc.ToRemarks,
69
                                 ToCreator = doc.ToCreator,
70
                                 ToCapturePath = doc.ToCapturePath,
71
                                 ToIsMarkup = doc.ToIsMarkup,
72
                                 FrReviewStatus = doc.FrReviewStatus,
73
                                 FrRemarks = doc.FrRemarks,
74
                                 FrCreator = doc.FrCreator,
75
                                 FrCapturePath = doc.FrCapturePath,
76
                                 FrIsMarkup = doc.FrIsMarkup,
77
                                 IsID2Work = doc.IsID2Work,
78
                                 ID2Connection = doc.ID2Connection,
79
                                 ID2StartDate = doc.ID2StartDate,
80
                                 ID2EndDate = dw?.DATETIME == null ? (DateTime?)null : Convert.ToDateTime(dw?.DATETIME),
81
                                 ID2JobTime = doc.ID2JobTime,
82
                                 ID2Status = doc.ID2Status,
83
                                 ID2Issues = doc.ID2Issues,
84
                                 AVEVAConnection = doc.AVEVAConnection,
85
                                 AVEVAConvertDate = doc.AVEVAConvertDate,
86
                                 AVEVAReviewDate = doc.AVEVAReviewDate,
87
                                 AVEVAStatus = doc.AVEVAStatus,
88
                                 AVEVAIssues = doc.AVEVAIssues,
89
                                 ReviewFilePath = doc.ReviewFilePath,
90
                                 ReviewFileName = doc.ReviewFileName,
91
                                 ProdReviewer = doc.ProdReviewer,
92
                                 ProdIsResult = doc.ProdIsResult,
93
                                 ProdRemarks = doc.ProdRemarks,
94
                                 ClientReviewer = doc.ClientReviewer,
95
                                 ClientIsResult = doc.ClientIsResult,
96
                                 ClientRemarks = doc.ClientRemarks,
97
                                 DTIsGateWay = doc.DTIsGateWay,
98
                                 DTIsImport = doc.DTIsImport,
99
                                 DTIsRegSystem = doc.DTIsRegSystem,
100
                                 DTRemarks = doc.DTRemarks,
101
                                 MarkupText = doc.MarkupText
102
                             };
103

  
104
                return result;
105

  
106
            }
107
            return docs;
108
        }
109

  
22 110
        public bool SetDocumentData(List<Documents> docList, List<Documents> delDocList)
23 111
        {
24
            using (DocumentRepository rep = new DocumentRepository(this._DbConnectionStr))
112
            using (DocumentRepository rep = new DocumentRepository(this._MSSQLCONNSTR))
25 113
            {
26 114
                return rep.SetDocumentData(docList, delDocList);
27 115
            }
......
29 117

  
30 118
        public Documents SetDocumentDataField(Documents doc, string userId)
31 119
        {
32
            using (DocumentRepository rep = new DocumentRepository(this._DbConnectionStr))
120
            using (DocumentRepository rep = new DocumentRepository(this._MSSQLCONNSTR))
33 121
            {
34 122
                return rep.SetDocumentDataField(doc, userId);
35 123
            }
36 124
        }
125

  
126

  
127
        //ID2
128
        public IEnumerable<ID2Drawings> GetID2DrawingsByProject(ID2ProjectInfo id2Info)
129
        {
130
            using (DocumentRepository rep = new DocumentRepository(this._ID2CONNSTR))
131
            {
132
                return rep.GetID2DrawingsByProject(id2Info);
133
            }
134
        }
37 135
    }
38 136
}
ID2.Manager/ID2.Manager.Controller/Controllers/FileController.cs
13 13
    {
14 14
        public IEnumerable<FileInfo> GetFileList(string documentID)
15 15
        {
16
            using (FileRepository rep = new FileRepository(this._DbConnectionStr))
16
            using (FileRepository rep = new FileRepository(this._MSSQLCONNSTR))
17 17
            {
18 18
                return rep.GetFileList(documentID);
19 19
            }
......
21 21

  
22 22
        public bool SetUserInfo(List<FileInfo> fileList)
23 23
        {
24
            using (FileRepository rep = new FileRepository(this._DbConnectionStr))
24
            using (FileRepository rep = new FileRepository(this._MSSQLCONNSTR))
25 25
            {
26 26
                return rep.SetFileInfo(fileList);
27 27
            }
ID2.Manager/ID2.Manager.Controller/Controllers/ID2Controller.cs
14 14
    {
15 15
        public IEnumerable<ID2ProjectInfo> GetID2ProjectList()
16 16
        {
17
            using (ID2Repository rep = new ID2Repository(this._SQLITEDbConnectionStr, DatabaseType.SQLITE))
17
            using (ID2Repository rep = new ID2Repository(this._SQLITECONNSTR, DatabaseType.SQLITE))
18 18
            {
19 19
                return rep.GetID2ProjectList();
20 20
            }
ID2.Manager/ID2.Manager.Controller/Controllers/MarkusInfoController.cs
16 16
        {
17 17
            bool result = false;
18 18
            
19
            using (MarkusRepository rep = new MarkusRepository(this._MarkusConnectionStr))
19
            using (MarkusRepository rep = new MarkusRepository(this._MARKUSCONNSTR))
20 20
            {
21 21
                foreach (var item in docList)
22 22
                {
ID2.Manager/ID2.Manager.Controller/Controllers/ProjectController.cs
13 13
    {
14 14
        public IEnumerable<ProjectInfo> GetAllProjectList()
15 15
        {
16
            using (ProjectRepository rep = new ProjectRepository(this._DbConnectionStr))
16
            using (ProjectRepository rep = new ProjectRepository(this._MSSQLCONNSTR))
17 17
            {
18 18
                var id2Project = new ID2Controller().GetID2ProjectList();
19 19
                var allProject = rep.GetAllProjectList();
......
38 38

  
39 39
        public ProjectInfo GetProjectInfo(string ProjectID)
40 40
        {
41
            using (ProjectRepository rep = new ProjectRepository(this._DbConnectionStr))
41
            using (ProjectRepository rep = new ProjectRepository(this._MSSQLCONNSTR))
42 42
            {
43 43
                var id2Project = new ID2Controller().GetID2ProjectList();
44 44
                var project = rep.GetProjectInfo(ProjectID);
......
53 53

  
54 54
        public bool SetProjectData(ProjectInfo projectInfo, List<ID2ProjectInfo> id2ProjectList)
55 55
        {
56
            using (ProjectRepository rep = new ProjectRepository(this._DbConnectionStr))
56
            using (ProjectRepository rep = new ProjectRepository(this._MSSQLCONNSTR))
57 57
            {
58 58
                return rep.SetProjectData(projectInfo, id2ProjectList);
59 59
            }
......
61 61

  
62 62
        public bool SetProjectGroupData(ProjectInfo projectInfo)
63 63
        {
64
            using (ProjectRepository rep = new ProjectRepository(this._DbConnectionStr))
64
            using (ProjectRepository rep = new ProjectRepository(this._MSSQLCONNSTR))
65 65
            {
66 66
                return rep.SetProjectGroupData(projectInfo);
67 67
            }
ID2.Manager/ID2.Manager.Controller/Controllers/UserController.cs
13 13
    {
14 14
        public IEnumerable<UserInfo> GetAllUserInfo()
15 15
        {
16
            using (UserRepository rep = new UserRepository(this._DbConnectionStr))
16
            using (UserRepository rep = new UserRepository(this._MSSQLCONNSTR))
17 17
            {
18 18
                return rep.GetAllUserInfo();
19 19
            }
......
21 21

  
22 22
        public UserInfo GetUserInfo(string userId, string userPW)
23 23
        {
24
            using (UserRepository rep = new UserRepository(this._DbConnectionStr))
24
            using (UserRepository rep = new UserRepository(this._MSSQLCONNSTR))
25 25
            {
26 26
                return rep.GetUserInfo(userId, userPW);
27 27
            }
ID2.Manager/ID2.Manager.Dapper/Repository/DocumentRepository.cs
336 336

  
337 337
            return resultData;
338 338
        }
339

  
340

  
341
        //ID2
342
        public IEnumerable<ID2Drawings> GetID2DrawingsByProject(ID2ProjectInfo id2Info)
343
        {
344
            string query = $@"
345
select @Name PROJECTNAME
346
      ,dw.[UID], dw.[NAME], left(dw.[NAME], len(dw.[NAME]) - dw.lastidx) DOCNAME
347
      ,case when rtrim(ltrim(isnull(convert(varchar, dw.[DATETIME]),''))) = '' then null else convert(datetime, convert(varchar, dw.[DATETIME])) end [DATETIME]
348
      ,dw.OCCUPIED, dw.[Image]
349
from
350
(
351
    select [UID], [NAME], [DATETIME], OCCUPIED, [Image], charindex('.', reverse([NAME])) lastidx
352
    from   dbo.Drawings
353
) dw;";
354
            return Query<ID2Drawings>(query, id2Info);
355
        }
339 356
    }
340 357
}
ID2.Manager/ID2.Manager.Data/Models/Documents.cs
161 161
                + this.MarkupText.GetHashCode();
162 162
        }
163 163

  
164
        //public class DocumentsComparer : IEqualityComparer<Documents>
165
        //{
166
        //    public bool Equals(Documents x, Documents y)
167
        //    {
168
        //        if (x == null && y == null)
169
        //            return true;
170
        //        else if (x == null || y == null)
171
        //            return false;
172
        //        else
173
        //        {
174
        //            return x.DocumentNo == y.DocumentNo && x.RevisonNo == y.RevisonNo && x.ProjectID == y.ProjectID && x.IsLatest == y.IsLatest
175
        //                && x.AutoCADFilie == y.AutoCADFilie && x.PDFFile == y.PDFFile && x.MarkupLink == y.MarkupLink && x.AVEVALink == y.AVEVALink
176
        //                && x.DocFilePath == y.DocFilePath && x.DocFileName == y.DocFileName && x.Place == y.Place && x.JobLevel == y.JobLevel && x.IsTypical == y.IsTypical
177
        //                && x.PersonInCharge == y.PersonInCharge && x.IsDeleted == y.IsDeleted && x.ToIsDiscussion == y.ToIsDiscussion && x.ToRemarks == y.ToRemarks
178
        //                && x.ToCreator == y.ToCreator && x.ToModifier == y.ToModifier && x.ToCapturePath == y.ToCapturePath && x.ToIsMarkup == y.ToIsMarkup
179
        //                && x.FrReviewStatus == y.FrReviewStatus && x.FrRemarks == y.FrRemarks && x.FrCreator == y.FrCreator && x.FrModifier == y.FrModifier
180
        //                && x.FrCapturePath == y.FrCapturePath && x.FrIsMarkup == y.FrIsMarkup && x.IsID2Work == y.IsID2Work && x.ID2Connection == y.ID2Connection
181
        //                && x.ID2StartDate == y.ID2StartDate && x.ID2EndDate == y.ID2EndDate && x.ID2JobTime == y.ID2JobTime && x.ID2Status == y.ID2Status
182
        //                && x.ID2Issues == y.ID2Issues && x.AVEVAConnection == y.AVEVAConnection && x.AVEVAConvertDate == y.AVEVAConvertDate && x.AVEVAReviewDate == y.AVEVAReviewDate
183
        //                && x.AVEVAStatus == y.AVEVAStatus && x.AVEVAIssues == y.AVEVAIssues && x.ReviewFilePath == y.ReviewFilePath && x.ReviewFileName == y.ReviewFileName
184
        //                && x.ProdReviewer == y.ProdReviewer && x.ProdIsResult == y.ProdIsResult && x.ProdRemarks == y.ProdRemarks && x.ClientReviewer == y.ClientReviewer
185
        //                && x.ClientIsResult == y.ClientIsResult && x.ClientRemarks == y.ClientRemarks && x.DTIsGateWay == y.DTIsGateWay && x.DTIsImport == y.DTIsImport
186
        //                && x.DTIsRegSystem == y.DTIsRegSystem && x.DTRemarks == y.DTRemarks;
187
        //        }
188
        //    }
189

  
190
        //    public int GetHashCode(Documents obj)
191
        //    {
192
        //        return obj.DocumentNo.GetHashCode() + obj.RevisonNo.GetHashCode() + obj.ProjectID.GetHashCode() + obj.IsLatest.GetHashCode()
193
        //            + obj.AutoCADFilie.GetHashCode() + obj.PDFFile.GetHashCode() + obj.MarkupLink.GetHashCode() + obj.AVEVALink.GetHashCode()
194
        //            + obj.DocFilePath.GetHashCode() + obj.DocFileName.GetHashCode() + obj.Place.GetHashCode() + obj.JobLevel.GetHashCode() + obj.IsTypical.GetHashCode()
195
        //            + obj.PersonInCharge.GetHashCode() + obj.IsDeleted.GetHashCode() + obj.ToIsDiscussion.GetHashCode() + obj.ToRemarks.GetHashCode()
196
        //            + obj.ToCreator.GetHashCode() + obj.ToModifier.GetHashCode() + obj.ToCapturePath.GetHashCode() + obj.ToIsMarkup.GetHashCode()
197
        //            + obj.FrReviewStatus.GetHashCode() + obj.FrRemarks.GetHashCode() + obj.FrCreator.GetHashCode() + obj.FrModifier.GetHashCode()
198
        //            + obj.FrCapturePath.GetHashCode() + obj.FrIsMarkup.GetHashCode() + obj.IsID2Work.GetHashCode() + obj.ID2Connection.GetHashCode()
199
        //            + obj.ID2StartDate.GetHashCode() + obj.ID2EndDate.GetHashCode() + obj.ID2JobTime.GetHashCode() + obj.ID2Status.GetHashCode()
200
        //            + obj.ID2Issues.GetHashCode() + obj.AVEVAConnection.GetHashCode() + obj.AVEVAConvertDate.GetHashCode() + obj.AVEVAReviewDate.GetHashCode()
201
        //            + obj.AVEVAStatus.GetHashCode() + obj.AVEVAIssues.GetHashCode() + obj.ReviewFilePath.GetHashCode() + obj.ReviewFileName.GetHashCode()
202
        //            + obj.ProdReviewer.GetHashCode() + obj.ProdIsResult.GetHashCode() + obj.ProdRemarks.GetHashCode() + obj.ClientReviewer.GetHashCode()
203
        //            + obj.ClientIsResult.GetHashCode() + obj.ClientRemarks.GetHashCode() + obj.DTIsGateWay.GetHashCode() + obj.DTIsImport.GetHashCode()
204
        //            + obj.DTIsRegSystem.GetHashCode() + obj.DTRemarks.GetHashCode();
205
        //    }
206
        //}
207

  
208 164
        public class DocumentsKeyComparer : IEqualityComparer<Documents>
209 165
        {
210 166
            public bool Equals(Documents x, Documents y)
......
225 181
            }
226 182
        }
227 183
    }
184

  
185
    [DataContract]
186
    public class ID2Drawings
187
    {
188
        [DataMember]
189
        public string PROJECTNAME { get; set; }        
190
        [DataMember]
191
        public string UID { get; set; }
192
        [DataMember]
193
        public string NAME { get; set; }
194
        [DataMember]
195
        public string DOCNAME { get; set; }
196
        [DataMember]
197
        public DateTime? DATETIME { get; set; }
198
        [DataMember]
199
        public string OCCUPIED { get; set; }
200
        [DataMember]
201
        public byte[] Image { get; set; }
202
    }
228 203
}
ID2.Manager/ID2.Manager/App.config
14 14
	<connectionStrings>
15 15
		<add name="ID2Manager" providerName="System.Data.SqlClient" connectionString="data source=192.168.0.67;initial catalog=ID2Manager;persist security info=True;user id=sa;password=dof1073#;multipleactiveresultsets=True"/>
16 16
		<add name="Markus" providerName="System.Data.SqlClient" connectionString="data source=192.168.0.67;initial catalog=Markus_SEC;persist security info=True;user id=doftech;password=dof1073#;multipleactiveresultsets=True"/>
17
		<add name="ID2Project" providerName="System.Data.SqlClient" connectionString="data source={0};initial catalog={1};persist security info=True;user id={2};password={3};multipleactiveresultsets=True"/>
17 18
	</connectionStrings>
18 19
	<appSettings>
19 20
		<!--add key="ID2" value="%USERNAME%\Digital PID\Project.db" /-->
20
		<add key="ID2" value="\Digital PID\Project.db" />
21
		<add key="ID2SQLiteInfo" value="Digital PID\\Project.db" />
22
		<add key="ID2SQLite" value="Data Source={0};Version=3;" />
21 23
	</appSettings>
22 24
 <userSettings>
23 25
  <ID2.Manager.Properties.Settings>
ID2.Manager/ID2.Manager/Main.Designer.cs
29 29
        /// </summary>
30 30
        private void InitializeComponent()
31 31
        {
32
            Telerik.WinControls.UI.GridViewCommandColumn gridViewCommandColumn1 = new Telerik.WinControls.UI.GridViewCommandColumn();
33
            Telerik.WinControls.UI.GridViewCommandColumn gridViewCommandColumn2 = new Telerik.WinControls.UI.GridViewCommandColumn();
34
            Telerik.WinControls.UI.GridViewCommandColumn gridViewCommandColumn3 = new Telerik.WinControls.UI.GridViewCommandColumn();
35
            Telerik.WinControls.UI.GridViewCommandColumn gridViewCommandColumn4 = new Telerik.WinControls.UI.GridViewCommandColumn();
36
            Telerik.WinControls.UI.GridViewComboBoxColumn gridViewComboBoxColumn1 = new Telerik.WinControls.UI.GridViewComboBoxColumn();
37
            Telerik.WinControls.UI.GridViewTextBoxColumn gridViewTextBoxColumn1 = new Telerik.WinControls.UI.GridViewTextBoxColumn();
38
            Telerik.WinControls.UI.GridViewComboBoxColumn gridViewComboBoxColumn2 = new Telerik.WinControls.UI.GridViewComboBoxColumn();
39
            Telerik.WinControls.UI.GridViewComboBoxColumn gridViewComboBoxColumn3 = new Telerik.WinControls.UI.GridViewComboBoxColumn();
40
            Telerik.WinControls.UI.GridViewComboBoxColumn gridViewComboBoxColumn4 = new Telerik.WinControls.UI.GridViewComboBoxColumn();
41
            Telerik.WinControls.UI.GridViewTextBoxColumn gridViewTextBoxColumn2 = new Telerik.WinControls.UI.GridViewTextBoxColumn();
42
            Telerik.WinControls.UI.GridViewComboBoxColumn gridViewComboBoxColumn5 = new Telerik.WinControls.UI.GridViewComboBoxColumn();
43
            Telerik.WinControls.UI.GridViewTextBoxColumn gridViewTextBoxColumn3 = new Telerik.WinControls.UI.GridViewTextBoxColumn();
44
            Telerik.WinControls.UI.GridViewComboBoxColumn gridViewComboBoxColumn6 = new Telerik.WinControls.UI.GridViewComboBoxColumn();
45
            Telerik.WinControls.UI.GridViewCommandColumn gridViewCommandColumn5 = new Telerik.WinControls.UI.GridViewCommandColumn();
46
            Telerik.WinControls.UI.GridViewComboBoxColumn gridViewComboBoxColumn7 = new Telerik.WinControls.UI.GridViewComboBoxColumn();
47
            Telerik.WinControls.UI.GridViewComboBoxColumn gridViewComboBoxColumn8 = new Telerik.WinControls.UI.GridViewComboBoxColumn();
48
            Telerik.WinControls.UI.GridViewTextBoxColumn gridViewTextBoxColumn4 = new Telerik.WinControls.UI.GridViewTextBoxColumn();
49
            Telerik.WinControls.UI.GridViewComboBoxColumn gridViewComboBoxColumn9 = new Telerik.WinControls.UI.GridViewComboBoxColumn();
50
            Telerik.WinControls.UI.GridViewCommandColumn gridViewCommandColumn6 = new Telerik.WinControls.UI.GridViewCommandColumn();
51
            Telerik.WinControls.UI.GridViewComboBoxColumn gridViewComboBoxColumn10 = new Telerik.WinControls.UI.GridViewComboBoxColumn();
52
            Telerik.WinControls.UI.GridViewComboBoxColumn gridViewComboBoxColumn11 = new Telerik.WinControls.UI.GridViewComboBoxColumn();
53
            Telerik.WinControls.UI.GridViewCommandColumn gridViewCommandColumn7 = new Telerik.WinControls.UI.GridViewCommandColumn();
54
            Telerik.WinControls.UI.GridViewDateTimeColumn gridViewDateTimeColumn1 = new Telerik.WinControls.UI.GridViewDateTimeColumn();
55
            Telerik.WinControls.UI.GridViewDateTimeColumn gridViewDateTimeColumn2 = new Telerik.WinControls.UI.GridViewDateTimeColumn();
56
            Telerik.WinControls.UI.GridViewTextBoxColumn gridViewTextBoxColumn5 = new Telerik.WinControls.UI.GridViewTextBoxColumn();
57
            Telerik.WinControls.UI.GridViewComboBoxColumn gridViewComboBoxColumn12 = new Telerik.WinControls.UI.GridViewComboBoxColumn();
58
            Telerik.WinControls.UI.GridViewTextBoxColumn gridViewTextBoxColumn6 = new Telerik.WinControls.UI.GridViewTextBoxColumn();
59
            Telerik.WinControls.UI.GridViewCommandColumn gridViewCommandColumn8 = new Telerik.WinControls.UI.GridViewCommandColumn();
60
            Telerik.WinControls.UI.GridViewDateTimeColumn gridViewDateTimeColumn3 = new Telerik.WinControls.UI.GridViewDateTimeColumn();
61
            Telerik.WinControls.UI.GridViewDateTimeColumn gridViewDateTimeColumn4 = new Telerik.WinControls.UI.GridViewDateTimeColumn();
62
            Telerik.WinControls.UI.GridViewComboBoxColumn gridViewComboBoxColumn13 = new Telerik.WinControls.UI.GridViewComboBoxColumn();
63
            Telerik.WinControls.UI.GridViewTextBoxColumn gridViewTextBoxColumn7 = new Telerik.WinControls.UI.GridViewTextBoxColumn();
64
            Telerik.WinControls.UI.GridViewCommandColumn gridViewCommandColumn9 = new Telerik.WinControls.UI.GridViewCommandColumn();
65
            Telerik.WinControls.UI.GridViewCommandColumn gridViewCommandColumn10 = new Telerik.WinControls.UI.GridViewCommandColumn();
66
            Telerik.WinControls.UI.GridViewComboBoxColumn gridViewComboBoxColumn14 = new Telerik.WinControls.UI.GridViewComboBoxColumn();
67
            Telerik.WinControls.UI.GridViewComboBoxColumn gridViewComboBoxColumn15 = new Telerik.WinControls.UI.GridViewComboBoxColumn();
68
            Telerik.WinControls.UI.GridViewTextBoxColumn gridViewTextBoxColumn8 = new Telerik.WinControls.UI.GridViewTextBoxColumn();
69
            Telerik.WinControls.UI.GridViewComboBoxColumn gridViewComboBoxColumn16 = new Telerik.WinControls.UI.GridViewComboBoxColumn();
70
            Telerik.WinControls.UI.GridViewComboBoxColumn gridViewComboBoxColumn17 = new Telerik.WinControls.UI.GridViewComboBoxColumn();
71
            Telerik.WinControls.UI.GridViewTextBoxColumn gridViewTextBoxColumn9 = new Telerik.WinControls.UI.GridViewTextBoxColumn();
72
            Telerik.WinControls.UI.GridViewComboBoxColumn gridViewComboBoxColumn18 = new Telerik.WinControls.UI.GridViewComboBoxColumn();
73
            Telerik.WinControls.UI.GridViewComboBoxColumn gridViewComboBoxColumn19 = new Telerik.WinControls.UI.GridViewComboBoxColumn();
74
            Telerik.WinControls.UI.GridViewComboBoxColumn gridViewComboBoxColumn20 = new Telerik.WinControls.UI.GridViewComboBoxColumn();
75
            Telerik.WinControls.UI.GridViewTextBoxColumn gridViewTextBoxColumn10 = new Telerik.WinControls.UI.GridViewTextBoxColumn();
76
            Telerik.WinControls.UI.TableViewDefinition tableViewDefinition2 = new Telerik.WinControls.UI.TableViewDefinition();
77
            Telerik.WinControls.UI.GridViewRelation gridViewRelation1 = new Telerik.WinControls.UI.GridViewRelation();
32
            Telerik.WinControls.UI.GridViewCommandColumn gridViewCommandColumn11 = new Telerik.WinControls.UI.GridViewCommandColumn();
33
            Telerik.WinControls.UI.GridViewCommandColumn gridViewCommandColumn12 = new Telerik.WinControls.UI.GridViewCommandColumn();
34
            Telerik.WinControls.UI.GridViewCommandColumn gridViewCommandColumn13 = new Telerik.WinControls.UI.GridViewCommandColumn();
35
            Telerik.WinControls.UI.GridViewCommandColumn gridViewCommandColumn14 = new Telerik.WinControls.UI.GridViewCommandColumn();
36
            Telerik.WinControls.UI.GridViewComboBoxColumn gridViewComboBoxColumn21 = new Telerik.WinControls.UI.GridViewComboBoxColumn();
37
            Telerik.WinControls.UI.GridViewTextBoxColumn gridViewTextBoxColumn12 = new Telerik.WinControls.UI.GridViewTextBoxColumn();
38
            Telerik.WinControls.UI.GridViewComboBoxColumn gridViewComboBoxColumn22 = new Telerik.WinControls.UI.GridViewComboBoxColumn();
39
            Telerik.WinControls.UI.GridViewComboBoxColumn gridViewComboBoxColumn23 = new Telerik.WinControls.UI.GridViewComboBoxColumn();
40
            Telerik.WinControls.UI.GridViewComboBoxColumn gridViewComboBoxColumn24 = new Telerik.WinControls.UI.GridViewComboBoxColumn();
41
            Telerik.WinControls.UI.GridViewTextBoxColumn gridViewTextBoxColumn13 = new Telerik.WinControls.UI.GridViewTextBoxColumn();
42
            Telerik.WinControls.UI.GridViewComboBoxColumn gridViewComboBoxColumn25 = new Telerik.WinControls.UI.GridViewComboBoxColumn();
43
            Telerik.WinControls.UI.GridViewTextBoxColumn gridViewTextBoxColumn14 = new Telerik.WinControls.UI.GridViewTextBoxColumn();
44
            Telerik.WinControls.UI.GridViewComboBoxColumn gridViewComboBoxColumn26 = new Telerik.WinControls.UI.GridViewComboBoxColumn();
45
            Telerik.WinControls.UI.GridViewCommandColumn gridViewCommandColumn15 = new Telerik.WinControls.UI.GridViewCommandColumn();
46
            Telerik.WinControls.UI.GridViewComboBoxColumn gridViewComboBoxColumn27 = new Telerik.WinControls.UI.GridViewComboBoxColumn();
47
            Telerik.WinControls.UI.GridViewComboBoxColumn gridViewComboBoxColumn28 = new Telerik.WinControls.UI.GridViewComboBoxColumn();
48
            Telerik.WinControls.UI.GridViewTextBoxColumn gridViewTextBoxColumn15 = new Telerik.WinControls.UI.GridViewTextBoxColumn();
49
            Telerik.WinControls.UI.GridViewComboBoxColumn gridViewComboBoxColumn29 = new Telerik.WinControls.UI.GridViewComboBoxColumn();
50
            Telerik.WinControls.UI.GridViewCommandColumn gridViewCommandColumn16 = new Telerik.WinControls.UI.GridViewCommandColumn();
51
            Telerik.WinControls.UI.GridViewComboBoxColumn gridViewComboBoxColumn30 = new Telerik.WinControls.UI.GridViewComboBoxColumn();
52
            Telerik.WinControls.UI.GridViewComboBoxColumn gridViewComboBoxColumn31 = new Telerik.WinControls.UI.GridViewComboBoxColumn();
53
            Telerik.WinControls.UI.GridViewCommandColumn gridViewCommandColumn17 = new Telerik.WinControls.UI.GridViewCommandColumn();
54
            Telerik.WinControls.UI.GridViewDateTimeColumn gridViewDateTimeColumn5 = new Telerik.WinControls.UI.GridViewDateTimeColumn();
55
            Telerik.WinControls.UI.GridViewDateTimeColumn gridViewDateTimeColumn6 = new Telerik.WinControls.UI.GridViewDateTimeColumn();
56
            Telerik.WinControls.UI.GridViewTextBoxColumn gridViewTextBoxColumn16 = new Telerik.WinControls.UI.GridViewTextBoxColumn();
57
            Telerik.WinControls.UI.GridViewComboBoxColumn gridViewComboBoxColumn32 = new Telerik.WinControls.UI.GridViewComboBoxColumn();
58
            Telerik.WinControls.UI.GridViewTextBoxColumn gridViewTextBoxColumn17 = new Telerik.WinControls.UI.GridViewTextBoxColumn();
59
            Telerik.WinControls.UI.GridViewCommandColumn gridViewCommandColumn18 = new Telerik.WinControls.UI.GridViewCommandColumn();
60
            Telerik.WinControls.UI.GridViewDateTimeColumn gridViewDateTimeColumn7 = new Telerik.WinControls.UI.GridViewDateTimeColumn();
61
            Telerik.WinControls.UI.GridViewDateTimeColumn gridViewDateTimeColumn8 = new Telerik.WinControls.UI.GridViewDateTimeColumn();
62
            Telerik.WinControls.UI.GridViewComboBoxColumn gridViewComboBoxColumn33 = new Telerik.WinControls.UI.GridViewComboBoxColumn();
63
            Telerik.WinControls.UI.GridViewTextBoxColumn gridViewTextBoxColumn18 = new Telerik.WinControls.UI.GridViewTextBoxColumn();
64
            Telerik.WinControls.UI.GridViewCommandColumn gridViewCommandColumn19 = new Telerik.WinControls.UI.GridViewCommandColumn();
65
            Telerik.WinControls.UI.GridViewCommandColumn gridViewCommandColumn20 = new Telerik.WinControls.UI.GridViewCommandColumn();
66
            Telerik.WinControls.UI.GridViewComboBoxColumn gridViewComboBoxColumn34 = new Telerik.WinControls.UI.GridViewComboBoxColumn();
67
            Telerik.WinControls.UI.GridViewComboBoxColumn gridViewComboBoxColumn35 = new Telerik.WinControls.UI.GridViewComboBoxColumn();
68
            Telerik.WinControls.UI.GridViewTextBoxColumn gridViewTextBoxColumn19 = new Telerik.WinControls.UI.GridViewTextBoxColumn();
69
            Telerik.WinControls.UI.GridViewComboBoxColumn gridViewComboBoxColumn36 = new Telerik.WinControls.UI.GridViewComboBoxColumn();
70
            Telerik.WinControls.UI.GridViewComboBoxColumn gridViewComboBoxColumn37 = new Telerik.WinControls.UI.GridViewComboBoxColumn();
71
            Telerik.WinControls.UI.GridViewTextBoxColumn gridViewTextBoxColumn20 = new Telerik.WinControls.UI.GridViewTextBoxColumn();
72
            Telerik.WinControls.UI.GridViewComboBoxColumn gridViewComboBoxColumn38 = new Telerik.WinControls.UI.GridViewComboBoxColumn();
73
            Telerik.WinControls.UI.GridViewComboBoxColumn gridViewComboBoxColumn39 = new Telerik.WinControls.UI.GridViewComboBoxColumn();
74
            Telerik.WinControls.UI.GridViewComboBoxColumn gridViewComboBoxColumn40 = new Telerik.WinControls.UI.GridViewComboBoxColumn();
75
            Telerik.WinControls.UI.GridViewTextBoxColumn gridViewTextBoxColumn21 = new Telerik.WinControls.UI.GridViewTextBoxColumn();
76
            Telerik.WinControls.UI.TableViewDefinition tableViewDefinition4 = new Telerik.WinControls.UI.TableViewDefinition();
77
            Telerik.WinControls.UI.GridViewRelation gridViewRelation2 = new Telerik.WinControls.UI.GridViewRelation();
78 78
            System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Main));
79
            Telerik.WinControls.UI.GridViewTextBoxColumn gridViewTextBoxColumn11 = new Telerik.WinControls.UI.GridViewTextBoxColumn();
80
            Telerik.WinControls.UI.TableViewDefinition tableViewDefinition1 = new Telerik.WinControls.UI.TableViewDefinition();
79
            Telerik.WinControls.UI.GridViewTextBoxColumn gridViewTextBoxColumn22 = new Telerik.WinControls.UI.GridViewTextBoxColumn();
80
            Telerik.WinControls.UI.TableViewDefinition tableViewDefinition3 = new Telerik.WinControls.UI.TableViewDefinition();
81 81
            this.ID2ManagerRadRibbonBar = new Telerik.WinControls.UI.RadRibbonBar();
82 82
            this.radRibbonBarBackstageViewID2Manager = new Telerik.WinControls.UI.RadRibbonBarBackstageView();
83 83
            this.backstageViewPageOpenProject = new Telerik.WinControls.UI.BackstageViewPage();
......
126 126
            this.radCheckBox1 = new Telerik.WinControls.UI.RadCheckBox();
127 127
            this.tableLayoutPanel2 = new System.Windows.Forms.TableLayoutPanel();
128 128
            this.radGridViewDocuments = new Telerik.WinControls.UI.RadGridView();
129
            this.DetailViewTemplate = new Telerik.WinControls.UI.GridViewTemplate();
129 130
            this.radCommandBar1 = new Telerik.WinControls.UI.RadCommandBar();
130 131
            this.commandBarRowSearch = new Telerik.WinControls.UI.CommandBarRowElement();
131 132
            this.commandBarSearch = new Telerik.WinControls.UI.CommandBarStripElement();
......
150 151
            this.radStatusStripMain = new Telerik.WinControls.UI.RadStatusStrip();
151 152
            this.radLabelElementSpace = new Telerik.WinControls.UI.RadLabelElement();
152 153
            this.radLabelElementUser = new Telerik.WinControls.UI.RadLabelElement();
153
            this.DetailViewTemplate = new Telerik.WinControls.UI.GridViewTemplate();
154
            this.radButtonID2 = new Telerik.WinControls.UI.RadButton();
154 155
            ((System.ComponentModel.ISupportInitialize)(this.ID2ManagerRadRibbonBar)).BeginInit();
155 156
            ((System.ComponentModel.ISupportInitialize)(this.radRibbonBarBackstageViewID2Manager)).BeginInit();
156 157
            this.radRibbonBarBackstageViewID2Manager.SuspendLayout();
......
192 193
            this.tableLayoutPanel2.SuspendLayout();
193 194
            ((System.ComponentModel.ISupportInitialize)(this.radGridViewDocuments)).BeginInit();
194 195
            ((System.ComponentModel.ISupportInitialize)(this.radGridViewDocuments.MasterTemplate)).BeginInit();
196
            ((System.ComponentModel.ISupportInitialize)(this.DetailViewTemplate)).BeginInit();
195 197
            ((System.ComponentModel.ISupportInitialize)(this.radCommandBar1)).BeginInit();
196 198
            ((System.ComponentModel.ISupportInitialize)(this.splitPanelRight)).BeginInit();
197 199
            this.splitPanelRight.SuspendLayout();
......
206 208
            ((System.ComponentModel.ISupportInitialize)(this.splitPanel3)).BeginInit();
207 209
            ((System.ComponentModel.ISupportInitialize)(this.splitPanel4)).BeginInit();
208 210
            ((System.ComponentModel.ISupportInitialize)(this.radStatusStripMain)).BeginInit();
209
            ((System.ComponentModel.ISupportInitialize)(this.DetailViewTemplate)).BeginInit();
211
            ((System.ComponentModel.ISupportInitialize)(this.radButtonID2)).BeginInit();
210 212
            ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
211 213
            this.SuspendLayout();
212 214
            // 
......
377 379
            // 
378 380
            this.tableLayoutPanelCondition.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(207)))), ((int)(((byte)(223)))), ((int)(((byte)(245)))));
379 381
            this.tableLayoutPanelCondition.CellBorderStyle = System.Windows.Forms.TableLayoutPanelCellBorderStyle.Single;
380
            this.tableLayoutPanelCondition.ColumnCount = 10;
382
            this.tableLayoutPanelCondition.ColumnCount = 11;
381 383
            this.tableLayoutPanelCondition.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 50F));
382 384
            this.tableLayoutPanelCondition.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 85F));
383 385
            this.tableLayoutPanelCondition.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 25F));
......
387 389
            this.tableLayoutPanelCondition.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 25F));
388 390
            this.tableLayoutPanelCondition.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 85F));
389 391
            this.tableLayoutPanelCondition.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 25F));
390
            this.tableLayoutPanelCondition.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 121F));
392
            this.tableLayoutPanelCondition.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
393
            this.tableLayoutPanelCondition.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 60F));
391 394
            this.tableLayoutPanelCondition.Controls.Add(this.radLabel9, 1, 3);
392 395
            this.tableLayoutPanelCondition.Controls.Add(this.radLabelAVEVAStatus, 3, 2);
393 396
            this.tableLayoutPanelCondition.Controls.Add(this.radLabelIsID2Work, 1, 1);
......
411 414
            this.tableLayoutPanelCondition.Controls.Add(this.radDropDownListAVEVAStatus, 4, 2);
412 415
            this.tableLayoutPanelCondition.Controls.Add(this.radDropDownListProdIsResult, 2, 3);
413 416
            this.tableLayoutPanelCondition.Controls.Add(this.radDropDownListClientIsResult, 4, 3);
417
            this.tableLayoutPanelCondition.Controls.Add(this.radButtonID2, 10, 0);
414 418
            this.tableLayoutPanelCondition.Dock = System.Windows.Forms.DockStyle.Fill;
415 419
            this.tableLayoutPanelCondition.Location = new System.Drawing.Point(23, 3);
416 420
            this.tableLayoutPanelCondition.Name = "tableLayoutPanelCondition";
......
507 511
            this.radButtonSearch.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)));
508 512
            this.radButtonSearch.Cursor = System.Windows.Forms.Cursors.Hand;
509 513
            this.radButtonSearch.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
510
            this.radButtonSearch.Location = new System.Drawing.Point(831, 4);
514
            this.radButtonSearch.Location = new System.Drawing.Point(799, 4);
511 515
            this.radButtonSearch.Name = "radButtonSearch";
512 516
            this.tableLayoutPanelCondition.SetRowSpan(this.radButtonSearch, 4);
513 517
            this.radButtonSearch.Size = new System.Drawing.Size(54, 106);
......
766 770
            this.radGridViewDocuments.MasterTemplate.AllowColumnHeaderContextMenu = false;
767 771
            this.radGridViewDocuments.MasterTemplate.AutoGenerateColumns = false;
768 772
            this.radGridViewDocuments.MasterTemplate.ChildViewTabsPosition = Telerik.WinControls.UI.TabPositions.Bottom;
769
            gridViewCommandColumn1.EnableExpressionEditor = false;
770
            gridViewCommandColumn1.FieldName = "AutoCADLink";
771
            gridViewCommandColumn1.HeaderText = "AutoCAD";
772
            gridViewCommandColumn1.ImageLayout = System.Windows.Forms.ImageLayout.Center;
773
            gridViewCommandColumn1.Name = "AutoCADLink";
774
            gridViewCommandColumn1.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
775
            gridViewCommandColumn1.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
776
            gridViewCommandColumn1.Width = 70;
777
            gridViewCommandColumn2.EnableExpressionEditor = false;
778
            gridViewCommandColumn2.FieldName = "PDFLink";
779
            gridViewCommandColumn2.HeaderText = "PDF";
780
            gridViewCommandColumn2.ImageLayout = System.Windows.Forms.ImageLayout.Center;
781
            gridViewCommandColumn2.Name = "PDFLink";
782
            gridViewCommandColumn2.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
783
            gridViewCommandColumn2.Width = 70;
784
            gridViewCommandColumn3.EnableExpressionEditor = false;
785
            gridViewCommandColumn3.FieldName = "MarkupLink";
786
            gridViewCommandColumn3.HeaderText = "Markus";
787
            gridViewCommandColumn3.ImageLayout = System.Windows.Forms.ImageLayout.Center;
788
            gridViewCommandColumn3.Name = "MarkupLink";
789
            gridViewCommandColumn3.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
790
            gridViewCommandColumn3.Width = 70;
791
            gridViewCommandColumn4.EnableExpressionEditor = false;
792
            gridViewCommandColumn4.FieldName = "AVEVALink";
793
            gridViewCommandColumn4.HeaderText = "AVEVA";
794
            gridViewCommandColumn4.ImageLayout = System.Windows.Forms.ImageLayout.Center;
795
            gridViewCommandColumn4.Name = "AVEVALink";
796
            gridViewCommandColumn4.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
797
            gridViewCommandColumn4.Width = 70;
798
            gridViewComboBoxColumn1.EnableExpressionEditor = false;
799
            gridViewComboBoxColumn1.FieldName = "RefProjectCode";
800
            gridViewComboBoxColumn1.HeaderText = "Area";
801
            gridViewComboBoxColumn1.Name = "RefProjectCode";
802
            gridViewComboBoxColumn1.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
803
            gridViewComboBoxColumn1.Width = 150;
804
            gridViewTextBoxColumn1.EnableExpressionEditor = false;
805
            gridViewTextBoxColumn1.FieldName = "DocumentNo";
806
            gridViewTextBoxColumn1.HeaderText = "이름";
807
            gridViewTextBoxColumn1.Name = "DocumentNo";
808
            gridViewTextBoxColumn1.Width = 150;
809
            gridViewComboBoxColumn2.EnableExpressionEditor = false;
810
            gridViewComboBoxColumn2.FieldName = "PersonInCharge";
811
            gridViewComboBoxColumn2.HeaderText = "담당자";
812
            gridViewComboBoxColumn2.Name = "PersonInCharge";
813
            gridViewComboBoxColumn2.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
814
            gridViewComboBoxColumn2.Width = 100;
815
            gridViewComboBoxColumn3.EnableExpressionEditor = false;
816
            gridViewComboBoxColumn3.FieldName = "JobLevel";
817
            gridViewComboBoxColumn3.HeaderText = "난이도";
818
            gridViewComboBoxColumn3.Name = "JobLevel";
819
            gridViewComboBoxColumn3.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
820
            gridViewComboBoxColumn3.Width = 60;
821
            gridViewComboBoxColumn4.EnableExpressionEditor = false;
822
            gridViewComboBoxColumn4.FieldName = "IsTypical";
823
            gridViewComboBoxColumn4.HeaderText = "Typical";
824
            gridViewComboBoxColumn4.Name = "IsTypical";
825
            gridViewComboBoxColumn4.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
826
            gridViewComboBoxColumn4.Width = 60;
827
            gridViewTextBoxColumn2.EnableExpressionEditor = false;
828
            gridViewTextBoxColumn2.FieldName = "RevisonNo";
829
            gridViewTextBoxColumn2.HeaderText = "Rev.";
830
            gridViewTextBoxColumn2.Name = "RevisonNo";
831
            gridViewTextBoxColumn2.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
832
            gridViewComboBoxColumn5.EnableExpressionEditor = false;
833
            gridViewComboBoxColumn5.FieldName = "ToIsDiscussion";
834
            gridViewComboBoxColumn5.HeaderText = "협의사항";
835
            gridViewComboBoxColumn5.Name = "ToIsDiscussion";
836
            gridViewComboBoxColumn5.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
837
            gridViewComboBoxColumn5.Width = 80;
838
            gridViewTextBoxColumn3.EnableExpressionEditor = false;
839
            gridViewTextBoxColumn3.FieldName = "ToRemarks";
840
            gridViewTextBoxColumn3.HeaderText = "Brief";
841
            gridViewTextBoxColumn3.Multiline = true;
842
            gridViewTextBoxColumn3.Name = "ToRemarks";
843
            gridViewTextBoxColumn3.Width = 150;
844
            gridViewComboBoxColumn6.EnableExpressionEditor = false;
845
            gridViewComboBoxColumn6.FieldName = "ToCreator";
846
            gridViewComboBoxColumn6.HeaderText = "작성자";
847
            gridViewComboBoxColumn6.Name = "ToCreator";
848
            gridViewComboBoxColumn6.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
849
            gridViewComboBoxColumn6.Width = 100;
850
            gridViewCommandColumn5.EnableExpressionEditor = false;
851
            gridViewCommandColumn5.FieldName = "ToCapturePath";
852
            gridViewCommandColumn5.HeaderText = "캡쳐";
853
            gridViewCommandColumn5.Name = "ToCapturePath";
854
            gridViewCommandColumn5.Width = 70;
855
            gridViewComboBoxColumn7.EnableExpressionEditor = false;
856
            gridViewComboBoxColumn7.FieldName = "ToIsMarkup";
857
            gridViewComboBoxColumn7.HeaderText = "마크업여부";
858
            gridViewComboBoxColumn7.Name = "ToIsMarkup";
859
            gridViewComboBoxColumn7.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
860
            gridViewComboBoxColumn7.Width = 80;
861
            gridViewComboBoxColumn8.EnableExpressionEditor = false;
862
            gridViewComboBoxColumn8.FieldName = "FrReviewStatus";
863
            gridViewComboBoxColumn8.HeaderText = "의견Status";
864
            gridViewComboBoxColumn8.Name = "FrReviewStatus";
865
            gridViewComboBoxColumn8.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
866
            gridViewComboBoxColumn8.Width = 80;
867
            gridViewTextBoxColumn4.EnableExpressionEditor = false;
868
            gridViewTextBoxColumn4.FieldName = "FrRemarks";
869
            gridViewTextBoxColumn4.HeaderText = "Brief";
870
            gridViewTextBoxColumn4.Name = "FrRemarks";
871
            gridViewTextBoxColumn4.Width = 150;
872
            gridViewComboBoxColumn9.EnableExpressionEditor = false;
873
            gridViewComboBoxColumn9.FieldName = "FrCreator";
874
            gridViewComboBoxColumn9.HeaderText = "검토자";
875
            gridViewComboBoxColumn9.Name = "FrCreator";
876
            gridViewComboBoxColumn9.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
877
            gridViewComboBoxColumn9.Width = 100;
878
            gridViewCommandColumn6.EnableExpressionEditor = false;
879
            gridViewCommandColumn6.FieldName = "FrCapturePath";
880
            gridViewCommandColumn6.HeaderText = "캡쳐";
881
            gridViewCommandColumn6.Name = "FrCapturePath";
882
            gridViewCommandColumn6.Width = 70;
883
            gridViewComboBoxColumn10.EnableExpressionEditor = false;
884
            gridViewComboBoxColumn10.FieldName = "FrIsMarkup";
885
            gridViewComboBoxColumn10.HeaderText = "마크업여부";
886
            gridViewComboBoxColumn10.Name = "FrIsMarkup";
887
            gridViewComboBoxColumn10.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
888
            gridViewComboBoxColumn10.Width = 80;
889
            gridViewComboBoxColumn11.EnableExpressionEditor = false;
890
            gridViewComboBoxColumn11.FieldName = "IsID2Work";
891
            gridViewComboBoxColumn11.HeaderText = "ID2 작업가능";
892
            gridViewComboBoxColumn11.Name = "IsID2Work";
893
            gridViewComboBoxColumn11.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
894
            gridViewComboBoxColumn11.Width = 90;
895
            gridViewCommandColumn7.EnableExpressionEditor = false;
896
            gridViewCommandColumn7.FieldName = "ID2Connection";
897
            gridViewCommandColumn7.HeaderText = "연결";
898
            gridViewCommandColumn7.Name = "ID2Connection";
899
            gridViewCommandColumn7.Width = 70;
900
            gridViewDateTimeColumn1.EnableExpressionEditor = false;
901
            gridViewDateTimeColumn1.FieldName = "ID2StartDate";
902
            gridViewDateTimeColumn1.Format = System.Windows.Forms.DateTimePickerFormat.Custom;
903
            gridViewDateTimeColumn1.FormatString = "{0: yyyy/MM/dd HH:mm:ss}";
904
            gridViewDateTimeColumn1.HeaderText = "시작일";
905
            gridViewDateTimeColumn1.Name = "ID2StartDate";
906
            gridViewDateTimeColumn1.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
907
            gridViewDateTimeColumn1.Width = 120;
908
            gridViewDateTimeColumn2.EnableExpressionEditor = false;
909
            gridViewDateTimeColumn2.FieldName = "ID2EndDate";
910
            gridViewDateTimeColumn2.Format = System.Windows.Forms.DateTimePickerFormat.Custom;
911
            gridViewDateTimeColumn2.FormatString = "{0: yyyy/MM/dd HH:mm:ss}";
912
            gridViewDateTimeColumn2.HeaderText = "완료일";
913
            gridViewDateTimeColumn2.Name = "ID2EndDate";
914
            gridViewDateTimeColumn2.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
915
            gridViewDateTimeColumn2.Width = 120;
916
            gridViewTextBoxColumn5.EnableExpressionEditor = false;
917
            gridViewTextBoxColumn5.FieldName = "ID2JobTime";
918
            gridViewTextBoxColumn5.HeaderText = "작업시간";
919
            gridViewTextBoxColumn5.Name = "ID2JobTime";
920
            gridViewTextBoxColumn5.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
921
            gridViewTextBoxColumn5.Width = 80;
922
            gridViewComboBoxColumn12.EnableExpressionEditor = false;
923
            gridViewComboBoxColumn12.FieldName = "ID2Status";
924
            gridViewComboBoxColumn12.HeaderText = "Status";
925
            gridViewComboBoxColumn12.Name = "ID2Status";
926
            gridViewComboBoxColumn12.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
927
            gridViewComboBoxColumn12.Width = 70;
928
            gridViewTextBoxColumn6.EnableExpressionEditor = false;
929
            gridViewTextBoxColumn6.FieldName = "ID2Issues";
930
            gridViewTextBoxColumn6.HeaderText = "이슈사항";
931
            gridViewTextBoxColumn6.Name = "ID2Issues";
932
            gridViewTextBoxColumn6.Width = 150;
933
            gridViewCommandColumn8.EnableExpressionEditor = false;
934
            gridViewCommandColumn8.FieldName = "AVEVAConnection";
935
            gridViewCommandColumn8.HeaderText = "연결";
936
            gridViewCommandColumn8.Name = "AVEVAConnection";
937
            gridViewCommandColumn8.Width = 70;
938
            gridViewDateTimeColumn3.EnableExpressionEditor = false;
939
            gridViewDateTimeColumn3.FieldName = "AVEVAConvertDate";
940
            gridViewDateTimeColumn3.Format = System.Windows.Forms.DateTimePickerFormat.Custom;
941
            gridViewDateTimeColumn3.FormatString = "{0: yyyy/MM/dd}";
942
            gridViewDateTimeColumn3.HeaderText = "변환일";
943
            gridViewDateTimeColumn3.Name = "AVEVAConvertDate";
944
            gridViewDateTimeColumn3.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
945
            gridViewDateTimeColumn3.Width = 70;
946
            gridViewDateTimeColumn4.EnableExpressionEditor = false;
947
            gridViewDateTimeColumn4.FieldName = "AVEVAReviewDate";
948
            gridViewDateTimeColumn4.Format = System.Windows.Forms.DateTimePickerFormat.Custom;
949
            gridViewDateTimeColumn4.FormatString = "{0: yyyy/MM/dd}";
950
            gridViewDateTimeColumn4.HeaderText = "검토일";
951
            gridViewDateTimeColumn4.Name = "AVEVAReviewDate";
952
            gridViewDateTimeColumn4.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
953
            gridViewDateTimeColumn4.Width = 70;
954
            gridViewComboBoxColumn13.EnableExpressionEditor = false;
955
            gridViewComboBoxColumn13.FieldName = "AVEVAStatus";
956
            gridViewComboBoxColumn13.HeaderText = "Status";
957
            gridViewComboBoxColumn13.Name = "AVEVAStatus";
958
            gridViewComboBoxColumn13.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
959
            gridViewComboBoxColumn13.Width = 70;
960
            gridViewTextBoxColumn7.EnableExpressionEditor = false;
961
            gridViewTextBoxColumn7.FieldName = "AVEVAIssues";
962
            gridViewTextBoxColumn7.HeaderText = "이슈사항";
963
            gridViewTextBoxColumn7.Name = "AVEVAIssues";
964
            gridViewTextBoxColumn7.Width = 150;
965
            gridViewCommandColumn9.EnableExpressionEditor = false;
966
            gridViewCommandColumn9.FieldName = "ReviewFileName";
967
            gridViewCommandColumn9.HeaderText = "PDF";
968
            gridViewCommandColumn9.Name = "ReviewFileName";
969
            gridViewCommandColumn9.Width = 70;
970
            gridViewCommandColumn10.EnableExpressionEditor = false;
971
            gridViewCommandColumn10.HeaderText = "시스템";
972
            gridViewCommandColumn10.Name = "SystemLink";
973
            gridViewCommandColumn10.Width = 70;
974
            gridViewComboBoxColumn14.EnableExpressionEditor = false;
975
            gridViewComboBoxColumn14.FieldName = "ProdReviewer";
976
            gridViewComboBoxColumn14.HeaderText = "검토자";
977
            gridViewComboBoxColumn14.Name = "ProdReviewer";
978
            gridViewComboBoxColumn14.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
979
            gridViewComboBoxColumn14.Width = 100;
980
            gridViewComboBoxColumn15.EnableExpressionEditor = false;
981
            gridViewComboBoxColumn15.FieldName = "ProdIsResult";
982
            gridViewComboBoxColumn15.HeaderText = "결과";
983
            gridViewComboBoxColumn15.Name = "ProdIsResult";
984
            gridViewComboBoxColumn15.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
985
            gridViewComboBoxColumn15.Width = 70;
986
            gridViewTextBoxColumn8.EnableExpressionEditor = false;
987
            gridViewTextBoxColumn8.FieldName = "ProdRemarks";
988
            gridViewTextBoxColumn8.HeaderText = "비고";
989
            gridViewTextBoxColumn8.Name = "ProdRemarks";
990
            gridViewTextBoxColumn8.Width = 150;
991
            gridViewComboBoxColumn16.EnableExpressionEditor = false;
992
            gridViewComboBoxColumn16.FieldName = "ClientReviewer";
993
            gridViewComboBoxColumn16.HeaderText = "검토자";
994
            gridViewComboBoxColumn16.Name = "ClientReviewer";
995
            gridViewComboBoxColumn16.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
996
            gridViewComboBoxColumn16.Width = 100;
997
            gridViewComboBoxColumn17.EnableExpressionEditor = false;
998
            gridViewComboBoxColumn17.FieldName = "ClientIsResult";
999
            gridViewComboBoxColumn17.HeaderText = "결과";
1000
            gridViewComboBoxColumn17.Name = "ClientIsResult";
1001
            gridViewComboBoxColumn17.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
1002
            gridViewComboBoxColumn17.Width = 70;
1003
            gridViewTextBoxColumn9.EnableExpressionEditor = false;
1004
            gridViewTextBoxColumn9.FieldName = "ClientRemarks";
1005
            gridViewTextBoxColumn9.HeaderText = "비고";
1006
            gridViewTextBoxColumn9.Name = "ClientRemarks";
1007
            gridViewTextBoxColumn9.Width = 150;
1008
            gridViewComboBoxColumn18.EnableExpressionEditor = false;
1009
            gridViewComboBoxColumn18.FieldName = "DTIsGateWay";
1010
            gridViewComboBoxColumn18.HeaderText = "GateWay";
1011
            gridViewComboBoxColumn18.Name = "DTIsGateWay";
1012
            gridViewComboBoxColumn18.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
1013
            gridViewComboBoxColumn18.Width = 80;
1014
            gridViewComboBoxColumn19.EnableExpressionEditor = false;
1015
            gridViewComboBoxColumn19.FieldName = "DTIsImport";
1016
            gridViewComboBoxColumn19.HeaderText = "Import 성공여부";
1017
            gridViewComboBoxColumn19.Name = "DTIsImport";
1018
            gridViewComboBoxColumn19.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
1019
            gridViewComboBoxColumn19.Width = 80;
1020
            gridViewComboBoxColumn20.EnableExpressionEditor = false;
1021
            gridViewComboBoxColumn20.FieldName = "DTIsRegSystem";
1022
            gridViewComboBoxColumn20.HeaderText = "시스템등록";
1023
            gridViewComboBoxColumn20.Name = "DTIsRegSystem";
1024
            gridViewComboBoxColumn20.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
1025
            gridViewComboBoxColumn20.Width = 80;
1026
            gridViewTextBoxColumn10.EnableExpressionEditor = false;
1027
            gridViewTextBoxColumn10.FieldName = "DTRemarks";
1028
            gridViewTextBoxColumn10.HeaderText = "비고";
1029
            gridViewTextBoxColumn10.Name = "DTRemarks";
1030
            gridViewTextBoxColumn10.Width = 150;
773
            gridViewCommandColumn11.EnableExpressionEditor = false;
774
            gridViewCommandColumn11.FieldName = "AutoCADLink";
775
            gridViewCommandColumn11.HeaderText = "AutoCAD";
776
            gridViewCommandColumn11.ImageLayout = System.Windows.Forms.ImageLayout.Center;
777
            gridViewCommandColumn11.Name = "AutoCADLink";
778
            gridViewCommandColumn11.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
779
            gridViewCommandColumn11.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
780
            gridViewCommandColumn11.Width = 70;
781
            gridViewCommandColumn12.EnableExpressionEditor = false;
782
            gridViewCommandColumn12.FieldName = "PDFLink";
783
            gridViewCommandColumn12.HeaderText = "PDF";
784
            gridViewCommandColumn12.ImageLayout = System.Windows.Forms.ImageLayout.Center;
785
            gridViewCommandColumn12.Name = "PDFLink";
786
            gridViewCommandColumn12.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
787
            gridViewCommandColumn12.Width = 70;
788
            gridViewCommandColumn13.EnableExpressionEditor = false;
789
            gridViewCommandColumn13.FieldName = "MarkupLink";
790
            gridViewCommandColumn13.HeaderText = "Markus";
791
            gridViewCommandColumn13.ImageLayout = System.Windows.Forms.ImageLayout.Center;
792
            gridViewCommandColumn13.Name = "MarkupLink";
793
            gridViewCommandColumn13.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
794
            gridViewCommandColumn13.Width = 70;
795
            gridViewCommandColumn14.EnableExpressionEditor = false;
796
            gridViewCommandColumn14.FieldName = "AVEVALink";
797
            gridViewCommandColumn14.HeaderText = "AVEVA";
798
            gridViewCommandColumn14.ImageLayout = System.Windows.Forms.ImageLayout.Center;
799
            gridViewCommandColumn14.Name = "AVEVALink";
800
            gridViewCommandColumn14.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
801
            gridViewCommandColumn14.Width = 70;
802
            gridViewComboBoxColumn21.EnableExpressionEditor = false;
803
            gridViewComboBoxColumn21.FieldName = "RefProjectCode";
804
            gridViewComboBoxColumn21.HeaderText = "Area";
805
            gridViewComboBoxColumn21.Name = "RefProjectCode";
806
            gridViewComboBoxColumn21.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
807
            gridViewComboBoxColumn21.Width = 150;
808
            gridViewTextBoxColumn12.EnableExpressionEditor = false;
809
            gridViewTextBoxColumn12.FieldName = "DocumentNo";
810
            gridViewTextBoxColumn12.HeaderText = "이름";
811
            gridViewTextBoxColumn12.Name = "DocumentNo";
812
            gridViewTextBoxColumn12.Width = 150;
813
            gridViewComboBoxColumn22.EnableExpressionEditor = false;
814
            gridViewComboBoxColumn22.FieldName = "PersonInCharge";
815
            gridViewComboBoxColumn22.HeaderText = "담당자";
816
            gridViewComboBoxColumn22.Name = "PersonInCharge";
817
            gridViewComboBoxColumn22.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
818
            gridViewComboBoxColumn22.Width = 100;
819
            gridViewComboBoxColumn23.EnableExpressionEditor = false;
820
            gridViewComboBoxColumn23.FieldName = "JobLevel";
821
            gridViewComboBoxColumn23.HeaderText = "난이도";
822
            gridViewComboBoxColumn23.Name = "JobLevel";
823
            gridViewComboBoxColumn23.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
824
            gridViewComboBoxColumn23.Width = 60;
825
            gridViewComboBoxColumn24.EnableExpressionEditor = false;
826
            gridViewComboBoxColumn24.FieldName = "IsTypical";
827
            gridViewComboBoxColumn24.HeaderText = "Typical";
828
            gridViewComboBoxColumn24.Name = "IsTypical";
829
            gridViewComboBoxColumn24.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
830
            gridViewComboBoxColumn24.Width = 60;
831
            gridViewTextBoxColumn13.EnableExpressionEditor = false;
832
            gridViewTextBoxColumn13.FieldName = "RevisonNo";
833
            gridViewTextBoxColumn13.HeaderText = "Rev.";
834
            gridViewTextBoxColumn13.Name = "RevisonNo";
835
            gridViewTextBoxColumn13.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
836
            gridViewComboBoxColumn25.EnableExpressionEditor = false;
837
            gridViewComboBoxColumn25.FieldName = "ToIsDiscussion";
838
            gridViewComboBoxColumn25.HeaderText = "협의사항";
839
            gridViewComboBoxColumn25.Name = "ToIsDiscussion";
840
            gridViewComboBoxColumn25.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
841
            gridViewComboBoxColumn25.Width = 80;
842
            gridViewTextBoxColumn14.EnableExpressionEditor = false;
843
            gridViewTextBoxColumn14.FieldName = "ToRemarks";
844
            gridViewTextBoxColumn14.HeaderText = "Brief";
845
            gridViewTextBoxColumn14.Multiline = true;
846
            gridViewTextBoxColumn14.Name = "ToRemarks";
847
            gridViewTextBoxColumn14.Width = 150;
848
            gridViewComboBoxColumn26.EnableExpressionEditor = false;
849
            gridViewComboBoxColumn26.FieldName = "ToCreator";
850
            gridViewComboBoxColumn26.HeaderText = "작성자";
851
            gridViewComboBoxColumn26.Name = "ToCreator";
852
            gridViewComboBoxColumn26.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
853
            gridViewComboBoxColumn26.Width = 100;
854
            gridViewCommandColumn15.EnableExpressionEditor = false;
855
            gridViewCommandColumn15.FieldName = "ToCapturePath";
856
            gridViewCommandColumn15.HeaderText = "캡쳐";
857
            gridViewCommandColumn15.Name = "ToCapturePath";
858
            gridViewCommandColumn15.Width = 70;
859
            gridViewComboBoxColumn27.EnableExpressionEditor = false;
860
            gridViewComboBoxColumn27.FieldName = "ToIsMarkup";
861
            gridViewComboBoxColumn27.HeaderText = "마크업여부";
862
            gridViewComboBoxColumn27.Name = "ToIsMarkup";
863
            gridViewComboBoxColumn27.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
864
            gridViewComboBoxColumn27.Width = 80;
865
            gridViewComboBoxColumn28.EnableExpressionEditor = false;
866
            gridViewComboBoxColumn28.FieldName = "FrReviewStatus";
867
            gridViewComboBoxColumn28.HeaderText = "의견Status";
868
            gridViewComboBoxColumn28.Name = "FrReviewStatus";
869
            gridViewComboBoxColumn28.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
870
            gridViewComboBoxColumn28.Width = 80;
871
            gridViewTextBoxColumn15.EnableExpressionEditor = false;
872
            gridViewTextBoxColumn15.FieldName = "FrRemarks";
873
            gridViewTextBoxColumn15.HeaderText = "Brief";
874
            gridViewTextBoxColumn15.Name = "FrRemarks";
875
            gridViewTextBoxColumn15.Width = 150;
876
            gridViewComboBoxColumn29.EnableExpressionEditor = false;
877
            gridViewComboBoxColumn29.FieldName = "FrCreator";
878
            gridViewComboBoxColumn29.HeaderText = "검토자";
879
            gridViewComboBoxColumn29.Name = "FrCreator";
880
            gridViewComboBoxColumn29.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
881
            gridViewComboBoxColumn29.Width = 100;
882
            gridViewCommandColumn16.EnableExpressionEditor = false;
883
            gridViewCommandColumn16.FieldName = "FrCapturePath";
884
            gridViewCommandColumn16.HeaderText = "캡쳐";
885
            gridViewCommandColumn16.Name = "FrCapturePath";
886
            gridViewCommandColumn16.Width = 70;
887
            gridViewComboBoxColumn30.EnableExpressionEditor = false;
888
            gridViewComboBoxColumn30.FieldName = "FrIsMarkup";
889
            gridViewComboBoxColumn30.HeaderText = "마크업여부";
890
            gridViewComboBoxColumn30.Name = "FrIsMarkup";
891
            gridViewComboBoxColumn30.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
892
            gridViewComboBoxColumn30.Width = 80;
893
            gridViewComboBoxColumn31.EnableExpressionEditor = false;
894
            gridViewComboBoxColumn31.FieldName = "IsID2Work";
895
            gridViewComboBoxColumn31.HeaderText = "ID2 작업가능";
896
            gridViewComboBoxColumn31.Name = "IsID2Work";
897
            gridViewComboBoxColumn31.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
898
            gridViewComboBoxColumn31.Width = 90;
899
            gridViewCommandColumn17.EnableExpressionEditor = false;
900
            gridViewCommandColumn17.FieldName = "ID2Connection";
901
            gridViewCommandColumn17.HeaderText = "연결";
902
            gridViewCommandColumn17.Name = "ID2Connection";
903
            gridViewCommandColumn17.Width = 70;
904
            gridViewDateTimeColumn5.EnableExpressionEditor = false;
905
            gridViewDateTimeColumn5.FieldName = "ID2StartDate";
906
            gridViewDateTimeColumn5.Format = System.Windows.Forms.DateTimePickerFormat.Custom;
907
            gridViewDateTimeColumn5.FormatString = "{0: yyyy/MM/dd HH:mm:ss}";
908
            gridViewDateTimeColumn5.HeaderText = "시작일";
909
            gridViewDateTimeColumn5.Name = "ID2StartDate";
910
            gridViewDateTimeColumn5.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
911
            gridViewDateTimeColumn5.Width = 120;
912
            gridViewDateTimeColumn6.EnableExpressionEditor = false;
913
            gridViewDateTimeColumn6.FieldName = "ID2EndDate";
914
            gridViewDateTimeColumn6.Format = System.Windows.Forms.DateTimePickerFormat.Custom;
915
            gridViewDateTimeColumn6.FormatString = "{0: yyyy/MM/dd HH:mm:ss}";
916
            gridViewDateTimeColumn6.HeaderText = "완료일";
917
            gridViewDateTimeColumn6.Name = "ID2EndDate";
918
            gridViewDateTimeColumn6.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
919
            gridViewDateTimeColumn6.Width = 120;
920
            gridViewTextBoxColumn16.EnableExpressionEditor = false;
921
            gridViewTextBoxColumn16.FieldName = "ID2JobTime";
922
            gridViewTextBoxColumn16.HeaderText = "작업시간";
923
            gridViewTextBoxColumn16.Name = "ID2JobTime";
924
            gridViewTextBoxColumn16.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
925
            gridViewTextBoxColumn16.Width = 80;
926
            gridViewComboBoxColumn32.EnableExpressionEditor = false;
927
            gridViewComboBoxColumn32.FieldName = "ID2Status";
928
            gridViewComboBoxColumn32.HeaderText = "Status";
929
            gridViewComboBoxColumn32.Name = "ID2Status";
930
            gridViewComboBoxColumn32.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
931
            gridViewComboBoxColumn32.Width = 70;
932
            gridViewTextBoxColumn17.EnableExpressionEditor = false;
933
            gridViewTextBoxColumn17.FieldName = "ID2Issues";
934
            gridViewTextBoxColumn17.HeaderText = "이슈사항";
935
            gridViewTextBoxColumn17.Name = "ID2Issues";
936
            gridViewTextBoxColumn17.Width = 150;
937
            gridViewCommandColumn18.EnableExpressionEditor = false;
938
            gridViewCommandColumn18.FieldName = "AVEVAConnection";
939
            gridViewCommandColumn18.HeaderText = "연결";
940
            gridViewCommandColumn18.Name = "AVEVAConnection";
941
            gridViewCommandColumn18.Width = 70;
942
            gridViewDateTimeColumn7.EnableExpressionEditor = false;
943
            gridViewDateTimeColumn7.FieldName = "AVEVAConvertDate";
944
            gridViewDateTimeColumn7.Format = System.Windows.Forms.DateTimePickerFormat.Custom;
945
            gridViewDateTimeColumn7.FormatString = "{0: yyyy/MM/dd}";
946
            gridViewDateTimeColumn7.HeaderText = "변환일";
947
            gridViewDateTimeColumn7.Name = "AVEVAConvertDate";
948
            gridViewDateTimeColumn7.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
949
            gridViewDateTimeColumn7.Width = 70;
950
            gridViewDateTimeColumn8.EnableExpressionEditor = false;
951
            gridViewDateTimeColumn8.FieldName = "AVEVAReviewDate";
952
            gridViewDateTimeColumn8.Format = System.Windows.Forms.DateTimePickerFormat.Custom;
953
            gridViewDateTimeColumn8.FormatString = "{0: yyyy/MM/dd}";
954
            gridViewDateTimeColumn8.HeaderText = "검토일";
955
            gridViewDateTimeColumn8.Name = "AVEVAReviewDate";
956
            gridViewDateTimeColumn8.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
957
            gridViewDateTimeColumn8.Width = 70;
958
            gridViewComboBoxColumn33.EnableExpressionEditor = false;
959
            gridViewComboBoxColumn33.FieldName = "AVEVAStatus";
960
            gridViewComboBoxColumn33.HeaderText = "Status";
961
            gridViewComboBoxColumn33.Name = "AVEVAStatus";
962
            gridViewComboBoxColumn33.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
963
            gridViewComboBoxColumn33.Width = 70;
964
            gridViewTextBoxColumn18.EnableExpressionEditor = false;
965
            gridViewTextBoxColumn18.FieldName = "AVEVAIssues";
966
            gridViewTextBoxColumn18.HeaderText = "이슈사항";
967
            gridViewTextBoxColumn18.Name = "AVEVAIssues";
968
            gridViewTextBoxColumn18.Width = 150;
969
            gridViewCommandColumn19.EnableExpressionEditor = false;
970
            gridViewCommandColumn19.FieldName = "ReviewFileName";
971
            gridViewCommandColumn19.HeaderText = "PDF";
972
            gridViewCommandColumn19.Name = "ReviewFileName";
973
            gridViewCommandColumn19.Width = 70;
974
            gridViewCommandColumn20.EnableExpressionEditor = false;
975
            gridViewCommandColumn20.HeaderText = "시스템";
976
            gridViewCommandColumn20.Name = "SystemLink";
977
            gridViewCommandColumn20.Width = 70;
978
            gridViewComboBoxColumn34.EnableExpressionEditor = false;
979
            gridViewComboBoxColumn34.FieldName = "ProdReviewer";
980
            gridViewComboBoxColumn34.HeaderText = "검토자";
981
            gridViewComboBoxColumn34.Name = "ProdReviewer";
982
            gridViewComboBoxColumn34.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
983
            gridViewComboBoxColumn34.Width = 100;
984
            gridViewComboBoxColumn35.EnableExpressionEditor = false;
985
            gridViewComboBoxColumn35.FieldName = "ProdIsResult";
986
            gridViewComboBoxColumn35.HeaderText = "결과";
987
            gridViewComboBoxColumn35.Name = "ProdIsResult";
988
            gridViewComboBoxColumn35.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
989
            gridViewComboBoxColumn35.Width = 70;
990
            gridViewTextBoxColumn19.EnableExpressionEditor = false;
991
            gridViewTextBoxColumn19.FieldName = "ProdRemarks";
992
            gridViewTextBoxColumn19.HeaderText = "비고";
993
            gridViewTextBoxColumn19.Name = "ProdRemarks";
994
            gridViewTextBoxColumn19.Width = 150;
995
            gridViewComboBoxColumn36.EnableExpressionEditor = false;
996
            gridViewComboBoxColumn36.FieldName = "ClientReviewer";
997
            gridViewComboBoxColumn36.HeaderText = "검토자";
998
            gridViewComboBoxColumn36.Name = "ClientReviewer";
999
            gridViewComboBoxColumn36.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
1000
            gridViewComboBoxColumn36.Width = 100;
1001
            gridViewComboBoxColumn37.EnableExpressionEditor = false;
1002
            gridViewComboBoxColumn37.FieldName = "ClientIsResult";
1003
            gridViewComboBoxColumn37.HeaderText = "결과";
1004
            gridViewComboBoxColumn37.Name = "ClientIsResult";
1005
            gridViewComboBoxColumn37.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
1006
            gridViewComboBoxColumn37.Width = 70;
1007
            gridViewTextBoxColumn20.EnableExpressionEditor = false;
1008
            gridViewTextBoxColumn20.FieldName = "ClientRemarks";
1009
            gridViewTextBoxColumn20.HeaderText = "비고";
1010
            gridViewTextBoxColumn20.Name = "ClientRemarks";
1011
            gridViewTextBoxColumn20.Width = 150;
1012
            gridViewComboBoxColumn38.EnableExpressionEditor = false;
1013
            gridViewComboBoxColumn38.FieldName = "DTIsGateWay";
1014
            gridViewComboBoxColumn38.HeaderText = "GateWay";
1015
            gridViewComboBoxColumn38.Name = "DTIsGateWay";
1016
            gridViewComboBoxColumn38.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
1017
            gridViewComboBoxColumn38.Width = 80;
1018
            gridViewComboBoxColumn39.EnableExpressionEditor = false;
1019
            gridViewComboBoxColumn39.FieldName = "DTIsImport";
1020
            gridViewComboBoxColumn39.HeaderText = "Import 성공여부";
1021
            gridViewComboBoxColumn39.Name = "DTIsImport";
1022
            gridViewComboBoxColumn39.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
1023
            gridViewComboBoxColumn39.Width = 80;
1024
            gridViewComboBoxColumn40.EnableExpressionEditor = false;
1025
            gridViewComboBoxColumn40.FieldName = "DTIsRegSystem";
1026
            gridViewComboBoxColumn40.HeaderText = "시스템등록";
1027
            gridViewComboBoxColumn40.Name = "DTIsRegSystem";
1028
            gridViewComboBoxColumn40.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
1029
            gridViewComboBoxColumn40.Width = 80;
1030
            gridViewTextBoxColumn21.EnableExpressionEditor = false;
1031
            gridViewTextBoxColumn21.FieldName = "DTRemarks";
1032
            gridViewTextBoxColumn21.HeaderText = "비고";
1033
            gridViewTextBoxColumn21.Name = "DTRemarks";
1034
            gridViewTextBoxColumn21.Width = 150;
1031 1035
            this.radGridViewDocuments.MasterTemplate.Columns.AddRange(new Telerik.WinControls.UI.GridViewDataColumn[] {
1032
            gridViewCommandColumn1,
1033
            gridViewCommandColumn2,
1034
            gridViewCommandColumn3,
1035
            gridViewCommandColumn4,
1036
            gridViewComboBoxColumn1,
1037
            gridViewTextBoxColumn1,
1038
            gridViewComboBoxColumn2,
1039
            gridViewComboBoxColumn3,
1040
            gridViewComboBoxColumn4,
1041
            gridViewTextBoxColumn2,
1042
            gridViewComboBoxColumn5,
1043
            gridViewTextBoxColumn3,
1044
            gridViewComboBoxColumn6,
1045
            gridViewCommandColumn5,
1046
            gridViewComboBoxColumn7,
1047
            gridViewComboBoxColumn8,
1048
            gridViewTextBoxColumn4,
1049
            gridViewComboBoxColumn9,
1050
            gridViewCommandColumn6,
1051
            gridViewComboBoxColumn10,
1052
            gridViewComboBoxColumn11,
1053
            gridViewCommandColumn7,
1054
            gridViewDateTimeColumn1,
1055
            gridViewDateTimeColumn2,
1056
            gridViewTextBoxColumn5,
1057
            gridViewComboBoxColumn12,
1058
            gridViewTextBoxColumn6,
1059
            gridViewCommandColumn8,
1060
            gridViewDateTimeColumn3,
1061
            gridViewDateTimeColumn4,
1062
            gridViewComboBoxColumn13,
1063
            gridViewTextBoxColumn7,
1064
            gridViewCommandColumn9,
1065
            gridViewCommandColumn10,
1066
            gridViewComboBoxColumn14,
1067
            gridViewComboBoxColumn15,
1068
            gridViewTextBoxColumn8,
1069
            gridViewComboBoxColumn16,
1070
            gridViewComboBoxColumn17,
1071
            gridViewTextBoxColumn9,
1072
            gridViewComboBoxColumn18,
1073
            gridViewComboBoxColumn19,
1074
            gridViewComboBoxColumn20,
1075
            gridViewTextBoxColumn10});
1036
            gridViewCommandColumn11,
1037
            gridViewCommandColumn12,
1038
            gridViewCommandColumn13,
1039
            gridViewCommandColumn14,
1040
            gridViewComboBoxColumn21,
1041
            gridViewTextBoxColumn12,
1042
            gridViewComboBoxColumn22,
1043
            gridViewComboBoxColumn23,
1044
            gridViewComboBoxColumn24,
1045
            gridViewTextBoxColumn13,
1046
            gridViewComboBoxColumn25,
1047
            gridViewTextBoxColumn14,
1048
            gridViewComboBoxColumn26,
1049
            gridViewCommandColumn15,
1050
            gridViewComboBoxColumn27,
1051
            gridViewComboBoxColumn28,
1052
            gridViewTextBoxColumn15,
1053
            gridViewComboBoxColumn29,
1054
            gridViewCommandColumn16,
1055
            gridViewComboBoxColumn30,
1056
            gridViewComboBoxColumn31,
1057
            gridViewCommandColumn17,
1058
            gridViewDateTimeColumn5,
1059
            gridViewDateTimeColumn6,
1060
            gridViewTextBoxColumn16,
1061
            gridViewComboBoxColumn32,
1062
            gridViewTextBoxColumn17,
1063
            gridViewCommandColumn18,
1064
            gridViewDateTimeColumn7,
1065
            gridViewDateTimeColumn8,
1066
            gridViewComboBoxColumn33,
1067
            gridViewTextBoxColumn18,
1068
            gridViewCommandColumn19,
1069
            gridViewCommandColumn20,
1070
            gridViewComboBoxColumn34,
1071
            gridViewComboBoxColumn35,
1072
            gridViewTextBoxColumn19,
1073
            gridViewComboBoxColumn36,
1074
            gridViewComboBoxColumn37,
1075
            gridViewTextBoxColumn20,
1076
            gridViewComboBoxColumn38,
1077
            gridViewComboBoxColumn39,
1078
            gridViewComboBoxColumn40,
1079
            gridViewTextBoxColumn21});
1076 1080
            this.radGridViewDocuments.MasterTemplate.EnableAlternatingRowColor = true;
1077 1081
            this.radGridViewDocuments.MasterTemplate.EnableFiltering = true;
1078 1082
            this.radGridViewDocuments.MasterTemplate.ShowFilteringRow = false;
1079 1083
            this.radGridViewDocuments.MasterTemplate.ShowHeaderCellButtons = true;
1080 1084
            this.radGridViewDocuments.MasterTemplate.Templates.AddRange(new Telerik.WinControls.UI.GridViewTemplate[] {
1081 1085
            this.DetailViewTemplate});
1082
            this.radGridViewDocuments.MasterTemplate.ViewDefinition = tableViewDefinition2;
1086
            this.radGridViewDocuments.MasterTemplate.ViewDefinition = tableViewDefinition4;
1083 1087
            this.radGridViewDocuments.Name = "radGridViewDocuments";
1084
            gridViewRelation1.ChildColumnNames = ((System.Collections.Specialized.StringCollection)(resources.GetObject("gridViewRelation1.ChildColumnNames")));
1085
            gridViewRelation1.ParentColumnNames = ((System.Collections.Specialized.StringCollection)(resources.GetObject("gridViewRelation1.ParentColumnNames")));
1088
            gridViewRelation2.ChildColumnNames = ((System.Collections.Specialized.StringCollection)(resources.GetObject("gridViewRelation2.ChildColumnNames")));
1089
            gridViewRelation2.ParentColumnNames = ((System.Collections.Specialized.StringCollection)(resources.GetObject("gridViewRelation2.ParentColumnNames")));
1086 1090
            this.radGridViewDocuments.Relations.AddRange(new Telerik.WinControls.UI.GridViewRelation[] {
1087
            gridViewRelation1});
1091
            gridViewRelation2});
1088 1092
            this.radGridViewDocuments.RightToLeft = System.Windows.Forms.RightToLeft.No;
1089 1093
            this.radGridViewDocuments.ShowHeaderCellButtons = true;
1090 1094
            this.radGridViewDocuments.Size = new System.Drawing.Size(919, 308);
1091 1095
            this.radGridViewDocuments.TabIndex = 0;
1092 1096
            // 
1097
            // DetailViewTemplate
1098
            // 
1099
            gridViewTextBoxColumn22.EnableExpressionEditor = false;
1100
            gridViewTextBoxColumn22.FieldName = "MarkupText";
1101
            gridViewTextBoxColumn22.HeaderText = "MarkupText";
1102
            gridViewTextBoxColumn22.Name = "MarkupText";
1103
            this.DetailViewTemplate.Columns.AddRange(new Telerik.WinControls.UI.GridViewDataColumn[] {
1104
            gridViewTextBoxColumn22});
1105
            this.DetailViewTemplate.EnableAlternatingRowColor = true;
1106
            this.DetailViewTemplate.ViewDefinition = tableViewDefinition3;
1107
            // 
1093 1108
            // radCommandBar1
1094 1109
            // 
1095 1110
            this.radCommandBar1.Dock = System.Windows.Forms.DockStyle.Top;
......
1378 1393
            this.radLabelElementUser.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
1379 1394
            this.radLabelElementUser.TextWrap = true;
1380 1395
            // 
1381
            // DetailViewTemplate
1396
            // radButtonID2
1382 1397
            // 
1383
            gridViewTextBoxColumn11.EnableExpressionEditor = false;
1384
            gridViewTextBoxColumn11.FieldName = "MarkupText";
1385
            gridViewTextBoxColumn11.HeaderText = "MarkupText";
1386
            gridViewTextBoxColumn11.Name = "MarkupText";
1387
            this.DetailViewTemplate.Columns.AddRange(new Telerik.WinControls.UI.GridViewDataColumn[] {
1388
            gridViewTextBoxColumn11});
1389
            this.DetailViewTemplate.EnableAlternatingRowColor = true;
1390
            this.DetailViewTemplate.ViewDefinition = tableViewDefinition1;
1398
            this.radButtonID2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)));
1399
            this.radButtonID2.Cursor = System.Windows.Forms.Cursors.Hand;
1400
            this.radButtonID2.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
1401
            this.radButtonID2.Location = new System.Drawing.Point(861, 4);
1402
            this.radButtonID2.Name = "radButtonID2";
1403
            this.tableLayoutPanelCondition.SetRowSpan(this.radButtonID2, 4);
1404
            this.radButtonID2.Size = new System.Drawing.Size(54, 106);
1405
            this.radButtonID2.TabIndex = 4;
1406
            this.radButtonID2.Text = "ID2";
1391 1407
            // 
1392 1408
            // Main
1393 1409
            // 
......
1448 1464
            this.tableLayoutPanel2.PerformLayout();
1449 1465
            ((System.ComponentModel.ISupportInitialize)(this.radGridViewDocuments.MasterTemplate)).EndInit();
1450 1466
            ((System.ComponentModel.ISupportInitialize)(this.radGridViewDocuments)).EndInit();
1467
            ((System.ComponentModel.ISupportInitialize)(this.DetailViewTemplate)).EndInit();
1451 1468
            ((System.ComponentModel.ISupportInitialize)(this.radCommandBar1)).EndInit();
1452 1469
            ((System.ComponentModel.ISupportInitialize)(this.splitPanelRight)).EndInit();
1453 1470
            this.splitPanelRight.ResumeLayout(false);
......
1462 1479
            ((System.ComponentModel.ISupportInitialize)(this.splitPanel3)).EndInit();
1463 1480
            ((System.ComponentModel.ISupportInitialize)(this.splitPanel4)).EndInit();
1464 1481
            ((System.ComponentModel.ISupportInitialize)(this.radStatusStripMain)).EndInit();
1465
            ((System.ComponentModel.ISupportInitialize)(this.DetailViewTemplate)).EndInit();
1482
            ((System.ComponentModel.ISupportInitialize)(this.radButtonID2)).EndInit();
1466 1483
            ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
1467 1484
            this.ResumeLayout(false);
1468 1485
            this.PerformLayout();
......
1544 1561
        private Telerik.WinControls.UI.CommandBarSeparator commandBarSeparator2;
1545 1562
        private Telerik.WinControls.UI.CommandBarHostItem btnShowAllDetail;
1546 1563
        private Telerik.WinControls.UI.GridViewTemplate DetailViewTemplate;
1564
        private Telerik.WinControls.UI.RadButton radButtonID2;
1547 1565
    }
1548 1566
}
ID2.Manager/ID2.Manager/Main.cs
61 61

  
62 62
            this.radTextBoxDocumentNo.KeyDown += RadTextBoxDocumentNo_KeyDown;
63 63
            this.radButtonSearch.Click += RadButtonSearch_Click;
64
            this.radButtonID2.Click += RadButtonID2_Click;
64 65

  
65 66
            this.radGridViewDocuments.ViewCellFormatting += RadGridViewDocuments_ViewCellFormatting;
66 67
            this.radGridViewDocuments.CellBeginEdit += RadGridViewDocuments_CellBeginEdit;
......
441 442
            }
442 443
        }
443 444

  
445
        public void GetDocListbyID2()
446
        {
447
            if (this.radDropDownListProject.SelectedValue != null)
448
            {
449
                string projectCode = this.radDropDownListProject.SelectedValue.ToString();
450
                string personIncharge = this.radDropDownListPersonInCharge.SelectedValue.ToString();
451
                string jobLevel = this.radDropDownListJobLevel.SelectedValue.ToString();
452
                string documentNo = this.radTextBoxDocumentNo.Text.Trim();
453

  
454
                string isID2Work = this.radDropDownListIsID2Work.SelectedValue.ToString();
455

  
456
                string id2Status = this.radDropDownListID2Status.SelectedValue.ToString();
457
                string avevaStatus = this.radDropDownListAVEVAStatus.SelectedValue.ToString();
458

  
459
                string prodIsResult = this.radDropDownListProdIsResult.SelectedValue.ToString();
460
                string clientIsResult = this.radDropDownListClientIsResult.SelectedValue.ToString();
461

  
462
                var id2Prjs = informations.ProjectList.Where(x => x.GroupID.Equals(informations.ActiveProject.ProjectID)).Select(x => x.ID2Info).ToList();
463
                this.documents = new DocumentController().GetAllDocuments(id2Prjs, projectCode, personIncharge, jobLevel, documentNo, isID2Work, id2Status, avevaStatus, prodIsResult, clientIsResult).ToList();
464
                this.orgDocuments = JsonConvert.DeserializeObject<List<Documents>>(JsonConvert.SerializeObject(this.documents));
465
            }
466
        }
467

  
444 468
        public void DocumentListBinding()
445 469
        {
446 470
            GridViewComboBoxColumn ColProjects = this.radGridViewDocuments.Columns["RefProjectCode"] as GridViewComboBoxColumn;
......
479 503
            //Data
480 504
            if (this.radGridViewDocuments.DataSource != null)
481 505
                this.radGridViewDocuments.DataSource = null;
506

  
507
            /*
508
            var info = informations.ProjectList.Where(x => x.Name.Equals("APAO")).FirstOrDefault().ID2Info;
509
            var id2Datas = new DocumentController(info).GetID2DrawingsByProject(info);
510
            var test = from doc in this.documents
511
                       join id2 in id2Datas on doc.DocumentNo equals id2.DOCNAME into gj
512
                       from docs in gj.DefaultIfEmpty()
513
                       select new Documents()
514
                       {
515
                           DocumentNo = doc.DocumentNo,
516
                           ID2EndDate = docs?.DATETIME == null ? (DateTime?)null : Convert.ToDateTime(docs?.DATETIME)
517
                           //ProdRemarks = docs.DATETIME ?? null
518
                       };
519
            */
520

  
482 521
            this.radGridViewDocuments.DataSource = this.documents;
483 522

  
484 523
            if (this.radGridViewDocuments.SummaryRowsBottom != null)
......
531 570
            this.DocumentListBinding();
532 571
        }
533 572

  
573
        private void RadButtonID2_Click(object sender, EventArgs e)
574
        {
575
            this.GetDocListbyID2();
576
            this.DocumentListBinding();
577
        }
578

  
534 579
        private void BackstageButtonItemUserRegistration_Click(object sender, EventArgs e)
535 580
        {
536 581
            using (var frm = new SetupUser())
ID2.Manager/ID2.Manager/Main.resx
117 117
  <resheader name="writer">
118 118
    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
119 119
  </resheader>
120
  <data name="gridViewRelation1.ChildColumnNames" mimetype="application/x-microsoft.net.object.binary.base64">
120
  <data name="gridViewRelation2.ChildColumnNames" mimetype="application/x-microsoft.net.object.binary.base64">
121 121
    <value>
122 122
        AAEAAAD/////AQAAAAAAAAAMAgAAAElTeXN0ZW0sIFZlcnNpb249NC4wLjAuMCwgQ3VsdHVyZT1uZXV0
123 123
        cmFsLCBQdWJsaWNLZXlUb2tlbj1iNzdhNWM1NjE5MzRlMDg5BQEAAAAvU3lzdGVtLkNvbGxlY3Rpb25z
......
126 126
        bXMFX3NpemUIX3ZlcnNpb24FAAAICAkEAAAAAAAAAAAAAAAQBAAAAAAAAAAL
127 127
</value>
128 128
  </data>
129
  <data name="gridViewRelation1.ParentColumnNames" mimetype="application/x-microsoft.net.object.binary.base64">
129
  <data name="gridViewRelation2.ParentColumnNames" mimetype="application/x-microsoft.net.object.binary.base64">
130 130
    <value>
131 131
        AAEAAAD/////AQAAAAAAAAAMAgAAAElTeXN0ZW0sIFZlcnNpb249NC4wLjAuMCwgQ3VsdHVyZT1uZXV0
132 132
        cmFsLCBQdWJsaWNLZXlUb2tlbj1iNzdhNWM1NjE5MzRlMDg5BQEAAAAvU3lzdGVtLkNvbGxlY3Rpb25z

내보내기 Unified diff

클립보드 이미지 추가 (최대 크기: 500 MB)