..
This commit is contained in:
		
							
								
								
									
										33
									
								
								Project/fMain.Designer.cs
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										33
									
								
								Project/fMain.Designer.cs
									
									
									
										generated
									
									
									
								
							| @@ -67,6 +67,8 @@ | |||||||
|             this.toolStripMenuItem2 = new System.Windows.Forms.ToolStripSeparator(); |             this.toolStripMenuItem2 = new System.Windows.Forms.ToolStripSeparator(); | ||||||
|             this.라인코드관리ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); |             this.라인코드관리ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); | ||||||
|             this.휴가관리ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); |             this.휴가관리ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); | ||||||
|  |             this.근태입력ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); | ||||||
|  |             this.근로명부ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); | ||||||
|             this.personalInventoryToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); |             this.personalInventoryToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); | ||||||
|             this.메일전송ToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); |             this.메일전송ToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); | ||||||
|             this.mn_docu = new System.Windows.Forms.ToolStripMenuItem(); |             this.mn_docu = new System.Windows.Forms.ToolStripMenuItem(); | ||||||
| @@ -370,45 +372,62 @@ | |||||||
|             // dataFOLToolStripMenuItem |             // dataFOLToolStripMenuItem | ||||||
|             //  |             //  | ||||||
|             this.dataFOLToolStripMenuItem.Name = "dataFOLToolStripMenuItem"; |             this.dataFOLToolStripMenuItem.Name = "dataFOLToolStripMenuItem"; | ||||||
|             this.dataFOLToolStripMenuItem.Size = new System.Drawing.Size(162, 24); |             this.dataFOLToolStripMenuItem.Size = new System.Drawing.Size(180, 24); | ||||||
|             this.dataFOLToolStripMenuItem.Text = "FOL"; |             this.dataFOLToolStripMenuItem.Text = "FOL"; | ||||||
|             this.dataFOLToolStripMenuItem.Click += new System.EventHandler(this.dataFOLToolStripMenuItem_Click); |             this.dataFOLToolStripMenuItem.Click += new System.EventHandler(this.dataFOLToolStripMenuItem_Click); | ||||||
|             //  |             //  | ||||||
|             // dataMoldEOLToolStripMenuItem |             // dataMoldEOLToolStripMenuItem | ||||||
|             //  |             //  | ||||||
|             this.dataMoldEOLToolStripMenuItem.Name = "dataMoldEOLToolStripMenuItem"; |             this.dataMoldEOLToolStripMenuItem.Name = "dataMoldEOLToolStripMenuItem"; | ||||||
|             this.dataMoldEOLToolStripMenuItem.Size = new System.Drawing.Size(162, 24); |             this.dataMoldEOLToolStripMenuItem.Size = new System.Drawing.Size(180, 24); | ||||||
|             this.dataMoldEOLToolStripMenuItem.Text = "MOLD & EOL"; |             this.dataMoldEOLToolStripMenuItem.Text = "MOLD & EOL"; | ||||||
|             this.dataMoldEOLToolStripMenuItem.Click += new System.EventHandler(this.dataMoldEOLToolStripMenuItem_Click); |             this.dataMoldEOLToolStripMenuItem.Click += new System.EventHandler(this.dataMoldEOLToolStripMenuItem_Click); | ||||||
|             //  |             //  | ||||||
|             // dataToolStripMenuItem |             // dataToolStripMenuItem | ||||||
|             //  |             //  | ||||||
|             this.dataToolStripMenuItem.Name = "dataToolStripMenuItem"; |             this.dataToolStripMenuItem.Name = "dataToolStripMenuItem"; | ||||||
|             this.dataToolStripMenuItem.Size = new System.Drawing.Size(162, 24); |             this.dataToolStripMenuItem.Size = new System.Drawing.Size(180, 24); | ||||||
|             this.dataToolStripMenuItem.Text = "BUMP"; |             this.dataToolStripMenuItem.Text = "BUMP"; | ||||||
|             this.dataToolStripMenuItem.Click += new System.EventHandler(this.dataToolStripMenuItem_Click); |             this.dataToolStripMenuItem.Click += new System.EventHandler(this.dataToolStripMenuItem_Click); | ||||||
|             //  |             //  | ||||||
|             // toolStripMenuItem2 |             // toolStripMenuItem2 | ||||||
|             //  |             //  | ||||||
|             this.toolStripMenuItem2.Name = "toolStripMenuItem2"; |             this.toolStripMenuItem2.Name = "toolStripMenuItem2"; | ||||||
|             this.toolStripMenuItem2.Size = new System.Drawing.Size(159, 6); |             this.toolStripMenuItem2.Size = new System.Drawing.Size(177, 6); | ||||||
|             //  |             //  | ||||||
|             // 라인코드관리ToolStripMenuItem |             // 라인코드관리ToolStripMenuItem | ||||||
|             //  |             //  | ||||||
|             this.라인코드관리ToolStripMenuItem.Name = "라인코드관리ToolStripMenuItem"; |             this.라인코드관리ToolStripMenuItem.Name = "라인코드관리ToolStripMenuItem"; | ||||||
|             this.라인코드관리ToolStripMenuItem.Size = new System.Drawing.Size(162, 24); |             this.라인코드관리ToolStripMenuItem.Size = new System.Drawing.Size(180, 24); | ||||||
|             this.라인코드관리ToolStripMenuItem.Text = "라인코드관리"; |             this.라인코드관리ToolStripMenuItem.Text = "라인코드관리"; | ||||||
|             this.라인코드관리ToolStripMenuItem.Click += new System.EventHandler(this.라인코드관리ToolStripMenuItem_Click); |             this.라인코드관리ToolStripMenuItem.Click += new System.EventHandler(this.라인코드관리ToolStripMenuItem_Click); | ||||||
|             //  |             //  | ||||||
|             // 휴가관리ToolStripMenuItem |             // 휴가관리ToolStripMenuItem | ||||||
|             //  |             //  | ||||||
|  |             this.휴가관리ToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { | ||||||
|  |             this.근태입력ToolStripMenuItem, | ||||||
|  |             this.근로명부ToolStripMenuItem}); | ||||||
|             this.휴가관리ToolStripMenuItem.ForeColor = System.Drawing.Color.Tomato; |             this.휴가관리ToolStripMenuItem.ForeColor = System.Drawing.Color.Tomato; | ||||||
|             this.휴가관리ToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("휴가관리ToolStripMenuItem.Image"))); |             this.휴가관리ToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("휴가관리ToolStripMenuItem.Image"))); | ||||||
|             this.휴가관리ToolStripMenuItem.Name = "휴가관리ToolStripMenuItem"; |             this.휴가관리ToolStripMenuItem.Name = "휴가관리ToolStripMenuItem"; | ||||||
|             this.휴가관리ToolStripMenuItem.Size = new System.Drawing.Size(208, 24); |             this.휴가관리ToolStripMenuItem.Size = new System.Drawing.Size(208, 24); | ||||||
|             this.휴가관리ToolStripMenuItem.Text = "출근부(테스트)"; |             this.휴가관리ToolStripMenuItem.Text = "근태관리(테스트)"; | ||||||
|             this.휴가관리ToolStripMenuItem.Click += new System.EventHandler(this.휴가관리ToolStripMenuItem_Click); |             this.휴가관리ToolStripMenuItem.Click += new System.EventHandler(this.휴가관리ToolStripMenuItem_Click); | ||||||
|             //  |             //  | ||||||
|  |             // 근태입력ToolStripMenuItem | ||||||
|  |             //  | ||||||
|  |             this.근태입력ToolStripMenuItem.Name = "근태입력ToolStripMenuItem"; | ||||||
|  |             this.근태입력ToolStripMenuItem.Size = new System.Drawing.Size(180, 24); | ||||||
|  |             this.근태입력ToolStripMenuItem.Text = "근태입력"; | ||||||
|  |             this.근태입력ToolStripMenuItem.Click += new System.EventHandler(this.근태입력ToolStripMenuItem_Click); | ||||||
|  |             //  | ||||||
|  |             // 근로명부ToolStripMenuItem | ||||||
|  |             //  | ||||||
|  |             this.근로명부ToolStripMenuItem.Name = "근로명부ToolStripMenuItem"; | ||||||
|  |             this.근로명부ToolStripMenuItem.Size = new System.Drawing.Size(180, 24); | ||||||
|  |             this.근로명부ToolStripMenuItem.Text = "근로자명부"; | ||||||
|  |             this.근로명부ToolStripMenuItem.Click += new System.EventHandler(this.근로명부ToolStripMenuItem_Click); | ||||||
|  |             //  | ||||||
|             // personalInventoryToolStripMenuItem |             // personalInventoryToolStripMenuItem | ||||||
|             //  |             //  | ||||||
|             this.personalInventoryToolStripMenuItem.ForeColor = System.Drawing.Color.Tomato; |             this.personalInventoryToolStripMenuItem.ForeColor = System.Drawing.Color.Tomato; | ||||||
| @@ -854,6 +873,8 @@ | |||||||
|         private System.Windows.Forms.ToolStripMenuItem toolStripMenuItem7; |         private System.Windows.Forms.ToolStripMenuItem toolStripMenuItem7; | ||||||
|         private System.Windows.Forms.ToolStripMenuItem toolStripMenuItem8; |         private System.Windows.Forms.ToolStripMenuItem toolStripMenuItem8; | ||||||
|         private System.Windows.Forms.ToolStripMenuItem 휴가관리ToolStripMenuItem; |         private System.Windows.Forms.ToolStripMenuItem 휴가관리ToolStripMenuItem; | ||||||
|  |         private System.Windows.Forms.ToolStripMenuItem 근태입력ToolStripMenuItem; | ||||||
|  |         private System.Windows.Forms.ToolStripMenuItem 근로명부ToolStripMenuItem; | ||||||
|     } |     } | ||||||
| } | } | ||||||
|  |  | ||||||
|   | |||||||
| @@ -982,9 +982,21 @@ namespace Project | |||||||
|  |  | ||||||
|         private void 휴가관리ToolStripMenuItem_Click(object sender, EventArgs e) |         private void 휴가관리ToolStripMenuItem_Click(object sender, EventArgs e) | ||||||
|         { |         { | ||||||
|             string formkey = "HOLYDAY"; |              | ||||||
|  |         } | ||||||
|  |  | ||||||
|  |         private void 근태입력ToolStripMenuItem_Click(object sender, EventArgs e) | ||||||
|  |         { | ||||||
|  |             string formkey = "HOLY"; | ||||||
|             if (!ShowForm(formkey)) |             if (!ShowForm(formkey)) | ||||||
|                 AddForm(formkey, new FBS0000.fHolyday()); |                 AddForm(formkey, new FBS0000.fHolyday()); | ||||||
|         } |         } | ||||||
|  |  | ||||||
|  |         private void 근로명부ToolStripMenuItem_Click(object sender, EventArgs e) | ||||||
|  |         { | ||||||
|  |             string formkey = "WTABLEUSER"; | ||||||
|  |             if (!ShowForm(formkey)) | ||||||
|  |                 AddForm(formkey, new FBS0000.fWorkTableUser()); | ||||||
|  |         } | ||||||
|     } |     } | ||||||
| } | } | ||||||
|   | |||||||
| @@ -153,6 +153,26 @@ | |||||||
|         Mi4wAwEBAAAh+QQBAAAXACwAAAAAEAAQAAAIggAvCBwo0IJBCwQTFqwAAQEDhAoXTpgoYQDEhBYqTKDA |         Mi4wAwEBAAAh+QQBAAAXACwAAAAAEAAQAAAIggAvCBwo0IJBCwQTFqwAAQEDhAoXTpgoYQDEhBYqTKDA | ||||||
|         kYKEBRclciRAoMEDCREuZtw40oKCCihVauxIIYEBmCkJruxYoWfMggYPsOyJU+WAABMqCJDgM+eFg0iV |         kYKEBRclciRAoMEDCREuZtw40oKCCihVauxIIYEBmCkJruxYoWfMggYPsOyJU+WAABMqCJDgM+eFg0iV | ||||||
|         Aigg4WfBo0kFADAYwWnBABSkQjSIcYDYiAMtBHCwFW3ag24HBgQAOw== |         Aigg4WfBo0kFADAYwWnBABSkQjSIcYDYiAMtBHCwFW3ag24HBgQAOw== | ||||||
|  | </value> | ||||||
|  |   </data> | ||||||
|  |   <data name="codesToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||||
|  |     <value> | ||||||
|  |         R0lGODlhEAAQAIQAAHan1azQ4ldvj9vp9HSQruTr80lVa+vx9pu811SRuXifuj13uYyz2VFhe4Gt2UNL | ||||||
|  |         XPL1+Orv+ufu9YOqxYyzzNHW3SkxQz5FVWag2T6CuZe3y5G0t+Do7+r0/77a9f///yH/C05FVFNDQVBF | ||||||
|  |         Mi4wAwEBAAAh+QQAAAAAACwAAAAAEAAQAAAIrwA/CBxIsKDAAQESIkBAYYICBQQICCAgMMAACQMyaswo | ||||||
|  |         oUKDih0SZMiwoKTJBQcEVDyAoEMHDy5hdnAg4eMHBBIQeNjJcyeDAjYRRNAQs+hMoAIpRNjQs6eDAgYE | ||||||
|  |         TshpVCYAqAIV5GzKU0GBB1klMKjqEgMHsB8IiOW60+wFgQQgIGDgoC4AABgwADjw9oOAChAkSChAmIPh | ||||||
|  |         AxUswBXAuEEDAwYePLhwwYJNg5gFBgQAOw== | ||||||
|  | </value> | ||||||
|  |   </data> | ||||||
|  |   <data name="메일양식ToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||||
|  |     <value> | ||||||
|  |         R0lGODlhEAAQAIQfAHWSrbTY+6nU/I+74/r8/drj7FlxkUlVa9Xp/eLs9cvT2oWpxG+bwqPQ+57N++v1 | ||||||
|  |         /lJgeabK7JnB5kNLXJG0z5nA1oyw0SkxQz5FVb7e/aC91tHl8qXB2n2gu////////yH/C05FVFNDQVBF | ||||||
|  |         Mi4wAwEBAAAh+QQBAAAfACwAAAAAEAAQAAAIpAA/CBxIsKDBgwQ9KFzIsKHCDRUqUFhAsQOAiwAMQFBY | ||||||
|  |         gYDHjyAJKNjogQIBChoQZAgQAEGCiQUOKFxAIEMEDhsQPEDAQEKDBzI9dKiZIYOFowwENPg5QeHQlRIi | ||||||
|  |         SJAwYIADBwWaegCQIMAACQEEKK2KFYNCrgMihBXbwEHVBGY9GFCQIEGBu3jvKrhw1oBfCBAOHJgwAQOG | ||||||
|  |         CyQdKlaIsLHjggEBADs= | ||||||
| </value> | </value> | ||||||
|   </data> |   </data> | ||||||
|   <data name="commonToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |   <data name="commonToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||||
| @@ -296,26 +316,6 @@ | |||||||
|         JDzo4OEBBAgUMGiwkGBFBAcODAAAYMEAjh4ZIBgwQAAAAgZOdkTIQEGCAQRICoAZACVNBQACkHxpQEDP |         JDzo4OEBBAgUMGiwkGBFBAcODAAAYMEAjh4ZIBgwQAAAAgZOdkTIQEGCAQRICoAZACVNBQACkHxpQEDP | ||||||
|         jg5qLhgKQIDTowIrJoA5NGKDABIbNpjqlEGBAguyag3QEiLYsDOjPgwQYEFYsQUdRpSY1qDCugzzBgQA |         jg5qLhgKQIDTowIrJoA5NGKDABIbNpjqlEGBAguyag3QEiLYsDOjPgwQYEFYsQUdRpSY1qDCugzzBgQA | ||||||
|         Ow== |         Ow== | ||||||
| </value> |  | ||||||
|   </data> |  | ||||||
|   <data name="codesToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |  | ||||||
|     <value> |  | ||||||
|         R0lGODlhEAAQAIQAAHan1azQ4ldvj9vp9HSQruTr80lVa+vx9pu811SRuXifuj13uYyz2VFhe4Gt2UNL |  | ||||||
|         XPL1+Orv+ufu9YOqxYyzzNHW3SkxQz5FVWag2T6CuZe3y5G0t+Do7+r0/77a9f///yH/C05FVFNDQVBF |  | ||||||
|         Mi4wAwEBAAAh+QQAAAAAACwAAAAAEAAQAAAIrwA/CBxIsKDAAQESIkBAYYICBQQICCAgMMAACQMyaswo |  | ||||||
|         oUKDih0SZMiwoKTJBQcEVDyAoEMHDy5hdnAg4eMHBBIQeNjJcyeDAjYRRNAQs+hMoAIpRNjQs6eDAgYE |  | ||||||
|         TshpVCYAqAIV5GzKU0GBB1klMKjqEgMHsB8IiOW60+wFgQQgIGDgoC4AABgwADjw9oOAChAkSChAmIPh |  | ||||||
|         AxUswBXAuEEDAwYePLhwwYJNg5gFBgQAOw== |  | ||||||
| </value> |  | ||||||
|   </data> |  | ||||||
|   <data name="메일양식ToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |  | ||||||
|     <value> |  | ||||||
|         R0lGODlhEAAQAIQfAHWSrbTY+6nU/I+74/r8/drj7FlxkUlVa9Xp/eLs9cvT2oWpxG+bwqPQ+57N++v1 |  | ||||||
|         /lJgeabK7JnB5kNLXJG0z5nA1oyw0SkxQz5FVb7e/aC91tHl8qXB2n2gu////////yH/C05FVFNDQVBF |  | ||||||
|         Mi4wAwEBAAAh+QQBAAAfACwAAAAAEAAQAAAIpAA/CBxIsKDBgwQ9KFzIsKHCDRUqUFhAsQOAiwAMQFBY |  | ||||||
|         gYDHjyAJKNjogQIBChoQZAgQAEGCiQUOKFxAIEMEDhsQPEDAQEKDBzI9dKiZIYOFowwENPg5QeHQlRIi |  | ||||||
|         SJAwYIADBwWaegCQIMAACQEEKK2KFYNCrgMihBXbwEHVBGY9GFCQIEGBu3jvKrhw1oBfCBAOHJgwAQOG |  | ||||||
|         CyQdKlaIsLHjggEBADs= |  | ||||||
| </value> | </value> | ||||||
|   </data> |   </data> | ||||||
|   <metadata name="toolStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> |   <metadata name="toolStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||||||
| @@ -366,16 +366,16 @@ | |||||||
|     <value> |     <value> | ||||||
|         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 |         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 | ||||||
|         YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAJFSURBVDhPjVPtS1NxGP1B3r+gj/0PfUhXQgQJYWUqRFFC |         YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAJFSURBVDhPjVPtS1NxGP1B3r+gj/0PfUhXQgQJYWUqRFFC | ||||||
|         QwoXhVCNrK1o6oJoA+mDkJrIvjRlkJQUgTUGEkLvYcSa0b4tCDZ1xDbv7l0vp+f87pUlKvTAw/1w73nO |         QwoXhVCNrK1o6oJoA+mDkJrIvjRlkJQUgTUGEkKvRhFrRvu2INjUEdu8u3e9nJ7zu1eWqNADD/fDvec5 | ||||||
|         85xzrvrfyhrK99VQ8/IsSNsLhvot/cd9vXXJx2MZQ+UJyPecwFLwPJYHLmIl7Ie8g/vZxhI272KDyuWa |         z3POuep/K2so31dDzcuzIG0vGOq39B/39dYlH49lDJUnIN9zAkvB81geuIiVsB/yDu5nG0vYvIsNKpdr | ||||||
|         d2IpcA7FW36URgIohfZhNdKMn7P9qAa3GJDdpmJpQ5n5s10oRvrw43orzKgH9sge1Mac/pUagH1jkwHZ |         3omlwDkUb/lRGgmgFNqH1Ugzfs72oxrcYkB2m4qlDWXmz3ahGOnDj+utMKMe2CN7UBtz+ldqAPaNTQZk | ||||||
|         BjUtq9WW+y+gdDeASngXai7QntoP63kHqq9Pws6Novyucf0AMhO8MngJ5YkgrDseB5hoQfXFMZjpbphf |         G9S0rFZb7r+A0t0AKuFdqLlAe2o/rOcdqL4+CTs3ivK7xvUDyEzwyuAllCeCsO54HGCiBdUXx2Cmu2F+ | ||||||
|         zui2v4+j/MFTH8CbuTaZCbaHd2uw9bQN5kevBn1Le/HwVSdCqRaMLgxiR+yfEygYb+baa8xWshNm5jRW |         OaPb/j6O8ntPfQBv5tpkJtge3q3B1tM2mB+9GvQt7cXDV50IpVow+mEQO2L/nEDBeDPXXmO2kp0wM6ex | ||||||
|         BTz9sgO+2b1oe9KEg48bEX0fwvYJdwCtoqfF25dRudlUZxZw4XM3huYOoN0FnooH0DueQDz5CUeuzjgD |         KuDplx3wze5F25MmHHzciOhCCNsn3AG0ip4Wb19G5WZTnVnAhc/dGJo7gHYXeCoeQO94AvHkJxy5OuMM | ||||||
|         6DOtqsSuacF4M9cmM8GHBHj0wXH03ktgMpnBVHIR959lnAHC7mNI6DOtIrsWzF2bzASH4ykNjE6+RU8k |         oM+0qhK7pgXjzVybzAQfEuDRB8fRey+ByWQGU8lF3H+WcQYIu48hoc+0iuxaMHdtMhMcjqc0MDr5Fj2R | ||||||
|         KeC4dbhv5g3Fm2fCGBL6TKuoNgXjzVybzAT7h+c0sP3Ko1a9Oks2KDCeTJi+XXwmO9WmYLyZa5OZYBdW |         pIDj1uG+mTcUb54JY0joM62i2hSMN3NtMhPsH57TwPYrj1r16izZoMB4MmH6dvGZ7FSbgvFmrk1mgl1Y | ||||||
|         LxlgM9uMp15fQsIBtEqzi2Bk59rrmNeK9/PHYLZ1PCVhDAl9plVU2xFsE3YW7ZMt9I/BbDOeTBhDQp+p |         vWSAzWwznnp9CQkH0CrNLoKRnWuvY14r3s8fg9nW8ZSEMST0mVZRbUewTdhZtE+20D8Gs814MmEMCX2m | ||||||
|         NFsLtqGU+guv4vTwUHMW1QAAAABJRU5ErkJggg== |         0mwt2IZS6i+BL/Tbk6gtGgAAAABJRU5ErkJggg== | ||||||
| </value> | </value> | ||||||
|   </data> |   </data> | ||||||
|   <metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> |   <metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||||||
|   | |||||||
| @@ -97,6 +97,12 @@ | |||||||
|       <DesignTime>True</DesignTime> |       <DesignTime>True</DesignTime> | ||||||
|       <DependentUpon>dsMSSQL.xsd</DependentUpon> |       <DependentUpon>dsMSSQL.xsd</DependentUpon> | ||||||
|     </Compile> |     </Compile> | ||||||
|  |     <Compile Include="Holiday\fWorkTableUser.cs"> | ||||||
|  |       <SubType>Form</SubType> | ||||||
|  |     </Compile> | ||||||
|  |     <Compile Include="Holiday\fWorkTableUser.Designer.cs"> | ||||||
|  |       <DependentUpon>fWorkTableUser.cs</DependentUpon> | ||||||
|  |     </Compile> | ||||||
|     <Compile Include="Holiday\WorkTable.cs"> |     <Compile Include="Holiday\WorkTable.cs"> | ||||||
|       <SubType>Form</SubType> |       <SubType>Form</SubType> | ||||||
|     </Compile> |     </Compile> | ||||||
| @@ -135,6 +141,9 @@ | |||||||
|     </Compile> |     </Compile> | ||||||
|     <Compile Include="Program.cs" /> |     <Compile Include="Program.cs" /> | ||||||
|     <Compile Include="Properties\AssemblyInfo.cs" /> |     <Compile Include="Properties\AssemblyInfo.cs" /> | ||||||
|  |     <EmbeddedResource Include="Holiday\fWorkTableUser.resx"> | ||||||
|  |       <DependentUpon>fWorkTableUser.cs</DependentUpon> | ||||||
|  |     </EmbeddedResource> | ||||||
|     <EmbeddedResource Include="Holiday\WorkTable.resx"> |     <EmbeddedResource Include="Holiday\WorkTable.resx"> | ||||||
|       <DependentUpon>WorkTable.cs</DependentUpon> |       <DependentUpon>WorkTable.cs</DependentUpon> | ||||||
|     </EmbeddedResource> |     </EmbeddedResource> | ||||||
|   | |||||||
| @@ -53,18 +53,6 @@ namespace FBS0000 | |||||||
|             //dvc_result.ValueMember = "Key"; |             //dvc_result.ValueMember = "Key"; | ||||||
|             //dvc_result.DisplayMember = "Value"; |             //dvc_result.DisplayMember = "Value"; | ||||||
|  |  | ||||||
|             //udpate user list |  | ||||||
|             var userList = FCOMMON.DBM.getUserList(); |  | ||||||
|             this.cmbUser.Items.Clear(); |  | ||||||
|             this.cmbUser.Items.Add("-- ALL --"); |  | ||||||
|             int curuserindex = -1; |  | ||||||
|             foreach (var user in userList) |  | ||||||
|             { |  | ||||||
|                 this.cmbUser.Items.Add(string.Format("[{0}] {1}", user.Key, user.Value)); |  | ||||||
|                 if (user.Key == FCOMMON.info.Login.no) curuserindex = cmbUser.Items.Count - 1; |  | ||||||
|             } |  | ||||||
|             this.cmbUser.SelectedIndex = curuserindex; |  | ||||||
|  |  | ||||||
|             //일반사용자의경우에는 상태를 변경하지 못한다. |             //일반사용자의경우에는 상태를 변경하지 못한다. | ||||||
|             int curLevel = Math.Max(FCOMMON.info.Login.level, FCOMMON.DBM.getAuth(FCOMMON.DBM.eAuthType.holyday)); |             int curLevel = Math.Max(FCOMMON.info.Login.level, FCOMMON.DBM.getAuth(FCOMMON.DBM.eAuthType.holyday)); | ||||||
|             if (curLevel >= 5) |             if (curLevel >= 5) | ||||||
| @@ -73,7 +61,7 @@ namespace FBS0000 | |||||||
|             } |             } | ||||||
|             else |             else | ||||||
|             { |             { | ||||||
|                 this.cmbUser.Enabled = false;   //사용자를 고칠수 없게 한다. |                // this.cmbUser.Enabled = false;   //사용자를 고칠수 없게 한다. | ||||||
|             } |             } | ||||||
|  |  | ||||||
|             RefreshData(); |             RefreshData(); | ||||||
| @@ -90,42 +78,34 @@ namespace FBS0000 | |||||||
|             e.Row["contents"] = string.Empty; |             e.Row["contents"] = string.Empty; | ||||||
|         } |         } | ||||||
|  |  | ||||||
|         string GetUIDValue() |         | ||||||
|         { |  | ||||||
|             string uid = "%"; |  | ||||||
|             if (cmbUser.SelectedIndex > 0) |  | ||||||
|             { |  | ||||||
|                 uid = cmbUser.Text.Substring(1, cmbUser.Text.IndexOf(']') - 1); |  | ||||||
|             } |  | ||||||
|             return uid; |  | ||||||
|         } |  | ||||||
|  |  | ||||||
|         void RefreshData() |         void RefreshData() | ||||||
|         { |         { | ||||||
|             //update data |             //update data | ||||||
|             string uid = GetUIDValue(); |             | ||||||
|             var sd = DateTime.Parse(tbSD.Text + " 00:00:00"); |             //var sd = DateTime.Parse(tbSD.Text + " 00:00:00"); | ||||||
|             var ed = DateTime.Parse(tbED.Text + " 23:59:59"); |             //var ed = DateTime.Parse(tbED.Text + " 23:59:59"); | ||||||
|             this.ta.Fill(this.dsMSSQL.Holyday, tbSD.Text, tbED.Text, uid, FCOMMON.info.Login.gcode); |             //this.ta.Fill(this.dsMSSQL.Holyday, tbSD.Text, tbED.Text, uid, FCOMMON.info.Login.gcode); | ||||||
|  |  | ||||||
|  |  | ||||||
|             //잔량계산 |             ////잔량계산 | ||||||
|             double sumdrD = this.dsMSSQL.Holyday.Sum(t => t.termDr);    //전체발생수량 |             //double sumdrD = this.dsMSSQL.Holyday.Sum(t => t.termDr);    //전체발생수량 | ||||||
|             double sumdrT = this.dsMSSQL.Holyday.Sum(t => t.DrTime);    //전체발생수량 |             //double sumdrT = this.dsMSSQL.Holyday.Sum(t => t.DrTime);    //전체발생수량 | ||||||
|  |  | ||||||
|             double sumcrD = this.dsMSSQL.Holyday.Sum(t => t.term);    //전체발생수량 |             //double sumcrD = this.dsMSSQL.Holyday.Sum(t => t.term);    //전체발생수량 | ||||||
|             double sumcrT = this.dsMSSQL.Holyday.Sum(t => t.CrTime);    //전체발생수량 |             //double sumcrT = this.dsMSSQL.Holyday.Sum(t => t.CrTime);    //전체발생수량 | ||||||
|  |  | ||||||
|             //double sumcr = sumcrD + sumcrT; //전체 사용수량 |             ////double sumcr = sumcrD + sumcrT; //전체 사용수량 | ||||||
|             //double sumdr = sumdrD + sumdrT; //전체 발생량 |             ////double sumdr = sumdrD + sumdrT; //전체 발생량 | ||||||
|  |  | ||||||
|             double janD = sumdrD - sumcrD; |             //double janD = sumdrD - sumcrD; | ||||||
|             double janT = sumdrT - sumcrT; |             //double janT = sumdrT - sumcrT; | ||||||
|             sbGen.Text = string.Format("{0}+{1}", sumdrD, sumdrT);  //발생량 |             //sbGen.Text = string.Format("{0}+{1}", sumdrD, sumdrT);  //발생량 | ||||||
|             sbUse.Text = string.Format("{0}+{1}", sumcrD, sumcrT);  //사용량 |             //sbUse.Text = string.Format("{0}+{1}", sumcrD, sumcrT);  //사용량 | ||||||
|             sbJan.Text = string.Format("{0}+{1}", janD, janT);  //잔량 |             //sbJan.Text = string.Format("{0}+{1}", janD, janT);  //잔량 | ||||||
|             if (janD < 0) sbJan.ForeColor = Color.Red; |             //if (janD < 0) sbJan.ForeColor = Color.Red; | ||||||
|             else sbJan.ForeColor = Color.Blue; |             //else sbJan.ForeColor = Color.Blue; | ||||||
|  |  | ||||||
|             //색상변경 |             //색상변경 | ||||||
|  |  | ||||||
| @@ -254,14 +234,7 @@ namespace FBS0000 | |||||||
|  |  | ||||||
|         private void toolStripButton4_Click(object sender, EventArgs e) |         private void toolStripButton4_Click(object sender, EventArgs e) | ||||||
|         { |         { | ||||||
|             if(this.cmbUser.SelectedIndex < 0) |            | ||||||
|             { |  | ||||||
|                 FCOMMON.Util.MsgE("담당자가 선택되어야 합니다."); |  | ||||||
|                 return; |  | ||||||
|             } |  | ||||||
|             string uid = GetUIDValue(); |  | ||||||
|             var f = new fHolydayJobReport(tbSD.Text,tbED.Text,uid); |  | ||||||
|             f.ShowDialog(); |  | ||||||
|         } |         } | ||||||
|     } |     } | ||||||
| } | } | ||||||
|   | |||||||
							
								
								
									
										413
									
								
								SubProject/FBS0000/Holiday/fWorkTableUser.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										413
									
								
								SubProject/FBS0000/Holiday/fWorkTableUser.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,413 @@ | |||||||
|  | namespace FBS0000 | ||||||
|  | { | ||||||
|  |     partial class fWorkTableUser | ||||||
|  |     { | ||||||
|  |         /// <summary> | ||||||
|  |         /// Required designer variable. | ||||||
|  |         /// </summary> | ||||||
|  |         private System.ComponentModel.IContainer components = null; | ||||||
|  |  | ||||||
|  |         /// <summary> | ||||||
|  |         /// Clean up any resources being used. | ||||||
|  |         /// </summary> | ||||||
|  |         /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> | ||||||
|  |         protected override void Dispose(bool disposing) | ||||||
|  |         { | ||||||
|  |             if (disposing && (components != null)) | ||||||
|  |             { | ||||||
|  |                 components.Dispose(); | ||||||
|  |             } | ||||||
|  |             base.Dispose(disposing); | ||||||
|  |         } | ||||||
|  |  | ||||||
|  |         #region Windows Form Designer generated code | ||||||
|  |  | ||||||
|  |         /// <summary> | ||||||
|  |         /// Required method for Designer support - do not modify | ||||||
|  |         /// the contents of this method with the code editor. | ||||||
|  |         /// </summary> | ||||||
|  |         private void InitializeComponent() | ||||||
|  |         { | ||||||
|  |             this.components = new System.ComponentModel.Container(); | ||||||
|  |             System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(fWorkTableUser)); | ||||||
|  |             FarPoint.Win.Spread.CellType.NumberCellType numberCellType1 = new FarPoint.Win.Spread.CellType.NumberCellType(); | ||||||
|  |             FarPoint.Win.Spread.CellType.TextCellType textCellType1 = new FarPoint.Win.Spread.CellType.TextCellType(); | ||||||
|  |             FarPoint.Win.Spread.CellType.TextCellType textCellType2 = new FarPoint.Win.Spread.CellType.TextCellType(); | ||||||
|  |             FarPoint.Win.Spread.CellType.TextCellType textCellType3 = new FarPoint.Win.Spread.CellType.TextCellType(); | ||||||
|  |             FarPoint.Win.Spread.CellType.TextCellType textCellType4 = new FarPoint.Win.Spread.CellType.TextCellType(); | ||||||
|  |             FarPoint.Win.Spread.CellType.TextCellType textCellType5 = new FarPoint.Win.Spread.CellType.TextCellType(); | ||||||
|  |             FarPoint.Win.Spread.CellType.TextCellType textCellType6 = new FarPoint.Win.Spread.CellType.TextCellType(); | ||||||
|  |             FarPoint.Win.Spread.CellType.DateTimeCellType dateTimeCellType1 = new FarPoint.Win.Spread.CellType.DateTimeCellType(); | ||||||
|  |             this.bn = new System.Windows.Forms.BindingNavigator(this.components); | ||||||
|  |             this.bindingNavigatorCountItem = new System.Windows.Forms.ToolStripLabel(); | ||||||
|  |             this.bindingNavigatorMoveFirstItem = new System.Windows.Forms.ToolStripButton(); | ||||||
|  |             this.bindingNavigatorMovePreviousItem = new System.Windows.Forms.ToolStripButton(); | ||||||
|  |             this.bindingNavigatorSeparator = new System.Windows.Forms.ToolStripSeparator(); | ||||||
|  |             this.bindingNavigatorPositionItem = new System.Windows.Forms.ToolStripTextBox(); | ||||||
|  |             this.bindingNavigatorSeparator1 = new System.Windows.Forms.ToolStripSeparator(); | ||||||
|  |             this.bindingNavigatorMoveNextItem = new System.Windows.Forms.ToolStripButton(); | ||||||
|  |             this.bindingNavigatorMoveLastItem = new System.Windows.Forms.ToolStripButton(); | ||||||
|  |             this.bindingNavigatorSeparator2 = new System.Windows.Forms.ToolStripSeparator(); | ||||||
|  |             this.toolStripButton3 = new System.Windows.Forms.ToolStripButton(); | ||||||
|  |             this.toolStripButton4 = new System.Windows.Forms.ToolStripButton(); | ||||||
|  |             this.bindingNavigatorAddNewItem = new System.Windows.Forms.ToolStripButton(); | ||||||
|  |             this.bindingNavigatorDeleteItem = new System.Windows.Forms.ToolStripButton(); | ||||||
|  |             this.toolStripButton2 = new System.Windows.Forms.ToolStripButton(); | ||||||
|  |             this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator(); | ||||||
|  |             this.dsMSSQL = new FBS0000.dsMSSQL(); | ||||||
|  |             this.cm1 = new System.Windows.Forms.ContextMenuStrip(this.components); | ||||||
|  |             this.sendToMailToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); | ||||||
|  |             this.toolStripMenuItem1 = new System.Windows.Forms.ToolStripSeparator(); | ||||||
|  |             this.autoResizeComlumnsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); | ||||||
|  |             this.toolStrip1 = new System.Windows.Forms.ToolStrip(); | ||||||
|  |             this.toolStripLabel3 = new System.Windows.Forms.ToolStripLabel(); | ||||||
|  |             this.cmbGrp = new System.Windows.Forms.ToolStripComboBox(); | ||||||
|  |             this.toolStripButton1 = new System.Windows.Forms.ToolStripButton(); | ||||||
|  |             this.bs = new System.Windows.Forms.BindingSource(this.components); | ||||||
|  |             this.ta = new FBS0000.dsMSSQLTableAdapters.EETGW_WorkTableUserTableAdapter(); | ||||||
|  |             this.fpSpread1 = new FarPoint.Win.Spread.FpSpread(); | ||||||
|  |             this.fpSpread1_Sheet1 = new FarPoint.Win.Spread.SheetView(); | ||||||
|  |             ((System.ComponentModel.ISupportInitialize)(this.bn)).BeginInit(); | ||||||
|  |             this.bn.SuspendLayout(); | ||||||
|  |             ((System.ComponentModel.ISupportInitialize)(this.dsMSSQL)).BeginInit(); | ||||||
|  |             this.cm1.SuspendLayout(); | ||||||
|  |             this.toolStrip1.SuspendLayout(); | ||||||
|  |             ((System.ComponentModel.ISupportInitialize)(this.bs)).BeginInit(); | ||||||
|  |             ((System.ComponentModel.ISupportInitialize)(this.fpSpread1)).BeginInit(); | ||||||
|  |             ((System.ComponentModel.ISupportInitialize)(this.fpSpread1_Sheet1)).BeginInit(); | ||||||
|  |             this.SuspendLayout(); | ||||||
|  |             //  | ||||||
|  |             // bn | ||||||
|  |             //  | ||||||
|  |             this.bn.AddNewItem = null; | ||||||
|  |             this.bn.CountItem = this.bindingNavigatorCountItem; | ||||||
|  |             this.bn.DeleteItem = null; | ||||||
|  |             this.bn.Dock = System.Windows.Forms.DockStyle.Bottom; | ||||||
|  |             this.bn.ImageScalingSize = new System.Drawing.Size(20, 20); | ||||||
|  |             this.bn.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { | ||||||
|  |             this.bindingNavigatorMoveFirstItem, | ||||||
|  |             this.bindingNavigatorMovePreviousItem, | ||||||
|  |             this.bindingNavigatorSeparator, | ||||||
|  |             this.bindingNavigatorPositionItem, | ||||||
|  |             this.bindingNavigatorCountItem, | ||||||
|  |             this.bindingNavigatorSeparator1, | ||||||
|  |             this.bindingNavigatorMoveNextItem, | ||||||
|  |             this.bindingNavigatorMoveLastItem, | ||||||
|  |             this.bindingNavigatorSeparator2, | ||||||
|  |             this.toolStripButton3, | ||||||
|  |             this.toolStripButton4, | ||||||
|  |             this.bindingNavigatorAddNewItem, | ||||||
|  |             this.bindingNavigatorDeleteItem, | ||||||
|  |             this.toolStripButton2, | ||||||
|  |             this.toolStripSeparator1}); | ||||||
|  |             this.bn.Location = new System.Drawing.Point(0, 531); | ||||||
|  |             this.bn.MoveFirstItem = this.bindingNavigatorMoveFirstItem; | ||||||
|  |             this.bn.MoveLastItem = this.bindingNavigatorMoveLastItem; | ||||||
|  |             this.bn.MoveNextItem = this.bindingNavigatorMoveNextItem; | ||||||
|  |             this.bn.MovePreviousItem = this.bindingNavigatorMovePreviousItem; | ||||||
|  |             this.bn.Name = "bn"; | ||||||
|  |             this.bn.PositionItem = this.bindingNavigatorPositionItem; | ||||||
|  |             this.bn.Size = new System.Drawing.Size(984, 27); | ||||||
|  |             this.bn.TabIndex = 0; | ||||||
|  |             this.bn.Text = "bindingNavigator1"; | ||||||
|  |             //  | ||||||
|  |             // bindingNavigatorCountItem | ||||||
|  |             //  | ||||||
|  |             this.bindingNavigatorCountItem.Name = "bindingNavigatorCountItem"; | ||||||
|  |             this.bindingNavigatorCountItem.Size = new System.Drawing.Size(27, 24); | ||||||
|  |             this.bindingNavigatorCountItem.Text = "/{0}"; | ||||||
|  |             this.bindingNavigatorCountItem.ToolTipText = "전체 항목 수"; | ||||||
|  |             //  | ||||||
|  |             // bindingNavigatorMoveFirstItem | ||||||
|  |             //  | ||||||
|  |             this.bindingNavigatorMoveFirstItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; | ||||||
|  |             this.bindingNavigatorMoveFirstItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMoveFirstItem.Image"))); | ||||||
|  |             this.bindingNavigatorMoveFirstItem.Name = "bindingNavigatorMoveFirstItem"; | ||||||
|  |             this.bindingNavigatorMoveFirstItem.RightToLeftAutoMirrorImage = true; | ||||||
|  |             this.bindingNavigatorMoveFirstItem.Size = new System.Drawing.Size(24, 24); | ||||||
|  |             this.bindingNavigatorMoveFirstItem.Text = "처음으로 이동"; | ||||||
|  |             //  | ||||||
|  |             // bindingNavigatorMovePreviousItem | ||||||
|  |             //  | ||||||
|  |             this.bindingNavigatorMovePreviousItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; | ||||||
|  |             this.bindingNavigatorMovePreviousItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMovePreviousItem.Image"))); | ||||||
|  |             this.bindingNavigatorMovePreviousItem.Name = "bindingNavigatorMovePreviousItem"; | ||||||
|  |             this.bindingNavigatorMovePreviousItem.RightToLeftAutoMirrorImage = true; | ||||||
|  |             this.bindingNavigatorMovePreviousItem.Size = new System.Drawing.Size(24, 24); | ||||||
|  |             this.bindingNavigatorMovePreviousItem.Text = "이전으로 이동"; | ||||||
|  |             //  | ||||||
|  |             // bindingNavigatorSeparator | ||||||
|  |             //  | ||||||
|  |             this.bindingNavigatorSeparator.Name = "bindingNavigatorSeparator"; | ||||||
|  |             this.bindingNavigatorSeparator.Size = new System.Drawing.Size(6, 27); | ||||||
|  |             //  | ||||||
|  |             // bindingNavigatorPositionItem | ||||||
|  |             //  | ||||||
|  |             this.bindingNavigatorPositionItem.AccessibleName = "위치"; | ||||||
|  |             this.bindingNavigatorPositionItem.AutoSize = false; | ||||||
|  |             this.bindingNavigatorPositionItem.Name = "bindingNavigatorPositionItem"; | ||||||
|  |             this.bindingNavigatorPositionItem.Size = new System.Drawing.Size(50, 23); | ||||||
|  |             this.bindingNavigatorPositionItem.Text = "0"; | ||||||
|  |             this.bindingNavigatorPositionItem.ToolTipText = "현재 위치"; | ||||||
|  |             //  | ||||||
|  |             // bindingNavigatorSeparator1 | ||||||
|  |             //  | ||||||
|  |             this.bindingNavigatorSeparator1.Name = "bindingNavigatorSeparator1"; | ||||||
|  |             this.bindingNavigatorSeparator1.Size = new System.Drawing.Size(6, 27); | ||||||
|  |             //  | ||||||
|  |             // bindingNavigatorMoveNextItem | ||||||
|  |             //  | ||||||
|  |             this.bindingNavigatorMoveNextItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; | ||||||
|  |             this.bindingNavigatorMoveNextItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMoveNextItem.Image"))); | ||||||
|  |             this.bindingNavigatorMoveNextItem.Name = "bindingNavigatorMoveNextItem"; | ||||||
|  |             this.bindingNavigatorMoveNextItem.RightToLeftAutoMirrorImage = true; | ||||||
|  |             this.bindingNavigatorMoveNextItem.Size = new System.Drawing.Size(24, 24); | ||||||
|  |             this.bindingNavigatorMoveNextItem.Text = "다음으로 이동"; | ||||||
|  |             //  | ||||||
|  |             // bindingNavigatorMoveLastItem | ||||||
|  |             //  | ||||||
|  |             this.bindingNavigatorMoveLastItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; | ||||||
|  |             this.bindingNavigatorMoveLastItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMoveLastItem.Image"))); | ||||||
|  |             this.bindingNavigatorMoveLastItem.Name = "bindingNavigatorMoveLastItem"; | ||||||
|  |             this.bindingNavigatorMoveLastItem.RightToLeftAutoMirrorImage = true; | ||||||
|  |             this.bindingNavigatorMoveLastItem.Size = new System.Drawing.Size(24, 24); | ||||||
|  |             this.bindingNavigatorMoveLastItem.Text = "마지막으로 이동"; | ||||||
|  |             //  | ||||||
|  |             // bindingNavigatorSeparator2 | ||||||
|  |             //  | ||||||
|  |             this.bindingNavigatorSeparator2.Name = "bindingNavigatorSeparator2"; | ||||||
|  |             this.bindingNavigatorSeparator2.Size = new System.Drawing.Size(6, 27); | ||||||
|  |             //  | ||||||
|  |             // toolStripButton3 | ||||||
|  |             //  | ||||||
|  |             this.toolStripButton3.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; | ||||||
|  |             this.toolStripButton3.Image = ((System.Drawing.Image)(resources.GetObject("toolStripButton3.Image"))); | ||||||
|  |             this.toolStripButton3.Name = "toolStripButton3"; | ||||||
|  |             this.toolStripButton3.RightToLeftAutoMirrorImage = true; | ||||||
|  |             this.toolStripButton3.Size = new System.Drawing.Size(79, 24); | ||||||
|  |             this.toolStripButton3.Text = "가져오기"; | ||||||
|  |             this.toolStripButton3.Click += new System.EventHandler(this.toolStripButton3_Click); | ||||||
|  |             //  | ||||||
|  |             // toolStripButton4 | ||||||
|  |             //  | ||||||
|  |             this.toolStripButton4.Image = ((System.Drawing.Image)(resources.GetObject("toolStripButton4.Image"))); | ||||||
|  |             this.toolStripButton4.Name = "toolStripButton4"; | ||||||
|  |             this.toolStripButton4.RightToLeftAutoMirrorImage = true; | ||||||
|  |             this.toolStripButton4.Size = new System.Drawing.Size(78, 24); | ||||||
|  |             this.toolStripButton4.Text = "줄추가(&I)"; | ||||||
|  |             this.toolStripButton4.Click += new System.EventHandler(this.toolStripButton4_Click); | ||||||
|  |             //  | ||||||
|  |             // bindingNavigatorAddNewItem | ||||||
|  |             //  | ||||||
|  |             this.bindingNavigatorAddNewItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorAddNewItem.Image"))); | ||||||
|  |             this.bindingNavigatorAddNewItem.Name = "bindingNavigatorAddNewItem"; | ||||||
|  |             this.bindingNavigatorAddNewItem.RightToLeftAutoMirrorImage = true; | ||||||
|  |             this.bindingNavigatorAddNewItem.Size = new System.Drawing.Size(71, 24); | ||||||
|  |             this.bindingNavigatorAddNewItem.Text = "추가(&A)"; | ||||||
|  |             this.bindingNavigatorAddNewItem.Click += new System.EventHandler(this.bindingNavigatorAddNewItem_Click); | ||||||
|  |             //  | ||||||
|  |             // bindingNavigatorDeleteItem | ||||||
|  |             //  | ||||||
|  |             this.bindingNavigatorDeleteItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorDeleteItem.Image"))); | ||||||
|  |             this.bindingNavigatorDeleteItem.Name = "bindingNavigatorDeleteItem"; | ||||||
|  |             this.bindingNavigatorDeleteItem.RightToLeftAutoMirrorImage = true; | ||||||
|  |             this.bindingNavigatorDeleteItem.Size = new System.Drawing.Size(72, 24); | ||||||
|  |             this.bindingNavigatorDeleteItem.Text = "삭제(&D)"; | ||||||
|  |             this.bindingNavigatorDeleteItem.Click += new System.EventHandler(this.bindingNavigatorDeleteItem_Click); | ||||||
|  |             //  | ||||||
|  |             // toolStripButton2 | ||||||
|  |             //  | ||||||
|  |             this.toolStripButton2.Image = ((System.Drawing.Image)(resources.GetObject("toolStripButton2.Image"))); | ||||||
|  |             this.toolStripButton2.ImageTransparentColor = System.Drawing.Color.Magenta; | ||||||
|  |             this.toolStripButton2.Name = "toolStripButton2"; | ||||||
|  |             this.toolStripButton2.Size = new System.Drawing.Size(70, 24); | ||||||
|  |             this.toolStripButton2.Text = "저장(&S)"; | ||||||
|  |             this.toolStripButton2.Click += new System.EventHandler(this.toolStripButton2_Click); | ||||||
|  |             //  | ||||||
|  |             // toolStripSeparator1 | ||||||
|  |             //  | ||||||
|  |             this.toolStripSeparator1.Name = "toolStripSeparator1"; | ||||||
|  |             this.toolStripSeparator1.Size = new System.Drawing.Size(6, 27); | ||||||
|  |             //  | ||||||
|  |             // dsMSSQL | ||||||
|  |             //  | ||||||
|  |             this.dsMSSQL.DataSetName = "dsMSSQL"; | ||||||
|  |             this.dsMSSQL.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema; | ||||||
|  |             //  | ||||||
|  |             // cm1 | ||||||
|  |             //  | ||||||
|  |             this.cm1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { | ||||||
|  |             this.sendToMailToolStripMenuItem, | ||||||
|  |             this.toolStripMenuItem1, | ||||||
|  |             this.autoResizeComlumnsToolStripMenuItem}); | ||||||
|  |             this.cm1.Name = "contextMenuStrip1"; | ||||||
|  |             this.cm1.Size = new System.Drawing.Size(201, 54); | ||||||
|  |             //  | ||||||
|  |             // sendToMailToolStripMenuItem | ||||||
|  |             //  | ||||||
|  |             this.sendToMailToolStripMenuItem.Name = "sendToMailToolStripMenuItem"; | ||||||
|  |             this.sendToMailToolStripMenuItem.Size = new System.Drawing.Size(200, 22); | ||||||
|  |             this.sendToMailToolStripMenuItem.Text = "Mail (Preview)"; | ||||||
|  |             this.sendToMailToolStripMenuItem.Click += new System.EventHandler(this.sendToMailToolStripMenuItem_Click); | ||||||
|  |             //  | ||||||
|  |             // toolStripMenuItem1 | ||||||
|  |             //  | ||||||
|  |             this.toolStripMenuItem1.Name = "toolStripMenuItem1"; | ||||||
|  |             this.toolStripMenuItem1.Size = new System.Drawing.Size(197, 6); | ||||||
|  |             //  | ||||||
|  |             // autoResizeComlumnsToolStripMenuItem | ||||||
|  |             //  | ||||||
|  |             this.autoResizeComlumnsToolStripMenuItem.Name = "autoResizeComlumnsToolStripMenuItem"; | ||||||
|  |             this.autoResizeComlumnsToolStripMenuItem.Size = new System.Drawing.Size(200, 22); | ||||||
|  |             this.autoResizeComlumnsToolStripMenuItem.Text = "Auto Resize Comlumns"; | ||||||
|  |             this.autoResizeComlumnsToolStripMenuItem.Click += new System.EventHandler(this.autoResizeComlumnsToolStripMenuItem_Click); | ||||||
|  |             //  | ||||||
|  |             // toolStrip1 | ||||||
|  |             //  | ||||||
|  |             this.toolStrip1.ImageScalingSize = new System.Drawing.Size(24, 24); | ||||||
|  |             this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { | ||||||
|  |             this.toolStripLabel3, | ||||||
|  |             this.cmbGrp, | ||||||
|  |             this.toolStripButton1}); | ||||||
|  |             this.toolStrip1.Location = new System.Drawing.Point(0, 0); | ||||||
|  |             this.toolStrip1.Name = "toolStrip1"; | ||||||
|  |             this.toolStrip1.Size = new System.Drawing.Size(984, 31); | ||||||
|  |             this.toolStrip1.TabIndex = 3; | ||||||
|  |             this.toolStrip1.Text = "toolStrip1"; | ||||||
|  |             //  | ||||||
|  |             // toolStripLabel3 | ||||||
|  |             //  | ||||||
|  |             this.toolStripLabel3.Name = "toolStripLabel3"; | ||||||
|  |             this.toolStripLabel3.Size = new System.Drawing.Size(31, 28); | ||||||
|  |             this.toolStripLabel3.Text = "그룹"; | ||||||
|  |             //  | ||||||
|  |             // cmbGrp | ||||||
|  |             //  | ||||||
|  |             this.cmbGrp.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; | ||||||
|  |             this.cmbGrp.Name = "cmbGrp"; | ||||||
|  |             this.cmbGrp.Size = new System.Drawing.Size(200, 31); | ||||||
|  |             this.cmbGrp.Click += new System.EventHandler(this.cmbGrp_Click); | ||||||
|  |             //  | ||||||
|  |             // toolStripButton1 | ||||||
|  |             //  | ||||||
|  |             this.toolStripButton1.Image = global::FBS0000.Properties.Resources.action_refresh; | ||||||
|  |             this.toolStripButton1.ImageTransparentColor = System.Drawing.Color.Magenta; | ||||||
|  |             this.toolStripButton1.Name = "toolStripButton1"; | ||||||
|  |             this.toolStripButton1.Size = new System.Drawing.Size(74, 28); | ||||||
|  |             this.toolStripButton1.Text = "검색(&R)"; | ||||||
|  |             this.toolStripButton1.Click += new System.EventHandler(this.toolStripButton1_Click); | ||||||
|  |             //  | ||||||
|  |             // bs | ||||||
|  |             //  | ||||||
|  |             this.bs.DataMember = "EETGW_WorkTableUser"; | ||||||
|  |             this.bs.DataSource = this.dsMSSQL; | ||||||
|  |             //  | ||||||
|  |             // ta | ||||||
|  |             //  | ||||||
|  |             this.ta.ClearBeforeFill = true; | ||||||
|  |             //  | ||||||
|  |             // fpSpread1 | ||||||
|  |             //  | ||||||
|  |             this.fpSpread1.Dock = System.Windows.Forms.DockStyle.Fill; | ||||||
|  |             this.fpSpread1.Location = new System.Drawing.Point(0, 31); | ||||||
|  |             this.fpSpread1.Name = "fpSpread1"; | ||||||
|  |             this.fpSpread1.Sheets.AddRange(new FarPoint.Win.Spread.SheetView[] { | ||||||
|  |             this.fpSpread1_Sheet1}); | ||||||
|  |             this.fpSpread1.Size = new System.Drawing.Size(984, 500); | ||||||
|  |             this.fpSpread1.TabIndex = 4; | ||||||
|  |             //  | ||||||
|  |             // fpSpread1_Sheet1 | ||||||
|  |             //  | ||||||
|  |             this.fpSpread1_Sheet1.Reset(); | ||||||
|  |             this.fpSpread1_Sheet1.SheetName = "Sheet1"; | ||||||
|  |             // Formulas and custom names must be loaded with R1C1 reference style | ||||||
|  |             this.fpSpread1_Sheet1.ReferenceStyle = FarPoint.Win.Spread.Model.ReferenceStyle.R1C1; | ||||||
|  |             this.fpSpread1_Sheet1.ColumnCount = 8; | ||||||
|  |             this.fpSpread1_Sheet1.ActiveColumnIndex = -1; | ||||||
|  |             this.fpSpread1_Sheet1.ActiveRowIndex = -1; | ||||||
|  |             numberCellType1.DecimalPlaces = 0; | ||||||
|  |             numberCellType1.LeadingZero = FarPoint.Win.Spread.CellType.LeadingZero.Yes; | ||||||
|  |             numberCellType1.MaximumValue = 2147483647D; | ||||||
|  |             numberCellType1.MinimumValue = -2147483648D; | ||||||
|  |             this.fpSpread1_Sheet1.Columns.Get(0).CellType = numberCellType1; | ||||||
|  |             this.fpSpread1_Sheet1.Columns.Get(0).DataField = "idx"; | ||||||
|  |             this.fpSpread1_Sheet1.Columns.Get(1).CellType = textCellType1; | ||||||
|  |             this.fpSpread1_Sheet1.Columns.Get(1).DataField = "gcode"; | ||||||
|  |             this.fpSpread1_Sheet1.Columns.Get(2).CellType = textCellType2; | ||||||
|  |             this.fpSpread1_Sheet1.Columns.Get(2).DataField = "grp"; | ||||||
|  |             this.fpSpread1_Sheet1.Columns.Get(3).CellType = textCellType3; | ||||||
|  |             this.fpSpread1_Sheet1.Columns.Get(3).DataField = "empno"; | ||||||
|  |             this.fpSpread1_Sheet1.Columns.Get(4).CellType = textCellType4; | ||||||
|  |             this.fpSpread1_Sheet1.Columns.Get(4).DataField = "name"; | ||||||
|  |             this.fpSpread1_Sheet1.Columns.Get(5).CellType = textCellType5; | ||||||
|  |             this.fpSpread1_Sheet1.Columns.Get(5).DataField = "grade"; | ||||||
|  |             this.fpSpread1_Sheet1.Columns.Get(6).CellType = textCellType6; | ||||||
|  |             this.fpSpread1_Sheet1.Columns.Get(6).DataField = "wuid"; | ||||||
|  |             dateTimeCellType1.Calendar = new System.Globalization.GregorianCalendar(System.Globalization.GregorianCalendarTypes.Localized); | ||||||
|  |             dateTimeCellType1.CalendarSurroundingDaysColor = System.Drawing.SystemColors.GrayText; | ||||||
|  |             dateTimeCellType1.MaximumTime = System.TimeSpan.Parse("23:59:59.9999999"); | ||||||
|  |             dateTimeCellType1.TimeDefault = new System.DateTime(2020, 9, 3, 21, 28, 15, 133); | ||||||
|  |             this.fpSpread1_Sheet1.Columns.Get(7).CellType = dateTimeCellType1; | ||||||
|  |             this.fpSpread1_Sheet1.Columns.Get(7).DataField = "wdate"; | ||||||
|  |             this.fpSpread1_Sheet1.DataSource = this.bs; | ||||||
|  |             this.fpSpread1_Sheet1.ReferenceStyle = FarPoint.Win.Spread.Model.ReferenceStyle.A1; | ||||||
|  |             //  | ||||||
|  |             // fWorkTableUser | ||||||
|  |             //  | ||||||
|  |             this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); | ||||||
|  |             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; | ||||||
|  |             this.ClientSize = new System.Drawing.Size(984, 558); | ||||||
|  |             this.Controls.Add(this.fpSpread1); | ||||||
|  |             this.Controls.Add(this.toolStrip1); | ||||||
|  |             this.Controls.Add(this.bn); | ||||||
|  |             this.Name = "fWorkTableUser"; | ||||||
|  |             this.Text = "근로자 명부"; | ||||||
|  |             this.Load += new System.EventHandler(this.@__Load); | ||||||
|  |             ((System.ComponentModel.ISupportInitialize)(this.bn)).EndInit(); | ||||||
|  |             this.bn.ResumeLayout(false); | ||||||
|  |             this.bn.PerformLayout(); | ||||||
|  |             ((System.ComponentModel.ISupportInitialize)(this.dsMSSQL)).EndInit(); | ||||||
|  |             this.cm1.ResumeLayout(false); | ||||||
|  |             this.toolStrip1.ResumeLayout(false); | ||||||
|  |             this.toolStrip1.PerformLayout(); | ||||||
|  |             ((System.ComponentModel.ISupportInitialize)(this.bs)).EndInit(); | ||||||
|  |             ((System.ComponentModel.ISupportInitialize)(this.fpSpread1)).EndInit(); | ||||||
|  |             ((System.ComponentModel.ISupportInitialize)(this.fpSpread1_Sheet1)).EndInit(); | ||||||
|  |             this.ResumeLayout(false); | ||||||
|  |             this.PerformLayout(); | ||||||
|  |  | ||||||
|  |         } | ||||||
|  |  | ||||||
|  |         #endregion | ||||||
|  |  | ||||||
|  |         private dsMSSQL dsMSSQL; | ||||||
|  |         private System.Windows.Forms.BindingNavigator bn; | ||||||
|  |         private System.Windows.Forms.ToolStripButton bindingNavigatorAddNewItem; | ||||||
|  |         private System.Windows.Forms.ToolStripLabel bindingNavigatorCountItem; | ||||||
|  |         private System.Windows.Forms.ToolStripButton bindingNavigatorDeleteItem; | ||||||
|  |         private System.Windows.Forms.ToolStripButton bindingNavigatorMoveFirstItem; | ||||||
|  |         private System.Windows.Forms.ToolStripButton bindingNavigatorMovePreviousItem; | ||||||
|  |         private System.Windows.Forms.ToolStripSeparator bindingNavigatorSeparator; | ||||||
|  |         private System.Windows.Forms.ToolStripTextBox bindingNavigatorPositionItem; | ||||||
|  |         private System.Windows.Forms.ToolStripSeparator bindingNavigatorSeparator1; | ||||||
|  |         private System.Windows.Forms.ToolStripButton bindingNavigatorMoveNextItem; | ||||||
|  |         private System.Windows.Forms.ToolStripButton bindingNavigatorMoveLastItem; | ||||||
|  |         private System.Windows.Forms.ToolStripSeparator bindingNavigatorSeparator2; | ||||||
|  |         private System.Windows.Forms.ToolStrip toolStrip1; | ||||||
|  |         private System.Windows.Forms.ToolStripButton toolStripButton1; | ||||||
|  |         private System.Windows.Forms.ToolStripLabel toolStripLabel3; | ||||||
|  |         private System.Windows.Forms.ToolStripComboBox cmbGrp; | ||||||
|  |         private System.Windows.Forms.ContextMenuStrip cm1; | ||||||
|  |         private System.Windows.Forms.ToolStripMenuItem autoResizeComlumnsToolStripMenuItem; | ||||||
|  |         private System.Windows.Forms.ToolStripMenuItem sendToMailToolStripMenuItem; | ||||||
|  |         private System.Windows.Forms.ToolStripSeparator toolStripMenuItem1; | ||||||
|  |         private System.Windows.Forms.ToolStripSeparator toolStripSeparator1; | ||||||
|  |         private System.Windows.Forms.BindingSource bs; | ||||||
|  |         private System.Windows.Forms.ToolStripButton toolStripButton2; | ||||||
|  |         private System.Windows.Forms.ToolStripButton toolStripButton3; | ||||||
|  |         private dsMSSQLTableAdapters.EETGW_WorkTableUserTableAdapter ta; | ||||||
|  |         private FarPoint.Win.Spread.FpSpread fpSpread1; | ||||||
|  |         private System.Windows.Forms.ToolStripButton toolStripButton4; | ||||||
|  |         private FarPoint.Win.Spread.SheetView fpSpread1_Sheet1; | ||||||
|  |     } | ||||||
|  | } | ||||||
							
								
								
									
										177
									
								
								SubProject/FBS0000/Holiday/fWorkTableUser.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										177
									
								
								SubProject/FBS0000/Holiday/fWorkTableUser.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,177 @@ | |||||||
|  | using System; | ||||||
|  | using System.Collections.Generic; | ||||||
|  | using System.ComponentModel; | ||||||
|  | using System.Data; | ||||||
|  | using System.Drawing; | ||||||
|  | using System.Linq; | ||||||
|  | using System.Text; | ||||||
|  | using System.Windows.Forms; | ||||||
|  | using NetOffice; | ||||||
|  | using Outlook = NetOffice.OutlookApi; | ||||||
|  | using NetOffice.OutlookApi.Enums; | ||||||
|  |  | ||||||
|  | namespace FBS0000 | ||||||
|  | { | ||||||
|  |     public partial class fWorkTableUser : FCOMMON.fBase | ||||||
|  |     { | ||||||
|  |         public fWorkTableUser() | ||||||
|  |         { | ||||||
|  |             InitializeComponent(); | ||||||
|  |             this.dsMSSQL.EETGW_WorkTableUser.TableNewRow += Holyday_TableNewRow; | ||||||
|  |             //this.dv1.CellFormatting += dv1_CellFormatting; | ||||||
|  |         } | ||||||
|  |  | ||||||
|  |         void UpdateGrpList() | ||||||
|  |         { | ||||||
|  |             //udpate user list | ||||||
|  |             var ta = new dsMSSQLTableAdapters.WorkTableGrpTableAdapter(); | ||||||
|  |             var userList = ta.GetData(FCOMMON.info.Login.gcode);// FCOMMON.DBM.getUserList(); | ||||||
|  |             this.cmbGrp.Items.Clear(); | ||||||
|  |             foreach (var user in userList) | ||||||
|  |             { | ||||||
|  |                 this.cmbGrp.Items.Add(string.Format("{0}", user.grp));// | ||||||
|  |             } | ||||||
|  |             | ||||||
|  |         } | ||||||
|  |         private void __Load(object sender, EventArgs e) | ||||||
|  |         { | ||||||
|  |             UpdateGrpList(); | ||||||
|  |             if (cmbGrp.Items.Count > 0) cmbGrp.SelectedIndex = 0; | ||||||
|  |             //일반사용자의경우에는 상태를 변경하지 못한다. | ||||||
|  |             int curLevel = Math.Max(FCOMMON.info.Login.level, FCOMMON.DBM.getAuth(FCOMMON.DBM.eAuthType.holyday)); | ||||||
|  |             if (curLevel >= 5) | ||||||
|  |             { | ||||||
|  |                 //권한이 잇으므로 모든 사용자로 한다. | ||||||
|  |             } | ||||||
|  |             else | ||||||
|  |             { | ||||||
|  |                // this.cmbGrp.Enabled = false;   //사용자를 고칠수 없게 한다. | ||||||
|  |             } | ||||||
|  |  | ||||||
|  |             RefreshData(); | ||||||
|  |         } | ||||||
|  |  | ||||||
|  |         void Holyday_TableNewRow(object sender, DataTableNewRowEventArgs e) | ||||||
|  |         { | ||||||
|  |             e.Row["gcode"] = FCOMMON.info.Login.gcode; | ||||||
|  |             e.Row["wuid"] = FCOMMON.info.Login.no; | ||||||
|  |             e.Row["wdate"] = DateTime.Now; | ||||||
|  |             e.Row["grp"] = cmbGrp.Text; | ||||||
|  |         } | ||||||
|  |  | ||||||
|  |         string GetUIDValue() | ||||||
|  |         { | ||||||
|  |             string uid = "%"; | ||||||
|  |             if (cmbGrp.SelectedIndex > 0) | ||||||
|  |             { | ||||||
|  |                 uid = cmbGrp.Text.Substring(1, cmbGrp.Text.IndexOf(']') - 1); | ||||||
|  |             } | ||||||
|  |             return uid; | ||||||
|  |         } | ||||||
|  |  | ||||||
|  |         void RefreshData() | ||||||
|  |         { | ||||||
|  |             //update data | ||||||
|  |            | ||||||
|  |             this.ta.Fill(this.dsMSSQL.EETGW_WorkTableUser, FCOMMON.info.Login.gcode,cmbGrp.Text); | ||||||
|  |  | ||||||
|  |  | ||||||
|  |             //색상변경 | ||||||
|  |  | ||||||
|  |  | ||||||
|  |            // this.dv1.AutoResizeColumns(); | ||||||
|  |         } | ||||||
|  |     | ||||||
|  |         private void bindingNavigatorAddNewItem_Click(object sender, EventArgs e) | ||||||
|  |         { | ||||||
|  |             var f = new fHolyday_Add(); | ||||||
|  |             f.TopMost = true; | ||||||
|  |             if (f.ShowDialog() == System.Windows.Forms.DialogResult.OK) | ||||||
|  |             { | ||||||
|  |                 RefreshData(); | ||||||
|  |             } | ||||||
|  |         } | ||||||
|  |  | ||||||
|  |         private void autoResizeComlumnsToolStripMenuItem_Click(object sender, EventArgs e) | ||||||
|  |         { | ||||||
|  |           //  dv1.AutoResizeColumns(); | ||||||
|  |         } | ||||||
|  |  | ||||||
|  |       | ||||||
|  |  | ||||||
|  |         private void toolStripButton1_Click(object sender, EventArgs e) | ||||||
|  |         { | ||||||
|  |             RefreshData(); | ||||||
|  |         } | ||||||
|  |  | ||||||
|  |  | ||||||
|  |         private void sendToMailToolStripMenuItem_Click(object sender, EventArgs e) | ||||||
|  |         { | ||||||
|  |             var drv = this.bs.Current as DataRowView; | ||||||
|  |             if (drv == null) return; | ||||||
|  |             var dr = drv.Row as dsMSSQL.HolydayRow; | ||||||
|  |  | ||||||
|  |             //string to = dr.tolist; | ||||||
|  |             //string body = "<html><body>test 2<strong>sfd</strong>nice to meet</body></html>"; | ||||||
|  |             //string bcc = string.Empty; | ||||||
|  |             //string cc = string.Empty; | ||||||
|  |             //string subject = "etst mail"; | ||||||
|  |  | ||||||
|  |             Outlook.Application outlookApplication = new Outlook.Application(); | ||||||
|  |             Outlook.MailItem newTask = outlookApplication.CreateItem(OlItemType.olMailItem) as Outlook.MailItem; | ||||||
|  |             newTask.Subject = "mail test"; | ||||||
|  |             newTask.To = "Chikyun.Kim@amkor.co.kr"; | ||||||
|  |             newTask.HTMLBody = "<i><b>this is test mail</b></i>"; | ||||||
|  |             newTask.BodyFormat = OlBodyFormat.olFormatHTML; | ||||||
|  |             newTask.Display(); | ||||||
|  |  | ||||||
|  |             //FCOMMON.Util.RunDefaultMail(to, subject, body, cc, bcc); | ||||||
|  |         } | ||||||
|  |  | ||||||
|  |         private void toolStripButton2_Click(object sender, EventArgs e) | ||||||
|  |         { | ||||||
|  |             this.Validate(); | ||||||
|  |             this.bs.EndEdit(); | ||||||
|  |             try | ||||||
|  |             { | ||||||
|  |                 var cnt = this.ta.Update(this.dsMSSQL.EETGW_WorkTableUser); | ||||||
|  |                 this.dsMSSQL.EETGW_WorkTableUser.AcceptChanges(); | ||||||
|  |                 FCOMMON.Util.MsgI(cnt.ToString() + "건의 자료가 저장됨"); | ||||||
|  |             } | ||||||
|  |             catch (Exception ex) | ||||||
|  |             { | ||||||
|  |                 FCOMMON.Util.MsgE(ex.Message); | ||||||
|  |             } | ||||||
|  |         } | ||||||
|  |  | ||||||
|  |         private void toolStripButton3_Click(object sender, EventArgs e) | ||||||
|  |         { | ||||||
|  |             var newdr = this.dsMSSQL.Holyday.NewHolydayRow(); | ||||||
|  |             newdr.uid = FCOMMON.info.Login.no; | ||||||
|  |             newdr.gcode = FCOMMON.info.Login.gcode; | ||||||
|  |             newdr.sdate = DateTime.Now; | ||||||
|  |             newdr.edate = DateTime.Now; | ||||||
|  |             newdr.contents = string.Empty; | ||||||
|  |             newdr.wuid = FCOMMON.info.Login.no; | ||||||
|  |             newdr.wdate = DateTime.Now; | ||||||
|  |             this.dsMSSQL.Holyday.AddHolydayRow(newdr); | ||||||
|  |         } | ||||||
|  |  | ||||||
|  |         private void bindingNavigatorDeleteItem_Click(object sender, EventArgs e) | ||||||
|  |         { | ||||||
|  |             this.bs.RemoveCurrent(); | ||||||
|  |         } | ||||||
|  |  | ||||||
|  |         private void toolStripButton4_Click(object sender, EventArgs e) | ||||||
|  |         { | ||||||
|  |             this.bs.AddNew(); | ||||||
|  |             this.bs.Position = this.bs.Count - 1; | ||||||
|  |         } | ||||||
|  |  | ||||||
|  |         private void cmbGrp_Click(object sender, EventArgs e) | ||||||
|  |         { | ||||||
|  |             //리스트업데이트 | ||||||
|  |             UpdateGrpList(); | ||||||
|  |         } | ||||||
|  |     } | ||||||
|  | } | ||||||
							
								
								
									
										251
									
								
								SubProject/FBS0000/Holiday/fWorkTableUser.resx
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										251
									
								
								SubProject/FBS0000/Holiday/fWorkTableUser.resx
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,251 @@ | |||||||
|  | <?xml version="1.0" encoding="utf-8"?> | ||||||
|  | <root> | ||||||
|  |   <!--  | ||||||
|  |     Microsoft ResX Schema  | ||||||
|  |      | ||||||
|  |     Version 2.0 | ||||||
|  |      | ||||||
|  |     The primary goals of this format is to allow a simple XML format  | ||||||
|  |     that is mostly human readable. The generation and parsing of the  | ||||||
|  |     various data types are done through the TypeConverter classes  | ||||||
|  |     associated with the data types. | ||||||
|  |      | ||||||
|  |     Example: | ||||||
|  |      | ||||||
|  |     ... ado.net/XML headers & schema ... | ||||||
|  |     <resheader name="resmimetype">text/microsoft-resx</resheader> | ||||||
|  |     <resheader name="version">2.0</resheader> | ||||||
|  |     <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||||||
|  |     <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||||||
|  |     <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||||||
|  |     <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||||||
|  |     <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||||||
|  |         <value>[base64 mime encoded serialized .NET Framework object]</value> | ||||||
|  |     </data> | ||||||
|  |     <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||||
|  |         <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||||||
|  |         <comment>This is a comment</comment> | ||||||
|  |     </data> | ||||||
|  |                  | ||||||
|  |     There are any number of "resheader" rows that contain simple  | ||||||
|  |     name/value pairs. | ||||||
|  |      | ||||||
|  |     Each data row contains a name, and value. The row also contains a  | ||||||
|  |     type or mimetype. Type corresponds to a .NET class that support  | ||||||
|  |     text/value conversion through the TypeConverter architecture.  | ||||||
|  |     Classes that don't support this are serialized and stored with the  | ||||||
|  |     mimetype set. | ||||||
|  |      | ||||||
|  |     The mimetype is used for serialized objects, and tells the  | ||||||
|  |     ResXResourceReader how to depersist the object. This is currently not  | ||||||
|  |     extensible. For a given mimetype the value must be set accordingly: | ||||||
|  |      | ||||||
|  |     Note - application/x-microsoft.net.object.binary.base64 is the format  | ||||||
|  |     that the ResXResourceWriter will generate, however the reader can  | ||||||
|  |     read any of the formats listed below. | ||||||
|  |      | ||||||
|  |     mimetype: application/x-microsoft.net.object.binary.base64 | ||||||
|  |     value   : The object must be serialized with  | ||||||
|  |             : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||||||
|  |             : and then encoded with base64 encoding. | ||||||
|  |      | ||||||
|  |     mimetype: application/x-microsoft.net.object.soap.base64 | ||||||
|  |     value   : The object must be serialized with  | ||||||
|  |             : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||||||
|  |             : and then encoded with base64 encoding. | ||||||
|  |  | ||||||
|  |     mimetype: application/x-microsoft.net.object.bytearray.base64 | ||||||
|  |     value   : The object must be serialized into a byte array  | ||||||
|  |             : using a System.ComponentModel.TypeConverter | ||||||
|  |             : and then encoded with base64 encoding. | ||||||
|  |     --> | ||||||
|  |   <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||||||
|  |     <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||||||
|  |     <xsd:element name="root" msdata:IsDataSet="true"> | ||||||
|  |       <xsd:complexType> | ||||||
|  |         <xsd:choice maxOccurs="unbounded"> | ||||||
|  |           <xsd:element name="metadata"> | ||||||
|  |             <xsd:complexType> | ||||||
|  |               <xsd:sequence> | ||||||
|  |                 <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||||||
|  |               </xsd:sequence> | ||||||
|  |               <xsd:attribute name="name" use="required" type="xsd:string" /> | ||||||
|  |               <xsd:attribute name="type" type="xsd:string" /> | ||||||
|  |               <xsd:attribute name="mimetype" type="xsd:string" /> | ||||||
|  |               <xsd:attribute ref="xml:space" /> | ||||||
|  |             </xsd:complexType> | ||||||
|  |           </xsd:element> | ||||||
|  |           <xsd:element name="assembly"> | ||||||
|  |             <xsd:complexType> | ||||||
|  |               <xsd:attribute name="alias" type="xsd:string" /> | ||||||
|  |               <xsd:attribute name="name" type="xsd:string" /> | ||||||
|  |             </xsd:complexType> | ||||||
|  |           </xsd:element> | ||||||
|  |           <xsd:element name="data"> | ||||||
|  |             <xsd:complexType> | ||||||
|  |               <xsd:sequence> | ||||||
|  |                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||||
|  |                 <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||||||
|  |               </xsd:sequence> | ||||||
|  |               <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||||||
|  |               <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||||||
|  |               <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||||||
|  |               <xsd:attribute ref="xml:space" /> | ||||||
|  |             </xsd:complexType> | ||||||
|  |           </xsd:element> | ||||||
|  |           <xsd:element name="resheader"> | ||||||
|  |             <xsd:complexType> | ||||||
|  |               <xsd:sequence> | ||||||
|  |                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||||
|  |               </xsd:sequence> | ||||||
|  |               <xsd:attribute name="name" type="xsd:string" use="required" /> | ||||||
|  |             </xsd:complexType> | ||||||
|  |           </xsd:element> | ||||||
|  |         </xsd:choice> | ||||||
|  |       </xsd:complexType> | ||||||
|  |     </xsd:element> | ||||||
|  |   </xsd:schema> | ||||||
|  |   <resheader name="resmimetype"> | ||||||
|  |     <value>text/microsoft-resx</value> | ||||||
|  |   </resheader> | ||||||
|  |   <resheader name="version"> | ||||||
|  |     <value>2.0</value> | ||||||
|  |   </resheader> | ||||||
|  |   <resheader name="reader"> | ||||||
|  |     <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||||
|  |   </resheader> | ||||||
|  |   <resheader name="writer"> | ||||||
|  |     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||||
|  |   </resheader> | ||||||
|  |   <metadata name="bn.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||||||
|  |     <value>122, 17</value> | ||||||
|  |   </metadata> | ||||||
|  |   <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> | ||||||
|  |   <data name="bindingNavigatorMoveFirstItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||||
|  |     <value> | ||||||
|  |         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO | ||||||
|  |         wwAADsMBx2+oZAAAASpJREFUOE9jGDygcNbz/00Lnv/PnPj4P1QIA4S3P8Apx5A789n/VUfe/8elKL77 | ||||||
|  |         wf/ghmu4DciY8vT/wn0fsCqK73n4f+n+///9qy/gNiCh58n/aVveYyiKaL8P1pw56/9/r9ITuA2I7Hr0 | ||||||
|  |         v3f1BxRFoa33wJpb1wFt7/z73yX/AG4DApsf/q+b/w6uKLjl7v9Fe///7wBqzpjz879d3c//9hnbcRvg | ||||||
|  |         UXX/f/60NyiK7Ipv/0+f8/u/f9e3/zqF7/5bJKzHbYB96d3/2ZNfYyjSTzn/36ToxX+VrE//jSOX4TbA | ||||||
|  |         Iu/O/9T+11gVGSSd+C+b9vW/bvA83AYYZt3+H9byEqci/dTL/zV8p+E2QCftxn+/6od4Fal4TMBtgFPu | ||||||
|  |         lf8gBXgVDULAwAAA8HbAq6XlmnAAAAAASUVORK5CYII= | ||||||
|  | </value> | ||||||
|  |   </data> | ||||||
|  |   <data name="bindingNavigatorMovePreviousItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||||
|  |     <value> | ||||||
|  |         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO | ||||||
|  |         wwAADsMBx2+oZAAAALZJREFUOE9jGDogvP3BfyiTdBDf/eB/cMM18gyI73n4f+n+///9qy+QbkBE+32w | ||||||
|  |         5sxZ//97lZ4gzYDQ1ntgza3rgLZ3/v3vkn+AeAOCW+7+X7T3//8OoOaMOT//29X9/G+fsZ00F9gV3/6f | ||||||
|  |         Puf3f/+ub/91Ct/9t0hYT3oY6Kec/29S9OK/Stan/8aRy0g3AAQMkk78l037+l83eB55BoCAfurl/xq+ | ||||||
|  |         08g3AARUPCZQZsBgBQwMANAUYJgEulBVAAAAAElFTkSuQmCC | ||||||
|  | </value> | ||||||
|  |   </data> | ||||||
|  |   <data name="bindingNavigatorMoveNextItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||||
|  |     <value> | ||||||
|  |         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO | ||||||
|  |         wwAADsMBx2+oZAAAAKNJREFUOE9jGHygcNbz/1AmeSB35rP/Cd33yDckY8rT//P2//6f0HWHPEMSep78 | ||||||
|  |         n73v1//OrX//u5VeJt2QyK5H/6ds+/W/ZOnf/wnT//63yT1LmiGBzQ//t659D9ZsXPLlv3T0tf/GkcuI | ||||||
|  |         N8Sj6v7/krnv4JoVXXpIc4F96d3/gS3PyNMMAhZ5d/7bFFwhTzMIGGbdJl8zCOik3SBf81AEDAwAoH5f | ||||||
|  |         oAc0QjgAAAAASUVORK5CYII= | ||||||
|  | </value> | ||||||
|  |   </data> | ||||||
|  |   <data name="bindingNavigatorMoveLastItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||||
|  |     <value> | ||||||
|  |         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO | ||||||
|  |         wwAADsMBx2+oZAAAASxJREFUOE9jGFygcNbz/1AmBgDJNS14/j9z4mOcahhyZz77n9B9D6sCkNyqI+// | ||||||
|  |         h7c/wG1AxpSn/+ft//0/oesOhiKQ3MJ9H/4HN1zDbUBCz5P/s/f9+t+59e9/t9LLKApBctO2vP/vX30B | ||||||
|  |         twGRXY/+T9n263/J0r//E6b//W+TexauGCTXu/rDf6/SE7gNCGx++L917XuwZuOSL/+lo6/9N45cBtYA | ||||||
|  |         kqub/+6/S/4B3AZ4VN3/XzL3HVyzoksPXDFILn/am//2GdtxG2Bfevd/YMszDM0gAJLLnvz6v0XCetwG | ||||||
|  |         WOTd+W9TcAVDMwiA5FL7X8O9hBUYZt3GqhkEQHJhLS//6wbPw22ATtoNnJIgOb/qh/81fKfhNgAfcMq9 | ||||||
|  |         8l/FYwIYQ4UGBWBgAAC+0b+zuQxOnAAAAABJRU5ErkJggg== | ||||||
|  | </value> | ||||||
|  |   </data> | ||||||
|  |   <data name="toolStripButton3.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||||
|  |     <value> | ||||||
|  |         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO | ||||||
|  |         wwAADsMBx2+oZAAAAUpJREFUOE9jGLzg7gL2/7fmcf6/Oofr/8UZvP+hwsSD60CNfx41/v/zsOH/yckC | ||||||
|  |         pBtwfjov3ICDPSKkG3B8kiBQc93/Pw+q/u9oFydswKWZPP/PTuX7fxKo8Ui/0P993SJAzeX//94r+r++ | ||||||
|  |         Qeb/qhq5/0srFf/PL1X+P6tIFdPAU0B//nlYD9RUC8SV///cKwHivP9/72b+/3sn+f/f23H//92MAOKQ | ||||||
|  |         /5NyNDENONQrDHbu3/ulQI0FQI3ZQI2pQI0J///digZqDPv/70bQ/3/X/f53peliGrCzXeL/lmap/+vA | ||||||
|  |         zpX/v6RC8f/fWzFAjeH/p+Zp/J+QpfW/O0P3f3uq/v/mREPCYTIb6E+Qc//dCPjfk6FDWAM6APnz3w1/ | ||||||
|  |         IPb735qsT7oB3em6YP+CcH2cEekGtCQZ/G+IN/xfE2v8vzLahHQD6AQYGAAkI9iedfyIaQAAAABJRU5E | ||||||
|  |         rkJggg== | ||||||
|  | </value> | ||||||
|  |   </data> | ||||||
|  |   <data name="toolStripButton4.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||||
|  |     <value> | ||||||
|  |         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO | ||||||
|  |         wwAADsMBx2+oZAAAAUpJREFUOE9jGLzg7gL2/7fmcf6/Oofr/8UZvP+hwsSD60CNfx41/v/zsOH/yckC | ||||||
|  |         pBtwfjov3ICDPSKkG3B8kiBQc93/Pw+q/u9oFydswKWZPP/PTuX7fxKo8Ui/0P993SJAzeX//94r+r++ | ||||||
|  |         Qeb/qhq5/0srFf/PL1X+P6tIFdPAU0B//nlYD9RUC8SV///cKwHivP9/72b+/3sn+f/f23H//92MAOKQ | ||||||
|  |         /5NyNDENONQrDHbu3/ulQI0FQI3ZQI2pQI0J///digZqDPv/70bQ/3/X/f53peliGrCzXeL/lmap/+vA | ||||||
|  |         zpX/v6RC8f/fWzFAjeH/p+Zp/J+QpfW/O0P3f3uq/v/mREPCYTIb6E+Qc//dCPjfk6FDWAM6APnz3w1/ | ||||||
|  |         IPb735qsT7oB3em6YP+CcH2cEekGtCQZ/G+IN/xfE2v8vzLahHQD6AQYGAAkI9iedfyIaQAAAABJRU5E | ||||||
|  |         rkJggg== | ||||||
|  | </value> | ||||||
|  |   </data> | ||||||
|  |   <data name="bindingNavigatorAddNewItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||||
|  |     <value> | ||||||
|  |         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO | ||||||
|  |         wwAADsMBx2+oZAAAAUpJREFUOE9jGLzg7gL2/7fmcf6/Oofr/8UZvP+hwsSD60CNfx41/v/zsOH/yckC | ||||||
|  |         pBtwfjov3ICDPSKkG3B8kiBQc93/Pw+q/u9oFydswKWZPP/PTuX7fxKo8Ui/0P993SJAzeX//94r+r++ | ||||||
|  |         Qeb/qhq5/0srFf/PL1X+P6tIFdPAU0B//nlYD9RUC8SV///cKwHivP9/72b+/3sn+f/f23H//92MAOKQ | ||||||
|  |         /5NyNDENONQrDHbu3/ulQI0FQI3ZQI2pQI0J///digZqDPv/70bQ/3/X/f53peliGrCzXeL/lmap/+vA | ||||||
|  |         zpX/v6RC8f/fWzFAjeH/p+Zp/J+QpfW/O0P3f3uq/v/mREPCYTIb6E+Qc//dCPjfk6FDWAM6APnz3w1/ | ||||||
|  |         IPb735qsT7oB3em6YP+CcH2cEekGtCQZ/G+IN/xfE2v8vzLahHQD6AQYGAAkI9iedfyIaQAAAABJRU5E | ||||||
|  |         rkJggg== | ||||||
|  | </value> | ||||||
|  |   </data> | ||||||
|  |   <data name="bindingNavigatorDeleteItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||||
|  |     <value> | ||||||
|  |         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO | ||||||
|  |         wwAADsMBx2+oZAAAAW9JREFUOE+1kE0ow2Ecx3dV3krt4oJaOSCTvIRkMqSxyITIzCQHDouEdnFwIOVC | ||||||
|  |         DrhIDiQl5UTiNG/z2ppafy1S2gX/uDwfY6i1v7Hie3nqeb7fz+/7/FR/Ilwn0G0Exw4fV5GJlXlEZxXC | ||||||
|  |         rIet9bAQvB5Ymgn2sLYAvSZEux7RUQFzE4qQt4bCXAYjPaHvnDoCkLpsRGMB2JqCTGLIijDlwqQ9bEMV | ||||||
|  |         i9OIytR3EMNWcJ/BWH8A6j8/bOGFxwXNxYEvGbMQ9XnQ1/K78KfY3/VXzkMY0qFGG2H4RoLGQshJQNbG | ||||||
|  |         86CNhdrsX9a/uQZTPhQl4rMY4OLofbl3aX7I8uwPC7y/g1YdjyVJuEvT8e1tfwUYteHUxCCfHChDeHmG | ||||||
|  |         QQvokjlOU+PbWA0x3pZnILVVI3uvQyHsbiLnqnGmRCF1NYD8pDhpRxOH7HQoAKZGkFKjceszQbpSrumX | ||||||
|  |         bO+G80MFwKUTxgfgcO/b8D9IpXoFiiMDHIQm0skAAAAASUVORK5CYII= | ||||||
|  | </value> | ||||||
|  |   </data> | ||||||
|  |   <data name="toolStripButton2.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||||
|  |     <value> | ||||||
|  |         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 | ||||||
|  |         YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAE1SURBVDhPY/hPIQAbcOn57//T915BwW1rjoFx/oJz//N6 | ||||||
|  |         VqHgsNxeMA03YN3lp/9vv4YYhAtsuQ6h55/9A8aBidVgPtiADZcegzWDFN1/9///qy8IDOKDcPfu1/9/ | ||||||
|  |         /vn/v3rt/f9TD38BuwJuwIrT9wka0L79BdiAkuW3MA0A+fnog///V12GKAZ5BxcGGQByDYoXYAbA/Aey | ||||||
|  |         AYRBCkE2N256AnY6SDMoUEF8FANAoQ0zAFkzCCNrhhkAor3CczENwGYzuu1JM8+BaQwDQAGITzOyASDs | ||||||
|  |         4huPMAAkATIA3c/YNIdNPAHGKAaAUhUoBghphhng0rTnv71bGKoBoADE5mR0zVgNACUK9BgAGYbudJBG | ||||||
|  |         GNY0dEYYAMsgMAyKYxAGhTQIg/wLwiBbQRikGSUdkA/+/wcAgXJEf04PwQkAAAAASUVORK5CYII= | ||||||
|  | </value> | ||||||
|  |   </data> | ||||||
|  |   <metadata name="dsMSSQL.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||||||
|  |     <value>17, 17</value> | ||||||
|  |   </metadata> | ||||||
|  |   <metadata name="cm1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||||||
|  |     <value>294, 17</value> | ||||||
|  |   </metadata> | ||||||
|  |   <metadata name="toolStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||||||
|  |     <value>188, 17</value> | ||||||
|  |   </metadata> | ||||||
|  |   <metadata name="bs.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||||||
|  |     <value>369, 17</value> | ||||||
|  |   </metadata> | ||||||
|  |   <metadata name="ta.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||||||
|  |     <value>585, 17</value> | ||||||
|  |   </metadata> | ||||||
|  |   <metadata name="fpSpread1_Sheet1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> | ||||||
|  |     <value>647, 17</value> | ||||||
|  |   </metadata> | ||||||
|  |   <data name="dateTimeCellType1.Calendar" mimetype="application/x-microsoft.net.object.binary.base64"> | ||||||
|  |     <value> | ||||||
|  |         AAEAAAD/////AQAAAAAAAAAEAQAAACZTeXN0ZW0uR2xvYmFsaXphdGlvbi5HcmVnb3JpYW5DYWxlbmRh | ||||||
|  |         cgYAAAAGbV90eXBlEW1fY3VycmVudEVyYVZhbHVlD3R3b0RpZ2l0WWVhck1heBpDYWxlbmRhcittX2N1 | ||||||
|  |         cnJlbnRFcmFWYWx1ZRVDYWxlbmRhcittX2lzUmVhZE9ubHkYQ2FsZW5kYXIrdHdvRGlnaXRZZWFyTWF4 | ||||||
|  |         AwAAAAAAK1N5c3RlbS5HbG9iYWxpemF0aW9uLkdyZWdvcmlhbkNhbGVuZGFyVHlwZXMICAgBCAT+//// | ||||||
|  |         K1N5c3RlbS5HbG9iYWxpemF0aW9uLkdyZWdvcmlhbkNhbGVuZGFyVHlwZXMBAAAAB3ZhbHVlX18ACAEA | ||||||
|  |         AAD/////AQgAAP////8AAQgAAAs= | ||||||
|  | </value> | ||||||
|  |   </data> | ||||||
|  | </root> | ||||||
							
								
								
									
										1541
									
								
								SubProject/FBS0000/dsMSSQL.Designer.cs
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										1541
									
								
								SubProject/FBS0000/dsMSSQL.Designer.cs
									
									
									
										generated
									
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| @@ -444,6 +444,126 @@ ORDER BY pdate DESC, uid</CommandText> | |||||||
|               </DbSource> |               </DbSource> | ||||||
|             </Sources> |             </Sources> | ||||||
|           </TableAdapter> |           </TableAdapter> | ||||||
|  |           <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="WorkTableGrpTableAdapter" GeneratorDataComponentClassName="WorkTableGrpTableAdapter" Name="WorkTableGrp" UserDataComponentName="WorkTableGrpTableAdapter"> | ||||||
|  |             <MainSource> | ||||||
|  |               <DbSource ConnectionRef="gwcs (Settings)" DbObjectName="EE.dbo.EETGW_WorkTableUser" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="false" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill"> | ||||||
|  |                 <SelectCommand> | ||||||
|  |                   <DbCommand CommandType="Text" ModifiedByUser="true"> | ||||||
|  |                     <CommandText>SELECT  grp | ||||||
|  | FROM     EETGW_WorkTableUser | ||||||
|  | WHERE  (gcode = @gcode) | ||||||
|  | GROUP BY grp | ||||||
|  | ORDER BY grp</CommandText> | ||||||
|  |                     <Parameters> | ||||||
|  |                       <Parameter AllowDbNull="false" AutogeneratedName="gcode" ColumnName="gcode" DataSourceName="EE.dbo.EETGW_WorkTableUser" DataTypeServer="varchar(10)" DbType="AnsiString" Direction="Input" ParameterName="@gcode" Precision="0" ProviderType="VarChar" Scale="0" Size="10" SourceColumn="gcode" SourceColumnNullMapping="false" SourceVersion="Current" /> | ||||||
|  |                     </Parameters> | ||||||
|  |                   </DbCommand> | ||||||
|  |                 </SelectCommand> | ||||||
|  |               </DbSource> | ||||||
|  |             </MainSource> | ||||||
|  |             <Mappings> | ||||||
|  |               <Mapping SourceColumn="grp" DataSetColumn="grp" /> | ||||||
|  |             </Mappings> | ||||||
|  |             <Sources /> | ||||||
|  |           </TableAdapter> | ||||||
|  |           <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="EETGW_WorkTableUserTableAdapter" GeneratorDataComponentClassName="EETGW_WorkTableUserTableAdapter" Name="EETGW_WorkTableUser" UserDataComponentName="EETGW_WorkTableUserTableAdapter"> | ||||||
|  |             <MainSource> | ||||||
|  |               <DbSource ConnectionRef="gwcs (Settings)" DbObjectName="EE.dbo.EETGW_WorkTableUser" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="false" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill"> | ||||||
|  |                 <DeleteCommand> | ||||||
|  |                   <DbCommand CommandType="Text" ModifiedByUser="false"> | ||||||
|  |                     <CommandText>DELETE FROM [EETGW_WorkTableUser] WHERE (([idx] = @Original_idx) AND ([gcode] = @Original_gcode) AND ((@IsNull_grp = 1 AND [grp] IS NULL) OR ([grp] = @Original_grp)) AND ((@IsNull_seq = 1 AND [seq] IS NULL) OR ([seq] = @Original_seq)) AND ((@IsNull_grade = 1 AND [grade] IS NULL) OR ([grade] = @Original_grade)) AND ((@IsNull_empno = 1 AND [empno] IS NULL) OR ([empno] = @Original_empno)) AND ((@IsNull_name = 1 AND [name] IS NULL) OR ([name] = @Original_name)) AND ([wuid] = @Original_wuid) AND ([wdate] = @Original_wdate))</CommandText> | ||||||
|  |                     <Parameters> | ||||||
|  |                       <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_idx" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="idx" SourceColumnNullMapping="false" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_gcode" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="gcode" SourceColumnNullMapping="false" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_grp" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="grp" SourceColumnNullMapping="true" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_grp" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="grp" SourceColumnNullMapping="false" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_seq" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="seq" SourceColumnNullMapping="true" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_seq" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="seq" SourceColumnNullMapping="false" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_grade" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="grade" SourceColumnNullMapping="true" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_grade" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="grade" SourceColumnNullMapping="false" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_empno" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="empno" SourceColumnNullMapping="true" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_empno" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="empno" SourceColumnNullMapping="false" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_name" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="name" SourceColumnNullMapping="true" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_name" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="name" SourceColumnNullMapping="false" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_wuid" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="wuid" SourceColumnNullMapping="false" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_wdate" Precision="0" ProviderType="SmallDateTime" Scale="0" Size="0" SourceColumn="wdate" SourceColumnNullMapping="false" SourceVersion="Original" /> | ||||||
|  |                     </Parameters> | ||||||
|  |                   </DbCommand> | ||||||
|  |                 </DeleteCommand> | ||||||
|  |                 <InsertCommand> | ||||||
|  |                   <DbCommand CommandType="Text" ModifiedByUser="false"> | ||||||
|  |                     <CommandText>INSERT INTO [EETGW_WorkTableUser] ([gcode], [grp], [seq], [grade], [empno], [name], [wuid], [wdate]) VALUES (@gcode, @grp, @seq, @grade, @empno, @name, @wuid, @wdate); | ||||||
|  | SELECT idx, gcode, grp, seq, grade, empno, name, wuid, wdate FROM EETGW_WorkTableUser WHERE (idx = SCOPE_IDENTITY()) ORDER BY seq</CommandText> | ||||||
|  |                     <Parameters> | ||||||
|  |                       <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@gcode" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="gcode" SourceColumnNullMapping="false" SourceVersion="Current" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@grp" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="grp" SourceColumnNullMapping="false" SourceVersion="Current" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@seq" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="seq" SourceColumnNullMapping="false" SourceVersion="Current" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@grade" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="grade" SourceColumnNullMapping="false" SourceVersion="Current" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@empno" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="empno" SourceColumnNullMapping="false" SourceVersion="Current" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@name" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="name" SourceColumnNullMapping="false" SourceVersion="Current" /> | ||||||
|  |                       <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@wuid" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="wuid" SourceColumnNullMapping="false" SourceVersion="Current" /> | ||||||
|  |                       <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@wdate" Precision="0" ProviderType="SmallDateTime" Scale="0" Size="0" SourceColumn="wdate" SourceColumnNullMapping="false" SourceVersion="Current" /> | ||||||
|  |                     </Parameters> | ||||||
|  |                   </DbCommand> | ||||||
|  |                 </InsertCommand> | ||||||
|  |                 <SelectCommand> | ||||||
|  |                   <DbCommand CommandType="Text" ModifiedByUser="false"> | ||||||
|  |                     <CommandText>SELECT  idx, gcode, grp, seq, grade, empno, name, wuid, wdate | ||||||
|  | FROM     EETGW_WorkTableUser | ||||||
|  | WHERE  (gcode = @gcode) AND (grp = @grp) | ||||||
|  | ORDER BY seq</CommandText> | ||||||
|  |                     <Parameters> | ||||||
|  |                       <Parameter AllowDbNull="false" AutogeneratedName="gcode" ColumnName="gcode" DataSourceName="EE.dbo.EETGW_WorkTableUser" DataTypeServer="varchar(10)" DbType="AnsiString" Direction="Input" ParameterName="@gcode" Precision="0" ProviderType="VarChar" Scale="0" Size="10" SourceColumn="gcode" SourceColumnNullMapping="false" SourceVersion="Current" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="grp" ColumnName="grp" DataSourceName="EE.dbo.EETGW_WorkTableUser" DataTypeServer="varchar(100)" DbType="AnsiString" Direction="Input" ParameterName="@grp" Precision="0" ProviderType="VarChar" Scale="0" Size="100" SourceColumn="grp" SourceColumnNullMapping="false" SourceVersion="Current" /> | ||||||
|  |                     </Parameters> | ||||||
|  |                   </DbCommand> | ||||||
|  |                 </SelectCommand> | ||||||
|  |                 <UpdateCommand> | ||||||
|  |                   <DbCommand CommandType="Text" ModifiedByUser="false"> | ||||||
|  |                     <CommandText>UPDATE [EETGW_WorkTableUser] SET [gcode] = @gcode, [grp] = @grp, [seq] = @seq, [grade] = @grade, [empno] = @empno, [name] = @name, [wuid] = @wuid, [wdate] = @wdate WHERE (([idx] = @Original_idx) AND ([gcode] = @Original_gcode) AND ((@IsNull_grp = 1 AND [grp] IS NULL) OR ([grp] = @Original_grp)) AND ((@IsNull_seq = 1 AND [seq] IS NULL) OR ([seq] = @Original_seq)) AND ((@IsNull_grade = 1 AND [grade] IS NULL) OR ([grade] = @Original_grade)) AND ((@IsNull_empno = 1 AND [empno] IS NULL) OR ([empno] = @Original_empno)) AND ((@IsNull_name = 1 AND [name] IS NULL) OR ([name] = @Original_name)) AND ([wuid] = @Original_wuid) AND ([wdate] = @Original_wdate)); | ||||||
|  | SELECT idx, gcode, grp, seq, grade, empno, name, wuid, wdate FROM EETGW_WorkTableUser WHERE (idx = @idx) ORDER BY seq</CommandText> | ||||||
|  |                     <Parameters> | ||||||
|  |                       <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@gcode" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="gcode" SourceColumnNullMapping="false" SourceVersion="Current" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@grp" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="grp" SourceColumnNullMapping="false" SourceVersion="Current" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@seq" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="seq" SourceColumnNullMapping="false" SourceVersion="Current" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@grade" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="grade" SourceColumnNullMapping="false" SourceVersion="Current" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@empno" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="empno" SourceColumnNullMapping="false" SourceVersion="Current" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@name" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="name" SourceColumnNullMapping="false" SourceVersion="Current" /> | ||||||
|  |                       <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@wuid" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="wuid" SourceColumnNullMapping="false" SourceVersion="Current" /> | ||||||
|  |                       <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@wdate" Precision="0" ProviderType="SmallDateTime" Scale="0" Size="0" SourceColumn="wdate" SourceColumnNullMapping="false" SourceVersion="Current" /> | ||||||
|  |                       <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_idx" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="idx" SourceColumnNullMapping="false" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_gcode" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="gcode" SourceColumnNullMapping="false" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_grp" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="grp" SourceColumnNullMapping="true" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_grp" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="grp" SourceColumnNullMapping="false" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_seq" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="seq" SourceColumnNullMapping="true" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_seq" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="seq" SourceColumnNullMapping="false" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_grade" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="grade" SourceColumnNullMapping="true" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_grade" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="grade" SourceColumnNullMapping="false" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_empno" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="empno" SourceColumnNullMapping="true" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_empno" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="empno" SourceColumnNullMapping="false" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_name" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="name" SourceColumnNullMapping="true" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_name" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="name" SourceColumnNullMapping="false" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_wuid" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="wuid" SourceColumnNullMapping="false" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_wdate" Precision="0" ProviderType="SmallDateTime" Scale="0" Size="0" SourceColumn="wdate" SourceColumnNullMapping="false" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="false" AutogeneratedName="idx" ColumnName="idx" DataSourceName="EE.dbo.EETGW_WorkTableUser" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@idx" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="idx" SourceColumnNullMapping="false" SourceVersion="Current" /> | ||||||
|  |                     </Parameters> | ||||||
|  |                   </DbCommand> | ||||||
|  |                 </UpdateCommand> | ||||||
|  |               </DbSource> | ||||||
|  |             </MainSource> | ||||||
|  |             <Mappings> | ||||||
|  |               <Mapping SourceColumn="idx" DataSetColumn="idx" /> | ||||||
|  |               <Mapping SourceColumn="gcode" DataSetColumn="gcode" /> | ||||||
|  |               <Mapping SourceColumn="grp" DataSetColumn="grp" /> | ||||||
|  |               <Mapping SourceColumn="seq" DataSetColumn="seq" /> | ||||||
|  |               <Mapping SourceColumn="grade" DataSetColumn="grade" /> | ||||||
|  |               <Mapping SourceColumn="empno" DataSetColumn="empno" /> | ||||||
|  |               <Mapping SourceColumn="name" DataSetColumn="name" /> | ||||||
|  |               <Mapping SourceColumn="wuid" DataSetColumn="wuid" /> | ||||||
|  |               <Mapping SourceColumn="wdate" DataSetColumn="wdate" /> | ||||||
|  |             </Mappings> | ||||||
|  |             <Sources /> | ||||||
|  |           </TableAdapter> | ||||||
|         </Tables> |         </Tables> | ||||||
|         <Sources /> |         <Sources /> | ||||||
|       </DataSource> |       </DataSource> | ||||||
| @@ -695,6 +815,70 @@ ORDER BY pdate DESC, uid</CommandText> | |||||||
|             </xs:sequence> |             </xs:sequence> | ||||||
|           </xs:complexType> |           </xs:complexType> | ||||||
|         </xs:element> |         </xs:element> | ||||||
|  |         <xs:element name="WorkTableGrp" msprop:Generator_TableClassName="WorkTableGrpDataTable" msprop:Generator_TableVarName="tableWorkTableGrp" msprop:Generator_TablePropName="WorkTableGrp" msprop:Generator_RowDeletingName="WorkTableGrpRowDeleting" msprop:Generator_RowChangingName="WorkTableGrpRowChanging" msprop:Generator_RowEvHandlerName="WorkTableGrpRowChangeEventHandler" msprop:Generator_RowDeletedName="WorkTableGrpRowDeleted" msprop:Generator_UserTableName="WorkTableGrp" msprop:Generator_RowChangedName="WorkTableGrpRowChanged" msprop:Generator_RowEvArgName="WorkTableGrpRowChangeEvent" msprop:Generator_RowClassName="WorkTableGrpRow"> | ||||||
|  |           <xs:complexType> | ||||||
|  |             <xs:sequence> | ||||||
|  |               <xs:element name="grp" msprop:Generator_ColumnVarNameInTable="columngrp" msprop:Generator_ColumnPropNameInRow="grp" msprop:Generator_ColumnPropNameInTable="grpColumn" msprop:Generator_UserColumnName="grp"> | ||||||
|  |                 <xs:simpleType> | ||||||
|  |                   <xs:restriction base="xs:string"> | ||||||
|  |                     <xs:maxLength value="100" /> | ||||||
|  |                   </xs:restriction> | ||||||
|  |                 </xs:simpleType> | ||||||
|  |               </xs:element> | ||||||
|  |             </xs:sequence> | ||||||
|  |           </xs:complexType> | ||||||
|  |         </xs:element> | ||||||
|  |         <xs:element name="EETGW_WorkTableUser" msprop:Generator_TableClassName="EETGW_WorkTableUserDataTable" msprop:Generator_TableVarName="tableEETGW_WorkTableUser" msprop:Generator_TablePropName="EETGW_WorkTableUser" msprop:Generator_RowDeletingName="EETGW_WorkTableUserRowDeleting" msprop:Generator_RowChangingName="EETGW_WorkTableUserRowChanging" msprop:Generator_RowEvHandlerName="EETGW_WorkTableUserRowChangeEventHandler" msprop:Generator_RowDeletedName="EETGW_WorkTableUserRowDeleted" msprop:Generator_UserTableName="EETGW_WorkTableUser" msprop:Generator_RowChangedName="EETGW_WorkTableUserRowChanged" msprop:Generator_RowEvArgName="EETGW_WorkTableUserRowChangeEvent" msprop:Generator_RowClassName="EETGW_WorkTableUserRow"> | ||||||
|  |           <xs:complexType> | ||||||
|  |             <xs:sequence> | ||||||
|  |               <xs:element name="idx" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnidx" msprop:Generator_ColumnPropNameInRow="idx" msprop:Generator_ColumnPropNameInTable="idxColumn" msprop:Generator_UserColumnName="idx" type="xs:int" /> | ||||||
|  |               <xs:element name="gcode" msprop:Generator_ColumnVarNameInTable="columngcode" msprop:Generator_ColumnPropNameInRow="gcode" msprop:nullValue="_empty" msprop:Generator_ColumnPropNameInTable="gcodeColumn" msprop:Generator_UserColumnName="gcode"> | ||||||
|  |                 <xs:simpleType> | ||||||
|  |                   <xs:restriction base="xs:string"> | ||||||
|  |                     <xs:maxLength value="10" /> | ||||||
|  |                   </xs:restriction> | ||||||
|  |                 </xs:simpleType> | ||||||
|  |               </xs:element> | ||||||
|  |               <xs:element name="grp" msprop:Generator_ColumnVarNameInTable="columngrp" msprop:Generator_ColumnPropNameInRow="grp" msprop:nullValue="_empty" msprop:Generator_ColumnPropNameInTable="grpColumn" msprop:Generator_UserColumnName="grp" minOccurs="0"> | ||||||
|  |                 <xs:simpleType> | ||||||
|  |                   <xs:restriction base="xs:string"> | ||||||
|  |                     <xs:maxLength value="100" /> | ||||||
|  |                   </xs:restriction> | ||||||
|  |                 </xs:simpleType> | ||||||
|  |               </xs:element> | ||||||
|  |               <xs:element name="seq" msprop:Generator_ColumnVarNameInTable="columnseq" msprop:Generator_ColumnPropNameInRow="seq" msprop:nullValue="0" msprop:Generator_ColumnPropNameInTable="seqColumn" msprop:Generator_UserColumnName="seq" type="xs:int" minOccurs="0" /> | ||||||
|  |               <xs:element name="grade" msprop:Generator_ColumnVarNameInTable="columngrade" msprop:Generator_ColumnPropNameInRow="grade" msprop:nullValue="_empty" msprop:Generator_ColumnPropNameInTable="gradeColumn" msprop:Generator_UserColumnName="grade" minOccurs="0"> | ||||||
|  |                 <xs:simpleType> | ||||||
|  |                   <xs:restriction base="xs:string"> | ||||||
|  |                     <xs:maxLength value="100" /> | ||||||
|  |                   </xs:restriction> | ||||||
|  |                 </xs:simpleType> | ||||||
|  |               </xs:element> | ||||||
|  |               <xs:element name="empno" msprop:Generator_ColumnVarNameInTable="columnempno" msprop:Generator_ColumnPropNameInRow="empno" msprop:nullValue="_empty" msprop:Generator_ColumnPropNameInTable="empnoColumn" msprop:Generator_UserColumnName="empno" minOccurs="0"> | ||||||
|  |                 <xs:simpleType> | ||||||
|  |                   <xs:restriction base="xs:string"> | ||||||
|  |                     <xs:maxLength value="10" /> | ||||||
|  |                   </xs:restriction> | ||||||
|  |                 </xs:simpleType> | ||||||
|  |               </xs:element> | ||||||
|  |               <xs:element name="name" msprop:Generator_ColumnVarNameInTable="columnname" msprop:Generator_ColumnPropNameInRow="name" msprop:nullValue="_empty" msprop:Generator_ColumnPropNameInTable="nameColumn" msprop:Generator_UserColumnName="name" minOccurs="0"> | ||||||
|  |                 <xs:simpleType> | ||||||
|  |                   <xs:restriction base="xs:string"> | ||||||
|  |                     <xs:maxLength value="100" /> | ||||||
|  |                   </xs:restriction> | ||||||
|  |                 </xs:simpleType> | ||||||
|  |               </xs:element> | ||||||
|  |               <xs:element name="wuid" msprop:Generator_ColumnVarNameInTable="columnwuid" msprop:Generator_ColumnPropNameInRow="wuid" msprop:Generator_ColumnPropNameInTable="wuidColumn" msprop:Generator_UserColumnName="wuid"> | ||||||
|  |                 <xs:simpleType> | ||||||
|  |                   <xs:restriction base="xs:string"> | ||||||
|  |                     <xs:maxLength value="20" /> | ||||||
|  |                   </xs:restriction> | ||||||
|  |                 </xs:simpleType> | ||||||
|  |               </xs:element> | ||||||
|  |               <xs:element name="wdate" msprop:Generator_ColumnVarNameInTable="columnwdate" msprop:Generator_ColumnPropNameInRow="wdate" msprop:Generator_ColumnPropNameInTable="wdateColumn" msprop:Generator_UserColumnName="wdate" type="xs:dateTime" /> | ||||||
|  |             </xs:sequence> | ||||||
|  |           </xs:complexType> | ||||||
|  |         </xs:element> | ||||||
|       </xs:choice> |       </xs:choice> | ||||||
|     </xs:complexType> |     </xs:complexType> | ||||||
|     <xs:unique name="Constraint1" msdata:PrimaryKey="true"> |     <xs:unique name="Constraint1" msdata:PrimaryKey="true"> | ||||||
| @@ -713,5 +897,13 @@ ORDER BY pdate DESC, uid</CommandText> | |||||||
|       <xs:selector xpath=".//mstns:vHoliday_uselist" /> |       <xs:selector xpath=".//mstns:vHoliday_uselist" /> | ||||||
|       <xs:field xpath="mstns:idx" /> |       <xs:field xpath="mstns:idx" /> | ||||||
|     </xs:unique> |     </xs:unique> | ||||||
|  |     <xs:unique name="WorkTableGrp_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true"> | ||||||
|  |       <xs:selector xpath=".//mstns:WorkTableGrp" /> | ||||||
|  |       <xs:field xpath="mstns:grp" /> | ||||||
|  |     </xs:unique> | ||||||
|  |     <xs:unique name="EETGW_WorkTableUser_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true"> | ||||||
|  |       <xs:selector xpath=".//mstns:EETGW_WorkTableUser" /> | ||||||
|  |       <xs:field xpath="mstns:idx" /> | ||||||
|  |     </xs:unique> | ||||||
|   </xs:element> |   </xs:element> | ||||||
| </xs:schema> | </xs:schema> | ||||||
| @@ -4,12 +4,14 @@ | |||||||
|      Changes to this file may cause incorrect behavior and will be lost if |      Changes to this file may cause incorrect behavior and will be lost if | ||||||
|      the code is regenerated. |      the code is regenerated. | ||||||
| </autogenerated>--> | </autogenerated>--> | ||||||
| <DiagramLayout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ex:showrelationlabel="False" ViewPortX="-10" ViewPortY="0" xmlns:ex="urn:schemas-microsoft-com:xml-msdatasource-layout-extended" xmlns="urn:schemas-microsoft-com:xml-msdatasource-layout"> | <DiagramLayout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ex:showrelationlabel="False" ViewPortX="5" ViewPortY="0" xmlns:ex="urn:schemas-microsoft-com:xml-msdatasource-layout-extended" xmlns="urn:schemas-microsoft-com:xml-msdatasource-layout"> | ||||||
|   <Shapes> |   <Shapes> | ||||||
|     <Shape ID="DesignTable:minutes" ZOrder="4" X="70" Y="70" Height="324" Width="192" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" /> |     <Shape ID="DesignTable:minutes" ZOrder="6" X="70" Y="70" Height="324" Width="192" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" /> | ||||||
|     <Shape ID="DesignTable:Board" ZOrder="3" X="332" Y="70" Height="267" Width="179" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="216" /> |     <Shape ID="DesignTable:Board" ZOrder="5" X="332" Y="70" Height="267" Width="179" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="216" /> | ||||||
|     <Shape ID="DesignTable:Holyday" ZOrder="2" X="581" Y="70" Height="324" Width="214" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" /> |     <Shape ID="DesignTable:Holyday" ZOrder="4" X="581" Y="70" Height="324" Width="214" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" /> | ||||||
|     <Shape ID="DesignTable:vHoliday_uselist" ZOrder="1" X="865" Y="70" Height="248" Width="250" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="178" /> |     <Shape ID="DesignTable:vHoliday_uselist" ZOrder="3" X="865" Y="70" Height="248" Width="250" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="178" /> | ||||||
|  |     <Shape ID="DesignTable:WorkTableGrp" ZOrder="2" X="257" Y="455" Height="96" Width="289" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="46" /> | ||||||
|  |     <Shape ID="DesignTable:EETGW_WorkTableUser" ZOrder="1" X="583" Y="436" Height="268" Width="282" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="200" /> | ||||||
|   </Shapes> |   </Shapes> | ||||||
|   <Connectors /> |   <Connectors /> | ||||||
| </DiagramLayout> | </DiagramLayout> | ||||||
		Reference in New Issue
	
	Block a user
	 chi
					chi