This commit is contained in:
chi
2023-01-15 23:05:53 +09:00
parent cd902327c8
commit 913ae6b261
28 changed files with 5278 additions and 2059 deletions

View File

@@ -32,5 +32,5 @@ using System.Runtime.InteropServices;
// 모든 값을 지정하거나 아래와 같이 '*'를 사용하여 빌드 번호 및 수정 번호가 자동으로
// 지정되도록 할 수 있습니다.
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("23.01.12.2330")]
[assembly: AssemblyFileVersion("23.01.12.2330")]
[assembly: AssemblyVersion("23.01.15.2000")]
[assembly: AssemblyFileVersion("23.01.15.2000")]

View File

@@ -136,6 +136,7 @@
this.toolStripButton1 = new System.Windows.Forms.ToolStripButton();
this.toolStripButton2 = new System.Windows.Forms.ToolStripButton();
this.toolStripButton3 = new System.Windows.Forms.ToolStripButton();
this.ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.cmTab.SuspendLayout();
this.statusStrip1.SuspendLayout();
this.menuStrip1.SuspendLayout();
@@ -778,7 +779,8 @@
this.ToolStripMenuItem,
this.toolStripMenuItem5,
this.ToolStripMenuItem,
this.sPR설정ToolStripMenuItem});
this.sPR설정ToolStripMenuItem,
this.ToolStripMenuItem});
this.btDev.ForeColor = System.Drawing.Color.Blue;
this.btDev.Image = ((System.Drawing.Image)(resources.GetObject("btDev.Image")));
this.btDev.Name = "btDev";
@@ -789,77 +791,77 @@
// purchaseImportToolStripMenuItem
//
this.purchaseImportToolStripMenuItem.Name = "purchaseImportToolStripMenuItem";
this.purchaseImportToolStripMenuItem.Size = new System.Drawing.Size(278, 24);
this.purchaseImportToolStripMenuItem.Size = new System.Drawing.Size(302, 24);
this.purchaseImportToolStripMenuItem.Text = "Purchase Import";
this.purchaseImportToolStripMenuItem.Click += new System.EventHandler(this.purchaseImportToolStripMenuItem_Click);
//
// purchaseOrderImportToolStripMenuItem
//
this.purchaseOrderImportToolStripMenuItem.Name = "purchaseOrderImportToolStripMenuItem";
this.purchaseOrderImportToolStripMenuItem.Size = new System.Drawing.Size(278, 24);
this.purchaseOrderImportToolStripMenuItem.Size = new System.Drawing.Size(302, 24);
this.purchaseOrderImportToolStripMenuItem.Text = "Purchase(Order) Import";
this.purchaseOrderImportToolStripMenuItem.Click += new System.EventHandler(this.purchaseOrderImportToolStripMenuItem_Click);
//
// materialImportToolStripMenuItem
//
this.materialImportToolStripMenuItem.Name = "materialImportToolStripMenuItem";
this.materialImportToolStripMenuItem.Size = new System.Drawing.Size(278, 24);
this.materialImportToolStripMenuItem.Size = new System.Drawing.Size(302, 24);
this.materialImportToolStripMenuItem.Text = "Material Import";
this.materialImportToolStripMenuItem.Click += new System.EventHandler(this.materialImportToolStripMenuItem_Click);
//
// purchaseDataConvertToolStripMenuItem
//
this.purchaseDataConvertToolStripMenuItem.Name = "purchaseDataConvertToolStripMenuItem";
this.purchaseDataConvertToolStripMenuItem.Size = new System.Drawing.Size(278, 24);
this.purchaseDataConvertToolStripMenuItem.Size = new System.Drawing.Size(302, 24);
this.purchaseDataConvertToolStripMenuItem.Text = "Purchase Data Convert";
this.purchaseDataConvertToolStripMenuItem.Click += new System.EventHandler(this.purchaseDataConvertToolStripMenuItem_Click);
//
// customerImportToolStripMenuItem
//
this.customerImportToolStripMenuItem.Name = "customerImportToolStripMenuItem";
this.customerImportToolStripMenuItem.Size = new System.Drawing.Size(278, 24);
this.customerImportToolStripMenuItem.Size = new System.Drawing.Size(302, 24);
this.customerImportToolStripMenuItem.Text = "Customer Import";
this.customerImportToolStripMenuItem.Click += new System.EventHandler(this.customerImportToolStripMenuItem_Click);
//
// projectImportToolStripMenuItem
//
this.projectImportToolStripMenuItem.Name = "projectImportToolStripMenuItem";
this.projectImportToolStripMenuItem.Size = new System.Drawing.Size(278, 24);
this.projectImportToolStripMenuItem.Size = new System.Drawing.Size(302, 24);
this.projectImportToolStripMenuItem.Text = "Project Import";
this.projectImportToolStripMenuItem.Click += new System.EventHandler(this.projectImportToolStripMenuItem_Click);
//
// projectImportCompleteToolStripMenuItem
//
this.projectImportCompleteToolStripMenuItem.Name = "projectImportCompleteToolStripMenuItem";
this.projectImportCompleteToolStripMenuItem.Size = new System.Drawing.Size(278, 24);
this.projectImportCompleteToolStripMenuItem.Size = new System.Drawing.Size(302, 24);
this.projectImportCompleteToolStripMenuItem.Text = "Project Import(Complete)";
this.projectImportCompleteToolStripMenuItem.Click += new System.EventHandler(this.projectImportCompleteToolStripMenuItem_Click);
//
// workReportImportToolStripMenuItem
//
this.workReportImportToolStripMenuItem.Name = "workReportImportToolStripMenuItem";
this.workReportImportToolStripMenuItem.Size = new System.Drawing.Size(278, 24);
this.workReportImportToolStripMenuItem.Size = new System.Drawing.Size(302, 24);
this.workReportImportToolStripMenuItem.Text = "WorkReport Import";
this.workReportImportToolStripMenuItem.Click += new System.EventHandler(this.workReportImportToolStripMenuItem_Click);
//
// addSIdDataToolStripMenuItem
//
this.addSIdDataToolStripMenuItem.Name = "addSIdDataToolStripMenuItem";
this.addSIdDataToolStripMenuItem.Size = new System.Drawing.Size(278, 24);
this.addSIdDataToolStripMenuItem.Size = new System.Drawing.Size(302, 24);
this.addSIdDataToolStripMenuItem.Text = "Make Sid Data";
this.addSIdDataToolStripMenuItem.Click += new System.EventHandler(this.addSIdDataToolStripMenuItem_Click);
//
// 계정목록ToolStripMenuItem
//
this.ToolStripMenuItem.Name = "계정목록ToolStripMenuItem";
this.ToolStripMenuItem.Size = new System.Drawing.Size(278, 24);
this.ToolStripMenuItem.Size = new System.Drawing.Size(302, 24);
this.ToolStripMenuItem.Text = "계정목록(AD)";
this.ToolStripMenuItem.Click += new System.EventHandler(this.ToolStripMenuItem_Click);
//
// 그룹정보ToolStripMenuItem1
//
this.ToolStripMenuItem1.Name = "그룹정보ToolStripMenuItem1";
this.ToolStripMenuItem1.Size = new System.Drawing.Size(278, 24);
this.ToolStripMenuItem1.Size = new System.Drawing.Size(302, 24);
this.ToolStripMenuItem1.Text = "그룹정보";
this.ToolStripMenuItem1.Click += new System.EventHandler(this.ToolStripMenuItem1_Click);
//
@@ -867,14 +869,14 @@
//
this.toolStripMenuItem1.ForeColor = System.Drawing.Color.HotPink;
this.toolStripMenuItem1.Name = "toolStripMenuItem1";
this.toolStripMenuItem1.Size = new System.Drawing.Size(278, 24);
this.toolStripMenuItem1.Size = new System.Drawing.Size(302, 24);
this.toolStripMenuItem1.Text = "Staff Grid";
this.toolStripMenuItem1.Click += new System.EventHandler(this.toolStripMenuItem1_Click);
//
// 임의테이블조작ToolStripMenuItem
//
this.ToolStripMenuItem.Name = "임의테이블조작ToolStripMenuItem";
this.ToolStripMenuItem.Size = new System.Drawing.Size(278, 24);
this.ToolStripMenuItem.Size = new System.Drawing.Size(302, 24);
this.ToolStripMenuItem.Text = "구매내역 suuply 다시 설정 하기";
this.ToolStripMenuItem.Click += new System.EventHandler(this.ToolStripMenuItem_Click);
//
@@ -882,7 +884,7 @@
//
this.pMP데이터베이스업데이트ToolStripMenuItem.ForeColor = System.Drawing.Color.Red;
this.pMP데이터베이스업데이트ToolStripMenuItem.Name = "pMP데이터베이스업데이트ToolStripMenuItem";
this.pMP데이터베이스업데이트ToolStripMenuItem.Size = new System.Drawing.Size(278, 24);
this.pMP데이터베이스업데이트ToolStripMenuItem.Size = new System.Drawing.Size(302, 24);
this.pMP데이터베이스업데이트ToolStripMenuItem.Text = "PMP 데이터베이스 업데이트";
this.pMP데이터베이스업데이트ToolStripMenuItem.Visible = false;
this.pMP데이터베이스업데이트ToolStripMenuItem.Click += new System.EventHandler(this.pMP데이터베이스업데이트ToolStripMenuItem_Click);
@@ -890,40 +892,40 @@
// mailBackupToolStripMenuItem
//
this.mailBackupToolStripMenuItem.Name = "mailBackupToolStripMenuItem";
this.mailBackupToolStripMenuItem.Size = new System.Drawing.Size(278, 24);
this.mailBackupToolStripMenuItem.Size = new System.Drawing.Size(302, 24);
this.mailBackupToolStripMenuItem.Text = "Mail Backup";
this.mailBackupToolStripMenuItem.Click += new System.EventHandler(this.mailBackupToolStripMenuItem_Click);
//
// accessDBToolStripMenuItem
//
this.accessDBToolStripMenuItem.Name = "accessDBToolStripMenuItem";
this.accessDBToolStripMenuItem.Size = new System.Drawing.Size(278, 24);
this.accessDBToolStripMenuItem.Size = new System.Drawing.Size(302, 24);
this.accessDBToolStripMenuItem.Text = "Access DB";
this.accessDBToolStripMenuItem.Click += new System.EventHandler(this.accessDBToolStripMenuItem_Click);
//
// 메일자동발신테스트ToolStripMenuItem
//
this.ToolStripMenuItem.Name = "메일자동발신테스트ToolStripMenuItem";
this.ToolStripMenuItem.Size = new System.Drawing.Size(278, 24);
this.ToolStripMenuItem.Size = new System.Drawing.Size(302, 24);
this.ToolStripMenuItem.Text = "메일자동발신(테스트)";
this.ToolStripMenuItem.Click += new System.EventHandler(this.ToolStripMenuItem_Click);
//
// toolStripMenuItem5
//
this.toolStripMenuItem5.Name = "toolStripMenuItem5";
this.toolStripMenuItem5.Size = new System.Drawing.Size(275, 6);
this.toolStripMenuItem5.Size = new System.Drawing.Size(299, 6);
//
// 아이템비활성화하기ToolStripMenuItem
//
this.ToolStripMenuItem.Name = "아이템비활성화하기ToolStripMenuItem";
this.ToolStripMenuItem.Size = new System.Drawing.Size(278, 24);
this.ToolStripMenuItem.Size = new System.Drawing.Size(302, 24);
this.ToolStripMenuItem.Text = "아이템 비활성화하기";
this.ToolStripMenuItem.Click += new System.EventHandler(this.ToolStripMenuItem_Click);
//
// sPR설정ToolStripMenuItem
//
this.sPR설정ToolStripMenuItem.Name = "sPR설정ToolStripMenuItem";
this.sPR설정ToolStripMenuItem.Size = new System.Drawing.Size(278, 24);
this.sPR설정ToolStripMenuItem.Size = new System.Drawing.Size(302, 24);
this.sPR설정ToolStripMenuItem.Text = "SPR 설정";
this.sPR설정ToolStripMenuItem.Click += new System.EventHandler(this.sPR설정ToolStripMenuItem_Click);
//
@@ -953,7 +955,7 @@
this.tabControl1.Name = "tabControl1";
this.tabControl1.SelectedIndex = 0;
this.tabControl1.ShowToolTips = true;
this.tabControl1.Size = new System.Drawing.Size(1062, 594);
this.tabControl1.Size = new System.Drawing.Size(1065, 594);
this.tabControl1.SizeMode = System.Windows.Forms.TabSizeMode.Fixed;
this.tabControl1.TabIndex = 34;
this.tabControl1.DrawItem += new System.Windows.Forms.DrawItemEventHandler(this.tabControl1_DrawItem);
@@ -970,9 +972,9 @@
this.toolStripButton1,
this.toolStripButton2,
this.toolStripButton3});
this.toolStrip1.Location = new System.Drawing.Point(1063, 28);
this.toolStrip1.Location = new System.Drawing.Point(1066, 28);
this.toolStrip1.Name = "toolStrip1";
this.toolStrip1.Size = new System.Drawing.Size(32, 594);
this.toolStrip1.Size = new System.Drawing.Size(29, 594);
this.toolStrip1.TabIndex = 35;
this.toolStrip1.Text = "toolStrip1";
//
@@ -981,7 +983,7 @@
this.toolStripMenuItem8.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.toolStripMenuItem8.Image = ((System.Drawing.Image)(resources.GetObject("toolStripMenuItem8.Image")));
this.toolStripMenuItem8.Name = "toolStripMenuItem8";
this.toolStripMenuItem8.Size = new System.Drawing.Size(29, 20);
this.toolStripMenuItem8.Size = new System.Drawing.Size(26, 20);
this.toolStripMenuItem8.Text = "업무일지";
this.toolStripMenuItem8.ToolTipText = "업무일지";
this.toolStripMenuItem8.Click += new System.EventHandler(this.toolStripMenuItem8_Click);
@@ -991,7 +993,7 @@
this.toolStripMenuItem7.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.toolStripMenuItem7.Image = ((System.Drawing.Image)(resources.GetObject("toolStripMenuItem7.Image")));
this.toolStripMenuItem7.Name = "toolStripMenuItem7";
this.toolStripMenuItem7.Size = new System.Drawing.Size(29, 20);
this.toolStripMenuItem7.Size = new System.Drawing.Size(26, 20);
this.toolStripMenuItem7.Text = "구매신청";
this.toolStripMenuItem7.ToolTipText = "구매신청";
this.toolStripMenuItem7.Click += new System.EventHandler(this.toolStripMenuItem7_Click);
@@ -1001,7 +1003,7 @@
this.toolStripMenuItem6.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.toolStripMenuItem6.Image = ((System.Drawing.Image)(resources.GetObject("toolStripMenuItem6.Image")));
this.toolStripMenuItem6.Name = "toolStripMenuItem6";
this.toolStripMenuItem6.Size = new System.Drawing.Size(29, 20);
this.toolStripMenuItem6.Size = new System.Drawing.Size(26, 20);
this.toolStripMenuItem6.Text = "프로젝트";
this.toolStripMenuItem6.ToolTipText = "프로젝트";
this.toolStripMenuItem6.Click += new System.EventHandler(this.toolStripMenuItem6_Click);
@@ -1012,7 +1014,7 @@
this.toolStripButton1.Image = ((System.Drawing.Image)(resources.GetObject("toolStripButton1.Image")));
this.toolStripButton1.ImageTransparentColor = System.Drawing.Color.Magenta;
this.toolStripButton1.Name = "toolStripButton1";
this.toolStripButton1.Size = new System.Drawing.Size(29, 20);
this.toolStripButton1.Size = new System.Drawing.Size(26, 20);
this.toolStripButton1.Text = "구매진행상황";
this.toolStripButton1.ToolTipText = "구매진행상황";
this.toolStripButton1.Click += new System.EventHandler(this.toolStripButton1_Click_2);
@@ -1023,7 +1025,7 @@
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(29, 20);
this.toolStripButton2.Size = new System.Drawing.Size(26, 20);
this.toolStripButton2.Text = "품목정보";
this.toolStripButton2.Click += new System.EventHandler(this.toolStripButton2_Click_1);
//
@@ -1033,11 +1035,18 @@
this.toolStripButton3.Image = ((System.Drawing.Image)(resources.GetObject("toolStripButton3.Image")));
this.toolStripButton3.ImageTransparentColor = System.Drawing.Color.Magenta;
this.toolStripButton3.Name = "toolStripButton3";
this.toolStripButton3.Size = new System.Drawing.Size(29, 20);
this.toolStripButton3.Size = new System.Drawing.Size(26, 20);
this.toolStripButton3.Text = "toolStripButton3";
this.toolStripButton3.ToolTipText = "휴가신청";
this.toolStripButton3.Click += new System.EventHandler(this.toolStripButton3_Click);
//
// 프로젝트스케쥴담당자사번업데이트ToolStripMenuItem
//
this.ToolStripMenuItem.Name = "프로젝트스케쥴담당자사번업데이트ToolStripMenuItem";
this.ToolStripMenuItem.Size = new System.Drawing.Size(302, 24);
this.ToolStripMenuItem.Text = "프로젝트스케쥴담당자사번업데이트";
this.ToolStripMenuItem.Click += new System.EventHandler(this.ToolStripMenuItem_Click);
//
// fMain
//
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
@@ -1176,6 +1185,7 @@
private System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem;
private System.Windows.Forms.ToolStripMenuItem sPR설정ToolStripMenuItem;
private System.Windows.Forms.ToolStripButton toolStripButton3;
}
private System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem;
}
}

View File

@@ -1213,5 +1213,75 @@ namespace Project
{
();
}
}
private void statusToolStripMenuItem_Click(object sender, EventArgs e)
{
}
private void ToolStripMenuItem_Click(object sender, EventArgs e)
{
var sql = "select idx,uidname,gcode from EETGW_ProjectsSchedule where isnull(uidname ,'') <> ''";
var cn = FCOMMON.DBM.getCn();
var cnU = FCOMMON.DBM.getCn();
cn.Open();
cnU.Open();
//string sql = "select " + field + " from " + table + " where idx = " + idx.ToString();
var sqlU = "update EETGW_ProjectsSchedule set uid=@uid where idx=@idx";
var cmdupdate = new System.Data.SqlClient.SqlCommand(sqlU, cnU);
cmdupdate.Parameters.Add("uid", SqlDbType.VarChar);
cmdupdate.Parameters.Add("gcode", SqlDbType.VarChar);
cmdupdate.Parameters.Add("name", SqlDbType.VarChar);
cmdupdate.Parameters.Add("idx", SqlDbType.Int);
//cmdupdate.Parameters["supply"].Value = "";
//cmdupdate.Parameters.Add("sidx", SqlDbType.Int);
var cmd = new System.Data.SqlClient.SqlCommand(sql, cn);
var dar = cmd.ExecuteReader();
List<int> idxlist = new List<int>();
while (dar.Read())
{
//sid 가 잇다면 해당 sid 의 suuply를 찾아서 업데이트한다.
var sid = int.Parse(dar["idx"].ToString());
var itemmodel = dar["uidname"].ToString().Trim();
var itemname = dar["gcode"].ToString().Trim();
//해당uidname 을 프로젝트 정보에서 찾는다.
cmdupdate.CommandText = "select isnull(id,'') from vGroupUser where gcode = @gcode and [name] = @name";
cmdupdate.Parameters["gcode"].Value = itemname;
cmdupdate.Parameters["name"].Value = itemmodel;
cmdupdate.Parameters["uid"].Value = string.Empty;
cmdupdate.Parameters["idx"].Value = -1;
var obj_uid = cmdupdate.ExecuteScalar();
if (obj_uid == null) continue;
var str_uid = obj_uid.ToString();
if (str_uid.isEmpty()) continue;
//데이터를 업데이트한다
cmdupdate.CommandText = "update EETGW_ProjectsSchedule set uid=@uid where idx=@idx and gcode = @gcode";
cmdupdate.Parameters["uid"].Value = str_uid;
cmdupdate.Parameters["idx"].Value = sid;
var cnt = cmdupdate.ExecuteNonQuery();
if (cnt == 1) Console.WriteLine($"update {cnt} {itemmodel} -> {str_uid}");
}
cmd.Dispose();
dar.Close();
dar.Dispose();
cn.Close();
cn.Dispose();
cnU.Close();
cnU.Dispose();
FCOMMON.Util.MsgI("complete");
}
}
}

View File

@@ -452,14 +452,14 @@
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIDSURBVDhPY4CDmcasDEu1MxmW6ixgWKbTwrBYVx0svkqL
h2GZViHDMu15QPFWhmXqUmBxDLBUZzVQwX84Xqzzg2GJpifDMs3rKOJLtZ4ADZWA6oKCpVo2IEmBtZb/
/U7m/E+5XP8/92TF/3lzYj/UbM//l3q54X/kubL/qtu8oIZo90F1QsEynQn8a8yPZV1t/VZ8q+d/yc2e
/4dm5vx/1Jn2/+qkzJ8gMRg22R16gmGJzjWoTihYqitYfKu7Dqao41D9/+ulEf9vt8b/vV7o9blnWyHc
gOJbXRdA6qE6EaD4ZvdcmKLKSx3LzheGHLyc6vbtYpDa/20VTnuLr3V8BMkV3Ox5B9WCCmAuKLrZUwLi
v2iNEH9c5vn/ZobFnyfZNmqFN3v1gbZ/LrrVcx6sAR0U3+kxLr7RdRzKZXhc7On5qNTjPxiXeHmAxICu
/U7m/E+5XP8/92TF/3lzYj/UbM7/l3q54X/kubL/qtu8oIZo90F1QsEynQn8a8yPpV1p/FZ8q+d/yc2e
/4dm5vx/1Jn2/+qkzJ8gMRg22R16gmGJzjWoTihYqitYfKu7Dqao41D9/+ulEf+vt0b/vV7o9blnWyHc
gOJbXRdA6qE6EaD4ZvdcmKLKSx3LzheGHLyc7PbtYpDa/20VTnuLL3V8BMkV3Ox5B9WCCmAuKLrZUwLi
v2iNEH9c5vn/aobJnyfZNmqFN3v1gbZ/LrrVcx6sAR0U3+kxLr7RdRzKZXhc7On5qNTjPxiXeHmAxICu
LAVa1AJWgA0U3+kWgzIZnlR4ZcEMeFLpnQkSq79fz5F7ayIfWAEh8KjCs+9Judd/EH5c7tULFSYeAP2/
Ee6FUo8NUGHiwP/99RwvuqJOv+mJ+w/CLzsjT4HEoNLYwb8D/Zp/D/T2/T/Qe+b3gd7fQPo/MoaKnQGr
2d+jAdUG1LhtIjtQcP7vPZ3/0DXhwiC1fw/0zAPpZfi7v7cXmyJiMEgv0Ol9tkDTlgMFVpGCQXr+Heiz
BQC0pqv/CH07VQAAAABJRU5ErkJggg==
Ee6FUo8NUGHiwP/99RwvuqJOv+mJ+w/CLzsjT4HEoNLYwb8D/Zp/D/T2/T/Qe+b7gd7fQPo/MoaKnQGr
2d+jAdUG1LhtIjtQcP73Ha3/0DXhwiC1fw/0zAPpZfi7v7cXmyJiMEgv0Ol9tkDTlgMFVpGCQXr+Heiz
BQA4wau8U++cuAAAAABJRU5ErkJggg==
</value>
</data>
<metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">