diff --git a/Project/Properties/AssemblyInfo.cs b/Project/Properties/AssemblyInfo.cs
index 783d8f1..3ef857b 100644
--- a/Project/Properties/AssemblyInfo.cs
+++ b/Project/Properties/AssemblyInfo.cs
@@ -32,5 +32,5 @@ using System.Runtime.InteropServices;
// 모든 값을 지정하거나 아래와 같이 '*'를 사용하여 빌드 번호 및 수정 번호가 자동으로
// 지정되도록 할 수 있습니다.
// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("19.05.17.0900")]
-[assembly: AssemblyFileVersion("19.05.17.0900")]
+[assembly: AssemblyVersion("19.05.17.1700")]
+[assembly: AssemblyFileVersion("19.05.17.1700")]
diff --git a/SubProject/FCOMMON/DataBaseManager.cs b/SubProject/FCOMMON/DataBaseManager.cs
index 3e91ab8..c0610ad 100644
--- a/SubProject/FCOMMON/DataBaseManager.cs
+++ b/SubProject/FCOMMON/DataBaseManager.cs
@@ -123,6 +123,43 @@ namespace FCOMMON
cn.Dispose();
return retval;
}
+
+
+ ///
+ /// 지정쿼리를 실행합니다.
+ ///
+ ///
+ ///
+ public static int ExecuteNonQuery(string sql)
+ {
+ var cn = getCn();
+ cn.Open();
+ var cmd = new SqlCommand(sql, cn);
+ var retval = cmd.ExecuteNonQuery();
+ cn.Close();
+ cn.Dispose();
+ return retval;
+ }
+ public static int ExecuteScalarI(string sql)
+ {
+ var cn = getCn();
+ cn.Open();
+ var cmd = new SqlCommand(sql, cn);
+ var retval = (int)(cmd.ExecuteScalar());
+ cn.Close();
+ cn.Dispose();
+ return retval;
+ }
+ public static string ExecuteScalar(string sql)
+ {
+ var cn = getCn();
+ cn.Open();
+ var cmd = new SqlCommand(sql, cn);
+ var retval = cmd.ExecuteScalar().ToString();
+ cn.Close();
+ cn.Dispose();
+ return retval;
+ }
public static System.Drawing.Image GetImageData(string table,string field,int idx)
{
var cn = getCn();
@@ -184,6 +221,43 @@ namespace FCOMMON
cn.Dispose();
return retval;
}
+
+
+ ///
+ /// 서플라이정보를 찾습니다. 1개의데이터가 검색된 경우에만 사용 됩니다.
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Boolean getFindSupply(string nameLike,out int idx,out string nameK,out string nameE)
+ {
+ idx = -1;
+ nameE = "";
+ nameK = "";
+
+ var cn = getCn();
+ cn.Open();
+
+ string sql = "select idx,name,name2 from Customs where (name like '%SEEMAX%' or name2 like '%{0}%')";
+ sql = string.Format(sql, nameLike);
+ var cmd = new SqlCommand(sql, cn);
+ var rdr = cmd.ExecuteReader();
+
+ int cnt = 0;
+ while (rdr.Read())
+ {
+ idx = (int)rdr["idx"];
+ if (rdr["name"] != DBNull.Value) nameK = rdr["name"].ToString();
+ if (rdr["name2"] != DBNull.Value) nameE = rdr["name2"].ToString();
+ cnt += 1;
+ }
+
+ cn.Close();
+ cn.Dispose();
+ return cnt == 1;
+ }
public static sItemInfo getItemInfo(int idx)
diff --git a/SubProject/FCOMMON/Util.cs b/SubProject/FCOMMON/Util.cs
index 7f52e9c..2f28e00 100644
--- a/SubProject/FCOMMON/Util.cs
+++ b/SubProject/FCOMMON/Util.cs
@@ -19,6 +19,13 @@ namespace FCOMMON
{
public static partial class Util
{
+ public static bool IsNumeric( string input)
+ {
+ double data;
+ return double.TryParse(input, out data);
+ //return Regex.IsMatch(input, @"^\d+$");
+ }
+
public static string MakeFilterString(string[] cols,string search)
{
diff --git a/SubProject/FEQ0000/Purchase/fPurchase.Designer.cs b/SubProject/FEQ0000/Purchase/fPurchase.Designer.cs
index d0f0836..3c6c8fd 100644
--- a/SubProject/FEQ0000/Purchase/fPurchase.Designer.cs
+++ b/SubProject/FEQ0000/Purchase/fPurchase.Designer.cs
@@ -109,11 +109,11 @@
this.내가등록한자료ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.이번달자료ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.btViewDel = new System.Windows.Forms.ToolStripButton();
- this.toolStripButton3 = new System.Windows.Forms.ToolStripDropDownButton();
- this.집계ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.toolStripButton2 = new System.Windows.Forms.ToolStripButton();
this.fpSpread1 = new FarPoint.Win.Spread.FpSpread();
this.fpSpread1_Sheet1 = new FarPoint.Win.Spread.SheetView();
+ this.toolStripSeparator6 = new System.Windows.Forms.ToolStripSeparator();
+ this.toolStripButton1 = new System.Windows.Forms.ToolStripDropDownButton();
+ this.집계표ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
((System.ComponentModel.ISupportInitialize)(this.dsPurchase)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bs)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bn)).BeginInit();
@@ -171,7 +171,9 @@
this.toolStripLabel5,
this.toolStripLabel2,
this.tbFind,
- this.btFind});
+ this.btFind,
+ this.toolStripSeparator6,
+ this.toolStripButton1});
this.bn.Location = new System.Drawing.Point(0, 639);
this.bn.MoveFirstItem = this.bindingNavigatorMoveFirstItem;
this.bn.MoveLastItem = this.bindingNavigatorMoveLastItem;
@@ -348,7 +350,7 @@
this.ㅕCustomDataCopyToolStripMenuItem,
this.toolStripMenuItem4});
this.cm1.Name = "contextMenuStrip1";
- this.cm1.Size = new System.Drawing.Size(317, 164);
+ this.cm1.Size = new System.Drawing.Size(317, 142);
//
// columnSizeToolStripMenuItem
//
@@ -358,7 +360,7 @@
this.saveToolStripMenuItem,
this.loadToolStripMenuItem});
this.columnSizeToolStripMenuItem.Name = "columnSizeToolStripMenuItem";
- this.columnSizeToolStripMenuItem.Size = new System.Drawing.Size(336, 42);
+ this.columnSizeToolStripMenuItem.Size = new System.Drawing.Size(316, 42);
this.columnSizeToolStripMenuItem.Text = "Column Size";
//
// autoToolStripMenuItem
@@ -396,21 +398,21 @@
// exportDataToolStripMenuItem
//
this.exportDataToolStripMenuItem.Name = "exportDataToolStripMenuItem";
- this.exportDataToolStripMenuItem.Size = new System.Drawing.Size(336, 42);
+ this.exportDataToolStripMenuItem.Size = new System.Drawing.Size(316, 42);
this.exportDataToolStripMenuItem.Text = "Export List";
this.exportDataToolStripMenuItem.Click += new System.EventHandler(this.exportDataToolStripMenuItem_Click);
//
// toolStripMenuItem3
//
this.toolStripMenuItem3.Name = "toolStripMenuItem3";
- this.toolStripMenuItem3.Size = new System.Drawing.Size(333, 6);
+ this.toolStripMenuItem3.Size = new System.Drawing.Size(313, 6);
//
// ㅕCustomDataCopyToolStripMenuItem
//
this.ㅕCustomDataCopyToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.copyToolStripMenuItem});
this.ㅕCustomDataCopyToolStripMenuItem.Name = "ㅕCustomDataCopyToolStripMenuItem";
- this.ㅕCustomDataCopyToolStripMenuItem.Size = new System.Drawing.Size(336, 42);
+ this.ㅕCustomDataCopyToolStripMenuItem.Size = new System.Drawing.Size(316, 42);
this.ㅕCustomDataCopyToolStripMenuItem.Text = "Custom ClipBoard";
//
// copyToolStripMenuItem
@@ -423,7 +425,7 @@
// toolStripMenuItem4
//
this.toolStripMenuItem4.Name = "toolStripMenuItem4";
- this.toolStripMenuItem4.Size = new System.Drawing.Size(333, 6);
+ this.toolStripMenuItem4.Size = new System.Drawing.Size(313, 6);
//
// toolStrip1
//
@@ -443,9 +445,7 @@
this.btSearch,
this.toolStripSeparator5,
this.toolStripDropDownButton1,
- this.btViewDel,
- this.toolStripButton3,
- this.toolStripButton2});
+ this.btViewDel});
this.toolStrip1.Location = new System.Drawing.Point(0, 0);
this.toolStrip1.Name = "toolStrip1";
this.toolStrip1.Size = new System.Drawing.Size(1074, 31);
@@ -585,32 +585,6 @@
this.btViewDel.Text = "삭제자료표시";
this.btViewDel.Click += new System.EventHandler(this.btViewDel_Click);
//
- // toolStripButton3
- //
- this.toolStripButton3.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
- this.집계ToolStripMenuItem});
- 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(68, 28);
- this.toolStripButton3.Text = "출력";
- //
- // 집계ToolStripMenuItem
- //
- this.집계ToolStripMenuItem.Name = "집계ToolStripMenuItem";
- this.집계ToolStripMenuItem.Size = new System.Drawing.Size(98, 22);
- this.집계ToolStripMenuItem.Text = "집계";
- this.집계ToolStripMenuItem.Click += new System.EventHandler(this.집계ToolStripMenuItem_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(56, 28);
- this.toolStripButton2.Text = "Test";
- this.toolStripButton2.Click += new System.EventHandler(this.toolStripButton2_Click_1);
- //
// fpSpread1
//
this.fpSpread1.AccessibleDescription = "";
@@ -840,6 +814,28 @@
this.fpSpread1_Sheet1.RowHeader.Columns.Default.Resizable = false;
this.fpSpread1_Sheet1.ReferenceStyle = FarPoint.Win.Spread.Model.ReferenceStyle.A1;
//
+ // toolStripSeparator6
+ //
+ this.toolStripSeparator6.Name = "toolStripSeparator6";
+ this.toolStripSeparator6.Size = new System.Drawing.Size(6, 26);
+ //
+ // toolStripButton1
+ //
+ this.toolStripButton1.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.집계표ToolStripMenuItem});
+ 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(72, 23);
+ this.toolStripButton1.Text = "보고서";
+ //
+ // 집계표ToolStripMenuItem
+ //
+ this.집계표ToolStripMenuItem.Name = "집계표ToolStripMenuItem";
+ this.집계표ToolStripMenuItem.Size = new System.Drawing.Size(152, 22);
+ this.집계표ToolStripMenuItem.Text = "집계표";
+ this.집계표ToolStripMenuItem.Click += new System.EventHandler(this.집계표ToolStripMenuItem_Click);
+ //
// fPurchase
//
this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F);
@@ -919,9 +915,6 @@
private System.Windows.Forms.ToolStripMenuItem 내가등록한자료ToolStripMenuItem;
private System.Windows.Forms.ToolStripMenuItem 이번달자료ToolStripMenuItem;
private System.Windows.Forms.ToolStripButton btViewDel;
- private System.Windows.Forms.ToolStripButton toolStripButton2;
- private System.Windows.Forms.ToolStripDropDownButton toolStripButton3;
- private System.Windows.Forms.ToolStripMenuItem 집계ToolStripMenuItem;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator4;
private System.Windows.Forms.ToolStripSeparator toolStripMenuItem3;
private System.Windows.Forms.ToolStripMenuItem ㅕCustomDataCopyToolStripMenuItem;
@@ -929,5 +922,8 @@
private System.Windows.Forms.ToolStripSeparator toolStripMenuItem4;
private FarPoint.Win.Spread.SheetView fpSpread1_Sheet1;
private System.Windows.Forms.ToolStripButton btCopy;
+ private System.Windows.Forms.ToolStripSeparator toolStripSeparator6;
+ private System.Windows.Forms.ToolStripDropDownButton toolStripButton1;
+ private System.Windows.Forms.ToolStripMenuItem 집계표ToolStripMenuItem;
}
}
diff --git a/SubProject/FEQ0000/Purchase/fPurchase.cs b/SubProject/FEQ0000/Purchase/fPurchase.cs
index 059ead2..bf99597 100644
--- a/SubProject/FEQ0000/Purchase/fPurchase.cs
+++ b/SubProject/FEQ0000/Purchase/fPurchase.cs
@@ -92,7 +92,7 @@ namespace FEQ0000
cmbState.Items.Add(item.Value);
cmbState.Items.Add("<=Received");
this.cmbState.SelectedIndex = 0; //all기본 - 양진원
-
+ //this.cmbCr.SelectedIndex = 1;
//일반사용자의경우에는 상태를 변경하지 못한다.
int curLevel = Math.Max(FCOMMON.info.Login.level, FCOMMON.DBM.getAuth(FCOMMON.DBM.eAutoType.purchase));
@@ -115,7 +115,7 @@ namespace FEQ0000
if(curLevel < 9)
{
- toolStripButton2.Visible = false;
+ 집계표ToolStripMenuItem.Visible = false;
}
refreshData();
@@ -142,6 +142,8 @@ namespace FEQ0000
" from purchase " +
" where isnull(" + dateField + ",'') between @sd and @ed ";
+
+
if (btViewDel.Checked == false)
cmd.CommandText += " and isnull(isdel,0) = 0";
@@ -238,8 +240,8 @@ namespace FEQ0000
this.bs.EndEdit();
try
{
- this.tam.UpdateAll(this.dsPurchase);
- if(prompt) FCOMMON.Util.MsgI("저장 성공");
+ var cnt = this.tam.UpdateAll(this.dsPurchase);
+ if(prompt) FCOMMON.Util.MsgI(string.Format("{0}건의 자료가 저장 되었습니다.",cnt));
}catch (Exception ex)
{
FCOMMON.Util.MsgE("저장 실패\n" + ex.Message);
@@ -250,8 +252,10 @@ namespace FEQ0000
void showSummary()
{
decimal sum = 0;
- foreach (dsPurchase.PurchaseRow dr in this.dsPurchase.Purchase.Rows)
- if (!dr.IspumamtNull()) sum += dr.pumamt;
+ var list = this.dsPurchase.Purchase.Select(this.bs.Filter, "") as dsPurchase.PurchaseRow[];
+ sum = list.Sum(t => t.pumamt);
+ //foreach (dsPurchase.PurchaseRow dr in this.dsPurchase.Purchase.Rows)
+ //if (!dr.IspumamtNull()) sum += dr.pumamt;
lbSum.Text = sum.ToString("N0");
}
@@ -390,8 +394,12 @@ namespace FEQ0000
}
}
- var dlg = FCOMMON.Util.MsgQ("현재 선택된 자료를 삭제하시겠습니까?");
- if (dlg != System.Windows.Forms.DialogResult.Yes) return;
+ if (curLevel < 5)
+ {
+ var dlg = FCOMMON.Util.MsgQ("현재 선택된 자료를 삭제하시겠습니까?");
+ if (dlg != System.Windows.Forms.DialogResult.Yes) return;
+ }
+
bs.RemoveCurrent();
//일반사용자는 데이터를 바로 삭제한다.
@@ -460,6 +468,7 @@ namespace FEQ0000
}
tbFind.SelectAll();
tbFind.Focus();
+ showSummary();
}
catch (Exception ex)
{
@@ -661,9 +670,7 @@ namespace FEQ0000
private void 집계ToolStripMenuItem_Click(object sender, EventArgs e)
{
- Purchase.rPurchase f = new Purchase.rPurchase();
- f.MdiParent = this.MdiParent;
- f.Show();
+
}
private void copyToolStripMenuItem_Click(object sender, EventArgs e)
@@ -731,5 +738,12 @@ namespace FEQ0000
else newdr.Delete();
}
+ private void 집계표ToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ Purchase.rPurchase f = new Purchase.rPurchase();
+ f.MdiParent = this.MdiParent;
+ f.Show();
+ }
+
}
}
diff --git a/SubProject/FEQ0000/Purchase/fPurchase.resx b/SubProject/FEQ0000/Purchase/fPurchase.resx
index 994cf2d..e320ffd 100644
--- a/SubProject/FEQ0000/Purchase/fPurchase.resx
+++ b/SubProject/FEQ0000/Purchase/fPurchase.resx
@@ -229,6 +229,21 @@
hB/a9r+CVAG4Auj5g7iA5/1NACaptgIVLHkb0wWVw13ZL60p2+uerqkCJs1mMgwUU6d1k/xJwI10RZj1
9TPUN7Wam9dgTMC75QR7TjCBkRQs5Jd1jQS8c1ewtZLTPcQW/peADpC44cudgnjZOQ1OCGjTwkwaGBon
GoSrpcVIQqmAj6LZftFBup9vWiUlUQdIDCbsQrsGZRJKBbOXyA++SlEsu6QjvQAAAABJRU5ErkJggg==
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+ YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIDSURBVDhPpZLrS5NhGMb3j4SWh0oRQVExD4gonkDpg4hG
+ YKxG6WBogkMZKgPNCEVJFBGdGETEvgwyO9DJE5syZw3PIlPEE9pgBCLZ5XvdMB8Ew8gXbl54nuf63dd9
+ 0OGSnwCahxbPRNPAPMw9Xpg6ZmF46kZZ0xSKzJPIrhpDWsVnpBhGkKx3nAX8Pv7z1zg8OoY/cITdn4fw
+ bf/C0kYAN3Ma/w3gWfZL5kzTKBxjWyK2DftwI9tyMYCZKXbNHaD91bLYJrDXsYbrWfUKwJrPE9M2M1Oc
+ VzOOpHI7Jr376Hi9ogHqFIANO0/MmmmbmSmm9a8ze+I4MrNWAdjtoJgWcx+PSzg166yZZ8xM8XvXDix9
+ c4jIqFYAjoriBV9AhEPv1mH/sonogha0afbZMMZz+yreTGyhpusHwtNNCsA5U1zS4BLxzJIfg299qO32
+ Ir7UJtZfftyATqeT+8o2D8JSjQrAJblrncYL7ZJ2+bfaFnC/1S1NjL3diRat7qrO7wLRP3HjWsojBeCo
+ mDEo5mNjuweFGvjWg2EBhCbpkW78htSHHwRyNdmgAFzPEee2iFkzayy2OLXzT4gr6UdUnlXrullsxxQ+
+ kx0g8BTA3aZlButjSTyjODq/WcQcW/B/Je4OQhLvKQDnzN1mp0nnkvAhR8VuMzNrpm1mpjgkoVwB/v8D
+ TgDQASA1MVpwzwAAAABJRU5ErkJggg==
@@ -306,37 +321,6 @@
AMhmkGawjbGxEFuhNoOxjw/cgARrGUwDQE4G2YqiOTQUxYDZriZ4DAD69+umTTg1EzYA5HSQX9E1YzEA
axiAnA4KSGwa0Q0IMZbAYgDQVlBAvgZ6BRfu1pfFbcBLU9P/95WV/9+Qlv5/ko8PjnewscExyOk4DSAG
4DSAGEBVAzBigRgAMwCGyTIAHTAwMDAAABYIANCNo26UAAAAAElFTkSuQmCC
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
- YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAJlSURBVGhD7Za9SlxRFIXnBYKMhWRmxCoPkLyDYOUPo6bI
- IwxWQiRdCiFYSBDSWQjCEObnBexNk1TJNJbRImIhxCKiEfRk9mXdcDiz7njvzrkbArPgY37uYe21mH25
- U5loopK19+W3K4fbtxhRrvjwf2P/6x3eG5QIh8fg5Oe9XYlweAzOrh/sSoTDYyAFzEqEw2OQFjApEQ6P
- gV+g9BLh8BiEBUotEQ6PASsglFIiHB4DFj4leolweAxYcB+/BGLoFQ63BjH0YqaWIIZezNQSxNCLmVqC
- GHoxU0sQQy9magli6MVMY9Fqf3eNtV5Cq31KzyCGXsw0FrPrPfdk4TBh9mWfnkEMvZhpLGaa3f+3wPbx
- jZt7M3BTSx1XW+u7jY9n9Bxi6MVMs5Cdrq32XH3MTqfMH1y6uZ0fySu7noIYejHTLPydbqzzlRA2j34l
- 4Z/tnie/BDuTghh6MdMs/J2eXum6d59Gw73/fOuef7hICrzqX41cD0EMvZgpw9/p6nLX1bcG7sUwaFhC
- Qkt4KSFl/GsMxNCLmTL8nZbQEl4++yWkpKyNfC9rFHowEEMvZhrCdpqVyHvj+iCGXszUZ9xOpyVqr7+5
- 6nC1phY7yZo9duP6IIZezNTnsZ2WEtXlzt+be6bZGzkzDsTQi5mm5N3pRo6/DFkghl7MNCXvTstDTUrU
- xzxxs0AMvZipPHGfDldBs9NFQQy9mKn/xC2600VBDL2YaZ6/wbFADL2Yqey0lJDwRXe6KIihFzO1BDH0
- YqaWIIZezNQSxNCLmVqCGHoxU0sQQy9magli6MVMLUGMiSYqR5XKHzP/iFmrzyd6AAAAAElFTkSuQmCC
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
- YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIDSURBVDhPpZLrS5NhGMb3j4SWh0oRQVExD4gonkDpg4hG
- YKxG6WBogkMZKgPNCEVJFBGdGETEvgwyO9DJE5syZw3PIlPEE9pgBCLZ5XvdMB8Ew8gXbl54nuf63dd9
- 0OGSnwCahxbPRNPAPMw9Xpg6ZmF46kZZ0xSKzJPIrhpDWsVnpBhGkKx3nAX8Pv7z1zg8OoY/cITdn4fw
- bf/C0kYAN3Ma/w3gWfZL5kzTKBxjWyK2DftwI9tyMYCZKXbNHaD91bLYJrDXsYbrWfUKwJrPE9M2M1Oc
- VzOOpHI7Jr376Hi9ogHqFIANO0/MmmmbmSmm9a8ze+I4MrNWAdjtoJgWcx+PSzg166yZZ8xM8XvXDix9
- c4jIqFYAjoriBV9AhEPv1mH/sonogha0afbZMMZz+yreTGyhpusHwtNNCsA5U1zS4BLxzJIfg299qO32
- Ir7UJtZfftyATqeT+8o2D8JSjQrAJblrncYL7ZJ2+bfaFnC/1S1NjL3diRat7qrO7wLRP3HjWsojBeCo
- mDEo5mNjuweFGvjWg2EBhCbpkW78htSHHwRyNdmgAFzPEee2iFkzayy2OLXzT4gr6UdUnlXrullsxxQ+
- kx0g8BTA3aZlButjSTyjODq/WcQcW/B/Je4OQhLvKQDnzN1mp0nnkvAhR8VuMzNrpm1mpjgkoVwB/v8D
- TgDQASA1MVpwzwAAAABJRU5ErkJggg==
diff --git a/SubProject/FPJ0000/FPJ0000.csproj b/SubProject/FPJ0000/FPJ0000.csproj
index bad385e..2762c66 100644
--- a/SubProject/FPJ0000/FPJ0000.csproj
+++ b/SubProject/FPJ0000/FPJ0000.csproj
@@ -98,6 +98,11 @@
True
dsPRJ.xsd
+
+ True
+ True
+ dsPurchase.xsd
+
True
True
@@ -126,34 +131,34 @@
fMailList.cs
-
+
Form
-
+
fPartList.cs
-
+
Form
-
+
fProejctHistory.cs
-
+
Form
-
+
fProjectData.cs
-
+
Form
-
+
fProjectIOMap.cs
-
+
Form
-
+
fProjectSchedule.cs
@@ -174,18 +179,24 @@
fJobReport.cs
-
+
Form
-
+
fProjectList.cs
-
+
Form
-
- fRPartList.cs
+
+ fProjectPartToPurchase.cs
+
+
+ Form
+
+
+ rPartList.cs
Form
@@ -219,6 +230,12 @@
+
+ Form
+
+
+ fProjectPartImport.cs
+
fHistAdd.cs
@@ -229,19 +246,19 @@
fMailList.cs
-
+
fPartList.cs
-
+
fProejctHistory.cs
-
+
fProjectData.cs
-
+
fProjectIOMap.cs
-
+
fProjectSchedule.cs
@@ -253,11 +270,15 @@
fJobReport.cs
-
+
fProjectList.cs
-
- fRPartList.cs
+
+ fProjectPartToPurchase.cs
+
+
+
+ rPartList.cs
fJobReport_Add.cs
@@ -276,6 +297,9 @@
rJobReport.cs
+
+ fProjectPartImport.cs
+
ResXFileCodeGenerator
@@ -287,7 +311,6 @@
Resources.resx
True
-
dsMail.xsd
@@ -311,6 +334,17 @@
dsPRJ.xsd
+
+ dsPurchase.xsd
+
+
+ Designer
+ MSDataSetGenerator
+ dsPurchase.Designer.cs
+
+
+ dsPurchase.xsd
+
dsQuery.xsd
diff --git a/SubProject/FPJ0000/fPartList.Designer.cs b/SubProject/FPJ0000/Project/fPartList.Designer.cs
similarity index 79%
rename from SubProject/FPJ0000/fPartList.Designer.cs
rename to SubProject/FPJ0000/Project/fPartList.Designer.cs
index 73c9bfe..4ce932d 100644
--- a/SubProject/FPJ0000/fPartList.Designer.cs
+++ b/SubProject/FPJ0000/Project/fPartList.Designer.cs
@@ -1,836 +1,922 @@
-namespace FPJ0000
-{
- partial class fPartList
- {
- ///
- /// Required designer variable.
- ///
- private System.ComponentModel.IContainer components = null;
-
- ///
- /// Clean up any resources being used.
- ///
- /// true if managed resources should be disposed; otherwise, false.
- protected override void Dispose(bool disposing)
- {
- if (disposing && (components != null))
- {
- components.Dispose();
- }
- base.Dispose(disposing);
- }
-
- #region Windows Form Designer generated code
-
- ///
- /// Required method for Designer support - do not modify
- /// the contents of this method with the code editor.
- ///
- private void InitializeComponent()
- {
- this.components = new System.ComponentModel.Container();
- System.Windows.Forms.Label pdateLabel;
- System.Windows.Forms.Label requestLabel;
- System.Windows.Forms.Label reqstaffLabel;
- System.Windows.Forms.Label sdateLabel;
- System.Windows.Forms.Label edateLabel;
- System.Windows.Forms.Label odateLabel;
- System.Windows.Forms.Label memoLabel;
- System.Windows.Forms.Label statusLabel;
- System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(fPartList));
- FarPoint.Win.Spread.FlatFocusIndicatorRenderer flatFocusIndicatorRenderer1 = new FarPoint.Win.Spread.FlatFocusIndicatorRenderer();
- FarPoint.Win.Spread.FlatScrollBarRenderer flatScrollBarRenderer1 = new FarPoint.Win.Spread.FlatScrollBarRenderer();
- FarPoint.Win.Spread.FlatScrollBarRenderer flatScrollBarRenderer2 = new FarPoint.Win.Spread.FlatScrollBarRenderer();
- 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.NumberCellType numberCellType1 = new FarPoint.Win.Spread.CellType.NumberCellType();
- FarPoint.Win.Spread.CellType.TextCellType textCellType3 = new FarPoint.Win.Spread.CellType.TextCellType();
- FarPoint.Win.Spread.CellType.NumberCellType numberCellType2 = new FarPoint.Win.Spread.CellType.NumberCellType();
- FarPoint.Win.Spread.CellType.NumberCellType numberCellType3 = new FarPoint.Win.Spread.CellType.NumberCellType();
- FarPoint.Win.Spread.CellType.NumberCellType numberCellType4 = new FarPoint.Win.Spread.CellType.NumberCellType();
- FarPoint.Win.Spread.CellType.NumberCellType numberCellType5 = new FarPoint.Win.Spread.CellType.NumberCellType();
- 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.NumberCellType numberCellType6 = new FarPoint.Win.Spread.CellType.NumberCellType();
- FarPoint.Win.Spread.NoPrinterPrintInfo noPrinterPrintInfo1 = new FarPoint.Win.Spread.NoPrinterPrintInfo();
- this.panel1 = new System.Windows.Forms.Panel();
- this.idxTextBox = new System.Windows.Forms.TextBox();
- this.bs = new System.Windows.Forms.BindingSource(this.components);
- this.dsPRJ = new FPJ0000.dsPRJ();
- this.nameTextBox = new System.Windows.Forms.TextBox();
- this.pdateTextBox = new System.Windows.Forms.TextBox();
- this.requestTextBox = new System.Windows.Forms.TextBox();
- this.reqstaffTextBox = new System.Windows.Forms.TextBox();
- this.sdateTextBox = new System.Windows.Forms.TextBox();
- this.edateTextBox = new System.Windows.Forms.TextBox();
- this.odateTextBox = new System.Windows.Forms.TextBox();
- this.memoTextBox = new System.Windows.Forms.TextBox();
- this.statusTextBox = new System.Windows.Forms.TextBox();
- this.cm1 = new System.Windows.Forms.ContextMenuStrip(this.components);
- this.columnSizeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.autoToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.resetToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.saveToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.loadToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.toolStripMenuItem1 = new System.Windows.Forms.ToolStripSeparator();
- this.exportListToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.bsPart = new System.Windows.Forms.BindingSource(this.components);
- this.bn = new System.Windows.Forms.BindingNavigator(this.components);
- this.bindingNavigatorAddNewItem = new System.Windows.Forms.ToolStripButton();
- this.bindingNavigatorCountItem = new System.Windows.Forms.ToolStripLabel();
- this.bindingNavigatorDeleteItem = new System.Windows.Forms.ToolStripButton();
- 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.btRefresh = new System.Windows.Forms.ToolStripButton();
- this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator();
- this.toolStripButton1 = new System.Windows.Forms.ToolStripButton();
- this.toolStripButton2 = new System.Windows.Forms.ToolStripButton();
- this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator();
- this.toolStripLabel1 = new System.Windows.Forms.ToolStripLabel();
- this.lbSum = new System.Windows.Forms.ToolStripLabel();
- this.ta = new FPJ0000.dsPRJTableAdapters.ProjectsTableAdapter();
- this.tam = new FPJ0000.dsPRJTableAdapters.TableAdapterManager();
- this.taPart = new FPJ0000.dsPRJTableAdapters.ProjectsPartTableAdapter();
- this.fpSpread1 = new FarPoint.Win.Spread.FpSpread();
- this.fpSpread1_Sheet1 = new FarPoint.Win.Spread.SheetView();
- pdateLabel = new System.Windows.Forms.Label();
- requestLabel = new System.Windows.Forms.Label();
- reqstaffLabel = new System.Windows.Forms.Label();
- sdateLabel = new System.Windows.Forms.Label();
- edateLabel = new System.Windows.Forms.Label();
- odateLabel = new System.Windows.Forms.Label();
- memoLabel = new System.Windows.Forms.Label();
- statusLabel = new System.Windows.Forms.Label();
- this.panel1.SuspendLayout();
- ((System.ComponentModel.ISupportInitialize)(this.bs)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.dsPRJ)).BeginInit();
- this.cm1.SuspendLayout();
- ((System.ComponentModel.ISupportInitialize)(this.bsPart)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.bn)).BeginInit();
- this.bn.SuspendLayout();
- ((System.ComponentModel.ISupportInitialize)(this.fpSpread1)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.fpSpread1_Sheet1)).BeginInit();
- this.SuspendLayout();
- //
- // pdateLabel
- //
- pdateLabel.AutoSize = true;
- pdateLabel.Location = new System.Drawing.Point(23, 43);
- pdateLabel.Name = "pdateLabel";
- pdateLabel.Size = new System.Drawing.Size(41, 12);
- pdateLabel.TabIndex = 4;
- pdateLabel.Text = "기표일";
- //
- // requestLabel
- //
- requestLabel.AutoSize = true;
- requestLabel.Location = new System.Drawing.Point(330, 15);
- requestLabel.Name = "requestLabel";
- requestLabel.Size = new System.Drawing.Size(53, 12);
- requestLabel.TabIndex = 6;
- requestLabel.Text = "요청부서";
- //
- // reqstaffLabel
- //
- reqstaffLabel.AutoSize = true;
- reqstaffLabel.Location = new System.Drawing.Point(330, 42);
- reqstaffLabel.Name = "reqstaffLabel";
- reqstaffLabel.Size = new System.Drawing.Size(53, 12);
- reqstaffLabel.TabIndex = 8;
- reqstaffLabel.Text = "부서담당";
- //
- // sdateLabel
- //
- sdateLabel.AutoSize = true;
- sdateLabel.Location = new System.Drawing.Point(178, 42);
- sdateLabel.Name = "sdateLabel";
- sdateLabel.Size = new System.Drawing.Size(41, 12);
- sdateLabel.TabIndex = 10;
- sdateLabel.Text = "시작일";
- //
- // edateLabel
- //
- edateLabel.AutoSize = true;
- edateLabel.Location = new System.Drawing.Point(178, 69);
- edateLabel.Name = "edateLabel";
- edateLabel.Size = new System.Drawing.Size(41, 12);
- edateLabel.TabIndex = 12;
- edateLabel.Text = "완료일";
- //
- // odateLabel
- //
- odateLabel.AutoSize = true;
- odateLabel.Location = new System.Drawing.Point(35, 69);
- odateLabel.Name = "odateLabel";
- odateLabel.Size = new System.Drawing.Size(29, 12);
- odateLabel.TabIndex = 14;
- odateLabel.Text = "출고";
- //
- // memoLabel
- //
- memoLabel.AutoSize = true;
- memoLabel.Location = new System.Drawing.Point(35, 96);
- memoLabel.Name = "memoLabel";
- memoLabel.Size = new System.Drawing.Size(29, 12);
- memoLabel.TabIndex = 16;
- memoLabel.Text = "비고";
- //
- // statusLabel
- //
- statusLabel.AutoSize = true;
- statusLabel.Location = new System.Drawing.Point(354, 69);
- statusLabel.Name = "statusLabel";
- statusLabel.Size = new System.Drawing.Size(29, 12);
- statusLabel.TabIndex = 22;
- statusLabel.Text = "상태";
- //
- // panel1
- //
- this.panel1.Controls.Add(this.idxTextBox);
- this.panel1.Controls.Add(this.nameTextBox);
- this.panel1.Controls.Add(pdateLabel);
- this.panel1.Controls.Add(this.pdateTextBox);
- this.panel1.Controls.Add(requestLabel);
- this.panel1.Controls.Add(this.requestTextBox);
- this.panel1.Controls.Add(reqstaffLabel);
- this.panel1.Controls.Add(this.reqstaffTextBox);
- this.panel1.Controls.Add(sdateLabel);
- this.panel1.Controls.Add(this.sdateTextBox);
- this.panel1.Controls.Add(edateLabel);
- this.panel1.Controls.Add(this.edateTextBox);
- this.panel1.Controls.Add(odateLabel);
- this.panel1.Controls.Add(this.odateTextBox);
- this.panel1.Controls.Add(memoLabel);
- this.panel1.Controls.Add(this.memoTextBox);
- this.panel1.Controls.Add(statusLabel);
- this.panel1.Controls.Add(this.statusTextBox);
- this.panel1.Dock = System.Windows.Forms.DockStyle.Top;
- this.panel1.Location = new System.Drawing.Point(0, 0);
- this.panel1.Name = "panel1";
- this.panel1.Size = new System.Drawing.Size(820, 124);
- this.panel1.TabIndex = 0;
- //
- // idxTextBox
- //
- this.idxTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "idx", true));
- this.idxTextBox.Location = new System.Drawing.Point(24, 12);
- this.idxTextBox.Name = "idxTextBox";
- this.idxTextBox.ReadOnly = true;
- this.idxTextBox.Size = new System.Drawing.Size(40, 21);
- this.idxTextBox.TabIndex = 1;
- //
- // bs
- //
- this.bs.DataMember = "Projects";
- this.bs.DataSource = this.dsPRJ;
- this.bs.Sort = "";
- //
- // dsPRJ
- //
- this.dsPRJ.DataSetName = "dsPRJ";
- this.dsPRJ.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema;
- //
- // nameTextBox
- //
- this.nameTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "name", true));
- this.nameTextBox.Location = new System.Drawing.Point(70, 12);
- this.nameTextBox.Name = "nameTextBox";
- this.nameTextBox.Size = new System.Drawing.Size(246, 21);
- this.nameTextBox.TabIndex = 3;
- //
- // pdateTextBox
- //
- this.pdateTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "pdate", true));
- this.pdateTextBox.Location = new System.Drawing.Point(70, 39);
- this.pdateTextBox.Name = "pdateTextBox";
- this.pdateTextBox.Size = new System.Drawing.Size(92, 21);
- this.pdateTextBox.TabIndex = 5;
- this.pdateTextBox.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
- //
- // requestTextBox
- //
- this.requestTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "process", true));
- this.requestTextBox.Location = new System.Drawing.Point(396, 12);
- this.requestTextBox.Name = "requestTextBox";
- this.requestTextBox.Size = new System.Drawing.Size(186, 21);
- this.requestTextBox.TabIndex = 7;
- //
- // reqstaffTextBox
- //
- this.reqstaffTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "reqstaff", true));
- this.reqstaffTextBox.Location = new System.Drawing.Point(396, 39);
- this.reqstaffTextBox.Name = "reqstaffTextBox";
- this.reqstaffTextBox.Size = new System.Drawing.Size(186, 21);
- this.reqstaffTextBox.TabIndex = 9;
- //
- // sdateTextBox
- //
- this.sdateTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "sdate", true));
- this.sdateTextBox.Location = new System.Drawing.Point(224, 39);
- this.sdateTextBox.Name = "sdateTextBox";
- this.sdateTextBox.Size = new System.Drawing.Size(92, 21);
- this.sdateTextBox.TabIndex = 11;
- this.sdateTextBox.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
- //
- // edateTextBox
- //
- this.edateTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "edate", true));
- this.edateTextBox.Location = new System.Drawing.Point(224, 66);
- this.edateTextBox.Name = "edateTextBox";
- this.edateTextBox.Size = new System.Drawing.Size(92, 21);
- this.edateTextBox.TabIndex = 13;
- this.edateTextBox.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
- //
- // odateTextBox
- //
- this.odateTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "odate", true));
- this.odateTextBox.Location = new System.Drawing.Point(70, 66);
- this.odateTextBox.Name = "odateTextBox";
- this.odateTextBox.Size = new System.Drawing.Size(92, 21);
- this.odateTextBox.TabIndex = 15;
- this.odateTextBox.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
- //
- // memoTextBox
- //
- this.memoTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "memo", true));
- this.memoTextBox.Location = new System.Drawing.Point(70, 93);
- this.memoTextBox.Name = "memoTextBox";
- this.memoTextBox.Size = new System.Drawing.Size(512, 21);
- this.memoTextBox.TabIndex = 17;
- //
- // statusTextBox
- //
- this.statusTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "status", true));
- this.statusTextBox.Location = new System.Drawing.Point(396, 66);
- this.statusTextBox.Name = "statusTextBox";
- this.statusTextBox.Size = new System.Drawing.Size(186, 21);
- this.statusTextBox.TabIndex = 23;
- this.statusTextBox.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
- //
- // cm1
- //
- this.cm1.Font = new System.Drawing.Font("맑은 고딕", 18F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(129)));
- this.cm1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
- this.columnSizeToolStripMenuItem,
- this.toolStripMenuItem1,
- this.exportListToolStripMenuItem});
- this.cm1.Name = "cm1";
- this.cm1.Size = new System.Drawing.Size(226, 82);
- //
- // columnSizeToolStripMenuItem
- //
- this.columnSizeToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
- this.autoToolStripMenuItem,
- this.resetToolStripMenuItem,
- this.saveToolStripMenuItem,
- this.loadToolStripMenuItem});
- this.columnSizeToolStripMenuItem.Name = "columnSizeToolStripMenuItem";
- this.columnSizeToolStripMenuItem.Size = new System.Drawing.Size(225, 36);
- this.columnSizeToolStripMenuItem.Text = "Column Size";
- //
- // autoToolStripMenuItem
- //
- this.autoToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("autoToolStripMenuItem.Image")));
- this.autoToolStripMenuItem.Name = "autoToolStripMenuItem";
- this.autoToolStripMenuItem.Size = new System.Drawing.Size(149, 36);
- this.autoToolStripMenuItem.Text = "Auto";
- this.autoToolStripMenuItem.Click += new System.EventHandler(this.autoToolStripMenuItem_Click);
- //
- // resetToolStripMenuItem
- //
- this.resetToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("resetToolStripMenuItem.Image")));
- this.resetToolStripMenuItem.Name = "resetToolStripMenuItem";
- this.resetToolStripMenuItem.Size = new System.Drawing.Size(149, 36);
- this.resetToolStripMenuItem.Text = "Reset";
- this.resetToolStripMenuItem.Click += new System.EventHandler(this.resetToolStripMenuItem_Click);
- //
- // saveToolStripMenuItem
- //
- this.saveToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("saveToolStripMenuItem.Image")));
- this.saveToolStripMenuItem.Name = "saveToolStripMenuItem";
- this.saveToolStripMenuItem.Size = new System.Drawing.Size(149, 36);
- this.saveToolStripMenuItem.Text = "Save";
- this.saveToolStripMenuItem.Click += new System.EventHandler(this.saveToolStripMenuItem_Click);
- //
- // loadToolStripMenuItem
- //
- this.loadToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("loadToolStripMenuItem.Image")));
- this.loadToolStripMenuItem.Name = "loadToolStripMenuItem";
- this.loadToolStripMenuItem.Size = new System.Drawing.Size(149, 36);
- this.loadToolStripMenuItem.Text = "Load";
- this.loadToolStripMenuItem.Click += new System.EventHandler(this.loadToolStripMenuItem_Click);
- //
- // toolStripMenuItem1
- //
- this.toolStripMenuItem1.Name = "toolStripMenuItem1";
- this.toolStripMenuItem1.Size = new System.Drawing.Size(222, 6);
- //
- // exportListToolStripMenuItem
- //
- this.exportListToolStripMenuItem.Name = "exportListToolStripMenuItem";
- this.exportListToolStripMenuItem.Size = new System.Drawing.Size(225, 36);
- this.exportListToolStripMenuItem.Text = "Export List";
- this.exportListToolStripMenuItem.Click += new System.EventHandler(this.exportListToolStripMenuItem_Click);
- //
- // bsPart
- //
- this.bsPart.DataMember = "ProjectsPart";
- this.bsPart.DataSource = this.dsPRJ;
- this.bsPart.Sort = "ItemGroup,ItemName";
- //
- // bn
- //
- this.bn.AddNewItem = this.bindingNavigatorAddNewItem;
- this.bn.BindingSource = this.bsPart;
- this.bn.CountItem = this.bindingNavigatorCountItem;
- this.bn.DeleteItem = this.bindingNavigatorDeleteItem;
- this.bn.Dock = System.Windows.Forms.DockStyle.Bottom;
- 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.btRefresh,
- this.toolStripSeparator2,
- this.bindingNavigatorAddNewItem,
- this.bindingNavigatorDeleteItem,
- this.toolStripButton1,
- this.toolStripButton2,
- this.toolStripSeparator1,
- this.toolStripLabel1,
- this.lbSum});
- this.bn.Location = new System.Drawing.Point(0, 525);
- 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(820, 25);
- this.bn.TabIndex = 3;
- this.bn.Text = "bindingNavigator1";
- //
- // 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(65, 22);
- this.bindingNavigatorAddNewItem.Text = "Add(&A)";
- //
- // bindingNavigatorCountItem
- //
- this.bindingNavigatorCountItem.Name = "bindingNavigatorCountItem";
- this.bindingNavigatorCountItem.Size = new System.Drawing.Size(27, 22);
- this.bindingNavigatorCountItem.Text = "/{0}";
- this.bindingNavigatorCountItem.ToolTipText = "전체 항목 수";
- //
- // 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(78, 22);
- this.bindingNavigatorDeleteItem.Text = "Delete(&D)";
- //
- // 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(23, 22);
- 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(23, 22);
- this.bindingNavigatorMovePreviousItem.Text = "이전으로 이동";
- //
- // bindingNavigatorSeparator
- //
- this.bindingNavigatorSeparator.Name = "bindingNavigatorSeparator";
- this.bindingNavigatorSeparator.Size = new System.Drawing.Size(6, 25);
- //
- // 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, 25);
- //
- // 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(23, 22);
- 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(23, 22);
- this.bindingNavigatorMoveLastItem.Text = "마지막으로 이동";
- //
- // bindingNavigatorSeparator2
- //
- this.bindingNavigatorSeparator2.Name = "bindingNavigatorSeparator2";
- this.bindingNavigatorSeparator2.Size = new System.Drawing.Size(6, 25);
- //
- // btRefresh
- //
- this.btRefresh.Image = ((System.Drawing.Image)(resources.GetObject("btRefresh.Image")));
- this.btRefresh.ImageTransparentColor = System.Drawing.Color.Magenta;
- this.btRefresh.Name = "btRefresh";
- this.btRefresh.Size = new System.Drawing.Size(66, 22);
- this.btRefresh.Text = "Refresh";
- this.btRefresh.Click += new System.EventHandler(this.btRefresh_Click);
- //
- // toolStripSeparator2
- //
- this.toolStripSeparator2.Name = "toolStripSeparator2";
- this.toolStripSeparator2.Size = new System.Drawing.Size(6, 25);
- //
- // toolStripButton1
- //
- 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(67, 22);
- this.toolStripButton1.Text = "Save(&S)";
- this.toolStripButton1.Click += new System.EventHandler(this.toolStripButton1_Click);
- //
- // toolStripButton2
- //
- this.toolStripButton2.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right;
- 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(62, 22);
- this.toolStripButton2.Text = "Report";
- this.toolStripButton2.Click += new System.EventHandler(this.toolStripButton2_Click);
- //
- // toolStripSeparator1
- //
- this.toolStripSeparator1.Name = "toolStripSeparator1";
- this.toolStripSeparator1.Size = new System.Drawing.Size(6, 25);
- //
- // toolStripLabel1
- //
- this.toolStripLabel1.Name = "toolStripLabel1";
- this.toolStripLabel1.Size = new System.Drawing.Size(31, 22);
- this.toolStripLabel1.Text = "total";
- //
- // lbSum
- //
- this.lbSum.Font = new System.Drawing.Font("Tahoma", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.lbSum.Name = "lbSum";
- this.lbSum.Size = new System.Drawing.Size(19, 22);
- this.lbSum.Text = "0";
- //
- // ta
- //
- this.ta.ClearBeforeFill = true;
- //
- // tam
- //
- this.tam.BackupDataSetBeforeUpdate = false;
- this.tam.JobReportTableAdapter = null;
- this.tam.ProjectsHistoryTableAdapter = null;
- this.tam.ProjectsIOMapTableAdapter = null;
- this.tam.ProjectsMailListTableAdapter = null;
- this.tam.ProjectsPartTableAdapter = this.taPart;
- this.tam.ProjectsScheduleTableAdapter = null;
- this.tam.ProjectsTableAdapter = this.ta;
- this.tam.UpdateOrder = FPJ0000.dsPRJTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete;
- //
- // taPart
- //
- this.taPart.ClearBeforeFill = true;
- //
- // fpSpread1
- //
- this.fpSpread1.AccessibleDescription = "";
- this.fpSpread1.ContextMenuStrip = this.cm1;
- this.fpSpread1.Dock = System.Windows.Forms.DockStyle.Fill;
- this.fpSpread1.EditModeReplace = true;
- this.fpSpread1.FocusRenderer = flatFocusIndicatorRenderer1;
- this.fpSpread1.Font = new System.Drawing.Font("맑은 고딕", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(129)));
- this.fpSpread1.HorizontalScrollBar.Buttons = new FarPoint.Win.Spread.FpScrollBarButtonCollection("BackwardLineButton,ThumbTrack,ForwardLineButton");
- this.fpSpread1.HorizontalScrollBar.Name = "";
- flatScrollBarRenderer1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
- this.fpSpread1.HorizontalScrollBar.Renderer = flatScrollBarRenderer1;
- this.fpSpread1.Location = new System.Drawing.Point(0, 124);
- this.fpSpread1.Name = "fpSpread1";
- this.fpSpread1.Sheets.AddRange(new FarPoint.Win.Spread.SheetView[] {
- this.fpSpread1_Sheet1});
- this.fpSpread1.Size = new System.Drawing.Size(820, 401);
- this.fpSpread1.Skin = FarPoint.Win.Spread.DefaultSpreadSkins.Office2013;
- this.fpSpread1.TabIndex = 4;
- this.fpSpread1.TitleInfo.Text = "PartList";
- this.fpSpread1.TitleInfo.Value = "PartList";
- this.fpSpread1.VerticalScrollBar.Buttons = new FarPoint.Win.Spread.FpScrollBarButtonCollection("BackwardLineButton,ThumbTrack,ForwardLineButton");
- this.fpSpread1.VerticalScrollBar.Name = "";
- flatScrollBarRenderer2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
- this.fpSpread1.VerticalScrollBar.Renderer = flatScrollBarRenderer2;
- this.fpSpread1.EditModeOff += new System.EventHandler(this.fpSpread1_EditModeOff);
- //
- // 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 = 12;
- this.fpSpread1_Sheet1.ActiveColumnIndex = -1;
- this.fpSpread1_Sheet1.ActiveRowIndex = -1;
- this.fpSpread1_Sheet1.AutoGenerateColumns = false;
- this.fpSpread1_Sheet1.ColumnFooter.DefaultStyle.BackColor = System.Drawing.Color.Empty;
- this.fpSpread1_Sheet1.ColumnFooter.DefaultStyle.ForeColor = System.Drawing.Color.Empty;
- this.fpSpread1_Sheet1.ColumnFooter.DefaultStyle.Parent = "ColumnFooterFlat";
- this.fpSpread1_Sheet1.ColumnFooterSheetCornerStyle.BackColor = System.Drawing.Color.Empty;
- this.fpSpread1_Sheet1.ColumnFooterSheetCornerStyle.ForeColor = System.Drawing.Color.Empty;
- this.fpSpread1_Sheet1.ColumnFooterSheetCornerStyle.Parent = "CornerFooterFlat";
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 0).Value = "Group";
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 1).Value = "Item";
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 2).Value = "*";
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 3).Value = "SID";
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 4).Value = "Model";
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 8).Value = "Stock";
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 10).Value = "Supply";
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 11).Value = "*";
- this.fpSpread1_Sheet1.ColumnHeader.DefaultStyle.BackColor = System.Drawing.Color.Empty;
- this.fpSpread1_Sheet1.ColumnHeader.DefaultStyle.ForeColor = System.Drawing.Color.Empty;
- this.fpSpread1_Sheet1.ColumnHeader.DefaultStyle.Parent = "ColumnHeaderFlat";
- this.fpSpread1_Sheet1.ColumnHeader.Rows.Get(0).Height = 36F;
- this.fpSpread1_Sheet1.Columns.Get(0).CellType = textCellType1;
- this.fpSpread1_Sheet1.Columns.Get(0).DataField = "ItemGroup";
- this.fpSpread1_Sheet1.Columns.Get(0).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Center;
- this.fpSpread1_Sheet1.Columns.Get(0).Label = "Group";
- this.fpSpread1_Sheet1.Columns.Get(0).Width = 113F;
- this.fpSpread1_Sheet1.Columns.Get(1).BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192)))));
- this.fpSpread1_Sheet1.Columns.Get(1).CellType = textCellType2;
- this.fpSpread1_Sheet1.Columns.Get(1).DataField = "ItemName";
- this.fpSpread1_Sheet1.Columns.Get(1).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Left;
- this.fpSpread1_Sheet1.Columns.Get(1).Label = "Item";
- this.fpSpread1_Sheet1.Columns.Get(1).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
- this.fpSpread1_Sheet1.Columns.Get(1).Width = 113F;
- this.fpSpread1_Sheet1.Columns.Get(2).BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
- numberCellType1.DecimalPlaces = 0;
- numberCellType1.LeadingZero = FarPoint.Win.Spread.CellType.LeadingZero.Yes;
- numberCellType1.MaximumValue = 2147483647D;
- numberCellType1.MinimumValue = -2147483648D;
- this.fpSpread1_Sheet1.Columns.Get(2).CellType = numberCellType1;
- this.fpSpread1_Sheet1.Columns.Get(2).DataField = "Item";
- this.fpSpread1_Sheet1.Columns.Get(2).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Center;
- this.fpSpread1_Sheet1.Columns.Get(2).Label = "*";
- this.fpSpread1_Sheet1.Columns.Get(2).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
- this.fpSpread1_Sheet1.Columns.Get(2).Width = 88F;
- this.fpSpread1_Sheet1.Columns.Get(4).CellType = textCellType3;
- this.fpSpread1_Sheet1.Columns.Get(4).DataField = "ItemModel";
- this.fpSpread1_Sheet1.Columns.Get(4).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Left;
- this.fpSpread1_Sheet1.Columns.Get(4).Label = "Model";
- this.fpSpread1_Sheet1.Columns.Get(4).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
- this.fpSpread1_Sheet1.Columns.Get(4).Width = 113F;
- numberCellType2.DecimalPlaces = 0;
- numberCellType2.LeadingZero = FarPoint.Win.Spread.CellType.LeadingZero.Yes;
- numberCellType2.MaximumValue = 2147483647D;
- numberCellType2.MinimumValue = -2147483648D;
- numberCellType2.NegativeRed = true;
- numberCellType2.Separator = ",";
- numberCellType2.ShowSeparator = true;
- this.fpSpread1_Sheet1.Columns.Get(5).CellType = numberCellType2;
- this.fpSpread1_Sheet1.Columns.Get(5).DataField = "qty";
- this.fpSpread1_Sheet1.Columns.Get(5).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Center;
- this.fpSpread1_Sheet1.Columns.Get(5).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
- this.fpSpread1_Sheet1.Columns.Get(5).Width = 97F;
- numberCellType3.DecimalPlaces = 0;
- numberCellType3.MaximumValue = 999999999999999D;
- numberCellType3.MinimumValue = -999999999999999D;
- numberCellType3.NegativeRed = true;
- numberCellType3.Separator = ",";
- numberCellType3.ShowSeparator = true;
- this.fpSpread1_Sheet1.Columns.Get(6).CellType = numberCellType3;
- this.fpSpread1_Sheet1.Columns.Get(6).DataField = "price";
- this.fpSpread1_Sheet1.Columns.Get(6).Formula = "qty*price";
- this.fpSpread1_Sheet1.Columns.Get(6).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Right;
- this.fpSpread1_Sheet1.Columns.Get(6).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
- this.fpSpread1_Sheet1.Columns.Get(6).Width = 84F;
- this.fpSpread1_Sheet1.Columns.Get(7).BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
- numberCellType4.DecimalPlaces = 0;
- numberCellType4.MaximumValue = 999999999999999D;
- numberCellType4.MinimumValue = -999999999999999D;
- numberCellType4.NegativeRed = true;
- numberCellType4.Separator = ",";
- numberCellType4.ShowSeparator = true;
- this.fpSpread1_Sheet1.Columns.Get(7).CellType = numberCellType4;
- this.fpSpread1_Sheet1.Columns.Get(7).DataField = "amt";
- this.fpSpread1_Sheet1.Columns.Get(7).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Right;
- this.fpSpread1_Sheet1.Columns.Get(7).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
- this.fpSpread1_Sheet1.Columns.Get(7).Width = 84F;
- numberCellType5.DecimalPlaces = 0;
- numberCellType5.LeadingZero = FarPoint.Win.Spread.CellType.LeadingZero.Yes;
- numberCellType5.MaximumValue = 2147483647D;
- numberCellType5.MinimumValue = -2147483648D;
- this.fpSpread1_Sheet1.Columns.Get(8).CellType = numberCellType5;
- this.fpSpread1_Sheet1.Columns.Get(8).DataField = "jago";
- this.fpSpread1_Sheet1.Columns.Get(8).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Center;
- this.fpSpread1_Sheet1.Columns.Get(8).Label = "Stock";
- this.fpSpread1_Sheet1.Columns.Get(8).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
- this.fpSpread1_Sheet1.Columns.Get(8).Width = 88F;
- this.fpSpread1_Sheet1.Columns.Get(9).CellType = textCellType4;
- this.fpSpread1_Sheet1.Columns.Get(9).DataField = "memo";
- this.fpSpread1_Sheet1.Columns.Get(9).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Left;
- this.fpSpread1_Sheet1.Columns.Get(9).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
- this.fpSpread1_Sheet1.Columns.Get(9).Width = 113F;
- this.fpSpread1_Sheet1.Columns.Get(10).BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192)))));
- this.fpSpread1_Sheet1.Columns.Get(10).CellType = textCellType5;
- this.fpSpread1_Sheet1.Columns.Get(10).DataField = "supplyName";
- this.fpSpread1_Sheet1.Columns.Get(10).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Left;
- this.fpSpread1_Sheet1.Columns.Get(10).ImeMode = System.Windows.Forms.ImeMode.Hangul;
- this.fpSpread1_Sheet1.Columns.Get(10).Label = "Supply";
- this.fpSpread1_Sheet1.Columns.Get(10).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
- this.fpSpread1_Sheet1.Columns.Get(10).Width = 113F;
- this.fpSpread1_Sheet1.Columns.Get(11).BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
- numberCellType6.DecimalPlaces = 0;
- numberCellType6.LeadingZero = FarPoint.Win.Spread.CellType.LeadingZero.Yes;
- numberCellType6.MaximumValue = 2147483647D;
- numberCellType6.MinimumValue = -2147483648D;
- this.fpSpread1_Sheet1.Columns.Get(11).CellType = numberCellType6;
- this.fpSpread1_Sheet1.Columns.Get(11).DataField = "supplyidx";
- this.fpSpread1_Sheet1.Columns.Get(11).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Center;
- this.fpSpread1_Sheet1.Columns.Get(11).Label = "*";
- this.fpSpread1_Sheet1.Columns.Get(11).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
- this.fpSpread1_Sheet1.Columns.Get(11).Width = 88F;
- this.fpSpread1_Sheet1.DataAutoCellTypes = false;
- this.fpSpread1_Sheet1.DataAutoSizeColumns = false;
- this.fpSpread1_Sheet1.DataSource = this.bsPart;
- this.fpSpread1_Sheet1.FilterBar.DefaultStyle.BackColor = System.Drawing.Color.Empty;
- this.fpSpread1_Sheet1.FilterBar.DefaultStyle.ForeColor = System.Drawing.Color.Empty;
- this.fpSpread1_Sheet1.FilterBar.DefaultStyle.Parent = "FilterBarFlat";
- this.fpSpread1_Sheet1.FilterBarHeaderStyle.BackColor = System.Drawing.Color.Empty;
- this.fpSpread1_Sheet1.FilterBarHeaderStyle.ForeColor = System.Drawing.Color.Empty;
- this.fpSpread1_Sheet1.FilterBarHeaderStyle.Parent = "FilterBarHeaderFlat";
- this.fpSpread1_Sheet1.PrintInfo.Footer = "EET Groupware - Alpha -";
- this.fpSpread1_Sheet1.PrintInfo.Header = "PartList";
- noPrinterPrintInfo1.Bounds = new System.Drawing.Rectangle(0, 0, 816, 1148);
- noPrinterPrintInfo1.HardMarginX = 0F;
- noPrinterPrintInfo1.HardMarginY = 0F;
- noPrinterPrintInfo1.SupportColor = true;
- this.fpSpread1_Sheet1.PrintInfo.NoPrinterSetting = noPrinterPrintInfo1;
- this.fpSpread1_Sheet1.PrintInfo.PdfSecurity = null;
- this.fpSpread1_Sheet1.RowHeader.Columns.Default.Resizable = false;
- this.fpSpread1_Sheet1.RowHeader.DefaultStyle.BackColor = System.Drawing.Color.Empty;
- this.fpSpread1_Sheet1.RowHeader.DefaultStyle.ForeColor = System.Drawing.Color.Empty;
- this.fpSpread1_Sheet1.RowHeader.DefaultStyle.Parent = "RowHeaderFlat";
- this.fpSpread1_Sheet1.SheetCornerStyle.BackColor = System.Drawing.Color.Empty;
- this.fpSpread1_Sheet1.SheetCornerStyle.ForeColor = System.Drawing.Color.Empty;
- this.fpSpread1_Sheet1.SheetCornerStyle.Parent = "CornerHeaderFlat";
- this.fpSpread1_Sheet1.TitleInfo.Text = "Partlist";
- this.fpSpread1_Sheet1.TitleInfo.Value = "Partlist";
- this.fpSpread1_Sheet1.ReferenceStyle = FarPoint.Win.Spread.Model.ReferenceStyle.A1;
- //
- // fPartList
- //
- this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F);
- this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
- this.ClientSize = new System.Drawing.Size(820, 550);
- this.Controls.Add(this.fpSpread1);
- this.Controls.Add(this.bn);
- this.Controls.Add(this.panel1);
- this.Name = "fPartList";
- this.Text = "PartList";
- this.Load += new System.EventHandler(this.fPartList_Load);
- this.panel1.ResumeLayout(false);
- this.panel1.PerformLayout();
- ((System.ComponentModel.ISupportInitialize)(this.bs)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.dsPRJ)).EndInit();
- this.cm1.ResumeLayout(false);
- ((System.ComponentModel.ISupportInitialize)(this.bsPart)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.bn)).EndInit();
- this.bn.ResumeLayout(false);
- this.bn.PerformLayout();
- ((System.ComponentModel.ISupportInitialize)(this.fpSpread1)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.fpSpread1_Sheet1)).EndInit();
- this.ResumeLayout(false);
- this.PerformLayout();
-
- }
-
- #endregion
-
- private System.Windows.Forms.Panel panel1;
- private dsPRJ dsPRJ;
- private System.Windows.Forms.BindingSource bs;
- private dsPRJTableAdapters.ProjectsTableAdapter ta;
- private dsPRJTableAdapters.TableAdapterManager tam;
- private System.Windows.Forms.TextBox idxTextBox;
- private System.Windows.Forms.TextBox nameTextBox;
- private System.Windows.Forms.TextBox pdateTextBox;
- private System.Windows.Forms.TextBox requestTextBox;
- private System.Windows.Forms.TextBox reqstaffTextBox;
- private System.Windows.Forms.TextBox sdateTextBox;
- private System.Windows.Forms.TextBox edateTextBox;
- private System.Windows.Forms.TextBox odateTextBox;
- private System.Windows.Forms.TextBox memoTextBox;
- private System.Windows.Forms.TextBox statusTextBox;
- private dsPRJTableAdapters.ProjectsPartTableAdapter taPart;
- private System.Windows.Forms.BindingSource bsPart;
- 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.ToolStripButton toolStripButton1;
- private System.Windows.Forms.ToolStripButton toolStripButton2;
- private System.Windows.Forms.ContextMenuStrip cm1;
- private System.Windows.Forms.ToolStripMenuItem exportListToolStripMenuItem;
- private System.Windows.Forms.ToolStripSeparator toolStripSeparator1;
- private System.Windows.Forms.ToolStripLabel toolStripLabel1;
- private System.Windows.Forms.ToolStripLabel lbSum;
- private FarPoint.Win.Spread.FpSpread fpSpread1;
- private System.Windows.Forms.ToolStripMenuItem columnSizeToolStripMenuItem;
- private System.Windows.Forms.ToolStripMenuItem autoToolStripMenuItem;
- private System.Windows.Forms.ToolStripMenuItem resetToolStripMenuItem;
- private System.Windows.Forms.ToolStripMenuItem saveToolStripMenuItem;
- private System.Windows.Forms.ToolStripMenuItem loadToolStripMenuItem;
- private System.Windows.Forms.ToolStripSeparator toolStripMenuItem1;
- private System.Windows.Forms.ToolStripButton btRefresh;
- private System.Windows.Forms.ToolStripSeparator toolStripSeparator2;
- private FarPoint.Win.Spread.SheetView fpSpread1_Sheet1;
- }
+namespace FPJ0000
+{
+ partial class fPartList
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.Windows.Forms.Label pdateLabel;
+ System.Windows.Forms.Label requestLabel;
+ System.Windows.Forms.Label reqstaffLabel;
+ System.Windows.Forms.Label sdateLabel;
+ System.Windows.Forms.Label edateLabel;
+ System.Windows.Forms.Label odateLabel;
+ System.Windows.Forms.Label memoLabel;
+ System.Windows.Forms.Label statusLabel;
+ System.Windows.Forms.Label label1;
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(fPartList));
+ FarPoint.Win.Spread.FlatFocusIndicatorRenderer flatFocusIndicatorRenderer1 = new FarPoint.Win.Spread.FlatFocusIndicatorRenderer();
+ FarPoint.Win.Spread.FlatScrollBarRenderer flatScrollBarRenderer1 = new FarPoint.Win.Spread.FlatScrollBarRenderer();
+ FarPoint.Win.Spread.FlatScrollBarRenderer flatScrollBarRenderer2 = new FarPoint.Win.Spread.FlatScrollBarRenderer();
+ FarPoint.Win.Spread.CellType.NumberCellType numberCellType13 = new FarPoint.Win.Spread.CellType.NumberCellType();
+ FarPoint.Win.Spread.CellType.TextCellType textCellType17 = new FarPoint.Win.Spread.CellType.TextCellType();
+ FarPoint.Win.Spread.CellType.TextCellType textCellType18 = new FarPoint.Win.Spread.CellType.TextCellType();
+ FarPoint.Win.Spread.CellType.NumberCellType numberCellType14 = new FarPoint.Win.Spread.CellType.NumberCellType();
+ FarPoint.Win.Spread.CellType.TextCellType textCellType19 = new FarPoint.Win.Spread.CellType.TextCellType();
+ FarPoint.Win.Spread.CellType.TextCellType textCellType20 = new FarPoint.Win.Spread.CellType.TextCellType();
+ FarPoint.Win.Spread.CellType.NumberCellType numberCellType15 = new FarPoint.Win.Spread.CellType.NumberCellType();
+ FarPoint.Win.Spread.CellType.TextCellType textCellType21 = new FarPoint.Win.Spread.CellType.TextCellType();
+ FarPoint.Win.Spread.CellType.NumberCellType numberCellType16 = new FarPoint.Win.Spread.CellType.NumberCellType();
+ FarPoint.Win.Spread.CellType.NumberCellType numberCellType17 = new FarPoint.Win.Spread.CellType.NumberCellType();
+ FarPoint.Win.Spread.CellType.TextCellType textCellType22 = new FarPoint.Win.Spread.CellType.TextCellType();
+ FarPoint.Win.Spread.CellType.TextCellType textCellType23 = new FarPoint.Win.Spread.CellType.TextCellType();
+ FarPoint.Win.Spread.CellType.NumberCellType numberCellType18 = new FarPoint.Win.Spread.CellType.NumberCellType();
+ FarPoint.Win.Spread.CellType.TextCellType textCellType24 = new FarPoint.Win.Spread.CellType.TextCellType();
+ FarPoint.Win.Spread.NoPrinterPrintInfo noPrinterPrintInfo3 = new FarPoint.Win.Spread.NoPrinterPrintInfo();
+ this.panel1 = new System.Windows.Forms.Panel();
+ this.textBox1 = new System.Windows.Forms.TextBox();
+ this.bs = new System.Windows.Forms.BindingSource(this.components);
+ this.dsPRJ = new FPJ0000.dsPRJ();
+ this.idxTextBox = new System.Windows.Forms.TextBox();
+ this.nameTextBox = new System.Windows.Forms.TextBox();
+ this.pdateTextBox = new System.Windows.Forms.TextBox();
+ this.requestTextBox = new System.Windows.Forms.TextBox();
+ this.reqstaffTextBox = new System.Windows.Forms.TextBox();
+ this.sdateTextBox = new System.Windows.Forms.TextBox();
+ this.edateTextBox = new System.Windows.Forms.TextBox();
+ this.odateTextBox = new System.Windows.Forms.TextBox();
+ this.memoTextBox = new System.Windows.Forms.TextBox();
+ this.statusTextBox = new System.Windows.Forms.TextBox();
+ this.cm1 = new System.Windows.Forms.ContextMenuStrip(this.components);
+ this.columnSizeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.autoToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.resetToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.saveToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.loadToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.toolStripMenuItem1 = new System.Windows.Forms.ToolStripSeparator();
+ this.exportListToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.bsPart = new System.Windows.Forms.BindingSource(this.components);
+ this.bn = new System.Windows.Forms.BindingNavigator(this.components);
+ this.bindingNavigatorAddNewItem = new System.Windows.Forms.ToolStripButton();
+ this.bindingNavigatorCountItem = new System.Windows.Forms.ToolStripLabel();
+ this.bindingNavigatorDeleteItem = new System.Windows.Forms.ToolStripButton();
+ 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.btRefresh = new System.Windows.Forms.ToolStripButton();
+ this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator();
+ this.toolStripButton1 = new System.Windows.Forms.ToolStripButton();
+ this.toolStripButton2 = new System.Windows.Forms.ToolStripButton();
+ this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator();
+ this.toolStripLabel1 = new System.Windows.Forms.ToolStripLabel();
+ this.lbSum = new System.Windows.Forms.ToolStripLabel();
+ this.toolStripButton3 = new System.Windows.Forms.ToolStripButton();
+ this.ta = new FPJ0000.dsPRJTableAdapters.ProjectsTableAdapter();
+ this.tam = new FPJ0000.dsPRJTableAdapters.TableAdapterManager();
+ this.taPart = new FPJ0000.dsPRJTableAdapters.ProjectsPartTableAdapter();
+ this.fpSpread1 = new FarPoint.Win.Spread.FpSpread();
+ this.fpSpread1_Sheet1 = new FarPoint.Win.Spread.SheetView();
+ this.toolStripButton4 = new System.Windows.Forms.ToolStripButton();
+ pdateLabel = new System.Windows.Forms.Label();
+ requestLabel = new System.Windows.Forms.Label();
+ reqstaffLabel = new System.Windows.Forms.Label();
+ sdateLabel = new System.Windows.Forms.Label();
+ edateLabel = new System.Windows.Forms.Label();
+ odateLabel = new System.Windows.Forms.Label();
+ memoLabel = new System.Windows.Forms.Label();
+ statusLabel = new System.Windows.Forms.Label();
+ label1 = new System.Windows.Forms.Label();
+ this.panel1.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.bs)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.dsPRJ)).BeginInit();
+ this.cm1.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.bsPart)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bn)).BeginInit();
+ this.bn.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.fpSpread1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.fpSpread1_Sheet1)).BeginInit();
+ this.SuspendLayout();
+ //
+ // pdateLabel
+ //
+ pdateLabel.AutoSize = true;
+ pdateLabel.Location = new System.Drawing.Point(23, 43);
+ pdateLabel.Name = "pdateLabel";
+ pdateLabel.Size = new System.Drawing.Size(41, 12);
+ pdateLabel.TabIndex = 4;
+ pdateLabel.Text = "기표일";
+ //
+ // requestLabel
+ //
+ requestLabel.AutoSize = true;
+ requestLabel.Location = new System.Drawing.Point(330, 15);
+ requestLabel.Name = "requestLabel";
+ requestLabel.Size = new System.Drawing.Size(53, 12);
+ requestLabel.TabIndex = 6;
+ requestLabel.Text = "요청부서";
+ //
+ // reqstaffLabel
+ //
+ reqstaffLabel.AutoSize = true;
+ reqstaffLabel.Location = new System.Drawing.Point(330, 42);
+ reqstaffLabel.Name = "reqstaffLabel";
+ reqstaffLabel.Size = new System.Drawing.Size(53, 12);
+ reqstaffLabel.TabIndex = 8;
+ reqstaffLabel.Text = "부서담당";
+ //
+ // sdateLabel
+ //
+ sdateLabel.AutoSize = true;
+ sdateLabel.Location = new System.Drawing.Point(178, 42);
+ sdateLabel.Name = "sdateLabel";
+ sdateLabel.Size = new System.Drawing.Size(41, 12);
+ sdateLabel.TabIndex = 10;
+ sdateLabel.Text = "시작일";
+ //
+ // edateLabel
+ //
+ edateLabel.AutoSize = true;
+ edateLabel.Location = new System.Drawing.Point(178, 69);
+ edateLabel.Name = "edateLabel";
+ edateLabel.Size = new System.Drawing.Size(41, 12);
+ edateLabel.TabIndex = 12;
+ edateLabel.Text = "완료일";
+ //
+ // odateLabel
+ //
+ odateLabel.AutoSize = true;
+ odateLabel.Location = new System.Drawing.Point(35, 69);
+ odateLabel.Name = "odateLabel";
+ odateLabel.Size = new System.Drawing.Size(29, 12);
+ odateLabel.TabIndex = 14;
+ odateLabel.Text = "출고";
+ //
+ // memoLabel
+ //
+ memoLabel.AutoSize = true;
+ memoLabel.Location = new System.Drawing.Point(35, 96);
+ memoLabel.Name = "memoLabel";
+ memoLabel.Size = new System.Drawing.Size(29, 12);
+ memoLabel.TabIndex = 16;
+ memoLabel.Text = "비고";
+ //
+ // statusLabel
+ //
+ statusLabel.AutoSize = true;
+ statusLabel.Location = new System.Drawing.Point(354, 69);
+ statusLabel.Name = "statusLabel";
+ statusLabel.Size = new System.Drawing.Size(29, 12);
+ statusLabel.TabIndex = 22;
+ statusLabel.Text = "상태";
+ //
+ // label1
+ //
+ label1.AutoSize = true;
+ label1.Location = new System.Drawing.Point(592, 15);
+ label1.Name = "label1";
+ label1.Size = new System.Drawing.Size(44, 12);
+ label1.TabIndex = 24;
+ label1.Text = "CR/CF";
+ //
+ // panel1
+ //
+ this.panel1.Controls.Add(label1);
+ this.panel1.Controls.Add(this.textBox1);
+ this.panel1.Controls.Add(this.idxTextBox);
+ this.panel1.Controls.Add(this.nameTextBox);
+ this.panel1.Controls.Add(pdateLabel);
+ this.panel1.Controls.Add(this.pdateTextBox);
+ this.panel1.Controls.Add(requestLabel);
+ this.panel1.Controls.Add(this.requestTextBox);
+ this.panel1.Controls.Add(reqstaffLabel);
+ this.panel1.Controls.Add(this.reqstaffTextBox);
+ this.panel1.Controls.Add(sdateLabel);
+ this.panel1.Controls.Add(this.sdateTextBox);
+ this.panel1.Controls.Add(edateLabel);
+ this.panel1.Controls.Add(this.edateTextBox);
+ this.panel1.Controls.Add(odateLabel);
+ this.panel1.Controls.Add(this.odateTextBox);
+ this.panel1.Controls.Add(memoLabel);
+ this.panel1.Controls.Add(this.memoTextBox);
+ this.panel1.Controls.Add(statusLabel);
+ this.panel1.Controls.Add(this.statusTextBox);
+ this.panel1.Dock = System.Windows.Forms.DockStyle.Top;
+ this.panel1.Location = new System.Drawing.Point(0, 0);
+ this.panel1.Name = "panel1";
+ this.panel1.Size = new System.Drawing.Size(820, 124);
+ this.panel1.TabIndex = 0;
+ //
+ // textBox1
+ //
+ this.textBox1.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "orderno", true));
+ this.textBox1.Enabled = false;
+ this.textBox1.Location = new System.Drawing.Point(651, 12);
+ this.textBox1.Name = "textBox1";
+ this.textBox1.Size = new System.Drawing.Size(106, 21);
+ this.textBox1.TabIndex = 25;
+ //
+ // bs
+ //
+ this.bs.DataMember = "Projects";
+ this.bs.DataSource = this.dsPRJ;
+ this.bs.Sort = "";
+ //
+ // dsPRJ
+ //
+ this.dsPRJ.DataSetName = "dsPRJ";
+ this.dsPRJ.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema;
+ //
+ // idxTextBox
+ //
+ this.idxTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "idx", true));
+ this.idxTextBox.Location = new System.Drawing.Point(24, 12);
+ this.idxTextBox.Name = "idxTextBox";
+ this.idxTextBox.ReadOnly = true;
+ this.idxTextBox.Size = new System.Drawing.Size(40, 21);
+ this.idxTextBox.TabIndex = 1;
+ //
+ // nameTextBox
+ //
+ this.nameTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "name", true));
+ this.nameTextBox.Enabled = false;
+ this.nameTextBox.Location = new System.Drawing.Point(70, 12);
+ this.nameTextBox.Name = "nameTextBox";
+ this.nameTextBox.Size = new System.Drawing.Size(246, 21);
+ this.nameTextBox.TabIndex = 3;
+ //
+ // pdateTextBox
+ //
+ this.pdateTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "pdate", true));
+ this.pdateTextBox.Enabled = false;
+ this.pdateTextBox.Location = new System.Drawing.Point(70, 39);
+ this.pdateTextBox.Name = "pdateTextBox";
+ this.pdateTextBox.Size = new System.Drawing.Size(92, 21);
+ this.pdateTextBox.TabIndex = 5;
+ this.pdateTextBox.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ //
+ // requestTextBox
+ //
+ this.requestTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "process", true));
+ this.requestTextBox.Enabled = false;
+ this.requestTextBox.Location = new System.Drawing.Point(396, 12);
+ this.requestTextBox.Name = "requestTextBox";
+ this.requestTextBox.Size = new System.Drawing.Size(186, 21);
+ this.requestTextBox.TabIndex = 7;
+ //
+ // reqstaffTextBox
+ //
+ this.reqstaffTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "reqstaff", true));
+ this.reqstaffTextBox.Enabled = false;
+ this.reqstaffTextBox.Location = new System.Drawing.Point(396, 39);
+ this.reqstaffTextBox.Name = "reqstaffTextBox";
+ this.reqstaffTextBox.Size = new System.Drawing.Size(186, 21);
+ this.reqstaffTextBox.TabIndex = 9;
+ //
+ // sdateTextBox
+ //
+ this.sdateTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "sdate", true));
+ this.sdateTextBox.Enabled = false;
+ this.sdateTextBox.Location = new System.Drawing.Point(224, 39);
+ this.sdateTextBox.Name = "sdateTextBox";
+ this.sdateTextBox.Size = new System.Drawing.Size(92, 21);
+ this.sdateTextBox.TabIndex = 11;
+ this.sdateTextBox.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ //
+ // edateTextBox
+ //
+ this.edateTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "edate", true));
+ this.edateTextBox.Enabled = false;
+ this.edateTextBox.Location = new System.Drawing.Point(224, 66);
+ this.edateTextBox.Name = "edateTextBox";
+ this.edateTextBox.Size = new System.Drawing.Size(92, 21);
+ this.edateTextBox.TabIndex = 13;
+ this.edateTextBox.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ //
+ // odateTextBox
+ //
+ this.odateTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "odate", true));
+ this.odateTextBox.Enabled = false;
+ this.odateTextBox.Location = new System.Drawing.Point(70, 66);
+ this.odateTextBox.Name = "odateTextBox";
+ this.odateTextBox.Size = new System.Drawing.Size(92, 21);
+ this.odateTextBox.TabIndex = 15;
+ this.odateTextBox.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ //
+ // memoTextBox
+ //
+ this.memoTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "memo", true));
+ this.memoTextBox.Enabled = false;
+ this.memoTextBox.Location = new System.Drawing.Point(70, 93);
+ this.memoTextBox.Name = "memoTextBox";
+ this.memoTextBox.Size = new System.Drawing.Size(512, 21);
+ this.memoTextBox.TabIndex = 17;
+ //
+ // statusTextBox
+ //
+ this.statusTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "status", true));
+ this.statusTextBox.Enabled = false;
+ this.statusTextBox.Location = new System.Drawing.Point(396, 66);
+ this.statusTextBox.Name = "statusTextBox";
+ this.statusTextBox.Size = new System.Drawing.Size(186, 21);
+ this.statusTextBox.TabIndex = 23;
+ this.statusTextBox.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ //
+ // cm1
+ //
+ this.cm1.Font = new System.Drawing.Font("맑은 고딕", 18F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(129)));
+ this.cm1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.columnSizeToolStripMenuItem,
+ this.toolStripMenuItem1,
+ this.exportListToolStripMenuItem});
+ this.cm1.Name = "cm1";
+ this.cm1.Size = new System.Drawing.Size(226, 82);
+ //
+ // columnSizeToolStripMenuItem
+ //
+ this.columnSizeToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.autoToolStripMenuItem,
+ this.resetToolStripMenuItem,
+ this.saveToolStripMenuItem,
+ this.loadToolStripMenuItem});
+ this.columnSizeToolStripMenuItem.Name = "columnSizeToolStripMenuItem";
+ this.columnSizeToolStripMenuItem.Size = new System.Drawing.Size(225, 36);
+ this.columnSizeToolStripMenuItem.Text = "Column Size";
+ //
+ // autoToolStripMenuItem
+ //
+ this.autoToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("autoToolStripMenuItem.Image")));
+ this.autoToolStripMenuItem.Name = "autoToolStripMenuItem";
+ this.autoToolStripMenuItem.Size = new System.Drawing.Size(149, 36);
+ this.autoToolStripMenuItem.Text = "Auto";
+ this.autoToolStripMenuItem.Click += new System.EventHandler(this.autoToolStripMenuItem_Click);
+ //
+ // resetToolStripMenuItem
+ //
+ this.resetToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("resetToolStripMenuItem.Image")));
+ this.resetToolStripMenuItem.Name = "resetToolStripMenuItem";
+ this.resetToolStripMenuItem.Size = new System.Drawing.Size(149, 36);
+ this.resetToolStripMenuItem.Text = "Reset";
+ this.resetToolStripMenuItem.Click += new System.EventHandler(this.resetToolStripMenuItem_Click);
+ //
+ // saveToolStripMenuItem
+ //
+ this.saveToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("saveToolStripMenuItem.Image")));
+ this.saveToolStripMenuItem.Name = "saveToolStripMenuItem";
+ this.saveToolStripMenuItem.Size = new System.Drawing.Size(149, 36);
+ this.saveToolStripMenuItem.Text = "Save";
+ this.saveToolStripMenuItem.Click += new System.EventHandler(this.saveToolStripMenuItem_Click);
+ //
+ // loadToolStripMenuItem
+ //
+ this.loadToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("loadToolStripMenuItem.Image")));
+ this.loadToolStripMenuItem.Name = "loadToolStripMenuItem";
+ this.loadToolStripMenuItem.Size = new System.Drawing.Size(149, 36);
+ this.loadToolStripMenuItem.Text = "Load";
+ this.loadToolStripMenuItem.Click += new System.EventHandler(this.loadToolStripMenuItem_Click);
+ //
+ // toolStripMenuItem1
+ //
+ this.toolStripMenuItem1.Name = "toolStripMenuItem1";
+ this.toolStripMenuItem1.Size = new System.Drawing.Size(222, 6);
+ //
+ // exportListToolStripMenuItem
+ //
+ this.exportListToolStripMenuItem.Name = "exportListToolStripMenuItem";
+ this.exportListToolStripMenuItem.Size = new System.Drawing.Size(225, 36);
+ this.exportListToolStripMenuItem.Text = "Export List";
+ this.exportListToolStripMenuItem.Click += new System.EventHandler(this.exportListToolStripMenuItem_Click);
+ //
+ // bsPart
+ //
+ this.bsPart.DataMember = "ProjectsPart";
+ this.bsPart.DataSource = this.dsPRJ;
+ this.bsPart.Sort = "ItemGroup,ItemName";
+ //
+ // bn
+ //
+ this.bn.AddNewItem = this.bindingNavigatorAddNewItem;
+ this.bn.BindingSource = this.bsPart;
+ this.bn.CountItem = this.bindingNavigatorCountItem;
+ this.bn.DeleteItem = this.bindingNavigatorDeleteItem;
+ this.bn.Dock = System.Windows.Forms.DockStyle.Bottom;
+ 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.btRefresh,
+ this.toolStripSeparator2,
+ this.bindingNavigatorAddNewItem,
+ this.bindingNavigatorDeleteItem,
+ this.toolStripButton1,
+ this.toolStripButton2,
+ this.toolStripSeparator1,
+ this.toolStripLabel1,
+ this.lbSum,
+ this.toolStripButton3,
+ this.toolStripButton4});
+ this.bn.Location = new System.Drawing.Point(0, 525);
+ 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(820, 25);
+ this.bn.TabIndex = 3;
+ this.bn.Text = "bindingNavigator1";
+ //
+ // 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(67, 22);
+ this.bindingNavigatorAddNewItem.Text = "추가(&A)";
+ //
+ // bindingNavigatorCountItem
+ //
+ this.bindingNavigatorCountItem.Name = "bindingNavigatorCountItem";
+ this.bindingNavigatorCountItem.Size = new System.Drawing.Size(27, 22);
+ this.bindingNavigatorCountItem.Text = "/{0}";
+ this.bindingNavigatorCountItem.ToolTipText = "전체 항목 수";
+ //
+ // 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(68, 22);
+ this.bindingNavigatorDeleteItem.Text = "삭제(&D)";
+ //
+ // 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(23, 22);
+ 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(23, 22);
+ this.bindingNavigatorMovePreviousItem.Text = "이전으로 이동";
+ //
+ // bindingNavigatorSeparator
+ //
+ this.bindingNavigatorSeparator.Name = "bindingNavigatorSeparator";
+ this.bindingNavigatorSeparator.Size = new System.Drawing.Size(6, 25);
+ //
+ // 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, 25);
+ //
+ // 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(23, 22);
+ 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(23, 22);
+ this.bindingNavigatorMoveLastItem.Text = "마지막으로 이동";
+ //
+ // bindingNavigatorSeparator2
+ //
+ this.bindingNavigatorSeparator2.Name = "bindingNavigatorSeparator2";
+ this.bindingNavigatorSeparator2.Size = new System.Drawing.Size(6, 25);
+ //
+ // btRefresh
+ //
+ this.btRefresh.Image = ((System.Drawing.Image)(resources.GetObject("btRefresh.Image")));
+ this.btRefresh.ImageTransparentColor = System.Drawing.Color.Magenta;
+ this.btRefresh.Name = "btRefresh";
+ this.btRefresh.Size = new System.Drawing.Size(90, 22);
+ this.btRefresh.Text = "새로고침(&R)";
+ this.btRefresh.Click += new System.EventHandler(this.btRefresh_Click);
+ //
+ // toolStripSeparator2
+ //
+ this.toolStripSeparator2.Name = "toolStripSeparator2";
+ this.toolStripSeparator2.Size = new System.Drawing.Size(6, 25);
+ //
+ // toolStripButton1
+ //
+ 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(66, 22);
+ this.toolStripButton1.Text = "저장(&S)";
+ this.toolStripButton1.Click += new System.EventHandler(this.toolStripButton1_Click);
+ //
+ // toolStripButton2
+ //
+ this.toolStripButton2.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right;
+ 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(63, 22);
+ this.toolStripButton2.Text = "보고서";
+ this.toolStripButton2.Click += new System.EventHandler(this.toolStripButton2_Click);
+ //
+ // toolStripSeparator1
+ //
+ this.toolStripSeparator1.Name = "toolStripSeparator1";
+ this.toolStripSeparator1.Size = new System.Drawing.Size(6, 25);
+ //
+ // toolStripLabel1
+ //
+ this.toolStripLabel1.Name = "toolStripLabel1";
+ this.toolStripLabel1.Size = new System.Drawing.Size(31, 22);
+ this.toolStripLabel1.Text = "total";
+ //
+ // lbSum
+ //
+ this.lbSum.Font = new System.Drawing.Font("Tahoma", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lbSum.Name = "lbSum";
+ this.lbSum.Size = new System.Drawing.Size(19, 22);
+ this.lbSum.Text = "0";
+ //
+ // toolStripButton3
+ //
+ this.toolStripButton3.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right;
+ 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(75, 22);
+ this.toolStripButton3.Text = "가져오기";
+ this.toolStripButton3.Click += new System.EventHandler(this.toolStripButton3_Click);
+ //
+ // ta
+ //
+ this.ta.ClearBeforeFill = true;
+ //
+ // tam
+ //
+ this.tam.BackupDataSetBeforeUpdate = false;
+ this.tam.JobReportTableAdapter = null;
+ this.tam.ProjectsHistoryTableAdapter = null;
+ this.tam.ProjectsIOMapTableAdapter = null;
+ this.tam.ProjectsMailListTableAdapter = null;
+ this.tam.ProjectsPartTableAdapter = this.taPart;
+ this.tam.ProjectsScheduleTableAdapter = null;
+ this.tam.ProjectsTableAdapter = this.ta;
+ this.tam.UpdateOrder = FPJ0000.dsPRJTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete;
+ //
+ // taPart
+ //
+ this.taPart.ClearBeforeFill = true;
+ //
+ // fpSpread1
+ //
+ this.fpSpread1.AccessibleDescription = "";
+ this.fpSpread1.ContextMenuStrip = this.cm1;
+ this.fpSpread1.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.fpSpread1.EditModeReplace = true;
+ this.fpSpread1.FocusRenderer = flatFocusIndicatorRenderer1;
+ this.fpSpread1.Font = new System.Drawing.Font("맑은 고딕", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(129)));
+ this.fpSpread1.HorizontalScrollBar.Buttons = new FarPoint.Win.Spread.FpScrollBarButtonCollection("BackwardLineButton,ThumbTrack,ForwardLineButton");
+ this.fpSpread1.HorizontalScrollBar.Name = "";
+ flatScrollBarRenderer1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
+ this.fpSpread1.HorizontalScrollBar.Renderer = flatScrollBarRenderer1;
+ this.fpSpread1.Location = new System.Drawing.Point(0, 124);
+ this.fpSpread1.Name = "fpSpread1";
+ this.fpSpread1.Sheets.AddRange(new FarPoint.Win.Spread.SheetView[] {
+ this.fpSpread1_Sheet1});
+ this.fpSpread1.Size = new System.Drawing.Size(820, 401);
+ this.fpSpread1.Skin = FarPoint.Win.Spread.DefaultSpreadSkins.Office2013;
+ this.fpSpread1.TabIndex = 4;
+ this.fpSpread1.TitleInfo.Text = "PartList";
+ this.fpSpread1.TitleInfo.Value = "PartList";
+ this.fpSpread1.VerticalScrollBar.Buttons = new FarPoint.Win.Spread.FpScrollBarButtonCollection("BackwardLineButton,ThumbTrack,ForwardLineButton");
+ this.fpSpread1.VerticalScrollBar.Name = "";
+ flatScrollBarRenderer2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
+ this.fpSpread1.VerticalScrollBar.Renderer = flatScrollBarRenderer2;
+ this.fpSpread1.EditModeOff += new System.EventHandler(this.fpSpread1_EditModeOff);
+ //
+ // 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 = 14;
+ this.fpSpread1_Sheet1.ActiveColumnIndex = -1;
+ this.fpSpread1_Sheet1.ActiveRowIndex = -1;
+ this.fpSpread1_Sheet1.AutoGenerateColumns = false;
+ this.fpSpread1_Sheet1.ColumnFooter.DefaultStyle.BackColor = System.Drawing.Color.Empty;
+ this.fpSpread1_Sheet1.ColumnFooter.DefaultStyle.ForeColor = System.Drawing.Color.Empty;
+ this.fpSpread1_Sheet1.ColumnFooter.DefaultStyle.Parent = "ColumnFooterFlat";
+ this.fpSpread1_Sheet1.ColumnFooterSheetCornerStyle.BackColor = System.Drawing.Color.Empty;
+ this.fpSpread1_Sheet1.ColumnFooterSheetCornerStyle.ForeColor = System.Drawing.Color.Empty;
+ this.fpSpread1_Sheet1.ColumnFooterSheetCornerStyle.Parent = "CornerFooterFlat";
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 0).Value = "No";
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 1).Value = "구분";
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 2).Value = "품명";
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 3).Value = "*";
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 4).Value = "SID";
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 5).Value = "모델";
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 6).Value = "수량";
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 7).Value = "단위";
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 8).Value = "단가";
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 9).Value = "금액";
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 10).Value = "제조사";
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 11).Value = "공급사";
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 12).Value = "*";
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 13).Value = "비고";
+ this.fpSpread1_Sheet1.ColumnHeader.DefaultStyle.BackColor = System.Drawing.Color.Empty;
+ this.fpSpread1_Sheet1.ColumnHeader.DefaultStyle.ForeColor = System.Drawing.Color.Empty;
+ this.fpSpread1_Sheet1.ColumnHeader.DefaultStyle.Parent = "ColumnHeaderFlat";
+ this.fpSpread1_Sheet1.ColumnHeader.Rows.Get(0).Height = 36F;
+ numberCellType13.DecimalPlaces = 0;
+ numberCellType13.NegativeRed = true;
+ numberCellType13.NullDisplay = "--";
+ this.fpSpread1_Sheet1.Columns.Get(0).CellType = numberCellType13;
+ this.fpSpread1_Sheet1.Columns.Get(0).DataField = "no";
+ this.fpSpread1_Sheet1.Columns.Get(0).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(0).Label = "No";
+ this.fpSpread1_Sheet1.Columns.Get(0).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(1).CellType = textCellType17;
+ this.fpSpread1_Sheet1.Columns.Get(1).DataField = "ItemGroup";
+ this.fpSpread1_Sheet1.Columns.Get(1).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(1).Label = "구분";
+ this.fpSpread1_Sheet1.Columns.Get(1).Width = 113F;
+ this.fpSpread1_Sheet1.Columns.Get(2).BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192)))));
+ this.fpSpread1_Sheet1.Columns.Get(2).CellType = textCellType18;
+ this.fpSpread1_Sheet1.Columns.Get(2).DataField = "ItemName";
+ this.fpSpread1_Sheet1.Columns.Get(2).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Left;
+ this.fpSpread1_Sheet1.Columns.Get(2).Label = "품명";
+ this.fpSpread1_Sheet1.Columns.Get(2).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(2).Width = 113F;
+ this.fpSpread1_Sheet1.Columns.Get(3).BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
+ numberCellType14.DecimalPlaces = 0;
+ numberCellType14.LeadingZero = FarPoint.Win.Spread.CellType.LeadingZero.Yes;
+ numberCellType14.MaximumValue = 2147483647D;
+ numberCellType14.MinimumValue = -2147483648D;
+ this.fpSpread1_Sheet1.Columns.Get(3).CellType = numberCellType14;
+ this.fpSpread1_Sheet1.Columns.Get(3).DataField = "Item";
+ this.fpSpread1_Sheet1.Columns.Get(3).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(3).Label = "*";
+ this.fpSpread1_Sheet1.Columns.Get(3).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(3).Width = 88F;
+ this.fpSpread1_Sheet1.Columns.Get(4).CellType = textCellType19;
+ this.fpSpread1_Sheet1.Columns.Get(4).DataField = "ItemSid";
+ this.fpSpread1_Sheet1.Columns.Get(4).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(4).Label = "SID";
+ this.fpSpread1_Sheet1.Columns.Get(4).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(5).CellType = textCellType20;
+ this.fpSpread1_Sheet1.Columns.Get(5).DataField = "ItemModel";
+ this.fpSpread1_Sheet1.Columns.Get(5).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Left;
+ this.fpSpread1_Sheet1.Columns.Get(5).Label = "모델";
+ this.fpSpread1_Sheet1.Columns.Get(5).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(5).Width = 99F;
+ numberCellType15.DecimalPlaces = 0;
+ numberCellType15.LeadingZero = FarPoint.Win.Spread.CellType.LeadingZero.Yes;
+ numberCellType15.MaximumValue = 2147483647D;
+ numberCellType15.MinimumValue = -2147483648D;
+ numberCellType15.NegativeRed = true;
+ numberCellType15.Separator = ",";
+ numberCellType15.ShowSeparator = true;
+ this.fpSpread1_Sheet1.Columns.Get(6).CellType = numberCellType15;
+ this.fpSpread1_Sheet1.Columns.Get(6).DataField = "qty";
+ this.fpSpread1_Sheet1.Columns.Get(6).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(6).Label = "수량";
+ this.fpSpread1_Sheet1.Columns.Get(6).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(6).Width = 97F;
+ this.fpSpread1_Sheet1.Columns.Get(7).CellType = textCellType21;
+ this.fpSpread1_Sheet1.Columns.Get(7).DataField = "ItemUnit";
+ this.fpSpread1_Sheet1.Columns.Get(7).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(7).Label = "단위";
+ this.fpSpread1_Sheet1.Columns.Get(7).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
+ numberCellType16.DecimalPlaces = 0;
+ numberCellType16.MaximumValue = 999999999999999D;
+ numberCellType16.MinimumValue = -999999999999999D;
+ numberCellType16.NegativeRed = true;
+ numberCellType16.Separator = ",";
+ numberCellType16.ShowSeparator = true;
+ this.fpSpread1_Sheet1.Columns.Get(8).CellType = numberCellType16;
+ this.fpSpread1_Sheet1.Columns.Get(8).DataField = "price";
+ this.fpSpread1_Sheet1.Columns.Get(8).Formula = "qty*price";
+ this.fpSpread1_Sheet1.Columns.Get(8).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Right;
+ this.fpSpread1_Sheet1.Columns.Get(8).Label = "단가";
+ this.fpSpread1_Sheet1.Columns.Get(8).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(8).Width = 84F;
+ this.fpSpread1_Sheet1.Columns.Get(9).BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
+ numberCellType17.DecimalPlaces = 0;
+ numberCellType17.MaximumValue = 999999999999999D;
+ numberCellType17.MinimumValue = -999999999999999D;
+ numberCellType17.NegativeRed = true;
+ numberCellType17.Separator = ",";
+ numberCellType17.ShowSeparator = true;
+ this.fpSpread1_Sheet1.Columns.Get(9).CellType = numberCellType17;
+ this.fpSpread1_Sheet1.Columns.Get(9).DataField = "amt";
+ this.fpSpread1_Sheet1.Columns.Get(9).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Right;
+ this.fpSpread1_Sheet1.Columns.Get(9).Label = "금액";
+ this.fpSpread1_Sheet1.Columns.Get(9).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(9).Width = 84F;
+ this.fpSpread1_Sheet1.Columns.Get(10).CellType = textCellType22;
+ this.fpSpread1_Sheet1.Columns.Get(10).DataField = "ItemManu";
+ this.fpSpread1_Sheet1.Columns.Get(10).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Left;
+ this.fpSpread1_Sheet1.Columns.Get(10).Label = "제조사";
+ this.fpSpread1_Sheet1.Columns.Get(10).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(10).Width = 113F;
+ this.fpSpread1_Sheet1.Columns.Get(11).BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192)))));
+ this.fpSpread1_Sheet1.Columns.Get(11).CellType = textCellType23;
+ this.fpSpread1_Sheet1.Columns.Get(11).DataField = "ItemSupply";
+ this.fpSpread1_Sheet1.Columns.Get(11).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Left;
+ this.fpSpread1_Sheet1.Columns.Get(11).ImeMode = System.Windows.Forms.ImeMode.Hangul;
+ this.fpSpread1_Sheet1.Columns.Get(11).Label = "공급사";
+ this.fpSpread1_Sheet1.Columns.Get(11).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(11).Width = 113F;
+ this.fpSpread1_Sheet1.Columns.Get(12).BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
+ numberCellType18.DecimalPlaces = 0;
+ numberCellType18.LeadingZero = FarPoint.Win.Spread.CellType.LeadingZero.Yes;
+ numberCellType18.MaximumValue = 2147483647D;
+ numberCellType18.MinimumValue = -2147483648D;
+ this.fpSpread1_Sheet1.Columns.Get(12).CellType = numberCellType18;
+ this.fpSpread1_Sheet1.Columns.Get(12).DataField = "ItemSupplyidx";
+ this.fpSpread1_Sheet1.Columns.Get(12).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(12).Label = "*";
+ this.fpSpread1_Sheet1.Columns.Get(12).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(12).Width = 62F;
+ this.fpSpread1_Sheet1.Columns.Get(13).CellType = textCellType24;
+ this.fpSpread1_Sheet1.Columns.Get(13).DataField = "memo";
+ this.fpSpread1_Sheet1.Columns.Get(13).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Left;
+ this.fpSpread1_Sheet1.Columns.Get(13).Label = "비고";
+ this.fpSpread1_Sheet1.Columns.Get(13).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(13).Width = 77F;
+ this.fpSpread1_Sheet1.DataAutoCellTypes = false;
+ this.fpSpread1_Sheet1.DataAutoSizeColumns = false;
+ this.fpSpread1_Sheet1.DataSource = this.bsPart;
+ this.fpSpread1_Sheet1.FilterBar.DefaultStyle.BackColor = System.Drawing.Color.Empty;
+ this.fpSpread1_Sheet1.FilterBar.DefaultStyle.ForeColor = System.Drawing.Color.Empty;
+ this.fpSpread1_Sheet1.FilterBar.DefaultStyle.Parent = "FilterBarFlat";
+ this.fpSpread1_Sheet1.FilterBarHeaderStyle.BackColor = System.Drawing.Color.Empty;
+ this.fpSpread1_Sheet1.FilterBarHeaderStyle.ForeColor = System.Drawing.Color.Empty;
+ this.fpSpread1_Sheet1.FilterBarHeaderStyle.Parent = "FilterBarHeaderFlat";
+ this.fpSpread1_Sheet1.PrintInfo.Footer = "EET Groupware - Alpha -";
+ this.fpSpread1_Sheet1.PrintInfo.Header = "PartList";
+ noPrinterPrintInfo3.Bounds = new System.Drawing.Rectangle(0, 0, 816, 1148);
+ noPrinterPrintInfo3.HardMarginX = 0F;
+ noPrinterPrintInfo3.HardMarginY = 0F;
+ noPrinterPrintInfo3.SupportColor = true;
+ this.fpSpread1_Sheet1.PrintInfo.NoPrinterSetting = noPrinterPrintInfo3;
+ this.fpSpread1_Sheet1.PrintInfo.PdfSecurity = null;
+ this.fpSpread1_Sheet1.RowHeader.Columns.Default.Resizable = false;
+ this.fpSpread1_Sheet1.RowHeader.DefaultStyle.BackColor = System.Drawing.Color.Empty;
+ this.fpSpread1_Sheet1.RowHeader.DefaultStyle.ForeColor = System.Drawing.Color.Empty;
+ this.fpSpread1_Sheet1.RowHeader.DefaultStyle.Parent = "RowHeaderFlat";
+ this.fpSpread1_Sheet1.SheetCornerStyle.BackColor = System.Drawing.Color.Empty;
+ this.fpSpread1_Sheet1.SheetCornerStyle.ForeColor = System.Drawing.Color.Empty;
+ this.fpSpread1_Sheet1.SheetCornerStyle.Parent = "CornerHeaderFlat";
+ this.fpSpread1_Sheet1.TitleInfo.Text = "Partlist";
+ this.fpSpread1_Sheet1.TitleInfo.Value = "Partlist";
+ this.fpSpread1_Sheet1.ReferenceStyle = FarPoint.Win.Spread.Model.ReferenceStyle.A1;
+ //
+ // toolStripButton4
+ //
+ this.toolStripButton4.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right;
+ this.toolStripButton4.Image = ((System.Drawing.Image)(resources.GetObject("toolStripButton4.Image")));
+ this.toolStripButton4.ImageTransparentColor = System.Drawing.Color.Magenta;
+ this.toolStripButton4.Name = "toolStripButton4";
+ this.toolStripButton4.Size = new System.Drawing.Size(75, 22);
+ this.toolStripButton4.Text = "구매등록";
+ this.toolStripButton4.Click += new System.EventHandler(this.toolStripButton4_Click);
+ //
+ // fPartList
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.ClientSize = new System.Drawing.Size(820, 550);
+ this.Controls.Add(this.fpSpread1);
+ this.Controls.Add(this.bn);
+ this.Controls.Add(this.panel1);
+ this.Name = "fPartList";
+ this.Text = "PartList";
+ this.Load += new System.EventHandler(this.fPartList_Load);
+ this.panel1.ResumeLayout(false);
+ this.panel1.PerformLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.bs)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.dsPRJ)).EndInit();
+ this.cm1.ResumeLayout(false);
+ ((System.ComponentModel.ISupportInitialize)(this.bsPart)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bn)).EndInit();
+ this.bn.ResumeLayout(false);
+ this.bn.PerformLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.fpSpread1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.fpSpread1_Sheet1)).EndInit();
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+
+ private System.Windows.Forms.Panel panel1;
+ private dsPRJ dsPRJ;
+ private System.Windows.Forms.BindingSource bs;
+ private dsPRJTableAdapters.ProjectsTableAdapter ta;
+ private dsPRJTableAdapters.TableAdapterManager tam;
+ private System.Windows.Forms.TextBox idxTextBox;
+ private System.Windows.Forms.TextBox nameTextBox;
+ private System.Windows.Forms.TextBox pdateTextBox;
+ private System.Windows.Forms.TextBox requestTextBox;
+ private System.Windows.Forms.TextBox reqstaffTextBox;
+ private System.Windows.Forms.TextBox sdateTextBox;
+ private System.Windows.Forms.TextBox edateTextBox;
+ private System.Windows.Forms.TextBox odateTextBox;
+ private System.Windows.Forms.TextBox memoTextBox;
+ private System.Windows.Forms.TextBox statusTextBox;
+ private dsPRJTableAdapters.ProjectsPartTableAdapter taPart;
+ private System.Windows.Forms.BindingSource bsPart;
+ 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.ToolStripButton toolStripButton1;
+ private System.Windows.Forms.ToolStripButton toolStripButton2;
+ private System.Windows.Forms.ContextMenuStrip cm1;
+ private System.Windows.Forms.ToolStripMenuItem exportListToolStripMenuItem;
+ private System.Windows.Forms.ToolStripSeparator toolStripSeparator1;
+ private System.Windows.Forms.ToolStripLabel toolStripLabel1;
+ private System.Windows.Forms.ToolStripLabel lbSum;
+ private FarPoint.Win.Spread.FpSpread fpSpread1;
+ private System.Windows.Forms.ToolStripMenuItem columnSizeToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem autoToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem resetToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem saveToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem loadToolStripMenuItem;
+ private System.Windows.Forms.ToolStripSeparator toolStripMenuItem1;
+ private System.Windows.Forms.ToolStripButton btRefresh;
+ private System.Windows.Forms.ToolStripSeparator toolStripSeparator2;
+ private System.Windows.Forms.TextBox textBox1;
+ private System.Windows.Forms.ToolStripButton toolStripButton3;
+ private FarPoint.Win.Spread.SheetView fpSpread1_Sheet1;
+ private System.Windows.Forms.ToolStripButton toolStripButton4;
+ }
}
\ No newline at end of file
diff --git a/SubProject/FPJ0000/fPartList.cs b/SubProject/FPJ0000/Project/fPartList.cs
similarity index 96%
rename from SubProject/FPJ0000/fPartList.cs
rename to SubProject/FPJ0000/Project/fPartList.cs
index 7e17329..c023182 100644
--- a/SubProject/FPJ0000/fPartList.cs
+++ b/SubProject/FPJ0000/Project/fPartList.cs
@@ -1,297 +1,310 @@
-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 util = FCOMMON.Util;
-
-namespace FPJ0000
-{
- public partial class fPartList : FCOMMON.fBase
- {
- string fn_fpcolsize = "";
- int ProjectIndex = -1;
-
-
- int colidx_itemname = -1;
- int colidx_item = -1;
- int colidx_qty = -1;
- int colidx_amt = -1;
- int colidx_price = -1;
- int colidx_model = -1;
- int colidx_supply = -1;
- int colidx_supplyidx = -1;
- int colidx_sid = -1;
-
-
- public fPartList(int idx_)
- {
- InitializeComponent();
- fn_fpcolsize = util.MakeFilePath(util.CurrentPath, "formSetting", "fp_" + this.Name + ".ini");
- this.ProjectIndex = idx_;
- this.FormClosed += fPartList_FormClosed;
- this.KeyPreview = true;
- this.KeyDown += fPartList_KeyDown;
- this.dsPRJ.ProjectsPart.TableNewRow += ProjectsPart_TableNewRow;
- }
-
- void ProjectsPart_TableNewRow(object sender, DataTableNewRowEventArgs e)
- {
- e.Row["wuid"] = FCOMMON.info.Login.no;
- e.Row["wdate"] = DateTime.Now;
- e.Row["Project"] = this.ProjectIndex;
- }
-
- void fPartList_KeyDown(object sender, KeyEventArgs e)
- {
- if (e.KeyCode == Keys.Escape) this.Close();
- }
-
- void fPartList_FormClosed(object sender, FormClosedEventArgs e)
- {
-
- }
-
- private void fPartList_Load(object sender, EventArgs e)
- {
- //열번호찾기
- foreach(FarPoint.Win.Spread.Column col in this.fpSpread1.ActiveSheet.Columns)
- {
- string colname = col.DataField.ToLower();
- if (colname == "itemmodel") colidx_model = col.Index;
- else if (colname == "itemname") colidx_itemname = col.Index;
- else if (colname == "item") colidx_item = col.Index;
- else if (colname == "qty") colidx_qty = col.Index;
- else if (colname == "price") colidx_price = col.Index;
- else if (colname == "amt") colidx_amt = col.Index;
- else if (colname == "supplyidx") colidx_supplyidx = col.Index;
- else if (col.Label.ToLower() == "supply") colidx_supply = col.Index;
- else if (col.Label.ToLower() == "sid") colidx_sid = col.Index;
- }
- this.Show();
- Application.DoEvents();
- RefreshData();
- FPUtil.ColSizeLoad(ref this.fpSpread1, fn_fpcolsize);
-
-
- }
- void RefreshData()
- {
- if(dsPRJ.HasChanges())
- {
- var dlg = FCOMMON.Util.MsgQ("변경 사항이 있습니다. 갱신하면 변경 내용이 손실 됩니다.\n지금 갱신 하겠습니까?");
- if (dlg != System.Windows.Forms.DialogResult.Yes) return;
- }
-
- try {
- this.ta.FillByIDX(this.dsPRJ.Projects, this.ProjectIndex);
- this.taPart.Fill(this.dsPRJ.ProjectsPart, this.ProjectIndex);
- }
- catch (Exception ex)
- {
- FCOMMON.Util.MsgE(ex.Message);
- }
-
- //로딩후에 sid 와 suuply 를 조회해준다.
- //foreach (dsPRJ.ProjectsPartRow dr in this.dsPRJ.ProjectsPart.Rows)
- //{
- // if (dr.IsItemNull() || dr.Item < 0) continue;
- // var iteminfo = FCOMMON.DBM.getItemInfo(dr.Item);
- // if (iteminfo.idx != -1)
- // {
- // dr.SID = iteminfo.sid;
- // //dr.Supply = iteminfo.supply;
- // }
- //}
- //this.dsPRJ.AcceptChanges();
- RefreshSum();
- }
-
- void RefreshSum()
- {
- decimal sum = 0;
- foreach (dsPRJ.ProjectsPartRow dr in this.dsPRJ.ProjectsPart.Rows)
- {
- if (dr.RowState == DataRowState.Deleted || dr.RowState == DataRowState.Detached) continue;
- sum += dr.amt;
- }
- lbSum.Text = sum.ToString("N0");
- }
-
-
- private void toolStripButton1_Click(object sender, EventArgs e)
- {
- this.Validate();
- this.bs.EndEdit();
- this.bsPart.EndEdit();
- try
- {
- var cnt = this.tam.UpdateAll(this.dsPRJ);
- FCOMMON.Util.MsgI(cnt.ToString() + "건의 자료가 업데이트 되었습니다.");
- this.dsPRJ.AcceptChanges();
- }
- catch (Exception ex)
- {
- FCOMMON.Util.MsgE(ex.Message);
- }
-
- }
-
- private void toolStripButton2_Click(object sender, EventArgs e)
- {
- var f = new fRPartList(this.ProjectIndex);
- f.Show();
- }
-
-
- private void exportListToolStripMenuItem_Click(object sender, EventArgs e)
- {
- SaveFileDialog sd = new SaveFileDialog();
- sd.Filter = "excel|*.xls";
- if(sd.ShowDialog() == System.Windows.Forms.DialogResult.OK)
- {
- fpSpread1.SaveExcel(sd.FileName,
- FarPoint.Excel.ExcelSaveFlags.SaveAsViewed
- | FarPoint.Excel.ExcelSaveFlags.NoFormulas
- | FarPoint.Excel.ExcelSaveFlags.SaveCustomColumnHeaders );
- }
-
- //dv1.ExportData("partlist.csv");
- }
-
-
- private void autoToolStripMenuItem_Click(object sender, EventArgs e)
- {
- this.fpSpread1.ActiveSheet.DataAutoSizeColumns = true;
-
- for (int i = 0; i < this.fpSpread1.ActiveSheet.Rows.Count; i++)
- this.fpSpread1.ActiveSheet.SetRowHeight(i, 25);
- //dv1.AutoResizeColumns();
- }
-
- private void resetToolStripMenuItem_Click(object sender, EventArgs e)
- {
- foreach (FarPoint.Win.Spread.Column col in this.fpSpread1.ActiveSheet.Columns)
- {
- col.Width = 100;
- }
- }
-
- private void saveToolStripMenuItem_Click(object sender, EventArgs e)
- {
- FPUtil.ColsizeSave(this.fpSpread1, fn_fpcolsize);
- }
-
- private void loadToolStripMenuItem_Click(object sender, EventArgs e)
- {
- FPUtil.ColSizeLoad(ref this.fpSpread1, fn_fpcolsize);
- }
-
- private void fpSpread1_EditModeOff(object sender, EventArgs e)
- {
- int Colidx = this.fpSpread1.ActiveSheet.ActiveColumnIndex;
- int Rowidx = this.fpSpread1.ActiveSheet.ActiveRowIndex;
-
- var taItem = new FCM0000.dsMSSQLTableAdapters.ItemsTableAdapter();
-
- switch (this.fpSpread1.ActiveSheet.Columns[Colidx].DataField.ToLower())
- {
- case "supplyname":
- var valuen1 = fpSpread1.ActiveSheet.Cells[Rowidx, Colidx].Value;//.Rows[Rowidx].Cells[e.ColumnIndex].Value;
- if (valuen1 != null)
- {
- string inputtext1 = valuen1.ToString().Trim();
- if (inputtext1 != "")
- {
- FCM0000.fLovSupply f = new FCM0000.fLovSupply(inputtext1);
- if(f.ShowDialog() == System.Windows.Forms.DialogResult.OK)
- {
- fpSpread1.ActiveSheet.Cells[Rowidx, colidx_supply].Value = f.Title;
- fpSpread1.ActiveSheet.Cells[Rowidx, colidx_supplyidx].Value = f.Index;
- } else
- {
- //fpSpread1.ActiveSheet.Cells[Rowidx, colidx_supply].Value = string.Empty;
- fpSpread1.ActiveSheet.Cells[Rowidx, colidx_supplyidx].Value = -1;
- }
- }
- }
- break;
- case "itemname":
- var valuen = fpSpread1.ActiveSheet.Cells[Rowidx, Colidx].Value;//.Rows[Rowidx].Cells[e.ColumnIndex].Value;
- if (valuen != null)
- {
- string inputtext = valuen.ToString().Trim();
- if (inputtext != "")
- {
- //검색을 실행해서 보여준다.
- var SearchDT = taItem.GetSearch("%" + inputtext + "%");
- if (SearchDT == null || SearchDT.Rows.Count < 1)
- {
- //FCOMMON.Util.MsgE("검색 결과가 없습니다.");
- fpSpread1.ActiveSheet.ActiveColumnIndex += 2;
- return;
- }
- else
- {
- //검색된 결과를 표시해서 보여준다.
- var f = new FCM0000.fLovItem("%" + inputtext + "%");
- if (f.ShowDialog() == System.Windows.Forms.DialogResult.OK)
- {
- //var c = fpSpread1.ActiveSheet.Columns["sdf"];
-
- fpSpread1.ActiveSheet.Cells[Rowidx, colidx_item].Value = f.item;
- fpSpread1.ActiveSheet.Cells[Rowidx, colidx_itemname].Value = f.itemName;
-
- fpSpread1.ActiveSheet.Cells[Rowidx, colidx_sid].Value = f.SID;
- fpSpread1.ActiveSheet.Cells[Rowidx, colidx_supplyidx].Value = f.itemSupplyidx;
- fpSpread1.ActiveSheet.Cells[Rowidx, colidx_supply].Value = f.itemSupply;
-
-
- if (f.itemmodel != "")
- fpSpread1.ActiveSheet.Cells[Rowidx, colidx_model].Value = f.itemmodel;
-
- if (f.itemprice != 0)
- fpSpread1.ActiveSheet.Cells[Rowidx, colidx_price].Value = f.itemprice;
-
- var valueq1 = fpSpread1.ActiveSheet.Cells[Rowidx, colidx_qty].Value;
- var valuep1 = fpSpread1.ActiveSheet.Cells[Rowidx, colidx_price].Value;
-
- Int32 iQty = 0;
- decimal iPrice = 0;
- if (valueq1 != null && valueq1.ToString() != "") iQty = (Int32)valueq1;
- if (valuep1 != null && valuep1.ToString() != "") iPrice = (decimal)valuep1;
- decimal iAmt = iQty * iPrice;
- fpSpread1.ActiveSheet.Cells[Rowidx, colidx_amt].Value = iAmt;
- }
- }
- }
- }
- break;
- case "price":
- case "qty":
- var valueq = fpSpread1.ActiveSheet.Cells[Rowidx, colidx_qty].Value;
- var valuep = fpSpread1.ActiveSheet.Cells[Rowidx, colidx_price].Value;
-
- Int32 iQty1 = 0;
- decimal iPrice1 = 0;
- if (valueq != null && valueq.ToString() != "") iQty1 = (Int32)valueq;
- if (valuep != null && valuep.ToString() != "") iPrice1 = (decimal)valuep;
-
- var amt = iQty1 * iPrice1;
- fpSpread1.ActiveSheet.Cells[Rowidx, colidx_amt].Value = amt;
- //dv1.Rows[e.RowIndex].Cells["dvc_amt"].Value = amt;
- RefreshSum();
- break;
-
- }
- }
-
- private void btRefresh_Click(object sender, EventArgs e)
- {
- RefreshData();
- }
- }
-}
+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 util = FCOMMON.Util;
+
+namespace FPJ0000
+{
+ public partial class fPartList : FCOMMON.fBase
+ {
+ string fn_fpcolsize = "";
+ int ProjectIndex = -1;
+
+
+ int colidx_itemname = -1;
+ int colidx_item = -1;
+ int colidx_qty = -1;
+ int colidx_amt = -1;
+ int colidx_price = -1;
+ int colidx_model = -1;
+ int colidx_supply = -1;
+ int colidx_supplyidx = -1;
+ int colidx_sid = -1;
+
+
+ public fPartList(int idx_)
+ {
+ InitializeComponent();
+ fn_fpcolsize = util.MakeFilePath(util.CurrentPath, "formSetting", "fp_" + this.Name + ".ini");
+ this.ProjectIndex = idx_;
+ this.FormClosed += fPartList_FormClosed;
+ this.KeyPreview = true;
+ this.KeyDown += fPartList_KeyDown;
+ this.dsPRJ.ProjectsPart.TableNewRow += ProjectsPart_TableNewRow;
+ }
+
+ void ProjectsPart_TableNewRow(object sender, DataTableNewRowEventArgs e)
+ {
+ e.Row["wuid"] = FCOMMON.info.Login.no;
+ e.Row["wdate"] = DateTime.Now;
+ e.Row["Project"] = this.ProjectIndex;
+ }
+
+ void fPartList_KeyDown(object sender, KeyEventArgs e)
+ {
+ if (e.KeyCode == Keys.Escape) this.Close();
+ }
+
+ void fPartList_FormClosed(object sender, FormClosedEventArgs e)
+ {
+
+ }
+
+ private void fPartList_Load(object sender, EventArgs e)
+ {
+ //열번호찾기
+ foreach(FarPoint.Win.Spread.Column col in this.fpSpread1.ActiveSheet.Columns)
+ {
+ string colname = col.DataField.ToLower();
+ if (colname == "itemmodel") colidx_model = col.Index;
+ else if (colname == "itemname") colidx_itemname = col.Index;
+ else if (colname == "item") colidx_item = col.Index;
+ else if (colname == "qty") colidx_qty = col.Index;
+ else if (colname == "price") colidx_price = col.Index;
+ else if (colname == "amt") colidx_amt = col.Index;
+ else if (colname == "supplyidx") colidx_supplyidx = col.Index;
+ else if (col.Label.ToLower() == "supply") colidx_supply = col.Index;
+ else if (col.Label.ToLower() == "sid") colidx_sid = col.Index;
+ }
+ this.Show();
+ Application.DoEvents();
+ RefreshData();
+ FPUtil.ColSizeLoad(ref this.fpSpread1, fn_fpcolsize);
+
+
+ }
+ void RefreshData()
+ {
+ if(dsPRJ.HasChanges())
+ {
+ var dlg = FCOMMON.Util.MsgQ("변경 사항이 있습니다. 갱신하면 변경 내용이 손실 됩니다.\n지금 갱신 하겠습니까?");
+ if (dlg != System.Windows.Forms.DialogResult.Yes) return;
+ }
+
+ try {
+ this.ta.FillByIDX(this.dsPRJ.Projects, this.ProjectIndex);
+ this.taPart.Fill(this.dsPRJ.ProjectsPart, this.ProjectIndex);
+ }
+ catch (Exception ex)
+ {
+ FCOMMON.Util.MsgE(ex.Message);
+ }
+
+ //로딩후에 sid 와 suuply 를 조회해준다.
+ //foreach (dsPRJ.ProjectsPartRow dr in this.dsPRJ.ProjectsPart.Rows)
+ //{
+ // if (dr.IsItemNull() || dr.Item < 0) continue;
+ // var iteminfo = FCOMMON.DBM.getItemInfo(dr.Item);
+ // if (iteminfo.idx != -1)
+ // {
+ // dr.SID = iteminfo.sid;
+ // //dr.Supply = iteminfo.supply;
+ // }
+ //}
+ //this.dsPRJ.AcceptChanges();
+ RefreshSum();
+ }
+
+ void RefreshSum()
+ {
+ decimal sum = 0;
+ foreach (dsPRJ.ProjectsPartRow dr in this.dsPRJ.ProjectsPart.Rows)
+ {
+ if (dr.RowState == DataRowState.Deleted || dr.RowState == DataRowState.Detached) continue;
+ sum += dr.amt;
+ }
+ lbSum.Text = sum.ToString("N0");
+ }
+
+
+ private void toolStripButton1_Click(object sender, EventArgs e)
+ {
+ this.Validate();
+ this.bs.EndEdit();
+ this.bsPart.EndEdit();
+ try
+ {
+ var cnt = this.tam.UpdateAll(this.dsPRJ);
+ FCOMMON.Util.MsgI(cnt.ToString() + "건의 자료가 업데이트 되었습니다.");
+ this.dsPRJ.AcceptChanges();
+ }
+ catch (Exception ex)
+ {
+ FCOMMON.Util.MsgE(ex.Message);
+ }
+
+ }
+
+ private void toolStripButton2_Click(object sender, EventArgs e)
+ {
+ var f = new rPartList(this.ProjectIndex);
+ f.Show();
+ }
+
+
+ private void exportListToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ SaveFileDialog sd = new SaveFileDialog();
+ sd.Filter = "excel|*.xls";
+ if(sd.ShowDialog() == System.Windows.Forms.DialogResult.OK)
+ {
+ fpSpread1.SaveExcel(sd.FileName,
+ FarPoint.Excel.ExcelSaveFlags.SaveAsViewed
+ | FarPoint.Excel.ExcelSaveFlags.NoFormulas
+ | FarPoint.Excel.ExcelSaveFlags.SaveCustomColumnHeaders );
+ }
+
+ //dv1.ExportData("partlist.csv");
+ }
+
+
+ private void autoToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ this.fpSpread1.ActiveSheet.DataAutoSizeColumns = true;
+
+ for (int i = 0; i < this.fpSpread1.ActiveSheet.Rows.Count; i++)
+ this.fpSpread1.ActiveSheet.SetRowHeight(i, 25);
+ //dv1.AutoResizeColumns();
+ }
+
+ private void resetToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ foreach (FarPoint.Win.Spread.Column col in this.fpSpread1.ActiveSheet.Columns)
+ {
+ col.Width = 100;
+ }
+ }
+
+ private void saveToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ FPUtil.ColsizeSave(this.fpSpread1, fn_fpcolsize);
+ }
+
+ private void loadToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ FPUtil.ColSizeLoad(ref this.fpSpread1, fn_fpcolsize);
+ }
+
+ private void fpSpread1_EditModeOff(object sender, EventArgs e)
+ {
+ int Colidx = this.fpSpread1.ActiveSheet.ActiveColumnIndex;
+ int Rowidx = this.fpSpread1.ActiveSheet.ActiveRowIndex;
+
+ var taItem = new FCM0000.dsMSSQLTableAdapters.ItemsTableAdapter();
+
+ switch (this.fpSpread1.ActiveSheet.Columns[Colidx].DataField.ToLower())
+ {
+ case "supplyname":
+ var valuen1 = fpSpread1.ActiveSheet.Cells[Rowidx, Colidx].Value;//.Rows[Rowidx].Cells[e.ColumnIndex].Value;
+ if (valuen1 != null)
+ {
+ string inputtext1 = valuen1.ToString().Trim();
+ if (inputtext1 != "")
+ {
+ FCM0000.fLovSupply f = new FCM0000.fLovSupply(inputtext1);
+ if(f.ShowDialog() == System.Windows.Forms.DialogResult.OK)
+ {
+ fpSpread1.ActiveSheet.Cells[Rowidx, colidx_supply].Value = f.Title;
+ fpSpread1.ActiveSheet.Cells[Rowidx, colidx_supplyidx].Value = f.Index;
+ } else
+ {
+ //fpSpread1.ActiveSheet.Cells[Rowidx, colidx_supply].Value = string.Empty;
+ fpSpread1.ActiveSheet.Cells[Rowidx, colidx_supplyidx].Value = -1;
+ }
+ }
+ }
+ break;
+ case "itemname":
+ var valuen = fpSpread1.ActiveSheet.Cells[Rowidx, Colidx].Value;//.Rows[Rowidx].Cells[e.ColumnIndex].Value;
+ if (valuen != null)
+ {
+ string inputtext = valuen.ToString().Trim();
+ if (inputtext != "")
+ {
+ //검색을 실행해서 보여준다.
+ var SearchDT = taItem.GetSearch("%" + inputtext + "%");
+ if (SearchDT == null || SearchDT.Rows.Count < 1)
+ {
+ //FCOMMON.Util.MsgE("검색 결과가 없습니다.");
+ fpSpread1.ActiveSheet.ActiveColumnIndex += 2;
+ return;
+ }
+ else
+ {
+ //검색된 결과를 표시해서 보여준다.
+ var f = new FCM0000.fLovItem("%" + inputtext + "%");
+ if (f.ShowDialog() == System.Windows.Forms.DialogResult.OK)
+ {
+ //var c = fpSpread1.ActiveSheet.Columns["sdf"];
+
+ fpSpread1.ActiveSheet.Cells[Rowidx, colidx_item].Value = f.item;
+ fpSpread1.ActiveSheet.Cells[Rowidx, colidx_itemname].Value = f.itemName;
+
+ fpSpread1.ActiveSheet.Cells[Rowidx, colidx_sid].Value = f.SID;
+ fpSpread1.ActiveSheet.Cells[Rowidx, colidx_supplyidx].Value = f.itemSupplyidx;
+ fpSpread1.ActiveSheet.Cells[Rowidx, colidx_supply].Value = f.itemSupply;
+
+
+ if (f.itemmodel != "")
+ fpSpread1.ActiveSheet.Cells[Rowidx, colidx_model].Value = f.itemmodel;
+
+ if (f.itemprice != 0)
+ fpSpread1.ActiveSheet.Cells[Rowidx, colidx_price].Value = f.itemprice;
+
+ var valueq1 = fpSpread1.ActiveSheet.Cells[Rowidx, colidx_qty].Value;
+ var valuep1 = fpSpread1.ActiveSheet.Cells[Rowidx, colidx_price].Value;
+
+ Int32 iQty = 0;
+ decimal iPrice = 0;
+ if (valueq1 != null && valueq1.ToString() != "") iQty = (Int32)valueq1;
+ if (valuep1 != null && valuep1.ToString() != "") iPrice = (decimal)valuep1;
+ decimal iAmt = iQty * iPrice;
+ fpSpread1.ActiveSheet.Cells[Rowidx, colidx_amt].Value = iAmt;
+ }
+ }
+ }
+ }
+ break;
+ case "price":
+ case "qty":
+ var valueq = fpSpread1.ActiveSheet.Cells[Rowidx, colidx_qty].Value;
+ var valuep = fpSpread1.ActiveSheet.Cells[Rowidx, colidx_price].Value;
+
+ Int32 iQty1 = 0;
+ decimal iPrice1 = 0;
+ if (valueq != null && valueq.ToString() != "") iQty1 = (Int32)valueq;
+ if (valuep != null && valuep.ToString() != "") iPrice1 = (decimal)valuep;
+
+ var amt = iQty1 * iPrice1;
+ fpSpread1.ActiveSheet.Cells[Rowidx, colidx_amt].Value = amt;
+ //dv1.Rows[e.RowIndex].Cells["dvc_amt"].Value = amt;
+ RefreshSum();
+ break;
+
+ }
+ }
+
+ private void btRefresh_Click(object sender, EventArgs e)
+ {
+ RefreshData();
+ }
+
+ private void toolStripButton3_Click(object sender, EventArgs e)
+ {
+ var f = new fProjectPartImport(ProjectIndex);
+ f.ShowDialog();
+ this.RefreshData();
+ }
+
+ private void toolStripButton4_Click(object sender, EventArgs e)
+ {
+ var f = new fProjectPartToPurchase(ProjectIndex);
+ f.ShowDialog();
+ }
+ }
+}
diff --git a/SubProject/FPJ0000/fPartList.resx b/SubProject/FPJ0000/Project/fPartList.resx
similarity index 87%
rename from SubProject/FPJ0000/fPartList.resx
rename to SubProject/FPJ0000/Project/fPartList.resx
index 9354aee..5136248 100644
--- a/SubProject/FPJ0000/fPartList.resx
+++ b/SubProject/FPJ0000/Project/fPartList.resx
@@ -1,313 +1,352 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- False
-
-
- False
-
-
- False
-
-
- False
-
-
- False
-
-
- False
-
-
- False
-
-
- False
-
-
- 100, 17
-
-
- 17, 17
-
-
- 535, 17
-
-
-
-
- R0lGODlhEAAQAIQfAJXG2JXa+ZLO5ChrlkCy4TZ1kiVvpCN0trvo9SN5xTd4lrfh7iR9zo3S+EGz7JDJ
- 4TaCromrvC9ymyV+0Dd3mTl1koe72YvN7LTj+9ne6N3g6v7+/0Cw2Stoh////////yH/C05FVFNDQVBF
- Mi4wAwEBAAAh+QQBAAAfACwAAAAAEAAQAAAInwA/CBzooaAHgQUHKvRQoUABCgUlHFT4IYMCBAsQIIBg
- wcBEgh0WCBDAgcAFDAc+fvDQIUKHDgMeEHDQIIFKlgoMGgjQoAGDmwUOehhg4EACBhM+GlzKVOkEBgkO
- GBggNOhCBhgCBPBYUEGHmwkCOCDwYMCAll8XHghwgQCHkQDSLjRgAcKDBwAAKNCwgaIHiR4oOKygkuDE
- pRQTK6YYEAA7
-
-
-
-
- R0lGODlhEAAQAIQfALnik2aXQv7+/dPut73llbfala3LmW6gSWqdQ2eYRGqaSLfck568iYrUQN7yzF6R
- PLTXlYjUP8XwmYfQQLbYl4jRQGiaQsPumNbyu7nglNPzsLXYlf7+/lCHK////////yH/C05FVFNDQVBF
- Mi4wAwEBAAAh+QQBAAAfACwAAAAAEAAQAAAIlgA/CBzooaAHgQUHEvSgIEAABQUfHFTIwQECDAMwYDhg
- oENCgRw8dBgAAECFBgsweJxYsAODDjApTIhAwCMHkCItGOxwgUCGlQQTeAgJsyhQg0iTGvzQ0qhND0IX
- dtBwQcJKDxZsIhQpIcIECkVffmwpYUGDCiUheBQg1cCBAgU2QFDg4KZCDxIZOoQ48S7LpQoDCx4cEAA7
-
-
-
-
- R0lGODlhEAAQAIQAAJXD9Iasxm6MqnSn2lZtjVaRyEpXbYu767TX/2KZztvr/4Gy5KrT/3ut32+gzlFh
- e+r0/0RNX9/u/9Ln+8Xg//n8/4e36CkxQz9GVkSCvKjL35/N/Je91K7T5bDS4////yH/C05FVFNDQVBF
- Mi4wAwEBAAAh+QQAAAAAACwAAAAAEAAQAAAIuQA/CBxIsKDACRwScggQwIGAhwIICBDYQcEEgwg+bNjw
- QKCHCQgkQBgpQcKBCg0AEBCoAaRIkhIsVBigUiAHCgwkKNjJU8GAAx0/3NwIAMABCwsaDHCwIGgAChuK
- HjiQdMDSAQYEPpWKtKqDBA6yfgiAwGhXpUsTJIgg0AGCo0nRfi1QgO0HAQyQNpCrtkAGDAIFbKi69GsC
- un8FEohqdEFavxkyXAhMoPKDBwYMRIiAAcOFoAZDCwwIADs=
-
-
-
-
- R0lGODlhEAAQAIQfAJfL/OTs9HWVsW6aUqnT+6bnZldwkYiux7TZ/O3z+UlVa/P2+ZfTW36wWJDLV4m7
- 69nn78bi/qjL3qDP+VJhe4rAVa7S40NLXJ3bYJrA1ikxQz5FVdDU22OPRf///////yH/C05FVFNDQVBF
- Mi4wAwEBAAAh+QQBAAAfACwAAAAAEAAQAAAIwQA9CBxIcOCHgx4gWLAgIUOGAwcESBTgAaEFCAEGaBwQ
- IGOABwYqerCQsYBJBho7JHgAUqCEDjAxYGBQgYHKBAsoCMzQIUIEmA6CdkCAIOfOBT5/MnBQYSgBozCj
- SoVJ4KkCDx1MFhhKFEFVAhMCXM1aAANMoh2qTgh7AWvZmQ6igp0AIEDbDg0aLA06YC4AABA2eBjgYcHG
- vmv/Akgg2IMBDgsSdJwcAEICDhoECjDAmQIFBQouXNiwQYPOgqgLBgQAOw==
-
-
-
- 299, 17
-
-
- 469, 17
-
-
-
- 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==
-
-
-
-
- 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=
-
-
-
-
- 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=
-
-
-
-
- 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
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAAKNJREFUOE9jGHygcNbz/1AmeSB35rP/Cd33yDckY8rT//P2//6f0HWHPEMSep78
- n73v1//OrX//u5VeJt2QyK5H/6ds+/W/ZOnf/wnT//63yT1LmiGBzQ//t659D9ZsXPLlv3T0tf/GkcuI
- N8Sj6v7/krnv4JoVXXpIc4F96d3/gS3PyNMMAhZ5d/7bFFwhTzMIGGbdJl8zCOik3SBf81AEDAwAoH5f
- oAc0QjgAAAAASUVORK5CYII=
-
-
-
-
- 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==
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
- YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAFKSURBVDhPtZMxSwNRDMfvu9SC4ODW0q1+G8GhIIp2qINL
- ERGk0IK4ugkiKjq0q4KDRZw8QfHQoUhxExShsb+YXE+9K3TwB+Hx8vJPcnnvgizkF+aO/bZNh4DSckMK
- ZsWVHRXB7OKurhb6l/ChJ8XVlrR7b3IWveqKFdYPpN4OJV/Zy07Awcx8XYWN7rNa+TCU8lEkm1d9OXn6
- lNzSaXoCF2/sd3TFphdasn0ZaYK5475s3bxLrno+PgHtJ6Hl5t2HirGpWlf9JhuBk4H5ISsdkIC2qYw4
- v3Ydx8SoZ0JM+g0OMlOBSlSkMh14MGuywx/gRMyU+V7Mr8thNswITDYCJ5URMm2mzvTpAEveTnaCYdsk
- 4L5JwP37W2he3GaLgQNa5qXx4qiOIcRo//7xRQaDMQn8jQNv3/8D/gmw0HQ0Yoht471j7v8gCL4AjZn0
- BRhVTtsAAAAASUVORK5CYII=
-
-
-
-
- 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=
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
- YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIDSURBVDhPpZLrS5NhGMb3j4SWh0oRQVExD4gonkDpg4hG
- YKxG6WBogkMZKgPNCEVJFBGdGETEvgwyO9DJE5syZw3PIlPEE9pgBCLZ5XvdMB8Ew8gXbl54nuf63dd9
- 0OGSnwCahxbPRNPAPMw9Xpg6ZmF46kZZ0xSKzJPIrhpDWsVnpBhGkKx3nAX8Pv7z1zg8OoY/cITdn4fw
- bf/C0kYAN3Ma/w3gWfZL5kzTKBxjWyK2DftwI9tyMYCZKXbNHaD91bLYJrDXsYbrWfUKwJrPE9M2M1Oc
- VzOOpHI7Jr376Hi9ogHqFIANO0/MmmmbmSmm9a8ze+I4MrNWAdjtoJgWcx+PSzg166yZZ8xM8XvXDix9
- c4jIqFYAjoriBV9AhEPv1mH/sonogha0afbZMMZz+yreTGyhpusHwtNNCsA5U1zS4BLxzJIfg299qO32
- Ir7UJtZfftyATqeT+8o2D8JSjQrAJblrncYL7ZJ2+bfaFnC/1S1NjL3diRat7qrO7wLRP3HjWsojBeCo
- mDEo5mNjuweFGvjWg2EBhCbpkW78htSHHwRyNdmgAFzPEee2iFkzayy2OLXzT4gr6UdUnlXrullsxxQ+
- kx0g8BTA3aZlButjSTyjODq/WcQcW/B/Je4OQhLvKQDnzN1mp0nnkvAhR8VuMzNrpm1mpjgkoVwB/v8D
- TgDQASA1MVpwzwAAAABJRU5ErkJggg==
-
-
-
- 164, 17
-
-
- 226, 17
-
-
- 385, 17
-
-
- 610, 17
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ False
+
+
+ False
+
+
+ False
+
+
+ False
+
+
+ False
+
+
+ False
+
+
+ False
+
+
+ False
+
+
+ False
+
+
+ 100, 17
+
+
+ 100, 17
+
+
+ 17, 17
+
+
+ 17, 17
+
+
+ 535, 17
+
+
+
+
+ R0lGODlhEAAQAIQfAJXG2JXa+ZLO5ChrlkCy4TZ1kiVvpCN0trvo9SN5xTd4lrfh7iR9zo3S+EGz7JDJ
+ 4TaCromrvC9ymyV+0Dd3mTl1koe72YvN7LTj+9ne6N3g6v7+/0Cw2Stoh////////yH/C05FVFNDQVBF
+ Mi4wAwEBAAAh+QQBAAAfACwAAAAAEAAQAAAInwA/CBzooaAHgQUHKvRQoUABCgUlHFT4IYMCBAsQIIBg
+ wcBEgh0WCBDAgcAFDAc+fvDQIUKHDgMeEHDQIIFKlgoMGgjQoAGDmwUOehhg4EACBhM+GlzKVOkEBgkO
+ GBggNOhCBhgCBPBYUEGHmwkCOCDwYMCAll8XHghwgQCHkQDSLjRgAcKDBwAAKNCwgaIHiR4oOKygkuDE
+ pRQTK6YYEAA7
+
+
+
+
+ R0lGODlhEAAQAIQfALnik2aXQv7+/dPut73llbfala3LmW6gSWqdQ2eYRGqaSLfck568iYrUQN7yzF6R
+ PLTXlYjUP8XwmYfQQLbYl4jRQGiaQsPumNbyu7nglNPzsLXYlf7+/lCHK////////yH/C05FVFNDQVBF
+ Mi4wAwEBAAAh+QQBAAAfACwAAAAAEAAQAAAIlgA/CBzooaAHgQUHEvSgIEAABQUfHFTIwQECDAMwYDhg
+ oENCgRw8dBgAAECFBgsweJxYsAODDjApTIhAwCMHkCItGOxwgUCGlQQTeAgJsyhQg0iTGvzQ0qhND0IX
+ dtBwQcJKDxZsIhQpIcIECkVffmwpYUGDCiUheBQg1cCBAgU2QFDg4KZCDxIZOoQ48S7LpQoDCx4cEAA7
+
+
+
+
+ R0lGODlhEAAQAIQAAJXD9Iasxm6MqnSn2lZtjVaRyEpXbYu767TX/2KZztvr/4Gy5KrT/3ut32+gzlFh
+ e+r0/0RNX9/u/9Ln+8Xg//n8/4e36CkxQz9GVkSCvKjL35/N/Je91K7T5bDS4////yH/C05FVFNDQVBF
+ Mi4wAwEBAAAh+QQAAAAAACwAAAAAEAAQAAAIuQA/CBxIsKDACRwScggQwIGAhwIICBDYQcEEgwg+bNjw
+ QKCHCQgkQBgpQcKBCg0AEBCoAaRIkhIsVBigUiAHCgwkKNjJU8GAAx0/3NwIAMABCwsaDHCwIGgAChuK
+ HjiQdMDSAQYEPpWKtKqDBA6yfgiAwGhXpUsTJIgg0AGCo0nRfi1QgO0HAQyQNpCrtkAGDAIFbKi69GsC
+ un8FEohqdEFavxkyXAhMoPKDBwYMRIiAAcOFoAZDCwwIADs=
+
+
+
+
+ R0lGODlhEAAQAIQfAJfL/OTs9HWVsW6aUqnT+6bnZldwkYiux7TZ/O3z+UlVa/P2+ZfTW36wWJDLV4m7
+ 69nn78bi/qjL3qDP+VJhe4rAVa7S40NLXJ3bYJrA1ikxQz5FVdDU22OPRf///////yH/C05FVFNDQVBF
+ Mi4wAwEBAAAh+QQBAAAfACwAAAAAEAAQAAAIwQA9CBxIcOCHgx4gWLAgIUOGAwcESBTgAaEFCAEGaBwQ
+ IGOABwYqerCQsYBJBho7JHgAUqCEDjAxYGBQgYHKBAsoCMzQIUIEmA6CdkCAIOfOBT5/MnBQYSgBozCj
+ SoVJ4KkCDx1MFhhKFEFVAhMCXM1aAANMoh2qTgh7AWvZmQ6igp0AIEDbDg0aLA06YC4AABA2eBjgYcHG
+ vmv/Akgg2IMBDgsSdJwcAEICDhoECjDAmQIFBQouXNiwQYPOgqgLBgQAOw==
+
+
+
+ 299, 17
+
+
+ 469, 17
+
+
+
+ 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==
+
+
+
+
+ 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=
+
+
+
+
+ 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=
+
+
+
+
+ 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
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ wwAADsMBx2+oZAAAAKNJREFUOE9jGHygcNbz/1AmeSB35rP/Cd33yDckY8rT//P2//6f0HWHPEMSep78
+ n73v1//OrX//u5VeJt2QyK5H/6ds+/W/ZOnf/wnT//63yT1LmiGBzQ//t659D9ZsXPLlv3T0tf/GkcuI
+ N8Sj6v7/krnv4JoVXXpIc4F96d3/gS3PyNMMAhZ5d/7bFFwhTzMIGGbdJl8zCOik3SBf81AEDAwAoH5f
+ oAc0QjgAAAAASUVORK5CYII=
+
+
+
+
+ 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==
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+ YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAFKSURBVDhPtZMxSwNRDMfvu9SC4ODW0q1+G8GhIIp2qINL
+ ERGk0IK4ugkiKjq0q4KDRZw8QfHQoUhxExShsb+YXE+9K3TwB+Hx8vJPcnnvgizkF+aO/bZNh4DSckMK
+ ZsWVHRXB7OKurhb6l/ChJ8XVlrR7b3IWveqKFdYPpN4OJV/Zy07Awcx8XYWN7rNa+TCU8lEkm1d9OXn6
+ lNzSaXoCF2/sd3TFphdasn0ZaYK5475s3bxLrno+PgHtJ6Hl5t2HirGpWlf9JhuBk4H5ISsdkIC2qYw4
+ v3Ydx8SoZ0JM+g0OMlOBSlSkMh14MGuywx/gRMyU+V7Mr8thNswITDYCJ5URMm2mzvTpAEveTnaCYdsk
+ 4L5JwP37W2he3GaLgQNa5qXx4qiOIcRo//7xRQaDMQn8jQNv3/8D/gmw0HQ0Yoht471j7v8gCL4AjZn0
+ BRhVTtsAAAAASUVORK5CYII=
+
+
+
+
+ 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=
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+ YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIDSURBVDhPpZLrS5NhGMb3j4SWh0oRQVExD4gonkDpg4hG
+ YKxG6WBogkMZKgPNCEVJFBGdGETEvgwyO9DJE5syZw3PIlPEE9pgBCLZ5XvdMB8Ew8gXbl54nuf63dd9
+ 0OGSnwCahxbPRNPAPMw9Xpg6ZmF46kZZ0xSKzJPIrhpDWsVnpBhGkKx3nAX8Pv7z1zg8OoY/cITdn4fw
+ bf/C0kYAN3Ma/w3gWfZL5kzTKBxjWyK2DftwI9tyMYCZKXbNHaD91bLYJrDXsYbrWfUKwJrPE9M2M1Oc
+ VzOOpHI7Jr376Hi9ogHqFIANO0/MmmmbmSmm9a8ze+I4MrNWAdjtoJgWcx+PSzg166yZZ8xM8XvXDix9
+ c4jIqFYAjoriBV9AhEPv1mH/sonogha0afbZMMZz+yreTGyhpusHwtNNCsA5U1zS4BLxzJIfg299qO32
+ Ir7UJtZfftyATqeT+8o2D8JSjQrAJblrncYL7ZJ2+bfaFnC/1S1NjL3diRat7qrO7wLRP3HjWsojBeCo
+ mDEo5mNjuweFGvjWg2EBhCbpkW78htSHHwRyNdmgAFzPEee2iFkzayy2OLXzT4gr6UdUnlXrullsxxQ+
+ kx0g8BTA3aZlButjSTyjODq/WcQcW/B/Je4OQhLvKQDnzN1mp0nnkvAhR8VuMzNrpm1mpjgkoVwB/v8D
+ TgDQASA1MVpwzwAAAABJRU5ErkJggg==
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+ YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIDSURBVDhPpZLrS5NhGMb3j4SWh0oRQVExD4gonkDpg4hG
+ YKxG6WBogkMZKgPNCEVJFBGdGETEvgwyO9DJE5syZw3PIlPEE9pgBCLZ5XvdMB8Ew8gXbl54nuf63dd9
+ 0OGSnwCahxbPRNPAPMw9Xpg6ZmF46kZZ0xSKzJPIrhpDWsVnpBhGkKx3nAX8Pv7z1zg8OoY/cITdn4fw
+ bf/C0kYAN3Ma/w3gWfZL5kzTKBxjWyK2DftwI9tyMYCZKXbNHaD91bLYJrDXsYbrWfUKwJrPE9M2M1Oc
+ VzOOpHI7Jr376Hi9ogHqFIANO0/MmmmbmSmm9a8ze+I4MrNWAdjtoJgWcx+PSzg166yZZ8xM8XvXDix9
+ c4jIqFYAjoriBV9AhEPv1mH/sonogha0afbZMMZz+yreTGyhpusHwtNNCsA5U1zS4BLxzJIfg299qO32
+ Ir7UJtZfftyATqeT+8o2D8JSjQrAJblrncYL7ZJ2+bfaFnC/1S1NjL3diRat7qrO7wLRP3HjWsojBeCo
+ mDEo5mNjuweFGvjWg2EBhCbpkW78htSHHwRyNdmgAFzPEee2iFkzayy2OLXzT4gr6UdUnlXrullsxxQ+
+ kx0g8BTA3aZlButjSTyjODq/WcQcW/B/Je4OQhLvKQDnzN1mp0nnkvAhR8VuMzNrpm1mpjgkoVwB/v8D
+ TgDQASA1MVpwzwAAAABJRU5ErkJggg==
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+ YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIDSURBVDhPpZLrS5NhGMb3j4SWh0oRQVExD4gonkDpg4hG
+ YKxG6WBogkMZKgPNCEVJFBGdGETEvgwyO9DJE5syZw3PIlPEE9pgBCLZ5XvdMB8Ew8gXbl54nuf63dd9
+ 0OGSnwCahxbPRNPAPMw9Xpg6ZmF46kZZ0xSKzJPIrhpDWsVnpBhGkKx3nAX8Pv7z1zg8OoY/cITdn4fw
+ bf/C0kYAN3Ma/w3gWfZL5kzTKBxjWyK2DftwI9tyMYCZKXbNHaD91bLYJrDXsYbrWfUKwJrPE9M2M1Oc
+ VzOOpHI7Jr376Hi9ogHqFIANO0/MmmmbmSmm9a8ze+I4MrNWAdjtoJgWcx+PSzg166yZZ8xM8XvXDix9
+ c4jIqFYAjoriBV9AhEPv1mH/sonogha0afbZMMZz+yreTGyhpusHwtNNCsA5U1zS4BLxzJIfg299qO32
+ Ir7UJtZfftyATqeT+8o2D8JSjQrAJblrncYL7ZJ2+bfaFnC/1S1NjL3diRat7qrO7wLRP3HjWsojBeCo
+ mDEo5mNjuweFGvjWg2EBhCbpkW78htSHHwRyNdmgAFzPEee2iFkzayy2OLXzT4gr6UdUnlXrullsxxQ+
+ kx0g8BTA3aZlButjSTyjODq/WcQcW/B/Je4OQhLvKQDnzN1mp0nnkvAhR8VuMzNrpm1mpjgkoVwB/v8D
+ TgDQASA1MVpwzwAAAABJRU5ErkJggg==
+
+
+
+ 164, 17
+
+
+ 226, 17
+
+
+ 385, 17
+
+
+ 610, 17
+
\ No newline at end of file
diff --git a/SubProject/FPJ0000/fProejctHistory.Designer.cs b/SubProject/FPJ0000/Project/fProejctHistory.Designer.cs
similarity index 100%
rename from SubProject/FPJ0000/fProejctHistory.Designer.cs
rename to SubProject/FPJ0000/Project/fProejctHistory.Designer.cs
diff --git a/SubProject/FPJ0000/fProejctHistory.cs b/SubProject/FPJ0000/Project/fProejctHistory.cs
similarity index 100%
rename from SubProject/FPJ0000/fProejctHistory.cs
rename to SubProject/FPJ0000/Project/fProejctHistory.cs
diff --git a/SubProject/FPJ0000/fProejctHistory.resx b/SubProject/FPJ0000/Project/fProejctHistory.resx
similarity index 100%
rename from SubProject/FPJ0000/fProejctHistory.resx
rename to SubProject/FPJ0000/Project/fProejctHistory.resx
diff --git a/SubProject/FPJ0000/fProjectData.Designer.cs b/SubProject/FPJ0000/Project/fProjectData.Designer.cs
similarity index 100%
rename from SubProject/FPJ0000/fProjectData.Designer.cs
rename to SubProject/FPJ0000/Project/fProjectData.Designer.cs
diff --git a/SubProject/FPJ0000/fProjectData.cs b/SubProject/FPJ0000/Project/fProjectData.cs
similarity index 100%
rename from SubProject/FPJ0000/fProjectData.cs
rename to SubProject/FPJ0000/Project/fProjectData.cs
diff --git a/SubProject/FPJ0000/fProjectData.resx b/SubProject/FPJ0000/Project/fProjectData.resx
similarity index 100%
rename from SubProject/FPJ0000/fProjectData.resx
rename to SubProject/FPJ0000/Project/fProjectData.resx
diff --git a/SubProject/FPJ0000/fProjectIOMap.Designer.cs b/SubProject/FPJ0000/Project/fProjectIOMap.Designer.cs
similarity index 100%
rename from SubProject/FPJ0000/fProjectIOMap.Designer.cs
rename to SubProject/FPJ0000/Project/fProjectIOMap.Designer.cs
diff --git a/SubProject/FPJ0000/fProjectIOMap.cs b/SubProject/FPJ0000/Project/fProjectIOMap.cs
similarity index 96%
rename from SubProject/FPJ0000/fProjectIOMap.cs
rename to SubProject/FPJ0000/Project/fProjectIOMap.cs
index 6f3cb35..d20b477 100644
--- a/SubProject/FPJ0000/fProjectIOMap.cs
+++ b/SubProject/FPJ0000/Project/fProjectIOMap.cs
@@ -1,191 +1,191 @@
-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 util = FCOMMON.Util;
-namespace FPJ0000
-{
- public partial class fProjectIOMap : FCOMMON.fBase
- {
- string fn_fpcolsizeI = "";
- string fn_fpcolsizeO = "";
- string fn_fpcolsizeE = "";
-
- int projectindex = 0;
- public fProjectIOMap(int project_)
- {
- InitializeComponent();
- projectindex = project_;
- this.dsPRJ.ProjectsIOMap.TableNewRow += ProjectsSchedule_TableNewRow;
- fn_fpcolsizeI = util.MakeFilePath(util.CurrentPath, "formSetting", "fp_" + this.Name + "i.ini");
- fn_fpcolsizeO = util.MakeFilePath(util.CurrentPath, "formSetting", "fp_" + this.Name + "o.ini");
- fn_fpcolsizeE = util.MakeFilePath(util.CurrentPath, "formSetting", "fp_" + this.Name + "e.ini");
- }
-
- void ProjectsSchedule_TableNewRow(object sender, DataTableNewRowEventArgs e)
- {
- e.Row["wuid"] = FCOMMON.info.Login.no;
- e.Row["wdate"] = DateTime.Now;
- e.Row["project"] = this.projectindex;
- }
-
- private void fProjectSchedule_Load(object sender, EventArgs e)
- {
- RefreshData();
- FPUtil.ColSizeLoad(ref this.fpIN, fn_fpcolsizeI);
- FPUtil.ColSizeLoad(ref this.fpOut, fn_fpcolsizeO);
- FPUtil.ColSizeLoad(ref this.fpEtc, fn_fpcolsizeE);
- }
- void RefreshData()
- {
- try
- {
- this.ta.Fill(this.dsPRJ.ProjectsIOMap, this.projectindex);
- }
- catch (System.Exception ex)
- {
- System.Windows.Forms.MessageBox.Show(ex.Message);
- }
- }
-
-
- private void autoToolStripMenuItem_Click(object sender, EventArgs e)
- {
-
-
- this.fpIN.ActiveSheet.DataAutoSizeColumns = true;
-
- for (int i = 0; i < this.fpIN.ActiveSheet.Rows.Count; i++)
- this.fpIN.ActiveSheet.SetRowHeight(i, 25);
- //dv1.AutoResizeColumns();
- }
-
- private void resetToolStripMenuItem_Click(object sender, EventArgs e)
- {
- foreach (FarPoint.Win.Spread.Column col in this.fpIN.ActiveSheet.Columns)
- {
- col.Width = 100;
- }
- }
-
- private void saveToolStripMenuItem_Click(object sender, EventArgs e)
- {
- FPUtil.ColsizeSave(this.fpIN, fn_fpcolsizeI);
- }
-
- private void loadToolStripMenuItem_Click(object sender, EventArgs e)
- {
- FPUtil.ColSizeLoad(ref this.fpIN, fn_fpcolsizeI);
- }
-
- private void exportListToolStripMenuItem_Click(object sender, EventArgs e)
- {
- fpIN.SaveExcel("iomap_in.xls");
- }
-
- private void toolStripButton1_Click(object sender, EventArgs e)
- {
- this.Validate();
- this.bsOut.EndEdit();
- this.bsETC.EndEdit();
- this.bsIn.EndEdit();
- try
- {
- this.tam.UpdateAll(this.dsPRJ);
- } catch (Exception ex)
- {
- FCOMMON.Util.MsgE(ex.Message);
- }
-
- }
-
- private void toolStripMenuItem7_Click(object sender, EventArgs e)
- {
- fpIN.SaveExcel("iomap_out.xls");
- }
-
- private void toolStripMenuItem13_Click(object sender, EventArgs e)
- {
- fpIN.SaveExcel("iomap_etc.xls");
- }
-
- private void toolStripMenuItem9_Click(object sender, EventArgs e)
- {
- this.fpEtc.ActiveSheet.DataAutoSizeColumns = true;
-
- for (int i = 0; i < this.fpEtc.ActiveSheet.Rows.Count; i++)
- this.fpEtc.ActiveSheet.SetRowHeight(i, 25);
- //dv1.AutoResizeColumns();
- }
-
- private void toolStripMenuItem3_Click(object sender, EventArgs e)
- {
-
-
- this.fpOut.ActiveSheet.DataAutoSizeColumns = true;
-
- for (int i = 0; i < this.fpOut.ActiveSheet.Rows.Count; i++)
- this.fpOut.ActiveSheet.SetRowHeight(i, 25);
- //dv1.AutoResizeColumns();
- }
-
- private void toolStripMenuItem4_Click(object sender, EventArgs e)
- {
- foreach (FarPoint.Win.Spread.Column col in this.fpOut.ActiveSheet.Columns)
- {
- col.Width = 100;
- }
- }
-
- private void toolStripMenuItem10_Click(object sender, EventArgs e)
- {
- foreach (FarPoint.Win.Spread.Column col in this.fpEtc.ActiveSheet.Columns)
- {
- col.Width = 100;
- }
- }
-
- private void toolStripMenuItem5_Click(object sender, EventArgs e)
- {
- FPUtil.ColsizeSave(this.fpOut, fn_fpcolsizeO);
- }
-
- private void toolStripMenuItem11_Click(object sender, EventArgs e)
- {
- FPUtil.ColsizeSave(this.fpEtc, fn_fpcolsizeE);
- }
-
- private void toolStripMenuItem6_Click(object sender, EventArgs e)
- {
- FPUtil.ColSizeLoad(ref this.fpOut, fn_fpcolsizeO);
- }
-
- private void toolStripMenuItem12_Click(object sender, EventArgs e)
- {
- FPUtil.ColSizeLoad(ref this.fpEtc, fn_fpcolsizeE);
- }
-
- private void bindingNavigatorAddNewItem1_Click(object sender, EventArgs e)
- {
- var newitem = bsIn.AddNew() as DataRowView;
- newitem["Dir"] = "IN";
-
- }
-
- private void bindingNavigatorAddNewItem2_Click(object sender, EventArgs e)
- {
- var newitem = bsOut.AddNew() as DataRowView;
- newitem["Dir"] = "OUT";
- }
-
- private void bindingNavigatorAddNewItem3_Click(object sender, EventArgs e)
- {
- var newitem = bsETC.AddNew() as DataRowView;
- newitem["Dir"] = "ETC";
- }
- }
-}
+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 util = FCOMMON.Util;
+namespace FPJ0000
+{
+ public partial class fProjectIOMap : FCOMMON.fBase
+ {
+ string fn_fpcolsizeI = "";
+ string fn_fpcolsizeO = "";
+ string fn_fpcolsizeE = "";
+
+ int projectindex = 0;
+ public fProjectIOMap(int project_)
+ {
+ InitializeComponent();
+ projectindex = project_;
+ this.dsPRJ.ProjectsIOMap.TableNewRow += ProjectsSchedule_TableNewRow;
+ fn_fpcolsizeI = util.MakeFilePath(util.CurrentPath, "formSetting", "fp_" + this.Name + "i.ini");
+ fn_fpcolsizeO = util.MakeFilePath(util.CurrentPath, "formSetting", "fp_" + this.Name + "o.ini");
+ fn_fpcolsizeE = util.MakeFilePath(util.CurrentPath, "formSetting", "fp_" + this.Name + "e.ini");
+ }
+
+ void ProjectsSchedule_TableNewRow(object sender, DataTableNewRowEventArgs e)
+ {
+ e.Row["wuid"] = FCOMMON.info.Login.no;
+ e.Row["wdate"] = DateTime.Now;
+ e.Row["project"] = this.projectindex;
+ }
+
+ private void fProjectSchedule_Load(object sender, EventArgs e)
+ {
+ RefreshData();
+ FPUtil.ColSizeLoad(ref this.fpIN, fn_fpcolsizeI);
+ FPUtil.ColSizeLoad(ref this.fpOut, fn_fpcolsizeO);
+ FPUtil.ColSizeLoad(ref this.fpEtc, fn_fpcolsizeE);
+ }
+ void RefreshData()
+ {
+ try
+ {
+ this.ta.Fill(this.dsPRJ.ProjectsIOMap, this.projectindex);
+ }
+ catch (System.Exception ex)
+ {
+ System.Windows.Forms.MessageBox.Show(ex.Message);
+ }
+ }
+
+
+ private void autoToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+
+
+ this.fpIN.ActiveSheet.DataAutoSizeColumns = true;
+
+ for (int i = 0; i < this.fpIN.ActiveSheet.Rows.Count; i++)
+ this.fpIN.ActiveSheet.SetRowHeight(i, 25);
+ //dv1.AutoResizeColumns();
+ }
+
+ private void resetToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ foreach (FarPoint.Win.Spread.Column col in this.fpIN.ActiveSheet.Columns)
+ {
+ col.Width = 100;
+ }
+ }
+
+ private void saveToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ FPUtil.ColsizeSave(this.fpIN, fn_fpcolsizeI);
+ }
+
+ private void loadToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ FPUtil.ColSizeLoad(ref this.fpIN, fn_fpcolsizeI);
+ }
+
+ private void exportListToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ fpIN.SaveExcel("iomap_in.xls");
+ }
+
+ private void toolStripButton1_Click(object sender, EventArgs e)
+ {
+ this.Validate();
+ this.bsOut.EndEdit();
+ this.bsETC.EndEdit();
+ this.bsIn.EndEdit();
+ try
+ {
+ this.tam.UpdateAll(this.dsPRJ);
+ } catch (Exception ex)
+ {
+ FCOMMON.Util.MsgE(ex.Message);
+ }
+
+ }
+
+ private void toolStripMenuItem7_Click(object sender, EventArgs e)
+ {
+ fpIN.SaveExcel("iomap_out.xls");
+ }
+
+ private void toolStripMenuItem13_Click(object sender, EventArgs e)
+ {
+ fpIN.SaveExcel("iomap_etc.xls");
+ }
+
+ private void toolStripMenuItem9_Click(object sender, EventArgs e)
+ {
+ this.fpEtc.ActiveSheet.DataAutoSizeColumns = true;
+
+ for (int i = 0; i < this.fpEtc.ActiveSheet.Rows.Count; i++)
+ this.fpEtc.ActiveSheet.SetRowHeight(i, 25);
+ //dv1.AutoResizeColumns();
+ }
+
+ private void toolStripMenuItem3_Click(object sender, EventArgs e)
+ {
+
+
+ this.fpOut.ActiveSheet.DataAutoSizeColumns = true;
+
+ for (int i = 0; i < this.fpOut.ActiveSheet.Rows.Count; i++)
+ this.fpOut.ActiveSheet.SetRowHeight(i, 25);
+ //dv1.AutoResizeColumns();
+ }
+
+ private void toolStripMenuItem4_Click(object sender, EventArgs e)
+ {
+ foreach (FarPoint.Win.Spread.Column col in this.fpOut.ActiveSheet.Columns)
+ {
+ col.Width = 100;
+ }
+ }
+
+ private void toolStripMenuItem10_Click(object sender, EventArgs e)
+ {
+ foreach (FarPoint.Win.Spread.Column col in this.fpEtc.ActiveSheet.Columns)
+ {
+ col.Width = 100;
+ }
+ }
+
+ private void toolStripMenuItem5_Click(object sender, EventArgs e)
+ {
+ FPUtil.ColsizeSave(this.fpOut, fn_fpcolsizeO);
+ }
+
+ private void toolStripMenuItem11_Click(object sender, EventArgs e)
+ {
+ FPUtil.ColsizeSave(this.fpEtc, fn_fpcolsizeE);
+ }
+
+ private void toolStripMenuItem6_Click(object sender, EventArgs e)
+ {
+ FPUtil.ColSizeLoad(ref this.fpOut, fn_fpcolsizeO);
+ }
+
+ private void toolStripMenuItem12_Click(object sender, EventArgs e)
+ {
+ FPUtil.ColSizeLoad(ref this.fpEtc, fn_fpcolsizeE);
+ }
+
+ private void bindingNavigatorAddNewItem1_Click(object sender, EventArgs e)
+ {
+ var newitem = bsIn.AddNew() as DataRowView;
+ newitem["Dir"] = "IN";
+
+ }
+
+ private void bindingNavigatorAddNewItem2_Click(object sender, EventArgs e)
+ {
+ var newitem = bsOut.AddNew() as DataRowView;
+ newitem["Dir"] = "OUT";
+ }
+
+ private void bindingNavigatorAddNewItem3_Click(object sender, EventArgs e)
+ {
+ var newitem = bsETC.AddNew() as DataRowView;
+ newitem["Dir"] = "ETC";
+ }
+ }
+}
diff --git a/SubProject/FPJ0000/fProjectIOMap.resx b/SubProject/FPJ0000/Project/fProjectIOMap.resx
similarity index 98%
rename from SubProject/FPJ0000/fProjectIOMap.resx
rename to SubProject/FPJ0000/Project/fProjectIOMap.resx
index 6477a34..8fed025 100644
--- a/SubProject/FPJ0000/fProjectIOMap.resx
+++ b/SubProject/FPJ0000/Project/fProjectIOMap.resx
@@ -1,488 +1,488 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- 17, 17
-
-
- 100, 17
-
-
- 175, 17
-
-
- 323, 17
-
-
- 248, 17
-
-
- 329, 56
-
-
-
-
- R0lGODlhEAAQAIQfAJXG2JXa+ZLO5ChrlkCy4TZ1kiVvpCN0trvo9SN5xTd4lrfh7iR9zo3S+EGz7JDJ
- 4TaCromrvC9ymyV+0Dd3mTl1koe72YvN7LTj+9ne6N3g6v7+/0Cw2Stoh////////yH/C05FVFNDQVBF
- Mi4wAwEBAAAh+QQBAAAfACwAAAAAEAAQAAAInwA/CBzooaAHgQUHKvRQoUABCgUlHFT4IYMCBAsQIIBg
- wcBEgh0WCBDAgcAFDAc+fvDQIUKHDgMeEHDQIIFKlgoMGgjQoAGDmwUOehhg4EACBhM+GlzKVOkEBgkO
- GBggNOhCBhgCBPBYUEGHmwkCOCDwYMCAll8XHghwgQCHkQDSLjRgAcKDBwAAKNCwgaIHiR4oOKygkuDE
- pRQTK6YYEAA7
-
-
-
-
- R0lGODlhEAAQAIQfALnik2aXQv7+/dPut73llbfala3LmW6gSWqdQ2eYRGqaSLfck568iYrUQN7yzF6R
- PLTXlYjUP8XwmYfQQLbYl4jRQGiaQsPumNbyu7nglNPzsLXYlf7+/lCHK////////yH/C05FVFNDQVBF
- Mi4wAwEBAAAh+QQBAAAfACwAAAAAEAAQAAAIlgA/CBzooaAHgQUHEvSgIEAABQUfHFTIwQECDAMwYDhg
- oENCgRw8dBgAAECFBgsweJxYsAODDjApTIhAwCMHkCItGOxwgUCGlQQTeAgJsyhQg0iTGvzQ0qhND0IX
- dtBwQcJKDxZsIhQpIcIECkVffmwpYUGDCiUheBQg1cCBAgU2QFDg4KZCDxIZOoQ48S7LpQoDCx4cEAA7
-
-
-
-
- R0lGODlhEAAQAIQAAJXD9Iasxm6MqnSn2lZtjVaRyEpXbYu767TX/2KZztvr/4Gy5KrT/3ut32+gzlFh
- e+r0/0RNX9/u/9Ln+8Xg//n8/4e36CkxQz9GVkSCvKjL35/N/Je91K7T5bDS4////yH/C05FVFNDQVBF
- Mi4wAwEBAAAh+QQAAAAAACwAAAAAEAAQAAAIuQA/CBxIsKDACRwScggQwIGAhwIICBDYQcEEgwg+bNjw
- QKCHCQgkQBgpQcKBCg0AEBCoAaRIkhIsVBigUiAHCgwkKNjJU8GAAx0/3NwIAMABCwsaDHCwIGgAChuK
- HjiQdMDSAQYEPpWKtKqDBA6yfgiAwGhXpUsTJIgg0AGCo0nRfi1QgO0HAQyQNpCrtkAGDAIFbKi69GsC
- un8FEohqdEFavxkyXAhMoPKDBwYMRIiAAcOFoAZDCwwIADs=
-
-
-
-
- R0lGODlhEAAQAIQfAJfL/OTs9HWVsW6aUqnT+6bnZldwkYiux7TZ/O3z+UlVa/P2+ZfTW36wWJDLV4m7
- 69nn78bi/qjL3qDP+VJhe4rAVa7S40NLXJ3bYJrA1ikxQz5FVdDU22OPRf///////yH/C05FVFNDQVBF
- Mi4wAwEBAAAh+QQBAAAfACwAAAAAEAAQAAAIwQA9CBxIcOCHgx4gWLAgIUOGAwcESBTgAaEFCAEGaBwQ
- IGOABwYqerCQsYBJBho7JHgAUqCEDjAxYGBQgYHKBAsoCMzQIUIEmA6CdkCAIOfOBT5/MnBQYSgBozCj
- SoVJ4KkCDx1MFhhKFEFVAhMCXM1aAANMoh2qTgh7AWvZmQ6igp0AIEDbDg0aLA06YC4AABA2eBjgYcHG
- vmv/Akgg2IMBDgsSdJwcAEICDhoECjDAmQIFBQouXNiwQYPOgqgLBgQAOw==
-
-
-
- 678, 17
-
-
- 17, 56
-
-
- 664, 49
-
-
- 385, 17
-
-
- 593, 17
-
-
- 173, 56
-
-
-
- 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=
-
-
-
-
- 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=
-
-
-
-
- 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
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAAKNJREFUOE9jGHygcNbz/1AmeSB35rP/Cd33yDckY8rT//P2//6f0HWHPEMSep78
- n73v1//OrX//u5VeJt2QyK5H/6ds+/W/ZOnf/wnT//63yT1LmiGBzQ//t659D9ZsXPLlv3T0tf/GkcuI
- N8Sj6v7/krnv4JoVXXpIc4F96d3/gS3PyNMMAhZ5d/7bFFwhTzMIGGbdJl8zCOik3SBf81AEDAwAoH5f
- oAc0QjgAAAAASUVORK5CYII=
-
-
-
-
- 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==
-
-
-
-
- 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==
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAAExJREFUOE9joAr49u3bf1IxVCsEgAWC58Dxh/cf4RhZDETHTNiHaQgpBoAwzBCo
- dtINAGGiDUDGyGpoawAxeNSAQWkAORiqnRLAwAAA9EMMU8Daa3MAAAAASUVORK5CYII=
-
-
-
- 678, 17
-
-
-
- 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=
-
-
-
-
- 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=
-
-
-
-
- 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
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAAKNJREFUOE9jGHygcNbz/1AmeSB35rP/Cd33yDckY8rT//P2//6f0HWHPEMSep78
- n73v1//OrX//u5VeJt2QyK5H/6ds+/W/ZOnf/wnT//63yT1LmiGBzQ//t659D9ZsXPLlv3T0tf/GkcuI
- N8Sj6v7/krnv4JoVXXpIc4F96d3/gS3PyNMMAhZ5d/7bFFwhTzMIGGbdJl8zCOik3SBf81AEDAwAoH5f
- oAc0QjgAAAAASUVORK5CYII=
-
-
-
-
- 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==
-
-
-
-
- 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==
-
-
-
- 575, 56
-
-
- 448, 56
-
-
- 508, 17
-
-
-
- R0lGODlhEAAQAIQfAJXG2JXa+ZLO5ChrlkCy4TZ1kiVvpCN0trvo9SN5xTd4lrfh7iR9zo3S+EGz7JDJ
- 4TaCromrvC9ymyV+0Dd3mTl1koe72YvN7LTj+9ne6N3g6v7+/0Cw2Stoh////////yH/C05FVFNDQVBF
- Mi4wAwEBAAAh+QQBAAAfACwAAAAAEAAQAAAInwA/CBzooaAHgQUHKvRQoUABCgUlHFT4IYMCBAsQIIBg
- wcBEgh0WCBDAgcAFDAc+fvDQIUKHDgMeEHDQIIFKlgoMGgjQoAGDmwUOehhg4EACBhM+GlzKVOkEBgkO
- GBggNOhCBhgCBPBYUEGHmwkCOCDwYMCAll8XHghwgQCHkQDSLjRgAcKDBwAAKNCwgaIHiR4oOKygkuDE
- pRQTK6YYEAA7
-
-
-
-
- R0lGODlhEAAQAIQfALnik2aXQv7+/dPut73llbfala3LmW6gSWqdQ2eYRGqaSLfck568iYrUQN7yzF6R
- PLTXlYjUP8XwmYfQQLbYl4jRQGiaQsPumNbyu7nglNPzsLXYlf7+/lCHK////////yH/C05FVFNDQVBF
- Mi4wAwEBAAAh+QQBAAAfACwAAAAAEAAQAAAIlgA/CBzooaAHgQUHEvSgIEAABQUfHFTIwQECDAMwYDhg
- oENCgRw8dBgAAECFBgsweJxYsAODDjApTIhAwCMHkCItGOxwgUCGlQQTeAgJsyhQg0iTGvzQ0qhND0IX
- dtBwQcJKDxZsIhQpIcIECkVffmwpYUGDCiUheBQg1cCBAgU2QFDg4KZCDxIZOoQ48S7LpQoDCx4cEAA7
-
-
-
-
- R0lGODlhEAAQAIQAAJXD9Iasxm6MqnSn2lZtjVaRyEpXbYu767TX/2KZztvr/4Gy5KrT/3ut32+gzlFh
- e+r0/0RNX9/u/9Ln+8Xg//n8/4e36CkxQz9GVkSCvKjL35/N/Je91K7T5bDS4////yH/C05FVFNDQVBF
- Mi4wAwEBAAAh+QQAAAAAACwAAAAAEAAQAAAIuQA/CBxIsKDACRwScggQwIGAhwIICBDYQcEEgwg+bNjw
- QKCHCQgkQBgpQcKBCg0AEBCoAaRIkhIsVBigUiAHCgwkKNjJU8GAAx0/3NwIAMABCwsaDHCwIGgAChuK
- HjiQdMDSAQYEPpWKtKqDBA6yfgiAwGhXpUsTJIgg0AGCo0nRfi1QgO0HAQyQNpCrtkAGDAIFbKi69GsC
- un8FEohqdEFavxkyXAhMoPKDBwYMRIiAAcOFoAZDCwwIADs=
-
-
-
-
- R0lGODlhEAAQAIQfAJfL/OTs9HWVsW6aUqnT+6bnZldwkYiux7TZ/O3z+UlVa/P2+ZfTW36wWJDLV4m7
- 69nn78bi/qjL3qDP+VJhe4rAVa7S40NLXJ3bYJrA1ikxQz5FVdDU22OPRf///////yH/C05FVFNDQVBF
- Mi4wAwEBAAAh+QQBAAAfACwAAAAAEAAQAAAIwQA9CBxIcOCHgx4gWLAgIUOGAwcESBTgAaEFCAEGaBwQ
- IGOABwYqerCQsYBJBho7JHgAUqCEDjAxYGBQgYHKBAsoCMzQIUIEmA6CdkCAIOfOBT5/MnBQYSgBozCj
- SoVJ4KkCDx1MFhhKFEFVAhMCXM1aAANMoh2qTgh7AWvZmQ6igp0AIEDbDg0aLA06YC4AABA2eBjgYcHG
- vmv/Akgg2IMBDgsSdJwcAEICDhoECjDAmQIFBQouXNiwQYPOgqgLBgQAOw==
-
-
-
- 17, 56
-
-
-
- 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=
-
-
-
-
- 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=
-
-
-
-
- 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
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAAKNJREFUOE9jGHygcNbz/1AmeSB35rP/Cd33yDckY8rT//P2//6f0HWHPEMSep78
- n73v1//OrX//u5VeJt2QyK5H/6ds+/W/ZOnf/wnT//63yT1LmiGBzQ//t659D9ZsXPLlv3T0tf/GkcuI
- N8Sj6v7/krnv4JoVXXpIc4F96d3/gS3PyNMMAhZ5d/7bFFwhTzMIGGbdJl8zCOik3SBf81AEDAwAoH5f
- oAc0QjgAAAAASUVORK5CYII=
-
-
-
-
- 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==
-
-
-
-
- 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==
-
-
-
-
- R0lGODlhEAAQAIQfAJXG2JXa+ZLO5ChrlkCy4TZ1kiVvpCN0trvo9SN5xTd4lrfh7iR9zo3S+EGz7JDJ
- 4TaCromrvC9ymyV+0Dd3mTl1koe72YvN7LTj+9ne6N3g6v7+/0Cw2Stoh////////yH/C05FVFNDQVBF
- Mi4wAwEBAAAh+QQBAAAfACwAAAAAEAAQAAAInwA/CBzooaAHgQUHKvRQoUABCgUlHFT4IYMCBAsQIIBg
- wcBEgh0WCBDAgcAFDAc+fvDQIUKHDgMeEHDQIIFKlgoMGgjQoAGDmwUOehhg4EACBhM+GlzKVOkEBgkO
- GBggNOhCBhgCBPBYUEGHmwkCOCDwYMCAll8XHghwgQCHkQDSLjRgAcKDBwAAKNCwgaIHiR4oOKygkuDE
- pRQTK6YYEAA7
-
-
-
-
- R0lGODlhEAAQAIQfALnik2aXQv7+/dPut73llbfala3LmW6gSWqdQ2eYRGqaSLfck568iYrUQN7yzF6R
- PLTXlYjUP8XwmYfQQLbYl4jRQGiaQsPumNbyu7nglNPzsLXYlf7+/lCHK////////yH/C05FVFNDQVBF
- Mi4wAwEBAAAh+QQBAAAfACwAAAAAEAAQAAAIlgA/CBzooaAHgQUHEvSgIEAABQUfHFTIwQECDAMwYDhg
- oENCgRw8dBgAAECFBgsweJxYsAODDjApTIhAwCMHkCItGOxwgUCGlQQTeAgJsyhQg0iTGvzQ0qhND0IX
- dtBwQcJKDxZsIhQpIcIECkVffmwpYUGDCiUheBQg1cCBAgU2QFDg4KZCDxIZOoQ48S7LpQoDCx4cEAA7
-
-
-
-
- R0lGODlhEAAQAIQAAJXD9Iasxm6MqnSn2lZtjVaRyEpXbYu767TX/2KZztvr/4Gy5KrT/3ut32+gzlFh
- e+r0/0RNX9/u/9Ln+8Xg//n8/4e36CkxQz9GVkSCvKjL35/N/Je91K7T5bDS4////yH/C05FVFNDQVBF
- Mi4wAwEBAAAh+QQAAAAAACwAAAAAEAAQAAAIuQA/CBxIsKDACRwScggQwIGAhwIICBDYQcEEgwg+bNjw
- QKCHCQgkQBgpQcKBCg0AEBCoAaRIkhIsVBigUiAHCgwkKNjJU8GAAx0/3NwIAMABCwsaDHCwIGgAChuK
- HjiQdMDSAQYEPpWKtKqDBA6yfgiAwGhXpUsTJIgg0AGCo0nRfi1QgO0HAQyQNpCrtkAGDAIFbKi69GsC
- un8FEohqdEFavxkyXAhMoPKDBwYMRIiAAcOFoAZDCwwIADs=
-
-
-
-
- R0lGODlhEAAQAIQfAJfL/OTs9HWVsW6aUqnT+6bnZldwkYiux7TZ/O3z+UlVa/P2+ZfTW36wWJDLV4m7
- 69nn78bi/qjL3qDP+VJhe4rAVa7S40NLXJ3bYJrA1ikxQz5FVdDU22OPRf///////yH/C05FVFNDQVBF
- Mi4wAwEBAAAh+QQBAAAfACwAAAAAEAAQAAAIwQA9CBxIcOCHgx4gWLAgIUOGAwcESBTgAaEFCAEGaBwQ
- IGOABwYqerCQsYBJBho7JHgAUqCEDjAxYGBQgYHKBAsoCMzQIUIEmA6CdkCAIOfOBT5/MnBQYSgBozCj
- SoVJ4KkCDx1MFhhKFEFVAhMCXM1aAANMoh2qTgh7AWvZmQ6igp0AIEDbDg0aLA06YC4AABA2eBjgYcHG
- vmv/Akgg2IMBDgsSdJwcAEICDhoECjDAmQIFBQouXNiwQYPOgqgLBgQAOw==
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 17, 17
+
+
+ 100, 17
+
+
+ 175, 17
+
+
+ 323, 17
+
+
+ 248, 17
+
+
+ 329, 56
+
+
+
+
+ R0lGODlhEAAQAIQfAJXG2JXa+ZLO5ChrlkCy4TZ1kiVvpCN0trvo9SN5xTd4lrfh7iR9zo3S+EGz7JDJ
+ 4TaCromrvC9ymyV+0Dd3mTl1koe72YvN7LTj+9ne6N3g6v7+/0Cw2Stoh////////yH/C05FVFNDQVBF
+ Mi4wAwEBAAAh+QQBAAAfACwAAAAAEAAQAAAInwA/CBzooaAHgQUHKvRQoUABCgUlHFT4IYMCBAsQIIBg
+ wcBEgh0WCBDAgcAFDAc+fvDQIUKHDgMeEHDQIIFKlgoMGgjQoAGDmwUOehhg4EACBhM+GlzKVOkEBgkO
+ GBggNOhCBhgCBPBYUEGHmwkCOCDwYMCAll8XHghwgQCHkQDSLjRgAcKDBwAAKNCwgaIHiR4oOKygkuDE
+ pRQTK6YYEAA7
+
+
+
+
+ R0lGODlhEAAQAIQfALnik2aXQv7+/dPut73llbfala3LmW6gSWqdQ2eYRGqaSLfck568iYrUQN7yzF6R
+ PLTXlYjUP8XwmYfQQLbYl4jRQGiaQsPumNbyu7nglNPzsLXYlf7+/lCHK////////yH/C05FVFNDQVBF
+ Mi4wAwEBAAAh+QQBAAAfACwAAAAAEAAQAAAIlgA/CBzooaAHgQUHEvSgIEAABQUfHFTIwQECDAMwYDhg
+ oENCgRw8dBgAAECFBgsweJxYsAODDjApTIhAwCMHkCItGOxwgUCGlQQTeAgJsyhQg0iTGvzQ0qhND0IX
+ dtBwQcJKDxZsIhQpIcIECkVffmwpYUGDCiUheBQg1cCBAgU2QFDg4KZCDxIZOoQ48S7LpQoDCx4cEAA7
+
+
+
+
+ R0lGODlhEAAQAIQAAJXD9Iasxm6MqnSn2lZtjVaRyEpXbYu767TX/2KZztvr/4Gy5KrT/3ut32+gzlFh
+ e+r0/0RNX9/u/9Ln+8Xg//n8/4e36CkxQz9GVkSCvKjL35/N/Je91K7T5bDS4////yH/C05FVFNDQVBF
+ Mi4wAwEBAAAh+QQAAAAAACwAAAAAEAAQAAAIuQA/CBxIsKDACRwScggQwIGAhwIICBDYQcEEgwg+bNjw
+ QKCHCQgkQBgpQcKBCg0AEBCoAaRIkhIsVBigUiAHCgwkKNjJU8GAAx0/3NwIAMABCwsaDHCwIGgAChuK
+ HjiQdMDSAQYEPpWKtKqDBA6yfgiAwGhXpUsTJIgg0AGCo0nRfi1QgO0HAQyQNpCrtkAGDAIFbKi69GsC
+ un8FEohqdEFavxkyXAhMoPKDBwYMRIiAAcOFoAZDCwwIADs=
+
+
+
+
+ R0lGODlhEAAQAIQfAJfL/OTs9HWVsW6aUqnT+6bnZldwkYiux7TZ/O3z+UlVa/P2+ZfTW36wWJDLV4m7
+ 69nn78bi/qjL3qDP+VJhe4rAVa7S40NLXJ3bYJrA1ikxQz5FVdDU22OPRf///////yH/C05FVFNDQVBF
+ Mi4wAwEBAAAh+QQBAAAfACwAAAAAEAAQAAAIwQA9CBxIcOCHgx4gWLAgIUOGAwcESBTgAaEFCAEGaBwQ
+ IGOABwYqerCQsYBJBho7JHgAUqCEDjAxYGBQgYHKBAsoCMzQIUIEmA6CdkCAIOfOBT5/MnBQYSgBozCj
+ SoVJ4KkCDx1MFhhKFEFVAhMCXM1aAANMoh2qTgh7AWvZmQ6igp0AIEDbDg0aLA06YC4AABA2eBjgYcHG
+ vmv/Akgg2IMBDgsSdJwcAEICDhoECjDAmQIFBQouXNiwQYPOgqgLBgQAOw==
+
+
+
+ 678, 17
+
+
+ 17, 56
+
+
+ 664, 49
+
+
+ 385, 17
+
+
+ 593, 17
+
+
+ 173, 56
+
+
+
+ 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=
+
+
+
+
+ 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=
+
+
+
+
+ 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
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ wwAADsMBx2+oZAAAAKNJREFUOE9jGHygcNbz/1AmeSB35rP/Cd33yDckY8rT//P2//6f0HWHPEMSep78
+ n73v1//OrX//u5VeJt2QyK5H/6ds+/W/ZOnf/wnT//63yT1LmiGBzQ//t659D9ZsXPLlv3T0tf/GkcuI
+ N8Sj6v7/krnv4JoVXXpIc4F96d3/gS3PyNMMAhZ5d/7bFFwhTzMIGGbdJl8zCOik3SBf81AEDAwAoH5f
+ oAc0QjgAAAAASUVORK5CYII=
+
+
+
+
+ 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==
+
+
+
+
+ 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==
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ wwAADsMBx2+oZAAAAExJREFUOE9joAr49u3bf1IxVCsEgAWC58Dxh/cf4RhZDETHTNiHaQgpBoAwzBCo
+ dtINAGGiDUDGyGpoawAxeNSAQWkAORiqnRLAwAAA9EMMU8Daa3MAAAAASUVORK5CYII=
+
+
+
+ 678, 17
+
+
+
+ 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=
+
+
+
+
+ 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=
+
+
+
+
+ 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
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ wwAADsMBx2+oZAAAAKNJREFUOE9jGHygcNbz/1AmeSB35rP/Cd33yDckY8rT//P2//6f0HWHPEMSep78
+ n73v1//OrX//u5VeJt2QyK5H/6ds+/W/ZOnf/wnT//63yT1LmiGBzQ//t659D9ZsXPLlv3T0tf/GkcuI
+ N8Sj6v7/krnv4JoVXXpIc4F96d3/gS3PyNMMAhZ5d/7bFFwhTzMIGGbdJl8zCOik3SBf81AEDAwAoH5f
+ oAc0QjgAAAAASUVORK5CYII=
+
+
+
+
+ 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==
+
+
+
+
+ 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==
+
+
+
+ 575, 56
+
+
+ 448, 56
+
+
+ 508, 17
+
+
+
+ R0lGODlhEAAQAIQfAJXG2JXa+ZLO5ChrlkCy4TZ1kiVvpCN0trvo9SN5xTd4lrfh7iR9zo3S+EGz7JDJ
+ 4TaCromrvC9ymyV+0Dd3mTl1koe72YvN7LTj+9ne6N3g6v7+/0Cw2Stoh////////yH/C05FVFNDQVBF
+ Mi4wAwEBAAAh+QQBAAAfACwAAAAAEAAQAAAInwA/CBzooaAHgQUHKvRQoUABCgUlHFT4IYMCBAsQIIBg
+ wcBEgh0WCBDAgcAFDAc+fvDQIUKHDgMeEHDQIIFKlgoMGgjQoAGDmwUOehhg4EACBhM+GlzKVOkEBgkO
+ GBggNOhCBhgCBPBYUEGHmwkCOCDwYMCAll8XHghwgQCHkQDSLjRgAcKDBwAAKNCwgaIHiR4oOKygkuDE
+ pRQTK6YYEAA7
+
+
+
+
+ R0lGODlhEAAQAIQfALnik2aXQv7+/dPut73llbfala3LmW6gSWqdQ2eYRGqaSLfck568iYrUQN7yzF6R
+ PLTXlYjUP8XwmYfQQLbYl4jRQGiaQsPumNbyu7nglNPzsLXYlf7+/lCHK////////yH/C05FVFNDQVBF
+ Mi4wAwEBAAAh+QQBAAAfACwAAAAAEAAQAAAIlgA/CBzooaAHgQUHEvSgIEAABQUfHFTIwQECDAMwYDhg
+ oENCgRw8dBgAAECFBgsweJxYsAODDjApTIhAwCMHkCItGOxwgUCGlQQTeAgJsyhQg0iTGvzQ0qhND0IX
+ dtBwQcJKDxZsIhQpIcIECkVffmwpYUGDCiUheBQg1cCBAgU2QFDg4KZCDxIZOoQ48S7LpQoDCx4cEAA7
+
+
+
+
+ R0lGODlhEAAQAIQAAJXD9Iasxm6MqnSn2lZtjVaRyEpXbYu767TX/2KZztvr/4Gy5KrT/3ut32+gzlFh
+ e+r0/0RNX9/u/9Ln+8Xg//n8/4e36CkxQz9GVkSCvKjL35/N/Je91K7T5bDS4////yH/C05FVFNDQVBF
+ Mi4wAwEBAAAh+QQAAAAAACwAAAAAEAAQAAAIuQA/CBxIsKDACRwScggQwIGAhwIICBDYQcEEgwg+bNjw
+ QKCHCQgkQBgpQcKBCg0AEBCoAaRIkhIsVBigUiAHCgwkKNjJU8GAAx0/3NwIAMABCwsaDHCwIGgAChuK
+ HjiQdMDSAQYEPpWKtKqDBA6yfgiAwGhXpUsTJIgg0AGCo0nRfi1QgO0HAQyQNpCrtkAGDAIFbKi69GsC
+ un8FEohqdEFavxkyXAhMoPKDBwYMRIiAAcOFoAZDCwwIADs=
+
+
+
+
+ R0lGODlhEAAQAIQfAJfL/OTs9HWVsW6aUqnT+6bnZldwkYiux7TZ/O3z+UlVa/P2+ZfTW36wWJDLV4m7
+ 69nn78bi/qjL3qDP+VJhe4rAVa7S40NLXJ3bYJrA1ikxQz5FVdDU22OPRf///////yH/C05FVFNDQVBF
+ Mi4wAwEBAAAh+QQBAAAfACwAAAAAEAAQAAAIwQA9CBxIcOCHgx4gWLAgIUOGAwcESBTgAaEFCAEGaBwQ
+ IGOABwYqerCQsYBJBho7JHgAUqCEDjAxYGBQgYHKBAsoCMzQIUIEmA6CdkCAIOfOBT5/MnBQYSgBozCj
+ SoVJ4KkCDx1MFhhKFEFVAhMCXM1aAANMoh2qTgh7AWvZmQ6igp0AIEDbDg0aLA06YC4AABA2eBjgYcHG
+ vmv/Akgg2IMBDgsSdJwcAEICDhoECjDAmQIFBQouXNiwQYPOgqgLBgQAOw==
+
+
+
+ 17, 56
+
+
+
+ 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=
+
+
+
+
+ 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=
+
+
+
+
+ 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
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ wwAADsMBx2+oZAAAAKNJREFUOE9jGHygcNbz/1AmeSB35rP/Cd33yDckY8rT//P2//6f0HWHPEMSep78
+ n73v1//OrX//u5VeJt2QyK5H/6ds+/W/ZOnf/wnT//63yT1LmiGBzQ//t659D9ZsXPLlv3T0tf/GkcuI
+ N8Sj6v7/krnv4JoVXXpIc4F96d3/gS3PyNMMAhZ5d/7bFFwhTzMIGGbdJl8zCOik3SBf81AEDAwAoH5f
+ oAc0QjgAAAAASUVORK5CYII=
+
+
+
+
+ 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==
+
+
+
+
+ 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==
+
+
+
+
+ R0lGODlhEAAQAIQfAJXG2JXa+ZLO5ChrlkCy4TZ1kiVvpCN0trvo9SN5xTd4lrfh7iR9zo3S+EGz7JDJ
+ 4TaCromrvC9ymyV+0Dd3mTl1koe72YvN7LTj+9ne6N3g6v7+/0Cw2Stoh////////yH/C05FVFNDQVBF
+ Mi4wAwEBAAAh+QQBAAAfACwAAAAAEAAQAAAInwA/CBzooaAHgQUHKvRQoUABCgUlHFT4IYMCBAsQIIBg
+ wcBEgh0WCBDAgcAFDAc+fvDQIUKHDgMeEHDQIIFKlgoMGgjQoAGDmwUOehhg4EACBhM+GlzKVOkEBgkO
+ GBggNOhCBhgCBPBYUEGHmwkCOCDwYMCAll8XHghwgQCHkQDSLjRgAcKDBwAAKNCwgaIHiR4oOKygkuDE
+ pRQTK6YYEAA7
+
+
+
+
+ R0lGODlhEAAQAIQfALnik2aXQv7+/dPut73llbfala3LmW6gSWqdQ2eYRGqaSLfck568iYrUQN7yzF6R
+ PLTXlYjUP8XwmYfQQLbYl4jRQGiaQsPumNbyu7nglNPzsLXYlf7+/lCHK////////yH/C05FVFNDQVBF
+ Mi4wAwEBAAAh+QQBAAAfACwAAAAAEAAQAAAIlgA/CBzooaAHgQUHEvSgIEAABQUfHFTIwQECDAMwYDhg
+ oENCgRw8dBgAAECFBgsweJxYsAODDjApTIhAwCMHkCItGOxwgUCGlQQTeAgJsyhQg0iTGvzQ0qhND0IX
+ dtBwQcJKDxZsIhQpIcIECkVffmwpYUGDCiUheBQg1cCBAgU2QFDg4KZCDxIZOoQ48S7LpQoDCx4cEAA7
+
+
+
+
+ R0lGODlhEAAQAIQAAJXD9Iasxm6MqnSn2lZtjVaRyEpXbYu767TX/2KZztvr/4Gy5KrT/3ut32+gzlFh
+ e+r0/0RNX9/u/9Ln+8Xg//n8/4e36CkxQz9GVkSCvKjL35/N/Je91K7T5bDS4////yH/C05FVFNDQVBF
+ Mi4wAwEBAAAh+QQAAAAAACwAAAAAEAAQAAAIuQA/CBxIsKDACRwScggQwIGAhwIICBDYQcEEgwg+bNjw
+ QKCHCQgkQBgpQcKBCg0AEBCoAaRIkhIsVBigUiAHCgwkKNjJU8GAAx0/3NwIAMABCwsaDHCwIGgAChuK
+ HjiQdMDSAQYEPpWKtKqDBA6yfgiAwGhXpUsTJIgg0AGCo0nRfi1QgO0HAQyQNpCrtkAGDAIFbKi69GsC
+ un8FEohqdEFavxkyXAhMoPKDBwYMRIiAAcOFoAZDCwwIADs=
+
+
+
+
+ R0lGODlhEAAQAIQfAJfL/OTs9HWVsW6aUqnT+6bnZldwkYiux7TZ/O3z+UlVa/P2+ZfTW36wWJDLV4m7
+ 69nn78bi/qjL3qDP+VJhe4rAVa7S40NLXJ3bYJrA1ikxQz5FVdDU22OPRf///////yH/C05FVFNDQVBF
+ Mi4wAwEBAAAh+QQBAAAfACwAAAAAEAAQAAAIwQA9CBxIcOCHgx4gWLAgIUOGAwcESBTgAaEFCAEGaBwQ
+ IGOABwYqerCQsYBJBho7JHgAUqCEDjAxYGBQgYHKBAsoCMzQIUIEmA6CdkCAIOfOBT5/MnBQYSgBozCj
+ SoVJ4KkCDx1MFhhKFEFVAhMCXM1aAANMoh2qTgh7AWvZmQ6igp0AIEDbDg0aLA06YC4AABA2eBjgYcHG
+ vmv/Akgg2IMBDgsSdJwcAEICDhoECjDAmQIFBQouXNiwQYPOgqgLBgQAOw==
+
+
\ No newline at end of file
diff --git a/SubProject/FPJ0000/fProjectList.Designer.cs b/SubProject/FPJ0000/Project/fProjectList.Designer.cs
similarity index 98%
rename from SubProject/FPJ0000/fProjectList.Designer.cs
rename to SubProject/FPJ0000/Project/fProjectList.Designer.cs
index 44c4a20..fde3558 100644
--- a/SubProject/FPJ0000/fProjectList.Designer.cs
+++ b/SubProject/FPJ0000/Project/fProjectList.Designer.cs
@@ -1,1341 +1,1341 @@
-namespace FPJ0000
-{
- partial class fProjectList
- {
- ///
- /// Required designer variable.
- ///
- private System.ComponentModel.IContainer components = null;
-
- ///
- /// Clean up any resources being used.
- ///
- /// true if managed resources should be disposed; otherwise, false.
- protected override void Dispose(bool disposing)
- {
- if (disposing && (components != null))
- {
- components.Dispose();
- }
- base.Dispose(disposing);
- }
-
- #region Windows Form Designer generated code
-
- ///
- /// Required method for Designer support - do not modify
- /// the contents of this method with the code editor.
- ///
- private void InitializeComponent()
- {
- this.components = new System.ComponentModel.Container();
- System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(fProjectList));
- 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.TextCellType textCellType7 = new FarPoint.Win.Spread.CellType.TextCellType();
- FarPoint.Win.Spread.CellType.TextCellType textCellType8 = new FarPoint.Win.Spread.CellType.TextCellType();
- FarPoint.Win.Spread.CellType.TextCellType textCellType9 = new FarPoint.Win.Spread.CellType.TextCellType();
- FarPoint.Win.Spread.CellType.TextCellType textCellType10 = new FarPoint.Win.Spread.CellType.TextCellType();
- FarPoint.Win.Spread.CellType.NumberCellType numberCellType2 = new FarPoint.Win.Spread.CellType.NumberCellType();
- FarPoint.Win.Spread.CellType.NumberCellType numberCellType3 = new FarPoint.Win.Spread.CellType.NumberCellType();
- FarPoint.Win.Spread.CellType.NumberCellType numberCellType4 = new FarPoint.Win.Spread.CellType.NumberCellType();
- FarPoint.Win.Spread.CellType.NumberCellType numberCellType5 = new FarPoint.Win.Spread.CellType.NumberCellType();
- FarPoint.Win.Spread.CellType.TextCellType textCellType11 = new FarPoint.Win.Spread.CellType.TextCellType();
- FarPoint.Win.Spread.CellType.TextCellType textCellType12 = new FarPoint.Win.Spread.CellType.TextCellType();
- FarPoint.Win.Spread.CellType.TextCellType textCellType13 = new FarPoint.Win.Spread.CellType.TextCellType();
- this.bn = new System.Windows.Forms.BindingNavigator(this.components);
- this.bs = new System.Windows.Forms.BindingSource(this.components);
- this.dsMSSQL = new FPJ0000.dsPRJ();
- 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.btAdd = new System.Windows.Forms.ToolStripButton();
- this.btCopy = new System.Windows.Forms.ToolStripButton();
- this.btEdit = new System.Windows.Forms.ToolStripButton();
- this.btDel = new System.Windows.Forms.ToolStripButton();
- this.btSave = new System.Windows.Forms.ToolStripButton();
- this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator();
- this.toolStripLabel1 = new System.Windows.Forms.ToolStripLabel();
- this.tbFind = new System.Windows.Forms.ToolStripTextBox();
- this.btFind = new System.Windows.Forms.ToolStripButton();
- this.cm = new System.Windows.Forms.ContextMenuStrip(this.components);
- this.columnSizeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.autoToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.resetToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.saveToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.loadToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.toolStripMenuItem2 = new System.Windows.Forms.ToolStripSeparator();
- this.편집ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.partListToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.scheduleToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.iOMapToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.toolStripMenuItem3 = new System.Windows.Forms.ToolStripSeparator();
- this.메일발송주소관리ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.makeRepeatToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.편집ToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem();
- this.삭제ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.toolStripMenuItem1 = new System.Windows.Forms.ToolStripSeparator();
- this.엑셀파일로저장ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.ta = new FPJ0000.dsPRJTableAdapters.ProjectsTableAdapter();
- this.tam = new FPJ0000.dsPRJTableAdapters.TableAdapterManager();
- this.fpSpread1 = new FarPoint.Win.Spread.FpSpread();
- this.toolStrip1 = new System.Windows.Forms.ToolStrip();
- this.toolStripLabel2 = new System.Windows.Forms.ToolStripLabel();
- this.cmbYearS = new System.Windows.Forms.ToolStripComboBox();
- this.toolStripLabel4 = new System.Windows.Forms.ToolStripLabel();
- this.cmbYearE = new System.Windows.Forms.ToolStripComboBox();
- this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator();
- this.chk검토 = new System.Windows.Forms.ToolStripButton();
- this.chk대기 = new System.Windows.Forms.ToolStripButton();
- this.chk진행 = new System.Windows.Forms.ToolStripButton();
- this.chk보류 = new System.Windows.Forms.ToolStripButton();
- this.chk취소 = new System.Windows.Forms.ToolStripButton();
- this.chk완료 = new System.Windows.Forms.ToolStripButton();
- this.toolStripSeparator3 = new System.Windows.Forms.ToolStripSeparator();
- this.toolStripLabel3 = new System.Windows.Forms.ToolStripLabel();
- this.tbRequest = new System.Windows.Forms.ToolStripTextBox();
- this.btSearch = new System.Windows.Forms.ToolStripButton();
- this.btViewDel = new System.Windows.Forms.ToolStripButton();
- this.toolStripSeparator4 = new System.Windows.Forms.ToolStripSeparator();
- this.toolStripLabel5 = new System.Windows.Forms.ToolStripLabel();
- this.cmbSort = new System.Windows.Forms.ToolStripComboBox();
- this.label1 = new System.Windows.Forms.Label();
- this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel();
- this.panel4 = new System.Windows.Forms.Panel();
- this.label11 = new System.Windows.Forms.Label();
- this.label4 = new System.Windows.Forms.Label();
- this.bsHist = new System.Windows.Forms.BindingSource(this.components);
- this.textBox4 = new System.Windows.Forms.TextBox();
- this.label2 = new System.Windows.Forms.Label();
- this.textBox3 = new System.Windows.Forms.TextBox();
- this.tableLayoutPanel2 = new System.Windows.Forms.TableLayoutPanel();
- this.label6 = new System.Windows.Forms.Label();
- this.label5 = new System.Windows.Forms.Label();
- this.label9 = new System.Windows.Forms.Label();
- this.label3 = new System.Windows.Forms.Label();
- this.label7 = new System.Windows.Forms.Label();
- this.label8 = new System.Windows.Forms.Label();
- this.label10 = new System.Windows.Forms.Label();
- this.label12 = new System.Windows.Forms.Label();
- this.label13 = new System.Windows.Forms.Label();
- this.label14 = new System.Windows.Forms.Label();
- this.label15 = new System.Windows.Forms.Label();
- this.label16 = new System.Windows.Forms.Label();
- this.sbSumO = new System.Windows.Forms.Label();
- this.sbSumI = new System.Windows.Forms.Label();
- this.sbSumE = new System.Windows.Forms.Label();
- this.taHist = new FPJ0000.dsPRJTableAdapters.ProjectsHistoryTableAdapter();
- this.toolTip1 = new System.Windows.Forms.ToolTip(this.components);
- this.panel3 = new System.Windows.Forms.Panel();
- this.fpSpread1_Sheet1 = new FarPoint.Win.Spread.SheetView();
- ((System.ComponentModel.ISupportInitialize)(this.bn)).BeginInit();
- this.bn.SuspendLayout();
- ((System.ComponentModel.ISupportInitialize)(this.bs)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.dsMSSQL)).BeginInit();
- this.cm.SuspendLayout();
- ((System.ComponentModel.ISupportInitialize)(this.fpSpread1)).BeginInit();
- this.toolStrip1.SuspendLayout();
- this.tableLayoutPanel1.SuspendLayout();
- this.panel4.SuspendLayout();
- ((System.ComponentModel.ISupportInitialize)(this.bsHist)).BeginInit();
- this.tableLayoutPanel2.SuspendLayout();
- this.panel3.SuspendLayout();
- ((System.ComponentModel.ISupportInitialize)(this.fpSpread1_Sheet1)).BeginInit();
- this.SuspendLayout();
- //
- // bn
- //
- this.bn.AddNewItem = null;
- this.bn.BindingSource = this.bs;
- this.bn.CountItem = this.bindingNavigatorCountItem;
- this.bn.DeleteItem = null;
- this.bn.Dock = System.Windows.Forms.DockStyle.Bottom;
- 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.btAdd,
- this.btCopy,
- this.btEdit,
- this.btDel,
- this.btSave,
- this.toolStripSeparator1,
- this.toolStripLabel1,
- this.tbFind,
- this.btFind});
- this.bn.Location = new System.Drawing.Point(0, 528);
- 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(1084, 25);
- this.bn.TabIndex = 0;
- this.bn.Text = "bindingNavigator1";
- //
- // bs
- //
- this.bs.DataMember = "Projects";
- this.bs.DataSource = this.dsMSSQL;
- this.bs.CurrentChanged += new System.EventHandler(this.bs_CurrentChanged);
- //
- // dsMSSQL
- //
- this.dsMSSQL.DataSetName = "dsMSSQL";
- this.dsMSSQL.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema;
- //
- // bindingNavigatorCountItem
- //
- this.bindingNavigatorCountItem.Name = "bindingNavigatorCountItem";
- this.bindingNavigatorCountItem.Size = new System.Drawing.Size(27, 22);
- 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(23, 22);
- 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(23, 22);
- this.bindingNavigatorMovePreviousItem.Text = "이전으로 이동";
- //
- // bindingNavigatorSeparator
- //
- this.bindingNavigatorSeparator.Name = "bindingNavigatorSeparator";
- this.bindingNavigatorSeparator.Size = new System.Drawing.Size(6, 25);
- //
- // 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, 25);
- //
- // 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(23, 22);
- 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(23, 22);
- this.bindingNavigatorMoveLastItem.Text = "마지막으로 이동";
- //
- // bindingNavigatorSeparator2
- //
- this.bindingNavigatorSeparator2.Name = "bindingNavigatorSeparator2";
- this.bindingNavigatorSeparator2.Size = new System.Drawing.Size(6, 25);
- //
- // btAdd
- //
- this.btAdd.Image = ((System.Drawing.Image)(resources.GetObject("btAdd.Image")));
- this.btAdd.Name = "btAdd";
- this.btAdd.RightToLeftAutoMirrorImage = true;
- this.btAdd.Size = new System.Drawing.Size(67, 22);
- this.btAdd.Text = "추가(&A)";
- this.btAdd.Click += new System.EventHandler(this.bindingNavigatorAddNewItem_Click);
- //
- // btCopy
- //
- this.btCopy.Image = global::FPJ0000.Properties.Resources.copy;
- this.btCopy.ImageTransparentColor = System.Drawing.Color.Magenta;
- this.btCopy.Name = "btCopy";
- this.btCopy.Size = new System.Drawing.Size(67, 22);
- this.btCopy.Text = "복사(&C)";
- this.btCopy.Click += new System.EventHandler(this.btCopy_Click);
- //
- // btEdit
- //
- this.btEdit.Image = ((System.Drawing.Image)(resources.GetObject("btEdit.Image")));
- this.btEdit.Name = "btEdit";
- this.btEdit.Size = new System.Drawing.Size(65, 22);
- this.btEdit.Text = "편집(&E)";
- this.btEdit.Click += new System.EventHandler(this.btEdit_Click);
- //
- // btDel
- //
- this.btDel.Image = ((System.Drawing.Image)(resources.GetObject("btDel.Image")));
- this.btDel.Name = "btDel";
- this.btDel.RightToLeftAutoMirrorImage = true;
- this.btDel.Size = new System.Drawing.Size(68, 22);
- this.btDel.Text = "삭제(&D)";
- this.btDel.Click += new System.EventHandler(this.bindingNavigatorDeleteItem_Click);
- //
- // btSave
- //
- this.btSave.Image = ((System.Drawing.Image)(resources.GetObject("btSave.Image")));
- this.btSave.Name = "btSave";
- this.btSave.Size = new System.Drawing.Size(66, 22);
- this.btSave.Text = "저장(&S)";
- this.btSave.Click += new System.EventHandler(this.projectsBindingNavigatorSaveItem_Click);
- //
- // toolStripSeparator1
- //
- this.toolStripSeparator1.Name = "toolStripSeparator1";
- this.toolStripSeparator1.Size = new System.Drawing.Size(6, 25);
- //
- // toolStripLabel1
- //
- this.toolStripLabel1.Name = "toolStripLabel1";
- this.toolStripLabel1.Size = new System.Drawing.Size(31, 22);
- this.toolStripLabel1.Text = "검색";
- //
- // tbFind
- //
- this.tbFind.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
- this.tbFind.Name = "tbFind";
- this.tbFind.Size = new System.Drawing.Size(100, 25);
- this.tbFind.KeyDown += new System.Windows.Forms.KeyEventHandler(this.tbFind_KeyDown);
- //
- // btFind
- //
- this.btFind.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
- this.btFind.Image = global::FPJ0000.Properties.Resources.find;
- this.btFind.ImageTransparentColor = System.Drawing.Color.Magenta;
- this.btFind.Name = "btFind";
- this.btFind.Size = new System.Drawing.Size(23, 22);
- this.btFind.Text = "toolStripButton1";
- this.btFind.Click += new System.EventHandler(this.btFind_Click);
- //
- // cm
- //
- this.cm.Font = new System.Drawing.Font("맑은 고딕", 18F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(129)));
- this.cm.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
- this.columnSizeToolStripMenuItem,
- this.toolStripMenuItem2,
- this.편집ToolStripMenuItem,
- this.partListToolStripMenuItem,
- this.scheduleToolStripMenuItem,
- this.iOMapToolStripMenuItem,
- this.toolStripMenuItem3,
- this.메일발송주소관리ToolStripMenuItem,
- this.makeRepeatToolStripMenuItem,
- this.편집ToolStripMenuItem1,
- this.삭제ToolStripMenuItem,
- this.toolStripMenuItem1,
- this.엑셀파일로저장ToolStripMenuItem});
- this.cm.Name = "contextMenuStrip1";
- this.cm.Size = new System.Drawing.Size(305, 382);
- //
- // columnSizeToolStripMenuItem
- //
- this.columnSizeToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
- this.autoToolStripMenuItem,
- this.resetToolStripMenuItem,
- this.saveToolStripMenuItem,
- this.loadToolStripMenuItem});
- this.columnSizeToolStripMenuItem.Name = "columnSizeToolStripMenuItem";
- this.columnSizeToolStripMenuItem.Size = new System.Drawing.Size(304, 36);
- this.columnSizeToolStripMenuItem.Text = "열 너비";
- //
- // autoToolStripMenuItem
- //
- this.autoToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("autoToolStripMenuItem.Image")));
- this.autoToolStripMenuItem.Name = "autoToolStripMenuItem";
- this.autoToolStripMenuItem.Size = new System.Drawing.Size(149, 36);
- this.autoToolStripMenuItem.Text = "Auto";
- this.autoToolStripMenuItem.Click += new System.EventHandler(this.autoToolStripMenuItem_Click);
- //
- // resetToolStripMenuItem
- //
- this.resetToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("resetToolStripMenuItem.Image")));
- this.resetToolStripMenuItem.Name = "resetToolStripMenuItem";
- this.resetToolStripMenuItem.Size = new System.Drawing.Size(149, 36);
- this.resetToolStripMenuItem.Text = "Reset";
- this.resetToolStripMenuItem.Click += new System.EventHandler(this.resetToolStripMenuItem_Click);
- //
- // saveToolStripMenuItem
- //
- this.saveToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("saveToolStripMenuItem.Image")));
- this.saveToolStripMenuItem.Name = "saveToolStripMenuItem";
- this.saveToolStripMenuItem.Size = new System.Drawing.Size(149, 36);
- this.saveToolStripMenuItem.Text = "Save";
- this.saveToolStripMenuItem.Click += new System.EventHandler(this.saveToolStripMenuItem_Click);
- //
- // loadToolStripMenuItem
- //
- this.loadToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("loadToolStripMenuItem.Image")));
- this.loadToolStripMenuItem.Name = "loadToolStripMenuItem";
- this.loadToolStripMenuItem.Size = new System.Drawing.Size(149, 36);
- this.loadToolStripMenuItem.Text = "Load";
- this.loadToolStripMenuItem.Click += new System.EventHandler(this.loadToolStripMenuItem_Click);
- //
- // toolStripMenuItem2
- //
- this.toolStripMenuItem2.Name = "toolStripMenuItem2";
- this.toolStripMenuItem2.Size = new System.Drawing.Size(301, 6);
- //
- // 편집ToolStripMenuItem
- //
- this.편집ToolStripMenuItem.Name = "편집ToolStripMenuItem";
- this.편집ToolStripMenuItem.Size = new System.Drawing.Size(304, 36);
- this.편집ToolStripMenuItem.Text = "편집";
- this.편집ToolStripMenuItem.Click += new System.EventHandler(this.편집ToolStripMenuItem_Click);
- //
- // partListToolStripMenuItem
- //
- this.partListToolStripMenuItem.Name = "partListToolStripMenuItem";
- this.partListToolStripMenuItem.Size = new System.Drawing.Size(304, 36);
- this.partListToolStripMenuItem.Text = "파트리스트";
- this.partListToolStripMenuItem.Click += new System.EventHandler(this.partListToolStripMenuItem_Click);
- //
- // scheduleToolStripMenuItem
- //
- this.scheduleToolStripMenuItem.ForeColor = System.Drawing.Color.Silver;
- this.scheduleToolStripMenuItem.Name = "scheduleToolStripMenuItem";
- this.scheduleToolStripMenuItem.Size = new System.Drawing.Size(304, 36);
- this.scheduleToolStripMenuItem.Text = "스케쥴 관리(개발중)";
- this.scheduleToolStripMenuItem.Click += new System.EventHandler(this.scheduleToolStripMenuItem_Click);
- //
- // iOMapToolStripMenuItem
- //
- this.iOMapToolStripMenuItem.Name = "iOMapToolStripMenuItem";
- this.iOMapToolStripMenuItem.Size = new System.Drawing.Size(304, 36);
- this.iOMapToolStripMenuItem.Text = "I/O 맵";
- this.iOMapToolStripMenuItem.Click += new System.EventHandler(this.iOMapToolStripMenuItem_Click);
- //
- // toolStripMenuItem3
- //
- this.toolStripMenuItem3.Name = "toolStripMenuItem3";
- this.toolStripMenuItem3.Size = new System.Drawing.Size(301, 6);
- //
- // 메일발송주소관리ToolStripMenuItem
- //
- this.메일발송주소관리ToolStripMenuItem.Name = "메일발송주소관리ToolStripMenuItem";
- this.메일발송주소관리ToolStripMenuItem.Size = new System.Drawing.Size(304, 36);
- this.메일발송주소관리ToolStripMenuItem.Text = "메일발송 주소 관리";
- this.메일발송주소관리ToolStripMenuItem.Click += new System.EventHandler(this.메일발송주소관리ToolStripMenuItem_Click);
- //
- // makeRepeatToolStripMenuItem
- //
- this.makeRepeatToolStripMenuItem.Name = "makeRepeatToolStripMenuItem";
- this.makeRepeatToolStripMenuItem.Size = new System.Drawing.Size(304, 36);
- this.makeRepeatToolStripMenuItem.Text = "복사";
- this.makeRepeatToolStripMenuItem.Click += new System.EventHandler(this.makeRepeatToolStripMenuItem_Click);
- //
- // 편집ToolStripMenuItem1
- //
- this.편집ToolStripMenuItem1.Name = "편집ToolStripMenuItem1";
- this.편집ToolStripMenuItem1.Size = new System.Drawing.Size(304, 36);
- this.편집ToolStripMenuItem1.Text = "편집";
- //
- // 삭제ToolStripMenuItem
- //
- this.삭제ToolStripMenuItem.Name = "삭제ToolStripMenuItem";
- this.삭제ToolStripMenuItem.Size = new System.Drawing.Size(304, 36);
- this.삭제ToolStripMenuItem.Text = "삭제";
- //
- // toolStripMenuItem1
- //
- this.toolStripMenuItem1.Name = "toolStripMenuItem1";
- this.toolStripMenuItem1.Size = new System.Drawing.Size(301, 6);
- //
- // 엑셀파일로저장ToolStripMenuItem
- //
- this.엑셀파일로저장ToolStripMenuItem.Name = "엑셀파일로저장ToolStripMenuItem";
- this.엑셀파일로저장ToolStripMenuItem.Size = new System.Drawing.Size(304, 36);
- this.엑셀파일로저장ToolStripMenuItem.Text = "목록 내보내기";
- this.엑셀파일로저장ToolStripMenuItem.Click += new System.EventHandler(this.엑셀파일로저장ToolStripMenuItem_Click);
- //
- // ta
- //
- this.ta.ClearBeforeFill = true;
- //
- // tam
- //
- this.tam.BackupDataSetBeforeUpdate = false;
- this.tam.JobReportTableAdapter = null;
- this.tam.ProjectsHistoryTableAdapter = null;
- this.tam.ProjectsIOMapTableAdapter = null;
- this.tam.ProjectsMailListTableAdapter = null;
- this.tam.ProjectsPartTableAdapter = null;
- this.tam.ProjectsScheduleTableAdapter = null;
- this.tam.ProjectsTableAdapter = this.ta;
- this.tam.UpdateOrder = FPJ0000.dsPRJTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete;
- //
- // fpSpread1
- //
- this.fpSpread1.AccessibleDescription = "";
- this.fpSpread1.AutoFitColumnOptions = FarPoint.Win.Spread.PreferredSizeColumnOptions.IncludeAll;
- this.fpSpread1.AutoFitRowOptions = FarPoint.Win.Spread.PreferredSizeRowOptions.IncludeAll;
- this.fpSpread1.ContextMenuStrip = this.cm;
- this.fpSpread1.Dock = System.Windows.Forms.DockStyle.Fill;
- this.fpSpread1.EditModeReplace = true;
- this.fpSpread1.Font = new System.Drawing.Font("맑은 고딕", 9F);
- this.fpSpread1.Location = new System.Drawing.Point(0, 25);
- this.fpSpread1.Name = "fpSpread1";
- this.fpSpread1.Sheets.AddRange(new FarPoint.Win.Spread.SheetView[] {
- this.fpSpread1_Sheet1});
- this.fpSpread1.Size = new System.Drawing.Size(1084, 262);
- this.fpSpread1.StatusBarVisible = true;
- this.fpSpread1.TabIndex = 2;
- this.fpSpread1.SetViewportLeftColumn(0, 0, 3);
- //
- // toolStrip1
- //
- this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
- this.toolStripLabel2,
- this.cmbYearS,
- this.toolStripLabel4,
- this.cmbYearE,
- this.toolStripSeparator2,
- this.chk검토,
- this.chk대기,
- this.chk진행,
- this.chk보류,
- this.chk취소,
- this.chk완료,
- this.toolStripSeparator3,
- this.toolStripLabel3,
- this.tbRequest,
- this.btSearch,
- this.btViewDel,
- this.toolStripSeparator4,
- this.toolStripLabel5,
- this.cmbSort});
- this.toolStrip1.Location = new System.Drawing.Point(0, 0);
- this.toolStrip1.Name = "toolStrip1";
- this.toolStrip1.Size = new System.Drawing.Size(1084, 25);
- this.toolStrip1.TabIndex = 4;
- this.toolStrip1.Text = "toolStrip1";
- //
- // toolStripLabel2
- //
- this.toolStripLabel2.Name = "toolStripLabel2";
- this.toolStripLabel2.Size = new System.Drawing.Size(95, 22);
- this.toolStripLabel2.Text = "프로젝트 시작일";
- //
- // cmbYearS
- //
- this.cmbYearS.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
- this.cmbYearS.Name = "cmbYearS";
- this.cmbYearS.Size = new System.Drawing.Size(75, 25);
- //
- // toolStripLabel4
- //
- this.toolStripLabel4.Name = "toolStripLabel4";
- this.toolStripLabel4.Size = new System.Drawing.Size(15, 22);
- this.toolStripLabel4.Text = "~";
- //
- // cmbYearE
- //
- this.cmbYearE.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
- this.cmbYearE.Name = "cmbYearE";
- this.cmbYearE.Size = new System.Drawing.Size(75, 25);
- //
- // toolStripSeparator2
- //
- this.toolStripSeparator2.Name = "toolStripSeparator2";
- this.toolStripSeparator2.Size = new System.Drawing.Size(6, 25);
- //
- // chk검토
- //
- this.chk검토.Checked = true;
- this.chk검토.CheckOnClick = true;
- this.chk검토.CheckState = System.Windows.Forms.CheckState.Checked;
- this.chk검토.Image = ((System.Drawing.Image)(resources.GetObject("chk검토.Image")));
- this.chk검토.ImageTransparentColor = System.Drawing.Color.Magenta;
- this.chk검토.Name = "chk검토";
- this.chk검토.Size = new System.Drawing.Size(51, 22);
- this.chk검토.Text = "검토";
- //
- // chk대기
- //
- this.chk대기.Checked = true;
- this.chk대기.CheckOnClick = true;
- this.chk대기.CheckState = System.Windows.Forms.CheckState.Checked;
- this.chk대기.Image = ((System.Drawing.Image)(resources.GetObject("chk대기.Image")));
- this.chk대기.ImageTransparentColor = System.Drawing.Color.Magenta;
- this.chk대기.Name = "chk대기";
- this.chk대기.Size = new System.Drawing.Size(51, 22);
- this.chk대기.Text = "대기";
- //
- // chk진행
- //
- this.chk진행.Checked = true;
- this.chk진행.CheckOnClick = true;
- this.chk진행.CheckState = System.Windows.Forms.CheckState.Checked;
- this.chk진행.Image = ((System.Drawing.Image)(resources.GetObject("chk진행.Image")));
- this.chk진행.ImageTransparentColor = System.Drawing.Color.Magenta;
- this.chk진행.Name = "chk진행";
- this.chk진행.Size = new System.Drawing.Size(51, 22);
- this.chk진행.Text = "진행";
- //
- // chk보류
- //
- this.chk보류.Checked = true;
- this.chk보류.CheckOnClick = true;
- this.chk보류.CheckState = System.Windows.Forms.CheckState.Checked;
- this.chk보류.Image = ((System.Drawing.Image)(resources.GetObject("chk보류.Image")));
- this.chk보류.ImageTransparentColor = System.Drawing.Color.Magenta;
- this.chk보류.Name = "chk보류";
- this.chk보류.Size = new System.Drawing.Size(51, 22);
- this.chk보류.Text = "보류";
- //
- // chk취소
- //
- this.chk취소.CheckOnClick = true;
- this.chk취소.Image = ((System.Drawing.Image)(resources.GetObject("chk취소.Image")));
- this.chk취소.ImageTransparentColor = System.Drawing.Color.Magenta;
- this.chk취소.Name = "chk취소";
- this.chk취소.Size = new System.Drawing.Size(51, 22);
- this.chk취소.Text = "취소";
- //
- // chk완료
- //
- this.chk완료.CheckOnClick = true;
- this.chk완료.Image = ((System.Drawing.Image)(resources.GetObject("chk완료.Image")));
- this.chk완료.ImageTransparentColor = System.Drawing.Color.Magenta;
- this.chk완료.Name = "chk완료";
- this.chk완료.Size = new System.Drawing.Size(51, 22);
- this.chk완료.Text = "완료";
- //
- // toolStripSeparator3
- //
- this.toolStripSeparator3.Name = "toolStripSeparator3";
- this.toolStripSeparator3.Size = new System.Drawing.Size(6, 25);
- //
- // toolStripLabel3
- //
- this.toolStripLabel3.Name = "toolStripLabel3";
- this.toolStripLabel3.Size = new System.Drawing.Size(55, 22);
- this.toolStripLabel3.Text = "담당자명";
- this.toolStripLabel3.Click += new System.EventHandler(this.toolStripLabel3_Click);
- //
- // tbRequest
- //
- this.tbRequest.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
- this.tbRequest.Name = "tbRequest";
- this.tbRequest.Size = new System.Drawing.Size(70, 25);
- this.tbRequest.TextBoxTextAlign = System.Windows.Forms.HorizontalAlignment.Center;
- this.tbRequest.KeyDown += new System.Windows.Forms.KeyEventHandler(this.tbRequest_KeyDown);
- //
- // btSearch
- //
- this.btSearch.Image = ((System.Drawing.Image)(resources.GetObject("btSearch.Image")));
- this.btSearch.ImageTransparentColor = System.Drawing.Color.Magenta;
- this.btSearch.Name = "btSearch";
- this.btSearch.Size = new System.Drawing.Size(90, 22);
- this.btSearch.Text = "새로고침(&R)";
- this.btSearch.Click += new System.EventHandler(this.btSearch_Click);
- //
- // btViewDel
- //
- this.btViewDel.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right;
- this.btViewDel.CheckOnClick = true;
- this.btViewDel.Image = ((System.Drawing.Image)(resources.GetObject("btViewDel.Image")));
- this.btViewDel.ImageTransparentColor = System.Drawing.Color.Magenta;
- this.btViewDel.Name = "btViewDel";
- this.btViewDel.Size = new System.Drawing.Size(99, 22);
- this.btViewDel.Text = "삭제자료표시";
- //
- // toolStripSeparator4
- //
- this.toolStripSeparator4.Name = "toolStripSeparator4";
- this.toolStripSeparator4.Size = new System.Drawing.Size(6, 25);
- //
- // toolStripLabel5
- //
- this.toolStripLabel5.Name = "toolStripLabel5";
- this.toolStripLabel5.Size = new System.Drawing.Size(31, 22);
- this.toolStripLabel5.Text = "정렬";
- //
- // cmbSort
- //
- this.cmbSort.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
- this.cmbSort.Items.AddRange(new object[] {
- "---",
- "Origin Cost",
- "Input Cost",
- "Effect Cost",
- "Asset No",
- "Project",
- "Champion",
- "Requestor",
- "Process"});
- this.cmbSort.Name = "cmbSort";
- this.cmbSort.Size = new System.Drawing.Size(75, 25);
- this.cmbSort.SelectedIndexChanged += new System.EventHandler(this.toolStripComboBox1_SelectedIndexChanged);
- //
- // label1
- //
- this.label1.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "name", true));
- this.label1.Dock = System.Windows.Forms.DockStyle.Bottom;
- this.label1.Font = new System.Drawing.Font("맑은 고딕", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(129)));
- this.label1.Location = new System.Drawing.Point(0, 287);
- this.label1.Name = "label1";
- this.label1.Padding = new System.Windows.Forms.Padding(5, 0, 0, 0);
- this.label1.Size = new System.Drawing.Size(1084, 23);
- this.label1.TabIndex = 5;
- this.label1.Text = "--";
- this.label1.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
- //
- // tableLayoutPanel1
- //
- this.tableLayoutPanel1.ColumnCount = 2;
- this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F));
- this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F));
- this.tableLayoutPanel1.Controls.Add(this.panel4, 1, 0);
- this.tableLayoutPanel1.Controls.Add(this.textBox4, 1, 1);
- this.tableLayoutPanel1.Controls.Add(this.label2, 0, 0);
- this.tableLayoutPanel1.Controls.Add(this.textBox3, 0, 1);
- this.tableLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill;
- this.tableLayoutPanel1.Location = new System.Drawing.Point(0, 47);
- this.tableLayoutPanel1.Name = "tableLayoutPanel1";
- this.tableLayoutPanel1.RowCount = 2;
- this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 25F));
- this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F));
- this.tableLayoutPanel1.Size = new System.Drawing.Size(1084, 171);
- this.tableLayoutPanel1.TabIndex = 11;
- //
- // panel4
- //
- this.panel4.Controls.Add(this.label11);
- this.panel4.Controls.Add(this.label4);
- this.panel4.Dock = System.Windows.Forms.DockStyle.Fill;
- this.panel4.Location = new System.Drawing.Point(542, 0);
- this.panel4.Margin = new System.Windows.Forms.Padding(0);
- this.panel4.Name = "panel4";
- this.panel4.Size = new System.Drawing.Size(542, 25);
- this.panel4.TabIndex = 0;
- //
- // label11
- //
- this.label11.Dock = System.Windows.Forms.DockStyle.Fill;
- this.label11.Location = new System.Drawing.Point(0, 0);
- this.label11.Name = "label11";
- this.label11.Size = new System.Drawing.Size(442, 25);
- this.label11.TabIndex = 14;
- this.label11.Text = "주간 진행 내용";
- this.label11.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
- //
- // label4
- //
- this.label4.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
- this.label4.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bsHist, "pdate", true));
- this.label4.Dock = System.Windows.Forms.DockStyle.Right;
- this.label4.Font = new System.Drawing.Font("Cambria", 11.25F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Italic))), System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.label4.Location = new System.Drawing.Point(442, 0);
- this.label4.Margin = new System.Windows.Forms.Padding(0);
- this.label4.Name = "label4";
- this.label4.Size = new System.Drawing.Size(100, 25);
- this.label4.TabIndex = 12;
- this.label4.Text = "--";
- this.label4.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
- //
- // bsHist
- //
- this.bsHist.DataMember = "ProjectsHistory";
- this.bsHist.DataSource = this.dsMSSQL;
- this.bsHist.Sort = "pdate desc";
- //
- // textBox4
- //
- this.textBox4.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bsHist, "remark", true));
- this.textBox4.Dock = System.Windows.Forms.DockStyle.Fill;
- this.textBox4.Location = new System.Drawing.Point(542, 25);
- this.textBox4.Margin = new System.Windows.Forms.Padding(0);
- this.textBox4.Multiline = true;
- this.textBox4.Name = "textBox4";
- this.textBox4.ReadOnly = true;
- this.textBox4.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;
- this.textBox4.Size = new System.Drawing.Size(542, 146);
- this.textBox4.TabIndex = 10;
- //
- // label2
- //
- this.label2.Dock = System.Windows.Forms.DockStyle.Fill;
- this.label2.Font = new System.Drawing.Font("굴림", 9F);
- this.label2.Location = new System.Drawing.Point(0, 0);
- this.label2.Margin = new System.Windows.Forms.Padding(0);
- this.label2.Name = "label2";
- this.label2.Size = new System.Drawing.Size(542, 25);
- this.label2.TabIndex = 0;
- this.label2.Text = "요청 사항";
- this.label2.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
- //
- // textBox3
- //
- this.textBox3.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "remark_req", true));
- this.textBox3.Dock = System.Windows.Forms.DockStyle.Fill;
- this.textBox3.Location = new System.Drawing.Point(0, 25);
- this.textBox3.Margin = new System.Windows.Forms.Padding(0);
- this.textBox3.Multiline = true;
- this.textBox3.Name = "textBox3";
- this.textBox3.ReadOnly = true;
- this.textBox3.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;
- this.textBox3.Size = new System.Drawing.Size(542, 146);
- this.textBox3.TabIndex = 8;
- //
- // tableLayoutPanel2
- //
- this.tableLayoutPanel2.CellBorderStyle = System.Windows.Forms.TableLayoutPanelCellBorderStyle.Single;
- this.tableLayoutPanel2.ColumnCount = 8;
- this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 80F));
- this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 25.06266F));
- this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 80F));
- this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 25.06266F));
- this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 80F));
- this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 25.06266F));
- this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 80F));
- this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 24.81203F));
- this.tableLayoutPanel2.Controls.Add(this.label6, 0, 0);
- this.tableLayoutPanel2.Controls.Add(this.label5, 6, 0);
- this.tableLayoutPanel2.Controls.Add(this.label9, 2, 0);
- this.tableLayoutPanel2.Controls.Add(this.label3, 4, 0);
- this.tableLayoutPanel2.Controls.Add(this.label7, 1, 0);
- this.tableLayoutPanel2.Controls.Add(this.label8, 3, 0);
- this.tableLayoutPanel2.Controls.Add(this.label10, 5, 0);
- this.tableLayoutPanel2.Controls.Add(this.label12, 7, 0);
- this.tableLayoutPanel2.Controls.Add(this.label13, 0, 1);
- this.tableLayoutPanel2.Controls.Add(this.label14, 2, 1);
- this.tableLayoutPanel2.Controls.Add(this.label15, 4, 1);
- this.tableLayoutPanel2.Controls.Add(this.label16, 6, 1);
- this.tableLayoutPanel2.Controls.Add(this.sbSumO, 3, 1);
- this.tableLayoutPanel2.Controls.Add(this.sbSumI, 5, 1);
- this.tableLayoutPanel2.Controls.Add(this.sbSumE, 7, 1);
- this.tableLayoutPanel2.Dock = System.Windows.Forms.DockStyle.Top;
- this.tableLayoutPanel2.Location = new System.Drawing.Point(0, 0);
- this.tableLayoutPanel2.Name = "tableLayoutPanel2";
- this.tableLayoutPanel2.RowCount = 2;
- this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F));
- this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 20F));
- this.tableLayoutPanel2.Size = new System.Drawing.Size(1084, 47);
- this.tableLayoutPanel2.TabIndex = 12;
- //
- // label6
- //
- this.label6.Dock = System.Windows.Forms.DockStyle.Fill;
- this.label6.Font = new System.Drawing.Font("Cambria", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.label6.Location = new System.Drawing.Point(4, 1);
- this.label6.Name = "label6";
- this.label6.Size = new System.Drawing.Size(74, 24);
- this.label6.TabIndex = 0;
- this.label6.Text = "Start";
- this.label6.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
- this.toolTip1.SetToolTip(this.label6, "시작일");
- //
- // label5
- //
- this.label5.Dock = System.Windows.Forms.DockStyle.Fill;
- this.label5.Font = new System.Drawing.Font("Cambria", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.label5.Location = new System.Drawing.Point(817, 1);
- this.label5.Name = "label5";
- this.label5.Size = new System.Drawing.Size(74, 24);
- this.label5.TabIndex = 0;
- this.label5.Text = "End";
- this.label5.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
- this.toolTip1.SetToolTip(this.label5, "완료일");
- //
- // label9
- //
- this.label9.Dock = System.Windows.Forms.DockStyle.Fill;
- this.label9.Font = new System.Drawing.Font("Cambria", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.label9.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
- this.label9.Location = new System.Drawing.Point(275, 1);
- this.label9.Name = "label9";
- this.label9.Size = new System.Drawing.Size(74, 24);
- this.label9.TabIndex = 0;
- this.label9.Text = "Due";
- this.label9.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
- this.toolTip1.SetToolTip(this.label9, "예상완료일");
- //
- // label3
- //
- this.label3.Dock = System.Windows.Forms.DockStyle.Fill;
- this.label3.Font = new System.Drawing.Font("Cambria", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.label3.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(0)))), ((int)(((byte)(192)))));
- this.label3.Location = new System.Drawing.Point(546, 1);
- this.label3.Name = "label3";
- this.label3.Size = new System.Drawing.Size(74, 24);
- this.label3.TabIndex = 0;
- this.label3.Text = "Out";
- this.label3.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
- this.toolTip1.SetToolTip(this.label3, "출고일(프로그램의 경우 설치일)");
- //
- // label7
- //
- this.label7.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "sdate", true));
- this.label7.Dock = System.Windows.Forms.DockStyle.Fill;
- this.label7.Location = new System.Drawing.Point(85, 1);
- this.label7.Name = "label7";
- this.label7.Size = new System.Drawing.Size(183, 24);
- this.label7.TabIndex = 1;
- this.label7.Text = "--";
- this.label7.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
- //
- // label8
- //
- this.label8.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "ddate", true));
- this.label8.Dock = System.Windows.Forms.DockStyle.Fill;
- this.label8.Location = new System.Drawing.Point(356, 1);
- this.label8.Name = "label8";
- this.label8.Size = new System.Drawing.Size(183, 24);
- this.label8.TabIndex = 1;
- this.label8.Text = "--";
- this.label8.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
- //
- // label10
- //
- this.label10.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "odate", true));
- this.label10.Dock = System.Windows.Forms.DockStyle.Fill;
- this.label10.Location = new System.Drawing.Point(627, 1);
- this.label10.Name = "label10";
- this.label10.Size = new System.Drawing.Size(183, 24);
- this.label10.TabIndex = 1;
- this.label10.Text = "--";
- this.label10.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
- //
- // label12
- //
- this.label12.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "edate", true));
- this.label12.Dock = System.Windows.Forms.DockStyle.Fill;
- this.label12.Location = new System.Drawing.Point(898, 1);
- this.label12.Name = "label12";
- this.label12.Size = new System.Drawing.Size(182, 24);
- this.label12.TabIndex = 1;
- this.label12.Text = "--";
- this.label12.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
- //
- // label13
- //
- this.label13.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
- this.tableLayoutPanel2.SetColumnSpan(this.label13, 2);
- this.label13.Dock = System.Windows.Forms.DockStyle.Fill;
- this.label13.Font = new System.Drawing.Font("Cambria", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.label13.Location = new System.Drawing.Point(1, 26);
- this.label13.Margin = new System.Windows.Forms.Padding(0);
- this.label13.Name = "label13";
- this.label13.Size = new System.Drawing.Size(270, 20);
- this.label13.TabIndex = 0;
- this.label13.Text = "Cost Summary";
- this.label13.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
- //
- // label14
- //
- this.label14.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
- this.label14.Dock = System.Windows.Forms.DockStyle.Fill;
- this.label14.Font = new System.Drawing.Font("Cambria", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.label14.Location = new System.Drawing.Point(272, 26);
- this.label14.Margin = new System.Windows.Forms.Padding(0);
- this.label14.Name = "label14";
- this.label14.Size = new System.Drawing.Size(80, 20);
- this.label14.TabIndex = 0;
- this.label14.Text = "Origin";
- this.label14.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
- //
- // label15
- //
- this.label15.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
- this.label15.Dock = System.Windows.Forms.DockStyle.Fill;
- this.label15.Font = new System.Drawing.Font("Cambria", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.label15.Location = new System.Drawing.Point(543, 26);
- this.label15.Margin = new System.Windows.Forms.Padding(0);
- this.label15.Name = "label15";
- this.label15.Size = new System.Drawing.Size(80, 20);
- this.label15.TabIndex = 0;
- this.label15.Text = "Input";
- this.label15.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
- //
- // label16
- //
- this.label16.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
- this.label16.Dock = System.Windows.Forms.DockStyle.Fill;
- this.label16.Font = new System.Drawing.Font("Cambria", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.label16.Location = new System.Drawing.Point(814, 26);
- this.label16.Margin = new System.Windows.Forms.Padding(0);
- this.label16.Name = "label16";
- this.label16.Size = new System.Drawing.Size(80, 20);
- this.label16.TabIndex = 0;
- this.label16.Text = "Effect";
- this.label16.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
- //
- // sbSumO
- //
- this.sbSumO.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
- this.sbSumO.Dock = System.Windows.Forms.DockStyle.Fill;
- this.sbSumO.Font = new System.Drawing.Font("Consolas", 9.75F, System.Drawing.FontStyle.Bold);
- this.sbSumO.Location = new System.Drawing.Point(353, 26);
- this.sbSumO.Margin = new System.Windows.Forms.Padding(0);
- this.sbSumO.Name = "sbSumO";
- this.sbSumO.Size = new System.Drawing.Size(189, 20);
- this.sbSumO.TabIndex = 1;
- this.sbSumO.Text = "--";
- this.sbSumO.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
- //
- // sbSumI
- //
- this.sbSumI.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
- this.sbSumI.Dock = System.Windows.Forms.DockStyle.Fill;
- this.sbSumI.Font = new System.Drawing.Font("Consolas", 9.75F, System.Drawing.FontStyle.Bold);
- this.sbSumI.Location = new System.Drawing.Point(624, 26);
- this.sbSumI.Margin = new System.Windows.Forms.Padding(0);
- this.sbSumI.Name = "sbSumI";
- this.sbSumI.Size = new System.Drawing.Size(189, 20);
- this.sbSumI.TabIndex = 1;
- this.sbSumI.Text = "--";
- this.sbSumI.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
- //
- // sbSumE
- //
- this.sbSumE.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192)))));
- this.sbSumE.Dock = System.Windows.Forms.DockStyle.Fill;
- this.sbSumE.Font = new System.Drawing.Font("Consolas", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.sbSumE.Location = new System.Drawing.Point(895, 26);
- this.sbSumE.Margin = new System.Windows.Forms.Padding(0);
- this.sbSumE.Name = "sbSumE";
- this.sbSumE.Size = new System.Drawing.Size(188, 20);
- this.sbSumE.TabIndex = 1;
- this.sbSumE.Text = "--";
- this.sbSumE.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
- //
- // taHist
- //
- this.taHist.ClearBeforeFill = true;
- //
- // panel3
- //
- this.panel3.Controls.Add(this.tableLayoutPanel1);
- this.panel3.Controls.Add(this.tableLayoutPanel2);
- this.panel3.Dock = System.Windows.Forms.DockStyle.Bottom;
- this.panel3.Location = new System.Drawing.Point(0, 310);
- this.panel3.Name = "panel3";
- this.panel3.Size = new System.Drawing.Size(1084, 218);
- this.panel3.TabIndex = 7;
- //
- // 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 = 18;
- this.fpSpread1_Sheet1.ColumnHeader.RowCount = 2;
- this.fpSpread1_Sheet1.ActiveColumnIndex = -1;
- this.fpSpread1_Sheet1.ActiveRowIndex = -1;
- this.fpSpread1_Sheet1.AutoGenerateColumns = false;
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 0).RowSpan = 2;
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 0).Value = "IDX";
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 1).RowSpan = 2;
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 1).Value = "Status";
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 2).RowSpan = 2;
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 2).Value = "Part";
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 3).RowSpan = 2;
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 3).Value = "Process";
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 4).RowSpan = 2;
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 4).Value = "Requestor";
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 5).RowSpan = 2;
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 5).Value = "Project\r\nChampion";
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 6).ColumnSpan = 3;
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 6).Value = "Co Workers";
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 9).RowSpan = 2;
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 9).Value = "Asset No.";
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 10).RowSpan = 2;
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 10).Value = "Project";
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 11).RowSpan = 2;
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 11).Value = "대수";
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 12).RowSpan = 2;
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 12).Value = "Original\r\n($K)";
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 13).RowSpan = 2;
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 13).StyleName = " ";
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 13).Value = "Input\r\n($K)";
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 14).RowSpan = 2;
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 14).Value = "Effect\r\n($K)";
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 15).RowSpan = 2;
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 15).Value = "CR/CF#";
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 16).RowSpan = 2;
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 16).Value = "History";
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 17).RowSpan = 2;
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 17).Value = "Remark";
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(1, 6).Value = "H/W";
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(1, 7).Value = "전장";
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(1, 8).Value = "S/W";
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(1, 9).Value = "Asset No.";
- this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(1, 15).Value = "CR/CF#";
- this.fpSpread1_Sheet1.ColumnHeader.Rows.Get(0).Height = 46F;
- this.fpSpread1_Sheet1.Columns.Get(0).BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
- 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(0).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64)))));
- this.fpSpread1_Sheet1.Columns.Get(0).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Center;
- this.fpSpread1_Sheet1.Columns.Get(0).Locked = true;
- this.fpSpread1_Sheet1.Columns.Get(0).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
- this.fpSpread1_Sheet1.Columns.Get(1).AllowAutoFilter = true;
- this.fpSpread1_Sheet1.Columns.Get(1).CellType = textCellType1;
- this.fpSpread1_Sheet1.Columns.Get(1).DataField = "status";
- this.fpSpread1_Sheet1.Columns.Get(1).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Center;
- this.fpSpread1_Sheet1.Columns.Get(1).Tag = "state";
- this.fpSpread1_Sheet1.Columns.Get(1).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
- this.fpSpread1_Sheet1.Columns.Get(1).Width = 78F;
- this.fpSpread1_Sheet1.Columns.Get(2).CellType = textCellType2;
- this.fpSpread1_Sheet1.Columns.Get(2).DataField = "part";
- this.fpSpread1_Sheet1.Columns.Get(3).AllowAutoFilter = true;
- this.fpSpread1_Sheet1.Columns.Get(3).CellType = textCellType3;
- this.fpSpread1_Sheet1.Columns.Get(3).DataField = "process";
- this.fpSpread1_Sheet1.Columns.Get(3).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Left;
- this.fpSpread1_Sheet1.Columns.Get(3).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
- this.fpSpread1_Sheet1.Columns.Get(3).Width = 78F;
- this.fpSpread1_Sheet1.Columns.Get(4).AllowAutoFilter = true;
- this.fpSpread1_Sheet1.Columns.Get(4).CellType = textCellType4;
- this.fpSpread1_Sheet1.Columns.Get(4).DataField = "reqstaff";
- this.fpSpread1_Sheet1.Columns.Get(4).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Center;
- this.fpSpread1_Sheet1.Columns.Get(4).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
- this.fpSpread1_Sheet1.Columns.Get(4).Width = 78F;
- this.fpSpread1_Sheet1.Columns.Get(5).AllowAutoFilter = true;
- this.fpSpread1_Sheet1.Columns.Get(5).CellType = textCellType5;
- this.fpSpread1_Sheet1.Columns.Get(5).DataField = "userManager";
- this.fpSpread1_Sheet1.Columns.Get(5).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Center;
- this.fpSpread1_Sheet1.Columns.Get(5).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
- this.fpSpread1_Sheet1.Columns.Get(5).Width = 78F;
- this.fpSpread1_Sheet1.Columns.Get(6).AllowAutoFilter = true;
- this.fpSpread1_Sheet1.Columns.Get(6).CellType = textCellType6;
- this.fpSpread1_Sheet1.Columns.Get(6).DataField = "usermain";
- this.fpSpread1_Sheet1.Columns.Get(6).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Center;
- this.fpSpread1_Sheet1.Columns.Get(6).Label = "H/W";
- this.fpSpread1_Sheet1.Columns.Get(6).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
- this.fpSpread1_Sheet1.Columns.Get(6).Width = 78F;
- this.fpSpread1_Sheet1.Columns.Get(7).AllowAutoFilter = true;
- this.fpSpread1_Sheet1.Columns.Get(7).CellType = textCellType7;
- this.fpSpread1_Sheet1.Columns.Get(7).DataField = "userhw2";
- this.fpSpread1_Sheet1.Columns.Get(7).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Center;
- this.fpSpread1_Sheet1.Columns.Get(7).Label = "전장";
- this.fpSpread1_Sheet1.Columns.Get(7).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
- this.fpSpread1_Sheet1.Columns.Get(8).AllowAutoFilter = true;
- this.fpSpread1_Sheet1.Columns.Get(8).CellType = textCellType8;
- this.fpSpread1_Sheet1.Columns.Get(8).DataField = "usersub";
- this.fpSpread1_Sheet1.Columns.Get(8).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Center;
- this.fpSpread1_Sheet1.Columns.Get(8).Label = "S/W";
- this.fpSpread1_Sheet1.Columns.Get(8).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
- this.fpSpread1_Sheet1.Columns.Get(8).Width = 78F;
- this.fpSpread1_Sheet1.Columns.Get(9).CellType = textCellType9;
- this.fpSpread1_Sheet1.Columns.Get(9).DataField = "asset";
- this.fpSpread1_Sheet1.Columns.Get(9).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Center;
- this.fpSpread1_Sheet1.Columns.Get(9).Label = "Asset No.";
- this.fpSpread1_Sheet1.Columns.Get(9).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
- this.fpSpread1_Sheet1.Columns.Get(9).Width = 78F;
- this.fpSpread1_Sheet1.Columns.Get(10).CellType = textCellType10;
- this.fpSpread1_Sheet1.Columns.Get(10).DataField = "name";
- this.fpSpread1_Sheet1.Columns.Get(10).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Left;
- this.fpSpread1_Sheet1.Columns.Get(10).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
- this.fpSpread1_Sheet1.Columns.Get(10).Width = 78F;
- numberCellType2.DecimalPlaces = 0;
- numberCellType2.LeadingZero = FarPoint.Win.Spread.CellType.LeadingZero.Yes;
- numberCellType2.MaximumValue = 2147483647D;
- numberCellType2.MinimumValue = -2147483648D;
- this.fpSpread1_Sheet1.Columns.Get(11).CellType = numberCellType2;
- this.fpSpread1_Sheet1.Columns.Get(11).DataField = "cnt";
- this.fpSpread1_Sheet1.Columns.Get(11).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Center;
- this.fpSpread1_Sheet1.Columns.Get(11).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
- this.fpSpread1_Sheet1.Columns.Get(11).Width = 59F;
- numberCellType3.MaximumValue = 999999999999999D;
- numberCellType3.MinimumValue = -999999999999999D;
- this.fpSpread1_Sheet1.Columns.Get(12).CellType = numberCellType3;
- this.fpSpread1_Sheet1.Columns.Get(12).DataField = "costo";
- this.fpSpread1_Sheet1.Columns.Get(12).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Center;
- this.fpSpread1_Sheet1.Columns.Get(12).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
- numberCellType4.MaximumValue = 999999999999999D;
- numberCellType4.MinimumValue = -999999999999999D;
- this.fpSpread1_Sheet1.Columns.Get(13).CellType = numberCellType4;
- this.fpSpread1_Sheet1.Columns.Get(13).DataField = "costn";
- this.fpSpread1_Sheet1.Columns.Get(13).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Center;
- this.fpSpread1_Sheet1.Columns.Get(13).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
- this.fpSpread1_Sheet1.Columns.Get(14).BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
- numberCellType5.MaximumValue = 999999999999999D;
- numberCellType5.MinimumValue = -999999999999999D;
- this.fpSpread1_Sheet1.Columns.Get(14).CellType = numberCellType5;
- this.fpSpread1_Sheet1.Columns.Get(14).DataField = "coste";
- this.fpSpread1_Sheet1.Columns.Get(14).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64)))));
- this.fpSpread1_Sheet1.Columns.Get(14).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Center;
- this.fpSpread1_Sheet1.Columns.Get(14).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
- this.fpSpread1_Sheet1.Columns.Get(15).CellType = textCellType11;
- this.fpSpread1_Sheet1.Columns.Get(15).DataField = "orderno";
- this.fpSpread1_Sheet1.Columns.Get(15).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Center;
- this.fpSpread1_Sheet1.Columns.Get(15).Label = "CR/CF#";
- this.fpSpread1_Sheet1.Columns.Get(15).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
- this.fpSpread1_Sheet1.Columns.Get(16).CellType = textCellType12;
- this.fpSpread1_Sheet1.Columns.Get(16).DataField = "lasthistory";
- this.fpSpread1_Sheet1.Columns.Get(16).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Left;
- this.fpSpread1_Sheet1.Columns.Get(16).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
- this.fpSpread1_Sheet1.Columns.Get(17).CellType = textCellType13;
- this.fpSpread1_Sheet1.Columns.Get(17).DataField = "memo";
- this.fpSpread1_Sheet1.DataAutoSizeColumns = false;
- this.fpSpread1_Sheet1.DataSource = this.bs;
- this.fpSpread1_Sheet1.RowHeader.Columns.Default.Resizable = false;
- this.fpSpread1_Sheet1.ReferenceStyle = FarPoint.Win.Spread.Model.ReferenceStyle.A1;
- //
- // fProjectList
- //
- this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
- this.ClientSize = new System.Drawing.Size(1084, 553);
- this.Controls.Add(this.fpSpread1);
- this.Controls.Add(this.label1);
- this.Controls.Add(this.panel3);
- this.Controls.Add(this.toolStrip1);
- this.Controls.Add(this.bn);
- this.Name = "fProjectList";
- this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent;
- 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.bs)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.dsMSSQL)).EndInit();
- this.cm.ResumeLayout(false);
- ((System.ComponentModel.ISupportInitialize)(this.fpSpread1)).EndInit();
- this.toolStrip1.ResumeLayout(false);
- this.toolStrip1.PerformLayout();
- this.tableLayoutPanel1.ResumeLayout(false);
- this.tableLayoutPanel1.PerformLayout();
- this.panel4.ResumeLayout(false);
- ((System.ComponentModel.ISupportInitialize)(this.bsHist)).EndInit();
- this.tableLayoutPanel2.ResumeLayout(false);
- this.panel3.ResumeLayout(false);
- ((System.ComponentModel.ISupportInitialize)(this.fpSpread1_Sheet1)).EndInit();
- this.ResumeLayout(false);
- this.PerformLayout();
-
- }
-
- #endregion
-
- private dsPRJ dsMSSQL;
- private System.Windows.Forms.BindingSource bs;
- private dsPRJTableAdapters.ProjectsTableAdapter ta;
- private dsPRJTableAdapters.TableAdapterManager tam;
- private System.Windows.Forms.BindingNavigator bn;
- private System.Windows.Forms.ToolStripButton btAdd;
- private System.Windows.Forms.ToolStripLabel bindingNavigatorCountItem;
- private System.Windows.Forms.ToolStripButton btDel;
- 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.ToolStripButton btSave;
- private System.Windows.Forms.ContextMenuStrip cm;
- private System.Windows.Forms.ToolStripMenuItem partListToolStripMenuItem;
- private System.Windows.Forms.ToolStripSeparator toolStripSeparator1;
- private FarPoint.Win.Spread.FpSpread fpSpread1;
- private System.Windows.Forms.ToolStripMenuItem columnSizeToolStripMenuItem;
- private System.Windows.Forms.ToolStripMenuItem autoToolStripMenuItem;
- private System.Windows.Forms.ToolStripMenuItem resetToolStripMenuItem;
- private System.Windows.Forms.ToolStripMenuItem saveToolStripMenuItem;
- private System.Windows.Forms.ToolStripMenuItem loadToolStripMenuItem;
- private System.Windows.Forms.ToolStripSeparator toolStripMenuItem2;
- private System.Windows.Forms.ToolStrip toolStrip1;
- private System.Windows.Forms.ToolStripSeparator toolStripSeparator3;
- private System.Windows.Forms.ToolStripLabel toolStripLabel3;
- private System.Windows.Forms.ToolStripTextBox tbRequest;
- private System.Windows.Forms.ToolStripButton btSearch;
- private System.Windows.Forms.ToolStripMenuItem scheduleToolStripMenuItem;
- private System.Windows.Forms.ToolStripMenuItem makeRepeatToolStripMenuItem;
- private System.Windows.Forms.ToolStripMenuItem iOMapToolStripMenuItem;
- private System.Windows.Forms.ToolStripSeparator toolStripMenuItem3;
- private System.Windows.Forms.Label label1;
- private System.Windows.Forms.ToolStripButton chk검토;
- private System.Windows.Forms.ToolStripButton chk진행;
- private System.Windows.Forms.ToolStripButton chk보류;
- private System.Windows.Forms.ToolStripButton chk취소;
- private System.Windows.Forms.ToolStripButton chk완료;
- private System.Windows.Forms.ToolStripLabel toolStripLabel1;
- private System.Windows.Forms.ToolStripTextBox tbFind;
- private System.Windows.Forms.ToolStripButton btFind;
- private System.Windows.Forms.ToolStripButton chk대기;
- private System.Windows.Forms.Label label2;
- private System.Windows.Forms.TextBox textBox3;
- private System.Windows.Forms.TextBox textBox4;
- private System.Windows.Forms.TableLayoutPanel tableLayoutPanel1;
- private System.Windows.Forms.ToolStripLabel toolStripLabel2;
- private System.Windows.Forms.ToolStripComboBox cmbYearS;
- private System.Windows.Forms.ToolStripSeparator toolStripSeparator2;
- private System.Windows.Forms.ToolStripMenuItem 엑셀파일로저장ToolStripMenuItem;
- private System.Windows.Forms.ToolStripMenuItem 메일발송주소관리ToolStripMenuItem;
- private System.Windows.Forms.ToolStripSeparator toolStripMenuItem1;
- private System.Windows.Forms.BindingSource bsHist;
- private dsPRJTableAdapters.ProjectsHistoryTableAdapter taHist;
- private System.Windows.Forms.Label label4;
- private System.Windows.Forms.TableLayoutPanel tableLayoutPanel2;
- private System.Windows.Forms.Label label6;
- private System.Windows.Forms.Label label5;
- private System.Windows.Forms.Label label9;
- private System.Windows.Forms.ToolStripButton btEdit;
- private System.Windows.Forms.Label label3;
- private System.Windows.Forms.ToolTip toolTip1;
- private System.Windows.Forms.ToolStripButton btViewDel;
- private System.Windows.Forms.Label label11;
- private System.Windows.Forms.ToolStripMenuItem 편집ToolStripMenuItem;
- private System.Windows.Forms.Panel panel4;
- private System.Windows.Forms.Panel panel3;
- private System.Windows.Forms.Label label7;
- private System.Windows.Forms.Label label8;
- private System.Windows.Forms.Label label10;
- private System.Windows.Forms.Label label12;
- private System.Windows.Forms.Label label13;
- private System.Windows.Forms.Label label14;
- private System.Windows.Forms.Label label15;
- private System.Windows.Forms.Label label16;
- private System.Windows.Forms.Label sbSumO;
- private System.Windows.Forms.Label sbSumI;
- private System.Windows.Forms.Label sbSumE;
- private System.Windows.Forms.ToolStripLabel toolStripLabel4;
- private System.Windows.Forms.ToolStripComboBox cmbYearE;
- private System.Windows.Forms.ToolStripSeparator toolStripSeparator4;
- private System.Windows.Forms.ToolStripLabel toolStripLabel5;
- private System.Windows.Forms.ToolStripComboBox cmbSort;
- private System.Windows.Forms.ToolStripButton btCopy;
- private System.Windows.Forms.ToolStripMenuItem 편집ToolStripMenuItem1;
- private System.Windows.Forms.ToolStripMenuItem 삭제ToolStripMenuItem;
- private FarPoint.Win.Spread.SheetView fpSpread1_Sheet1;
- }
+namespace FPJ0000
+{
+ partial class fProjectList
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(fProjectList));
+ 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.TextCellType textCellType7 = new FarPoint.Win.Spread.CellType.TextCellType();
+ FarPoint.Win.Spread.CellType.TextCellType textCellType8 = new FarPoint.Win.Spread.CellType.TextCellType();
+ FarPoint.Win.Spread.CellType.TextCellType textCellType9 = new FarPoint.Win.Spread.CellType.TextCellType();
+ FarPoint.Win.Spread.CellType.TextCellType textCellType10 = new FarPoint.Win.Spread.CellType.TextCellType();
+ FarPoint.Win.Spread.CellType.NumberCellType numberCellType2 = new FarPoint.Win.Spread.CellType.NumberCellType();
+ FarPoint.Win.Spread.CellType.NumberCellType numberCellType3 = new FarPoint.Win.Spread.CellType.NumberCellType();
+ FarPoint.Win.Spread.CellType.NumberCellType numberCellType4 = new FarPoint.Win.Spread.CellType.NumberCellType();
+ FarPoint.Win.Spread.CellType.NumberCellType numberCellType5 = new FarPoint.Win.Spread.CellType.NumberCellType();
+ FarPoint.Win.Spread.CellType.TextCellType textCellType11 = new FarPoint.Win.Spread.CellType.TextCellType();
+ FarPoint.Win.Spread.CellType.TextCellType textCellType12 = new FarPoint.Win.Spread.CellType.TextCellType();
+ FarPoint.Win.Spread.CellType.TextCellType textCellType13 = new FarPoint.Win.Spread.CellType.TextCellType();
+ this.bn = new System.Windows.Forms.BindingNavigator(this.components);
+ this.bs = new System.Windows.Forms.BindingSource(this.components);
+ this.dsMSSQL = new FPJ0000.dsPRJ();
+ 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.btAdd = new System.Windows.Forms.ToolStripButton();
+ this.btCopy = new System.Windows.Forms.ToolStripButton();
+ this.btEdit = new System.Windows.Forms.ToolStripButton();
+ this.btDel = new System.Windows.Forms.ToolStripButton();
+ this.btSave = new System.Windows.Forms.ToolStripButton();
+ this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator();
+ this.toolStripLabel1 = new System.Windows.Forms.ToolStripLabel();
+ this.tbFind = new System.Windows.Forms.ToolStripTextBox();
+ this.btFind = new System.Windows.Forms.ToolStripButton();
+ this.cm = new System.Windows.Forms.ContextMenuStrip(this.components);
+ this.columnSizeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.autoToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.resetToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.saveToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.loadToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.toolStripMenuItem2 = new System.Windows.Forms.ToolStripSeparator();
+ this.편집ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.partListToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.scheduleToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.iOMapToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.toolStripMenuItem3 = new System.Windows.Forms.ToolStripSeparator();
+ this.메일발송주소관리ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.makeRepeatToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.편집ToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem();
+ this.삭제ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.toolStripMenuItem1 = new System.Windows.Forms.ToolStripSeparator();
+ this.엑셀파일로저장ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.ta = new FPJ0000.dsPRJTableAdapters.ProjectsTableAdapter();
+ this.tam = new FPJ0000.dsPRJTableAdapters.TableAdapterManager();
+ this.fpSpread1 = new FarPoint.Win.Spread.FpSpread();
+ this.toolStrip1 = new System.Windows.Forms.ToolStrip();
+ this.toolStripLabel2 = new System.Windows.Forms.ToolStripLabel();
+ this.cmbYearS = new System.Windows.Forms.ToolStripComboBox();
+ this.toolStripLabel4 = new System.Windows.Forms.ToolStripLabel();
+ this.cmbYearE = new System.Windows.Forms.ToolStripComboBox();
+ this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator();
+ this.chk검토 = new System.Windows.Forms.ToolStripButton();
+ this.chk대기 = new System.Windows.Forms.ToolStripButton();
+ this.chk진행 = new System.Windows.Forms.ToolStripButton();
+ this.chk보류 = new System.Windows.Forms.ToolStripButton();
+ this.chk취소 = new System.Windows.Forms.ToolStripButton();
+ this.chk완료 = new System.Windows.Forms.ToolStripButton();
+ this.toolStripSeparator3 = new System.Windows.Forms.ToolStripSeparator();
+ this.toolStripLabel3 = new System.Windows.Forms.ToolStripLabel();
+ this.tbRequest = new System.Windows.Forms.ToolStripTextBox();
+ this.btSearch = new System.Windows.Forms.ToolStripButton();
+ this.btViewDel = new System.Windows.Forms.ToolStripButton();
+ this.toolStripSeparator4 = new System.Windows.Forms.ToolStripSeparator();
+ this.toolStripLabel5 = new System.Windows.Forms.ToolStripLabel();
+ this.cmbSort = new System.Windows.Forms.ToolStripComboBox();
+ this.label1 = new System.Windows.Forms.Label();
+ this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel();
+ this.panel4 = new System.Windows.Forms.Panel();
+ this.label11 = new System.Windows.Forms.Label();
+ this.label4 = new System.Windows.Forms.Label();
+ this.bsHist = new System.Windows.Forms.BindingSource(this.components);
+ this.textBox4 = new System.Windows.Forms.TextBox();
+ this.label2 = new System.Windows.Forms.Label();
+ this.textBox3 = new System.Windows.Forms.TextBox();
+ this.tableLayoutPanel2 = new System.Windows.Forms.TableLayoutPanel();
+ this.label6 = new System.Windows.Forms.Label();
+ this.label5 = new System.Windows.Forms.Label();
+ this.label9 = new System.Windows.Forms.Label();
+ this.label3 = new System.Windows.Forms.Label();
+ this.label7 = new System.Windows.Forms.Label();
+ this.label8 = new System.Windows.Forms.Label();
+ this.label10 = new System.Windows.Forms.Label();
+ this.label12 = new System.Windows.Forms.Label();
+ this.label13 = new System.Windows.Forms.Label();
+ this.label14 = new System.Windows.Forms.Label();
+ this.label15 = new System.Windows.Forms.Label();
+ this.label16 = new System.Windows.Forms.Label();
+ this.sbSumO = new System.Windows.Forms.Label();
+ this.sbSumI = new System.Windows.Forms.Label();
+ this.sbSumE = new System.Windows.Forms.Label();
+ this.taHist = new FPJ0000.dsPRJTableAdapters.ProjectsHistoryTableAdapter();
+ this.toolTip1 = new System.Windows.Forms.ToolTip(this.components);
+ this.panel3 = new System.Windows.Forms.Panel();
+ this.fpSpread1_Sheet1 = new FarPoint.Win.Spread.SheetView();
+ ((System.ComponentModel.ISupportInitialize)(this.bn)).BeginInit();
+ this.bn.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.bs)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.dsMSSQL)).BeginInit();
+ this.cm.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.fpSpread1)).BeginInit();
+ this.toolStrip1.SuspendLayout();
+ this.tableLayoutPanel1.SuspendLayout();
+ this.panel4.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.bsHist)).BeginInit();
+ this.tableLayoutPanel2.SuspendLayout();
+ this.panel3.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.fpSpread1_Sheet1)).BeginInit();
+ this.SuspendLayout();
+ //
+ // bn
+ //
+ this.bn.AddNewItem = null;
+ this.bn.BindingSource = this.bs;
+ this.bn.CountItem = this.bindingNavigatorCountItem;
+ this.bn.DeleteItem = null;
+ this.bn.Dock = System.Windows.Forms.DockStyle.Bottom;
+ 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.btAdd,
+ this.btCopy,
+ this.btEdit,
+ this.btDel,
+ this.btSave,
+ this.toolStripSeparator1,
+ this.toolStripLabel1,
+ this.tbFind,
+ this.btFind});
+ this.bn.Location = new System.Drawing.Point(0, 528);
+ 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(1084, 25);
+ this.bn.TabIndex = 0;
+ this.bn.Text = "bindingNavigator1";
+ //
+ // bs
+ //
+ this.bs.DataMember = "Projects";
+ this.bs.DataSource = this.dsMSSQL;
+ this.bs.CurrentChanged += new System.EventHandler(this.bs_CurrentChanged);
+ //
+ // dsMSSQL
+ //
+ this.dsMSSQL.DataSetName = "dsMSSQL";
+ this.dsMSSQL.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema;
+ //
+ // bindingNavigatorCountItem
+ //
+ this.bindingNavigatorCountItem.Name = "bindingNavigatorCountItem";
+ this.bindingNavigatorCountItem.Size = new System.Drawing.Size(27, 22);
+ 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(23, 22);
+ 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(23, 22);
+ this.bindingNavigatorMovePreviousItem.Text = "이전으로 이동";
+ //
+ // bindingNavigatorSeparator
+ //
+ this.bindingNavigatorSeparator.Name = "bindingNavigatorSeparator";
+ this.bindingNavigatorSeparator.Size = new System.Drawing.Size(6, 25);
+ //
+ // 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, 25);
+ //
+ // 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(23, 22);
+ 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(23, 22);
+ this.bindingNavigatorMoveLastItem.Text = "마지막으로 이동";
+ //
+ // bindingNavigatorSeparator2
+ //
+ this.bindingNavigatorSeparator2.Name = "bindingNavigatorSeparator2";
+ this.bindingNavigatorSeparator2.Size = new System.Drawing.Size(6, 25);
+ //
+ // btAdd
+ //
+ this.btAdd.Image = ((System.Drawing.Image)(resources.GetObject("btAdd.Image")));
+ this.btAdd.Name = "btAdd";
+ this.btAdd.RightToLeftAutoMirrorImage = true;
+ this.btAdd.Size = new System.Drawing.Size(67, 22);
+ this.btAdd.Text = "추가(&A)";
+ this.btAdd.Click += new System.EventHandler(this.bindingNavigatorAddNewItem_Click);
+ //
+ // btCopy
+ //
+ this.btCopy.Image = global::FPJ0000.Properties.Resources.copy;
+ this.btCopy.ImageTransparentColor = System.Drawing.Color.Magenta;
+ this.btCopy.Name = "btCopy";
+ this.btCopy.Size = new System.Drawing.Size(67, 22);
+ this.btCopy.Text = "복사(&C)";
+ this.btCopy.Click += new System.EventHandler(this.btCopy_Click);
+ //
+ // btEdit
+ //
+ this.btEdit.Image = ((System.Drawing.Image)(resources.GetObject("btEdit.Image")));
+ this.btEdit.Name = "btEdit";
+ this.btEdit.Size = new System.Drawing.Size(65, 22);
+ this.btEdit.Text = "편집(&E)";
+ this.btEdit.Click += new System.EventHandler(this.btEdit_Click);
+ //
+ // btDel
+ //
+ this.btDel.Image = ((System.Drawing.Image)(resources.GetObject("btDel.Image")));
+ this.btDel.Name = "btDel";
+ this.btDel.RightToLeftAutoMirrorImage = true;
+ this.btDel.Size = new System.Drawing.Size(68, 22);
+ this.btDel.Text = "삭제(&D)";
+ this.btDel.Click += new System.EventHandler(this.bindingNavigatorDeleteItem_Click);
+ //
+ // btSave
+ //
+ this.btSave.Image = ((System.Drawing.Image)(resources.GetObject("btSave.Image")));
+ this.btSave.Name = "btSave";
+ this.btSave.Size = new System.Drawing.Size(66, 22);
+ this.btSave.Text = "저장(&S)";
+ this.btSave.Click += new System.EventHandler(this.projectsBindingNavigatorSaveItem_Click);
+ //
+ // toolStripSeparator1
+ //
+ this.toolStripSeparator1.Name = "toolStripSeparator1";
+ this.toolStripSeparator1.Size = new System.Drawing.Size(6, 25);
+ //
+ // toolStripLabel1
+ //
+ this.toolStripLabel1.Name = "toolStripLabel1";
+ this.toolStripLabel1.Size = new System.Drawing.Size(31, 22);
+ this.toolStripLabel1.Text = "검색";
+ //
+ // tbFind
+ //
+ this.tbFind.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
+ this.tbFind.Name = "tbFind";
+ this.tbFind.Size = new System.Drawing.Size(100, 25);
+ this.tbFind.KeyDown += new System.Windows.Forms.KeyEventHandler(this.tbFind_KeyDown);
+ //
+ // btFind
+ //
+ this.btFind.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
+ this.btFind.Image = global::FPJ0000.Properties.Resources.find;
+ this.btFind.ImageTransparentColor = System.Drawing.Color.Magenta;
+ this.btFind.Name = "btFind";
+ this.btFind.Size = new System.Drawing.Size(23, 22);
+ this.btFind.Text = "toolStripButton1";
+ this.btFind.Click += new System.EventHandler(this.btFind_Click);
+ //
+ // cm
+ //
+ this.cm.Font = new System.Drawing.Font("맑은 고딕", 18F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(129)));
+ this.cm.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.columnSizeToolStripMenuItem,
+ this.toolStripMenuItem2,
+ this.편집ToolStripMenuItem,
+ this.partListToolStripMenuItem,
+ this.scheduleToolStripMenuItem,
+ this.iOMapToolStripMenuItem,
+ this.toolStripMenuItem3,
+ this.메일발송주소관리ToolStripMenuItem,
+ this.makeRepeatToolStripMenuItem,
+ this.편집ToolStripMenuItem1,
+ this.삭제ToolStripMenuItem,
+ this.toolStripMenuItem1,
+ this.엑셀파일로저장ToolStripMenuItem});
+ this.cm.Name = "contextMenuStrip1";
+ this.cm.Size = new System.Drawing.Size(305, 382);
+ //
+ // columnSizeToolStripMenuItem
+ //
+ this.columnSizeToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.autoToolStripMenuItem,
+ this.resetToolStripMenuItem,
+ this.saveToolStripMenuItem,
+ this.loadToolStripMenuItem});
+ this.columnSizeToolStripMenuItem.Name = "columnSizeToolStripMenuItem";
+ this.columnSizeToolStripMenuItem.Size = new System.Drawing.Size(304, 36);
+ this.columnSizeToolStripMenuItem.Text = "열 너비";
+ //
+ // autoToolStripMenuItem
+ //
+ this.autoToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("autoToolStripMenuItem.Image")));
+ this.autoToolStripMenuItem.Name = "autoToolStripMenuItem";
+ this.autoToolStripMenuItem.Size = new System.Drawing.Size(149, 36);
+ this.autoToolStripMenuItem.Text = "Auto";
+ this.autoToolStripMenuItem.Click += new System.EventHandler(this.autoToolStripMenuItem_Click);
+ //
+ // resetToolStripMenuItem
+ //
+ this.resetToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("resetToolStripMenuItem.Image")));
+ this.resetToolStripMenuItem.Name = "resetToolStripMenuItem";
+ this.resetToolStripMenuItem.Size = new System.Drawing.Size(149, 36);
+ this.resetToolStripMenuItem.Text = "Reset";
+ this.resetToolStripMenuItem.Click += new System.EventHandler(this.resetToolStripMenuItem_Click);
+ //
+ // saveToolStripMenuItem
+ //
+ this.saveToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("saveToolStripMenuItem.Image")));
+ this.saveToolStripMenuItem.Name = "saveToolStripMenuItem";
+ this.saveToolStripMenuItem.Size = new System.Drawing.Size(149, 36);
+ this.saveToolStripMenuItem.Text = "Save";
+ this.saveToolStripMenuItem.Click += new System.EventHandler(this.saveToolStripMenuItem_Click);
+ //
+ // loadToolStripMenuItem
+ //
+ this.loadToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("loadToolStripMenuItem.Image")));
+ this.loadToolStripMenuItem.Name = "loadToolStripMenuItem";
+ this.loadToolStripMenuItem.Size = new System.Drawing.Size(149, 36);
+ this.loadToolStripMenuItem.Text = "Load";
+ this.loadToolStripMenuItem.Click += new System.EventHandler(this.loadToolStripMenuItem_Click);
+ //
+ // toolStripMenuItem2
+ //
+ this.toolStripMenuItem2.Name = "toolStripMenuItem2";
+ this.toolStripMenuItem2.Size = new System.Drawing.Size(301, 6);
+ //
+ // 편집ToolStripMenuItem
+ //
+ this.편집ToolStripMenuItem.Name = "편집ToolStripMenuItem";
+ this.편집ToolStripMenuItem.Size = new System.Drawing.Size(304, 36);
+ this.편집ToolStripMenuItem.Text = "편집";
+ this.편집ToolStripMenuItem.Click += new System.EventHandler(this.편집ToolStripMenuItem_Click);
+ //
+ // partListToolStripMenuItem
+ //
+ this.partListToolStripMenuItem.Name = "partListToolStripMenuItem";
+ this.partListToolStripMenuItem.Size = new System.Drawing.Size(304, 36);
+ this.partListToolStripMenuItem.Text = "파트리스트";
+ this.partListToolStripMenuItem.Click += new System.EventHandler(this.partListToolStripMenuItem_Click);
+ //
+ // scheduleToolStripMenuItem
+ //
+ this.scheduleToolStripMenuItem.ForeColor = System.Drawing.Color.Silver;
+ this.scheduleToolStripMenuItem.Name = "scheduleToolStripMenuItem";
+ this.scheduleToolStripMenuItem.Size = new System.Drawing.Size(304, 36);
+ this.scheduleToolStripMenuItem.Text = "스케쥴 관리(개발중)";
+ this.scheduleToolStripMenuItem.Click += new System.EventHandler(this.scheduleToolStripMenuItem_Click);
+ //
+ // iOMapToolStripMenuItem
+ //
+ this.iOMapToolStripMenuItem.Name = "iOMapToolStripMenuItem";
+ this.iOMapToolStripMenuItem.Size = new System.Drawing.Size(304, 36);
+ this.iOMapToolStripMenuItem.Text = "I/O 맵";
+ this.iOMapToolStripMenuItem.Click += new System.EventHandler(this.iOMapToolStripMenuItem_Click);
+ //
+ // toolStripMenuItem3
+ //
+ this.toolStripMenuItem3.Name = "toolStripMenuItem3";
+ this.toolStripMenuItem3.Size = new System.Drawing.Size(301, 6);
+ //
+ // 메일발송주소관리ToolStripMenuItem
+ //
+ this.메일발송주소관리ToolStripMenuItem.Name = "메일발송주소관리ToolStripMenuItem";
+ this.메일발송주소관리ToolStripMenuItem.Size = new System.Drawing.Size(304, 36);
+ this.메일발송주소관리ToolStripMenuItem.Text = "메일발송 주소 관리";
+ this.메일발송주소관리ToolStripMenuItem.Click += new System.EventHandler(this.메일발송주소관리ToolStripMenuItem_Click);
+ //
+ // makeRepeatToolStripMenuItem
+ //
+ this.makeRepeatToolStripMenuItem.Name = "makeRepeatToolStripMenuItem";
+ this.makeRepeatToolStripMenuItem.Size = new System.Drawing.Size(304, 36);
+ this.makeRepeatToolStripMenuItem.Text = "복사";
+ this.makeRepeatToolStripMenuItem.Click += new System.EventHandler(this.makeRepeatToolStripMenuItem_Click);
+ //
+ // 편집ToolStripMenuItem1
+ //
+ this.편집ToolStripMenuItem1.Name = "편집ToolStripMenuItem1";
+ this.편집ToolStripMenuItem1.Size = new System.Drawing.Size(304, 36);
+ this.편집ToolStripMenuItem1.Text = "편집";
+ //
+ // 삭제ToolStripMenuItem
+ //
+ this.삭제ToolStripMenuItem.Name = "삭제ToolStripMenuItem";
+ this.삭제ToolStripMenuItem.Size = new System.Drawing.Size(304, 36);
+ this.삭제ToolStripMenuItem.Text = "삭제";
+ //
+ // toolStripMenuItem1
+ //
+ this.toolStripMenuItem1.Name = "toolStripMenuItem1";
+ this.toolStripMenuItem1.Size = new System.Drawing.Size(301, 6);
+ //
+ // 엑셀파일로저장ToolStripMenuItem
+ //
+ this.엑셀파일로저장ToolStripMenuItem.Name = "엑셀파일로저장ToolStripMenuItem";
+ this.엑셀파일로저장ToolStripMenuItem.Size = new System.Drawing.Size(304, 36);
+ this.엑셀파일로저장ToolStripMenuItem.Text = "목록 내보내기";
+ this.엑셀파일로저장ToolStripMenuItem.Click += new System.EventHandler(this.엑셀파일로저장ToolStripMenuItem_Click);
+ //
+ // ta
+ //
+ this.ta.ClearBeforeFill = true;
+ //
+ // tam
+ //
+ this.tam.BackupDataSetBeforeUpdate = false;
+ this.tam.JobReportTableAdapter = null;
+ this.tam.ProjectsHistoryTableAdapter = null;
+ this.tam.ProjectsIOMapTableAdapter = null;
+ this.tam.ProjectsMailListTableAdapter = null;
+ this.tam.ProjectsPartTableAdapter = null;
+ this.tam.ProjectsScheduleTableAdapter = null;
+ this.tam.ProjectsTableAdapter = this.ta;
+ this.tam.UpdateOrder = FPJ0000.dsPRJTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete;
+ //
+ // fpSpread1
+ //
+ this.fpSpread1.AccessibleDescription = "";
+ this.fpSpread1.AutoFitColumnOptions = FarPoint.Win.Spread.PreferredSizeColumnOptions.IncludeAll;
+ this.fpSpread1.AutoFitRowOptions = FarPoint.Win.Spread.PreferredSizeRowOptions.IncludeAll;
+ this.fpSpread1.ContextMenuStrip = this.cm;
+ this.fpSpread1.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.fpSpread1.EditModeReplace = true;
+ this.fpSpread1.Font = new System.Drawing.Font("맑은 고딕", 9F);
+ this.fpSpread1.Location = new System.Drawing.Point(0, 25);
+ this.fpSpread1.Name = "fpSpread1";
+ this.fpSpread1.Sheets.AddRange(new FarPoint.Win.Spread.SheetView[] {
+ this.fpSpread1_Sheet1});
+ this.fpSpread1.Size = new System.Drawing.Size(1084, 262);
+ this.fpSpread1.StatusBarVisible = true;
+ this.fpSpread1.TabIndex = 2;
+ this.fpSpread1.SetViewportLeftColumn(0, 0, 3);
+ //
+ // toolStrip1
+ //
+ this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.toolStripLabel2,
+ this.cmbYearS,
+ this.toolStripLabel4,
+ this.cmbYearE,
+ this.toolStripSeparator2,
+ this.chk검토,
+ this.chk대기,
+ this.chk진행,
+ this.chk보류,
+ this.chk취소,
+ this.chk완료,
+ this.toolStripSeparator3,
+ this.toolStripLabel3,
+ this.tbRequest,
+ this.btSearch,
+ this.btViewDel,
+ this.toolStripSeparator4,
+ this.toolStripLabel5,
+ this.cmbSort});
+ this.toolStrip1.Location = new System.Drawing.Point(0, 0);
+ this.toolStrip1.Name = "toolStrip1";
+ this.toolStrip1.Size = new System.Drawing.Size(1084, 25);
+ this.toolStrip1.TabIndex = 4;
+ this.toolStrip1.Text = "toolStrip1";
+ //
+ // toolStripLabel2
+ //
+ this.toolStripLabel2.Name = "toolStripLabel2";
+ this.toolStripLabel2.Size = new System.Drawing.Size(95, 22);
+ this.toolStripLabel2.Text = "프로젝트 시작일";
+ //
+ // cmbYearS
+ //
+ this.cmbYearS.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
+ this.cmbYearS.Name = "cmbYearS";
+ this.cmbYearS.Size = new System.Drawing.Size(75, 25);
+ //
+ // toolStripLabel4
+ //
+ this.toolStripLabel4.Name = "toolStripLabel4";
+ this.toolStripLabel4.Size = new System.Drawing.Size(15, 22);
+ this.toolStripLabel4.Text = "~";
+ //
+ // cmbYearE
+ //
+ this.cmbYearE.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
+ this.cmbYearE.Name = "cmbYearE";
+ this.cmbYearE.Size = new System.Drawing.Size(75, 25);
+ //
+ // toolStripSeparator2
+ //
+ this.toolStripSeparator2.Name = "toolStripSeparator2";
+ this.toolStripSeparator2.Size = new System.Drawing.Size(6, 25);
+ //
+ // chk검토
+ //
+ this.chk검토.Checked = true;
+ this.chk검토.CheckOnClick = true;
+ this.chk검토.CheckState = System.Windows.Forms.CheckState.Checked;
+ this.chk검토.Image = ((System.Drawing.Image)(resources.GetObject("chk검토.Image")));
+ this.chk검토.ImageTransparentColor = System.Drawing.Color.Magenta;
+ this.chk검토.Name = "chk검토";
+ this.chk검토.Size = new System.Drawing.Size(51, 22);
+ this.chk검토.Text = "검토";
+ //
+ // chk대기
+ //
+ this.chk대기.Checked = true;
+ this.chk대기.CheckOnClick = true;
+ this.chk대기.CheckState = System.Windows.Forms.CheckState.Checked;
+ this.chk대기.Image = ((System.Drawing.Image)(resources.GetObject("chk대기.Image")));
+ this.chk대기.ImageTransparentColor = System.Drawing.Color.Magenta;
+ this.chk대기.Name = "chk대기";
+ this.chk대기.Size = new System.Drawing.Size(51, 22);
+ this.chk대기.Text = "대기";
+ //
+ // chk진행
+ //
+ this.chk진행.Checked = true;
+ this.chk진행.CheckOnClick = true;
+ this.chk진행.CheckState = System.Windows.Forms.CheckState.Checked;
+ this.chk진행.Image = ((System.Drawing.Image)(resources.GetObject("chk진행.Image")));
+ this.chk진행.ImageTransparentColor = System.Drawing.Color.Magenta;
+ this.chk진행.Name = "chk진행";
+ this.chk진행.Size = new System.Drawing.Size(51, 22);
+ this.chk진행.Text = "진행";
+ //
+ // chk보류
+ //
+ this.chk보류.Checked = true;
+ this.chk보류.CheckOnClick = true;
+ this.chk보류.CheckState = System.Windows.Forms.CheckState.Checked;
+ this.chk보류.Image = ((System.Drawing.Image)(resources.GetObject("chk보류.Image")));
+ this.chk보류.ImageTransparentColor = System.Drawing.Color.Magenta;
+ this.chk보류.Name = "chk보류";
+ this.chk보류.Size = new System.Drawing.Size(51, 22);
+ this.chk보류.Text = "보류";
+ //
+ // chk취소
+ //
+ this.chk취소.CheckOnClick = true;
+ this.chk취소.Image = ((System.Drawing.Image)(resources.GetObject("chk취소.Image")));
+ this.chk취소.ImageTransparentColor = System.Drawing.Color.Magenta;
+ this.chk취소.Name = "chk취소";
+ this.chk취소.Size = new System.Drawing.Size(51, 22);
+ this.chk취소.Text = "취소";
+ //
+ // chk완료
+ //
+ this.chk완료.CheckOnClick = true;
+ this.chk완료.Image = ((System.Drawing.Image)(resources.GetObject("chk완료.Image")));
+ this.chk완료.ImageTransparentColor = System.Drawing.Color.Magenta;
+ this.chk완료.Name = "chk완료";
+ this.chk완료.Size = new System.Drawing.Size(51, 22);
+ this.chk완료.Text = "완료";
+ //
+ // toolStripSeparator3
+ //
+ this.toolStripSeparator3.Name = "toolStripSeparator3";
+ this.toolStripSeparator3.Size = new System.Drawing.Size(6, 25);
+ //
+ // toolStripLabel3
+ //
+ this.toolStripLabel3.Name = "toolStripLabel3";
+ this.toolStripLabel3.Size = new System.Drawing.Size(55, 22);
+ this.toolStripLabel3.Text = "담당자명";
+ this.toolStripLabel3.Click += new System.EventHandler(this.toolStripLabel3_Click);
+ //
+ // tbRequest
+ //
+ this.tbRequest.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
+ this.tbRequest.Name = "tbRequest";
+ this.tbRequest.Size = new System.Drawing.Size(70, 25);
+ this.tbRequest.TextBoxTextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.tbRequest.KeyDown += new System.Windows.Forms.KeyEventHandler(this.tbRequest_KeyDown);
+ //
+ // btSearch
+ //
+ this.btSearch.Image = ((System.Drawing.Image)(resources.GetObject("btSearch.Image")));
+ this.btSearch.ImageTransparentColor = System.Drawing.Color.Magenta;
+ this.btSearch.Name = "btSearch";
+ this.btSearch.Size = new System.Drawing.Size(90, 22);
+ this.btSearch.Text = "새로고침(&R)";
+ this.btSearch.Click += new System.EventHandler(this.btSearch_Click);
+ //
+ // btViewDel
+ //
+ this.btViewDel.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right;
+ this.btViewDel.CheckOnClick = true;
+ this.btViewDel.Image = ((System.Drawing.Image)(resources.GetObject("btViewDel.Image")));
+ this.btViewDel.ImageTransparentColor = System.Drawing.Color.Magenta;
+ this.btViewDel.Name = "btViewDel";
+ this.btViewDel.Size = new System.Drawing.Size(99, 22);
+ this.btViewDel.Text = "삭제자료표시";
+ //
+ // toolStripSeparator4
+ //
+ this.toolStripSeparator4.Name = "toolStripSeparator4";
+ this.toolStripSeparator4.Size = new System.Drawing.Size(6, 25);
+ //
+ // toolStripLabel5
+ //
+ this.toolStripLabel5.Name = "toolStripLabel5";
+ this.toolStripLabel5.Size = new System.Drawing.Size(31, 22);
+ this.toolStripLabel5.Text = "정렬";
+ //
+ // cmbSort
+ //
+ this.cmbSort.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
+ this.cmbSort.Items.AddRange(new object[] {
+ "---",
+ "Origin Cost",
+ "Input Cost",
+ "Effect Cost",
+ "Asset No",
+ "Project",
+ "Champion",
+ "Requestor",
+ "Process"});
+ this.cmbSort.Name = "cmbSort";
+ this.cmbSort.Size = new System.Drawing.Size(75, 25);
+ this.cmbSort.SelectedIndexChanged += new System.EventHandler(this.toolStripComboBox1_SelectedIndexChanged);
+ //
+ // label1
+ //
+ this.label1.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "name", true));
+ this.label1.Dock = System.Windows.Forms.DockStyle.Bottom;
+ this.label1.Font = new System.Drawing.Font("맑은 고딕", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(129)));
+ this.label1.Location = new System.Drawing.Point(0, 287);
+ this.label1.Name = "label1";
+ this.label1.Padding = new System.Windows.Forms.Padding(5, 0, 0, 0);
+ this.label1.Size = new System.Drawing.Size(1084, 23);
+ this.label1.TabIndex = 5;
+ this.label1.Text = "--";
+ this.label1.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
+ //
+ // tableLayoutPanel1
+ //
+ this.tableLayoutPanel1.ColumnCount = 2;
+ this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F));
+ this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F));
+ this.tableLayoutPanel1.Controls.Add(this.panel4, 1, 0);
+ this.tableLayoutPanel1.Controls.Add(this.textBox4, 1, 1);
+ this.tableLayoutPanel1.Controls.Add(this.label2, 0, 0);
+ this.tableLayoutPanel1.Controls.Add(this.textBox3, 0, 1);
+ this.tableLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.tableLayoutPanel1.Location = new System.Drawing.Point(0, 47);
+ this.tableLayoutPanel1.Name = "tableLayoutPanel1";
+ this.tableLayoutPanel1.RowCount = 2;
+ this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 25F));
+ this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F));
+ this.tableLayoutPanel1.Size = new System.Drawing.Size(1084, 171);
+ this.tableLayoutPanel1.TabIndex = 11;
+ //
+ // panel4
+ //
+ this.panel4.Controls.Add(this.label11);
+ this.panel4.Controls.Add(this.label4);
+ this.panel4.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.panel4.Location = new System.Drawing.Point(542, 0);
+ this.panel4.Margin = new System.Windows.Forms.Padding(0);
+ this.panel4.Name = "panel4";
+ this.panel4.Size = new System.Drawing.Size(542, 25);
+ this.panel4.TabIndex = 0;
+ //
+ // label11
+ //
+ this.label11.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.label11.Location = new System.Drawing.Point(0, 0);
+ this.label11.Name = "label11";
+ this.label11.Size = new System.Drawing.Size(442, 25);
+ this.label11.TabIndex = 14;
+ this.label11.Text = "주간 진행 내용";
+ this.label11.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ //
+ // label4
+ //
+ this.label4.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
+ this.label4.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bsHist, "pdate", true));
+ this.label4.Dock = System.Windows.Forms.DockStyle.Right;
+ this.label4.Font = new System.Drawing.Font("Cambria", 11.25F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Italic))), System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label4.Location = new System.Drawing.Point(442, 0);
+ this.label4.Margin = new System.Windows.Forms.Padding(0);
+ this.label4.Name = "label4";
+ this.label4.Size = new System.Drawing.Size(100, 25);
+ this.label4.TabIndex = 12;
+ this.label4.Text = "--";
+ this.label4.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ //
+ // bsHist
+ //
+ this.bsHist.DataMember = "ProjectsHistory";
+ this.bsHist.DataSource = this.dsMSSQL;
+ this.bsHist.Sort = "pdate desc";
+ //
+ // textBox4
+ //
+ this.textBox4.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bsHist, "remark", true));
+ this.textBox4.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.textBox4.Location = new System.Drawing.Point(542, 25);
+ this.textBox4.Margin = new System.Windows.Forms.Padding(0);
+ this.textBox4.Multiline = true;
+ this.textBox4.Name = "textBox4";
+ this.textBox4.ReadOnly = true;
+ this.textBox4.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;
+ this.textBox4.Size = new System.Drawing.Size(542, 146);
+ this.textBox4.TabIndex = 10;
+ //
+ // label2
+ //
+ this.label2.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.label2.Font = new System.Drawing.Font("굴림", 9F);
+ this.label2.Location = new System.Drawing.Point(0, 0);
+ this.label2.Margin = new System.Windows.Forms.Padding(0);
+ this.label2.Name = "label2";
+ this.label2.Size = new System.Drawing.Size(542, 25);
+ this.label2.TabIndex = 0;
+ this.label2.Text = "요청 사항";
+ this.label2.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ //
+ // textBox3
+ //
+ this.textBox3.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "remark_req", true));
+ this.textBox3.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.textBox3.Location = new System.Drawing.Point(0, 25);
+ this.textBox3.Margin = new System.Windows.Forms.Padding(0);
+ this.textBox3.Multiline = true;
+ this.textBox3.Name = "textBox3";
+ this.textBox3.ReadOnly = true;
+ this.textBox3.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;
+ this.textBox3.Size = new System.Drawing.Size(542, 146);
+ this.textBox3.TabIndex = 8;
+ //
+ // tableLayoutPanel2
+ //
+ this.tableLayoutPanel2.CellBorderStyle = System.Windows.Forms.TableLayoutPanelCellBorderStyle.Single;
+ this.tableLayoutPanel2.ColumnCount = 8;
+ this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 80F));
+ this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 25.06266F));
+ this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 80F));
+ this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 25.06266F));
+ this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 80F));
+ this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 25.06266F));
+ this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 80F));
+ this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 24.81203F));
+ this.tableLayoutPanel2.Controls.Add(this.label6, 0, 0);
+ this.tableLayoutPanel2.Controls.Add(this.label5, 6, 0);
+ this.tableLayoutPanel2.Controls.Add(this.label9, 2, 0);
+ this.tableLayoutPanel2.Controls.Add(this.label3, 4, 0);
+ this.tableLayoutPanel2.Controls.Add(this.label7, 1, 0);
+ this.tableLayoutPanel2.Controls.Add(this.label8, 3, 0);
+ this.tableLayoutPanel2.Controls.Add(this.label10, 5, 0);
+ this.tableLayoutPanel2.Controls.Add(this.label12, 7, 0);
+ this.tableLayoutPanel2.Controls.Add(this.label13, 0, 1);
+ this.tableLayoutPanel2.Controls.Add(this.label14, 2, 1);
+ this.tableLayoutPanel2.Controls.Add(this.label15, 4, 1);
+ this.tableLayoutPanel2.Controls.Add(this.label16, 6, 1);
+ this.tableLayoutPanel2.Controls.Add(this.sbSumO, 3, 1);
+ this.tableLayoutPanel2.Controls.Add(this.sbSumI, 5, 1);
+ this.tableLayoutPanel2.Controls.Add(this.sbSumE, 7, 1);
+ this.tableLayoutPanel2.Dock = System.Windows.Forms.DockStyle.Top;
+ this.tableLayoutPanel2.Location = new System.Drawing.Point(0, 0);
+ this.tableLayoutPanel2.Name = "tableLayoutPanel2";
+ this.tableLayoutPanel2.RowCount = 2;
+ this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F));
+ this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 20F));
+ this.tableLayoutPanel2.Size = new System.Drawing.Size(1084, 47);
+ this.tableLayoutPanel2.TabIndex = 12;
+ //
+ // label6
+ //
+ this.label6.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.label6.Font = new System.Drawing.Font("Cambria", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label6.Location = new System.Drawing.Point(4, 1);
+ this.label6.Name = "label6";
+ this.label6.Size = new System.Drawing.Size(74, 24);
+ this.label6.TabIndex = 0;
+ this.label6.Text = "Start";
+ this.label6.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.toolTip1.SetToolTip(this.label6, "시작일");
+ //
+ // label5
+ //
+ this.label5.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.label5.Font = new System.Drawing.Font("Cambria", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label5.Location = new System.Drawing.Point(817, 1);
+ this.label5.Name = "label5";
+ this.label5.Size = new System.Drawing.Size(74, 24);
+ this.label5.TabIndex = 0;
+ this.label5.Text = "End";
+ this.label5.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.toolTip1.SetToolTip(this.label5, "완료일");
+ //
+ // label9
+ //
+ this.label9.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.label9.Font = new System.Drawing.Font("Cambria", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label9.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
+ this.label9.Location = new System.Drawing.Point(275, 1);
+ this.label9.Name = "label9";
+ this.label9.Size = new System.Drawing.Size(74, 24);
+ this.label9.TabIndex = 0;
+ this.label9.Text = "Due";
+ this.label9.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.toolTip1.SetToolTip(this.label9, "예상완료일");
+ //
+ // label3
+ //
+ this.label3.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.label3.Font = new System.Drawing.Font("Cambria", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label3.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(0)))), ((int)(((byte)(192)))));
+ this.label3.Location = new System.Drawing.Point(546, 1);
+ this.label3.Name = "label3";
+ this.label3.Size = new System.Drawing.Size(74, 24);
+ this.label3.TabIndex = 0;
+ this.label3.Text = "Out";
+ this.label3.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.toolTip1.SetToolTip(this.label3, "출고일(프로그램의 경우 설치일)");
+ //
+ // label7
+ //
+ this.label7.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "sdate", true));
+ this.label7.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.label7.Location = new System.Drawing.Point(85, 1);
+ this.label7.Name = "label7";
+ this.label7.Size = new System.Drawing.Size(183, 24);
+ this.label7.TabIndex = 1;
+ this.label7.Text = "--";
+ this.label7.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ //
+ // label8
+ //
+ this.label8.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "ddate", true));
+ this.label8.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.label8.Location = new System.Drawing.Point(356, 1);
+ this.label8.Name = "label8";
+ this.label8.Size = new System.Drawing.Size(183, 24);
+ this.label8.TabIndex = 1;
+ this.label8.Text = "--";
+ this.label8.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ //
+ // label10
+ //
+ this.label10.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "odate", true));
+ this.label10.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.label10.Location = new System.Drawing.Point(627, 1);
+ this.label10.Name = "label10";
+ this.label10.Size = new System.Drawing.Size(183, 24);
+ this.label10.TabIndex = 1;
+ this.label10.Text = "--";
+ this.label10.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ //
+ // label12
+ //
+ this.label12.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "edate", true));
+ this.label12.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.label12.Location = new System.Drawing.Point(898, 1);
+ this.label12.Name = "label12";
+ this.label12.Size = new System.Drawing.Size(182, 24);
+ this.label12.TabIndex = 1;
+ this.label12.Text = "--";
+ this.label12.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ //
+ // label13
+ //
+ this.label13.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
+ this.tableLayoutPanel2.SetColumnSpan(this.label13, 2);
+ this.label13.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.label13.Font = new System.Drawing.Font("Cambria", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label13.Location = new System.Drawing.Point(1, 26);
+ this.label13.Margin = new System.Windows.Forms.Padding(0);
+ this.label13.Name = "label13";
+ this.label13.Size = new System.Drawing.Size(270, 20);
+ this.label13.TabIndex = 0;
+ this.label13.Text = "Cost Summary";
+ this.label13.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ //
+ // label14
+ //
+ this.label14.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
+ this.label14.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.label14.Font = new System.Drawing.Font("Cambria", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label14.Location = new System.Drawing.Point(272, 26);
+ this.label14.Margin = new System.Windows.Forms.Padding(0);
+ this.label14.Name = "label14";
+ this.label14.Size = new System.Drawing.Size(80, 20);
+ this.label14.TabIndex = 0;
+ this.label14.Text = "Origin";
+ this.label14.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ //
+ // label15
+ //
+ this.label15.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
+ this.label15.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.label15.Font = new System.Drawing.Font("Cambria", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label15.Location = new System.Drawing.Point(543, 26);
+ this.label15.Margin = new System.Windows.Forms.Padding(0);
+ this.label15.Name = "label15";
+ this.label15.Size = new System.Drawing.Size(80, 20);
+ this.label15.TabIndex = 0;
+ this.label15.Text = "Input";
+ this.label15.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ //
+ // label16
+ //
+ this.label16.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
+ this.label16.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.label16.Font = new System.Drawing.Font("Cambria", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label16.Location = new System.Drawing.Point(814, 26);
+ this.label16.Margin = new System.Windows.Forms.Padding(0);
+ this.label16.Name = "label16";
+ this.label16.Size = new System.Drawing.Size(80, 20);
+ this.label16.TabIndex = 0;
+ this.label16.Text = "Effect";
+ this.label16.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ //
+ // sbSumO
+ //
+ this.sbSumO.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
+ this.sbSumO.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.sbSumO.Font = new System.Drawing.Font("Consolas", 9.75F, System.Drawing.FontStyle.Bold);
+ this.sbSumO.Location = new System.Drawing.Point(353, 26);
+ this.sbSumO.Margin = new System.Windows.Forms.Padding(0);
+ this.sbSumO.Name = "sbSumO";
+ this.sbSumO.Size = new System.Drawing.Size(189, 20);
+ this.sbSumO.TabIndex = 1;
+ this.sbSumO.Text = "--";
+ this.sbSumO.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ //
+ // sbSumI
+ //
+ this.sbSumI.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
+ this.sbSumI.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.sbSumI.Font = new System.Drawing.Font("Consolas", 9.75F, System.Drawing.FontStyle.Bold);
+ this.sbSumI.Location = new System.Drawing.Point(624, 26);
+ this.sbSumI.Margin = new System.Windows.Forms.Padding(0);
+ this.sbSumI.Name = "sbSumI";
+ this.sbSumI.Size = new System.Drawing.Size(189, 20);
+ this.sbSumI.TabIndex = 1;
+ this.sbSumI.Text = "--";
+ this.sbSumI.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ //
+ // sbSumE
+ //
+ this.sbSumE.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192)))));
+ this.sbSumE.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.sbSumE.Font = new System.Drawing.Font("Consolas", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.sbSumE.Location = new System.Drawing.Point(895, 26);
+ this.sbSumE.Margin = new System.Windows.Forms.Padding(0);
+ this.sbSumE.Name = "sbSumE";
+ this.sbSumE.Size = new System.Drawing.Size(188, 20);
+ this.sbSumE.TabIndex = 1;
+ this.sbSumE.Text = "--";
+ this.sbSumE.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ //
+ // taHist
+ //
+ this.taHist.ClearBeforeFill = true;
+ //
+ // panel3
+ //
+ this.panel3.Controls.Add(this.tableLayoutPanel1);
+ this.panel3.Controls.Add(this.tableLayoutPanel2);
+ this.panel3.Dock = System.Windows.Forms.DockStyle.Bottom;
+ this.panel3.Location = new System.Drawing.Point(0, 310);
+ this.panel3.Name = "panel3";
+ this.panel3.Size = new System.Drawing.Size(1084, 218);
+ this.panel3.TabIndex = 7;
+ //
+ // 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 = 18;
+ this.fpSpread1_Sheet1.ColumnHeader.RowCount = 2;
+ this.fpSpread1_Sheet1.ActiveColumnIndex = -1;
+ this.fpSpread1_Sheet1.ActiveRowIndex = -1;
+ this.fpSpread1_Sheet1.AutoGenerateColumns = false;
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 0).RowSpan = 2;
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 0).Value = "IDX";
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 1).RowSpan = 2;
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 1).Value = "Status";
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 2).RowSpan = 2;
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 2).Value = "Part";
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 3).RowSpan = 2;
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 3).Value = "Process";
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 4).RowSpan = 2;
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 4).Value = "Requestor";
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 5).RowSpan = 2;
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 5).Value = "Project\r\nChampion";
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 6).ColumnSpan = 3;
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 6).Value = "Co Workers";
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 9).RowSpan = 2;
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 9).Value = "Asset No.";
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 10).RowSpan = 2;
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 10).Value = "Project";
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 11).RowSpan = 2;
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 11).Value = "대수";
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 12).RowSpan = 2;
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 12).Value = "Original\r\n($K)";
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 13).RowSpan = 2;
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 13).StyleName = " ";
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 13).Value = "Input\r\n($K)";
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 14).RowSpan = 2;
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 14).Value = "Effect\r\n($K)";
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 15).RowSpan = 2;
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 15).Value = "CR/CF#";
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 16).RowSpan = 2;
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 16).Value = "History";
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 17).RowSpan = 2;
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(0, 17).Value = "Remark";
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(1, 6).Value = "H/W";
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(1, 7).Value = "전장";
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(1, 8).Value = "S/W";
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(1, 9).Value = "Asset No.";
+ this.fpSpread1_Sheet1.ColumnHeader.Cells.Get(1, 15).Value = "CR/CF#";
+ this.fpSpread1_Sheet1.ColumnHeader.Rows.Get(0).Height = 46F;
+ this.fpSpread1_Sheet1.Columns.Get(0).BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
+ 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(0).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64)))));
+ this.fpSpread1_Sheet1.Columns.Get(0).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(0).Locked = true;
+ this.fpSpread1_Sheet1.Columns.Get(0).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(1).AllowAutoFilter = true;
+ this.fpSpread1_Sheet1.Columns.Get(1).CellType = textCellType1;
+ this.fpSpread1_Sheet1.Columns.Get(1).DataField = "status";
+ this.fpSpread1_Sheet1.Columns.Get(1).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(1).Tag = "state";
+ this.fpSpread1_Sheet1.Columns.Get(1).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(1).Width = 78F;
+ this.fpSpread1_Sheet1.Columns.Get(2).CellType = textCellType2;
+ this.fpSpread1_Sheet1.Columns.Get(2).DataField = "part";
+ this.fpSpread1_Sheet1.Columns.Get(3).AllowAutoFilter = true;
+ this.fpSpread1_Sheet1.Columns.Get(3).CellType = textCellType3;
+ this.fpSpread1_Sheet1.Columns.Get(3).DataField = "process";
+ this.fpSpread1_Sheet1.Columns.Get(3).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Left;
+ this.fpSpread1_Sheet1.Columns.Get(3).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(3).Width = 78F;
+ this.fpSpread1_Sheet1.Columns.Get(4).AllowAutoFilter = true;
+ this.fpSpread1_Sheet1.Columns.Get(4).CellType = textCellType4;
+ this.fpSpread1_Sheet1.Columns.Get(4).DataField = "reqstaff";
+ this.fpSpread1_Sheet1.Columns.Get(4).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(4).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(4).Width = 78F;
+ this.fpSpread1_Sheet1.Columns.Get(5).AllowAutoFilter = true;
+ this.fpSpread1_Sheet1.Columns.Get(5).CellType = textCellType5;
+ this.fpSpread1_Sheet1.Columns.Get(5).DataField = "userManager";
+ this.fpSpread1_Sheet1.Columns.Get(5).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(5).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(5).Width = 78F;
+ this.fpSpread1_Sheet1.Columns.Get(6).AllowAutoFilter = true;
+ this.fpSpread1_Sheet1.Columns.Get(6).CellType = textCellType6;
+ this.fpSpread1_Sheet1.Columns.Get(6).DataField = "usermain";
+ this.fpSpread1_Sheet1.Columns.Get(6).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(6).Label = "H/W";
+ this.fpSpread1_Sheet1.Columns.Get(6).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(6).Width = 78F;
+ this.fpSpread1_Sheet1.Columns.Get(7).AllowAutoFilter = true;
+ this.fpSpread1_Sheet1.Columns.Get(7).CellType = textCellType7;
+ this.fpSpread1_Sheet1.Columns.Get(7).DataField = "userhw2";
+ this.fpSpread1_Sheet1.Columns.Get(7).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(7).Label = "전장";
+ this.fpSpread1_Sheet1.Columns.Get(7).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(8).AllowAutoFilter = true;
+ this.fpSpread1_Sheet1.Columns.Get(8).CellType = textCellType8;
+ this.fpSpread1_Sheet1.Columns.Get(8).DataField = "usersub";
+ this.fpSpread1_Sheet1.Columns.Get(8).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(8).Label = "S/W";
+ this.fpSpread1_Sheet1.Columns.Get(8).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(8).Width = 78F;
+ this.fpSpread1_Sheet1.Columns.Get(9).CellType = textCellType9;
+ this.fpSpread1_Sheet1.Columns.Get(9).DataField = "asset";
+ this.fpSpread1_Sheet1.Columns.Get(9).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(9).Label = "Asset No.";
+ this.fpSpread1_Sheet1.Columns.Get(9).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(9).Width = 78F;
+ this.fpSpread1_Sheet1.Columns.Get(10).CellType = textCellType10;
+ this.fpSpread1_Sheet1.Columns.Get(10).DataField = "name";
+ this.fpSpread1_Sheet1.Columns.Get(10).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Left;
+ this.fpSpread1_Sheet1.Columns.Get(10).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(10).Width = 78F;
+ numberCellType2.DecimalPlaces = 0;
+ numberCellType2.LeadingZero = FarPoint.Win.Spread.CellType.LeadingZero.Yes;
+ numberCellType2.MaximumValue = 2147483647D;
+ numberCellType2.MinimumValue = -2147483648D;
+ this.fpSpread1_Sheet1.Columns.Get(11).CellType = numberCellType2;
+ this.fpSpread1_Sheet1.Columns.Get(11).DataField = "cnt";
+ this.fpSpread1_Sheet1.Columns.Get(11).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(11).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(11).Width = 59F;
+ numberCellType3.MaximumValue = 999999999999999D;
+ numberCellType3.MinimumValue = -999999999999999D;
+ this.fpSpread1_Sheet1.Columns.Get(12).CellType = numberCellType3;
+ this.fpSpread1_Sheet1.Columns.Get(12).DataField = "costo";
+ this.fpSpread1_Sheet1.Columns.Get(12).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(12).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
+ numberCellType4.MaximumValue = 999999999999999D;
+ numberCellType4.MinimumValue = -999999999999999D;
+ this.fpSpread1_Sheet1.Columns.Get(13).CellType = numberCellType4;
+ this.fpSpread1_Sheet1.Columns.Get(13).DataField = "costn";
+ this.fpSpread1_Sheet1.Columns.Get(13).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(13).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(14).BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
+ numberCellType5.MaximumValue = 999999999999999D;
+ numberCellType5.MinimumValue = -999999999999999D;
+ this.fpSpread1_Sheet1.Columns.Get(14).CellType = numberCellType5;
+ this.fpSpread1_Sheet1.Columns.Get(14).DataField = "coste";
+ this.fpSpread1_Sheet1.Columns.Get(14).ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64)))));
+ this.fpSpread1_Sheet1.Columns.Get(14).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(14).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(15).CellType = textCellType11;
+ this.fpSpread1_Sheet1.Columns.Get(15).DataField = "orderno";
+ this.fpSpread1_Sheet1.Columns.Get(15).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(15).Label = "CR/CF#";
+ this.fpSpread1_Sheet1.Columns.Get(15).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(16).CellType = textCellType12;
+ this.fpSpread1_Sheet1.Columns.Get(16).DataField = "lasthistory";
+ this.fpSpread1_Sheet1.Columns.Get(16).HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Left;
+ this.fpSpread1_Sheet1.Columns.Get(16).VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Center;
+ this.fpSpread1_Sheet1.Columns.Get(17).CellType = textCellType13;
+ this.fpSpread1_Sheet1.Columns.Get(17).DataField = "memo";
+ this.fpSpread1_Sheet1.DataAutoSizeColumns = false;
+ this.fpSpread1_Sheet1.DataSource = this.bs;
+ this.fpSpread1_Sheet1.RowHeader.Columns.Default.Resizable = false;
+ this.fpSpread1_Sheet1.ReferenceStyle = FarPoint.Win.Spread.Model.ReferenceStyle.A1;
+ //
+ // fProjectList
+ //
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
+ this.ClientSize = new System.Drawing.Size(1084, 553);
+ this.Controls.Add(this.fpSpread1);
+ this.Controls.Add(this.label1);
+ this.Controls.Add(this.panel3);
+ this.Controls.Add(this.toolStrip1);
+ this.Controls.Add(this.bn);
+ this.Name = "fProjectList";
+ this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent;
+ 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.bs)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.dsMSSQL)).EndInit();
+ this.cm.ResumeLayout(false);
+ ((System.ComponentModel.ISupportInitialize)(this.fpSpread1)).EndInit();
+ this.toolStrip1.ResumeLayout(false);
+ this.toolStrip1.PerformLayout();
+ this.tableLayoutPanel1.ResumeLayout(false);
+ this.tableLayoutPanel1.PerformLayout();
+ this.panel4.ResumeLayout(false);
+ ((System.ComponentModel.ISupportInitialize)(this.bsHist)).EndInit();
+ this.tableLayoutPanel2.ResumeLayout(false);
+ this.panel3.ResumeLayout(false);
+ ((System.ComponentModel.ISupportInitialize)(this.fpSpread1_Sheet1)).EndInit();
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+
+ private dsPRJ dsMSSQL;
+ private System.Windows.Forms.BindingSource bs;
+ private dsPRJTableAdapters.ProjectsTableAdapter ta;
+ private dsPRJTableAdapters.TableAdapterManager tam;
+ private System.Windows.Forms.BindingNavigator bn;
+ private System.Windows.Forms.ToolStripButton btAdd;
+ private System.Windows.Forms.ToolStripLabel bindingNavigatorCountItem;
+ private System.Windows.Forms.ToolStripButton btDel;
+ 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.ToolStripButton btSave;
+ private System.Windows.Forms.ContextMenuStrip cm;
+ private System.Windows.Forms.ToolStripMenuItem partListToolStripMenuItem;
+ private System.Windows.Forms.ToolStripSeparator toolStripSeparator1;
+ private FarPoint.Win.Spread.FpSpread fpSpread1;
+ private System.Windows.Forms.ToolStripMenuItem columnSizeToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem autoToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem resetToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem saveToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem loadToolStripMenuItem;
+ private System.Windows.Forms.ToolStripSeparator toolStripMenuItem2;
+ private System.Windows.Forms.ToolStrip toolStrip1;
+ private System.Windows.Forms.ToolStripSeparator toolStripSeparator3;
+ private System.Windows.Forms.ToolStripLabel toolStripLabel3;
+ private System.Windows.Forms.ToolStripTextBox tbRequest;
+ private System.Windows.Forms.ToolStripButton btSearch;
+ private System.Windows.Forms.ToolStripMenuItem scheduleToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem makeRepeatToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem iOMapToolStripMenuItem;
+ private System.Windows.Forms.ToolStripSeparator toolStripMenuItem3;
+ private System.Windows.Forms.Label label1;
+ private System.Windows.Forms.ToolStripButton chk검토;
+ private System.Windows.Forms.ToolStripButton chk진행;
+ private System.Windows.Forms.ToolStripButton chk보류;
+ private System.Windows.Forms.ToolStripButton chk취소;
+ private System.Windows.Forms.ToolStripButton chk완료;
+ private System.Windows.Forms.ToolStripLabel toolStripLabel1;
+ private System.Windows.Forms.ToolStripTextBox tbFind;
+ private System.Windows.Forms.ToolStripButton btFind;
+ private System.Windows.Forms.ToolStripButton chk대기;
+ private System.Windows.Forms.Label label2;
+ private System.Windows.Forms.TextBox textBox3;
+ private System.Windows.Forms.TextBox textBox4;
+ private System.Windows.Forms.TableLayoutPanel tableLayoutPanel1;
+ private System.Windows.Forms.ToolStripLabel toolStripLabel2;
+ private System.Windows.Forms.ToolStripComboBox cmbYearS;
+ private System.Windows.Forms.ToolStripSeparator toolStripSeparator2;
+ private System.Windows.Forms.ToolStripMenuItem 엑셀파일로저장ToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem 메일발송주소관리ToolStripMenuItem;
+ private System.Windows.Forms.ToolStripSeparator toolStripMenuItem1;
+ private System.Windows.Forms.BindingSource bsHist;
+ private dsPRJTableAdapters.ProjectsHistoryTableAdapter taHist;
+ private System.Windows.Forms.Label label4;
+ private System.Windows.Forms.TableLayoutPanel tableLayoutPanel2;
+ private System.Windows.Forms.Label label6;
+ private System.Windows.Forms.Label label5;
+ private System.Windows.Forms.Label label9;
+ private System.Windows.Forms.ToolStripButton btEdit;
+ private System.Windows.Forms.Label label3;
+ private System.Windows.Forms.ToolTip toolTip1;
+ private System.Windows.Forms.ToolStripButton btViewDel;
+ private System.Windows.Forms.Label label11;
+ private System.Windows.Forms.ToolStripMenuItem 편집ToolStripMenuItem;
+ private System.Windows.Forms.Panel panel4;
+ private System.Windows.Forms.Panel panel3;
+ private System.Windows.Forms.Label label7;
+ private System.Windows.Forms.Label label8;
+ private System.Windows.Forms.Label label10;
+ private System.Windows.Forms.Label label12;
+ private System.Windows.Forms.Label label13;
+ private System.Windows.Forms.Label label14;
+ private System.Windows.Forms.Label label15;
+ private System.Windows.Forms.Label label16;
+ private System.Windows.Forms.Label sbSumO;
+ private System.Windows.Forms.Label sbSumI;
+ private System.Windows.Forms.Label sbSumE;
+ private System.Windows.Forms.ToolStripLabel toolStripLabel4;
+ private System.Windows.Forms.ToolStripComboBox cmbYearE;
+ private System.Windows.Forms.ToolStripSeparator toolStripSeparator4;
+ private System.Windows.Forms.ToolStripLabel toolStripLabel5;
+ private System.Windows.Forms.ToolStripComboBox cmbSort;
+ private System.Windows.Forms.ToolStripButton btCopy;
+ private System.Windows.Forms.ToolStripMenuItem 편집ToolStripMenuItem1;
+ private System.Windows.Forms.ToolStripMenuItem 삭제ToolStripMenuItem;
+ private FarPoint.Win.Spread.SheetView fpSpread1_Sheet1;
+ }
}
\ No newline at end of file
diff --git a/SubProject/FPJ0000/fProjectList.cs b/SubProject/FPJ0000/Project/fProjectList.cs
similarity index 97%
rename from SubProject/FPJ0000/fProjectList.cs
rename to SubProject/FPJ0000/Project/fProjectList.cs
index f96b735..9a2d4b6 100644
--- a/SubProject/FPJ0000/fProjectList.cs
+++ b/SubProject/FPJ0000/Project/fProjectList.cs
@@ -1,595 +1,595 @@
-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 util = FCOMMON.Util;
-
-namespace FPJ0000
-{
- public partial class fProjectList : FCOMMON.fBase
- {
- string fn_fpcolsize = "";
- public fProjectList()
- {
- InitializeComponent();
- fn_fpcolsize = util.MakeFilePath(util.CurrentPath, "formSetting", "fp_" + this.Name + ".ini");
- this.dsMSSQL.Projects.TableNewRow += Projects_TableNewRow;
- this.FormClosed += __Closed;
-
- }
-
- void __Closed(object sender, FormClosedEventArgs e)
- {
-
- }
-
- private void __Load(object sender, EventArgs e)
- {
- //프로젝트 목록을 처리함
- //this.tbRequest.Text = FCOMMON.info.Login.nameK;
-
- //state list
- // var stList = FCOMMON.DBM.getCodeList("01");
- // this.cmbState.Items.Clear();
- // cmbState.Items.Add("-- All --");
- //// cmbState.Items.Add("-- incomplete --");
- // foreach (var item in stList)
- // cmbState.Items.Add(item.Value);
- // this.cmbState.SelectedIndex = 0;
-
- this.cmbSort.SelectedIndex = 0;
- this.cmbYearS.Items.Clear();
- this.cmbYearE.Items.Clear();
- for (int i = 2010; i <= DateTime.Now.Year; i++)
- {
- cmbYearS.Items.Add(i.ToString("0000"));
- cmbYearE.Items.Add(i.ToString("0000"));
- }
- this.cmbYearS.Text = DateTime.Now.AddYears(-2).Year.ToString("0000");
- this.cmbYearE.Text = DateTime.Now.Year.ToString("0000");
- refreshData();
-
- //일반사용자의경우에는 상태를 변경하지 못한다.
- int curLevel = Math.Max(FCOMMON.info.Login.level, FCOMMON.DBM.getAuth(FCOMMON.DBM.eAutoType.project));
- if (curLevel >= 5)
- {
- btSave.Visible = true;
- }
- else
- {
- btSave.Visible = false; //목록에서 저장버튼은 제거한다.
- btViewDel.Visible = false;
- fpSpread1.EditMode = false;
- fpSpread1.Sheets[0].SelectionUnit = FarPoint.Win.Spread.Model.SelectionUnit.Row;
- fpSpread1.EditModePermanent = false;
- fpSpread1.EditModeReplace = false;
-
- foreach (FarPoint.Win.Spread.Column col in fpSpread1.ActiveSheet.Columns)
- col.Locked = true;
- }
-
-
- }
-
- void refreshData()
- {
-
- string state = "";
- if (chk검토.Checked && chk진행.Checked && chk보류.Checked && chk완료.Checked && chk취소.Checked && chk대기.Checked)
- {
- state = "";
- }
- else if (chk검토.Checked == false && chk진행.Checked == false && chk보류.Checked == false && chk완료.Checked == false && chk취소.Checked == false && chk대기.Checked == false)
- {
- chk진행.Checked = true;
- state = "[status] = '진행'"; //아무것도 선택안하면 진행을 선택해준다.
- }
- else
- {
- state = "[status] in (";
- if (chk검토.Checked) state += "'검토'";
-
- if (chk보류.Checked)
- {
- if (state.EndsWith("(") == false) state += ",";
- state += "'보류'";
- }
- if (chk대기.Checked)
- {
- if (state.EndsWith("(") == false) state += ",";
- state += "'대기'";
- }
- if (chk진행.Checked)
- {
- if (state.EndsWith("(") == false) state += ",";
- state += "'진행'";
- }
- if (chk취소.Checked)
- {
- if (state.EndsWith("(") == false) state += ",";
- state += "'취소'";
- }
- if (chk완료.Checked)
- {
- if (state.EndsWith("(") == false) state += ",";
- state += "'완료'";
- }
- state += ")";
- }
-
- // SELECT idx, status, pdate, name, usermain, usersub, request, reqstaff, sdate, edate, odate, memo, wuid, wdate, rev, pidx, userManager, level, part, process, costo, costn, cnt, remark_req,
- // remark_ans, ddate, progress, import
- //FROM Projects
- //WHERE (status LIKE @state) AND (ISNULL(userManager, '') LIKE @username OR
- // ISNULL(usermain, '') LIKE @username OR
- // ISNULL(usersub, '') LIKE @username)
- //ORDER BY (CASE WHEN [status] = '검토' THEN '0' WHEN ([status] = '진행') THEN '1' WHEN ([status] = '보류') THEN '2' WHEN ([status] = '완료') THEN '3' WHEN ([status] = '취소')
- // THEN '9' ELSE '5' END)
-
- // var orgQuery = this.ta.Adapter.SelectCommand.CommandText;
-
- string State_Select = " SELECT *, dbo.getLastHistory(idx) AS lasthistory FROM Projects";
- string State_where = " WHERE ";
-
- if (btViewDel.Checked==false) State_where += " isnull(isdel,0)=0 and "; //삭제보기 햇을 경우
- State_where += " pdate between '" + cmbYearS.Text + "-01-01' and '" + cmbYearE.Text +"-12-31' AND (ISNULL(userManager, '') LIKE @username OR " +
- "ISNULL(usermain, '') LIKE @username OR " +
- "ISNULL(reqstaff, '') LIKE @username OR " +
- "ISNULL(usersub, '') LIKE @username) ";
- if (state != "") State_where += " AND " + state;
- string State_order = "ORDER BY (CASE " +
- " WHEN ([status] = '진행') THEN '0' " +
- " WHEN ([status] = '대기') THEN '1' " +
- " WHEN ([status] = '검토') THEN '2' " +
- " WHEN ([status] = '완료') THEN '3' " +
- " WHEN ([status] = '보류') THEN '4' " +
- " WHEN ([status] = '취소') THEN '9' " +
- " ELSE '5' END),userManager,sdate";
-
- string request = "%";
- if (tbRequest.Text.Trim() != "") request = "%" + this.tbRequest.Text.Trim() + "%";
-
- System.Data.SqlClient.SqlCommand selCmd = new System.Data.SqlClient.SqlCommand();
- selCmd.Connection = ta.Connection;
- selCmd.CommandText = State_Select + State_where + State_order;
- selCmd.Parameters.Add("username", SqlDbType.VarChar);
- selCmd.Parameters["username"].Value = request;
-
- System.Data.SqlClient.SqlDataAdapter sda = new System.Data.SqlClient.SqlDataAdapter();
- sda.SelectCommand = selCmd;
-
- this.dsMSSQL.Projects.Clear();
- sda.Fill(this.dsMSSQL.Projects);
-
- //this.ta.Adapter.SelectCommand = selCmd;
- //this.ta.Fill(this.dsMSSQL.Projects, state,request);
- // this.ta.Adapter.SelectCommand.CommandText = orgQuery;
- this.dsMSSQL.Projects.AcceptChanges();
-
- sbSumE.Text = this.dsMSSQL.Projects.Sum(t => t.coste).ToString("N2");
- sbSumO.Text = this.dsMSSQL.Projects.Sum(t => t.costo).ToString("N2");
- sbSumI.Text = this.dsMSSQL.Projects.Sum(t => t.costn).ToString("N2");
-
- FormattingData();
-
- }
-
- void FormattingData()
- {
-
- //삭제컬럼인덱스
- this.fpSpread1.SuspendLayout();
- var statindex = this.fpSpread1.ActiveSheet.Columns["state"].Index;
- for (int i = 0; i < this.fpSpread1.ActiveSheet.Rows.Count; i++)
- {
- var state = this.fpSpread1.ActiveSheet.GetValue(i, statindex);
- string stateStr = string.Empty;
- if (state != null) stateStr = state.ToString();
-
- this.fpSpread1.ActiveSheet.Rows[i].BackColor = Color.White;
- switch (stateStr.ToLower())
- {
- case "검토":
- this.fpSpread1.ActiveSheet.Rows[i].ForeColor = Color.Blue;
- break;
- case "취소":
- this.fpSpread1.ActiveSheet.Rows[i].ForeColor = Color.Red;
- break;
- case "진행":
- this.fpSpread1.ActiveSheet.Rows[i].ForeColor = Color.Green;
- break;
- case "보류":
- this.fpSpread1.ActiveSheet.Rows[i].ForeColor = Color.Tomato;
- break;
- case "완료":
- this.fpSpread1.ActiveSheet.Rows[i].ForeColor = Color.Gray;
- break;
- default:
- this.fpSpread1.ActiveSheet.Rows[i].ForeColor = Color.Black;
- break;
- }
-
- }
- FPUtil.ColSizeLoad(ref this.fpSpread1, fn_fpcolsize);
- this.fpSpread1.ResumeLayout();
- }
-
- void funcSave(Boolean pmt)
- {
- this.Validate();
- this.bs.EndEdit();
-
- if(pmt)
- {
- var dlg = FCOMMON.Util.MsgQ("변경 사항을 저장하시겠습니까?");
- if (dlg != System.Windows.Forms.DialogResult.Yes) return;
- }
-
- try
- {
- this.tam.UpdateAll(this.dsMSSQL);
- dsMSSQL.AcceptChanges();
- FPUtil.ColSizeLoad(ref this.fpSpread1, fn_fpcolsize);
- }
- catch (Exception ex)
- {
- FCOMMON.Util.MsgE(ex.Message);
- }
- }
-
- private void projectsBindingNavigatorSaveItem_Click(object sender, EventArgs e)
- {
- funcSave(true);
-
- }
- void Projects_TableNewRow(object sender, DataTableNewRowEventArgs e)
- {
- e.Row["wuid"] = FCOMMON.info.Login.no;
- e.Row["wdate"] = DateTime.Now;
- }
-
- private void refreshToolStripMenuItem_Click(object sender, EventArgs e)
- {
- refreshData();
- }
-
- private void partListToolStripMenuItem_Click(object sender, EventArgs e)
- {
- var drv = this.bs.Current as DataRowView;
- if (drv == null) return;
- var dr = drv.Row as dsPRJ.ProjectsRow;
- var f = new fPartList(dr.idx);
- //f.TopMost = true;
- f.ShowDialog();
- }
-
-
- private void autoToolStripMenuItem_Click(object sender, EventArgs e)
- {
- this.fpSpread1.ActiveSheet.DataAutoSizeColumns = true;
-
- for (int i = 0; i < this.fpSpread1.ActiveSheet.Rows.Count; i++)
- this.fpSpread1.ActiveSheet.SetRowHeight(i, 25);
- //dv1.AutoResizeColumns();
- }
-
- private void resetToolStripMenuItem_Click(object sender, EventArgs e)
- {
- foreach (FarPoint.Win.Spread.Column col in this.fpSpread1.ActiveSheet.Columns)
- {
- col.ResetVisible();
- col.Width = 100;
- }
- }
-
- private void saveToolStripMenuItem_Click(object sender, EventArgs e)
- {
- FPUtil.ColsizeSave(this.fpSpread1, fn_fpcolsize);
- }
-
- private void loadToolStripMenuItem_Click(object sender, EventArgs e)
- {
- FPUtil.ColSizeLoad(ref this.fpSpread1, fn_fpcolsize);
- }
-
- private void btSearch_Click(object sender, EventArgs e)
- {
- refreshData();
- }
-
- private void toolStripLabel3_Click(object sender, EventArgs e)
- {
- //사용자목록처리
- if (tbRequest.Text != "")
- {
- tbRequest.Text = string.Empty;
- }
- else tbRequest.Text = FCOMMON.info.Login.nameK;
-
- refreshData();
- }
-
- private void scheduleToolStripMenuItem_Click(object sender, EventArgs e)
- {
- var drv = this.bs.Current as DataRowView;
- if (drv == null) return;
- var dr = drv.Row as dsPRJ.ProjectsRow;
- var f = new fProjectSchedule(dr.idx);
- f.MdiParent = this.MdiParent;
- f.Show();
- }
-
- private void makeRepeatToolStripMenuItem_Click(object sender, EventArgs e)
- {
- funcCopy();
- }
- void funcCopy()
- {
- var drv = this.bs.Current as DataRowView;
- if (drv == null) return;
- var dr = drv.Row as dsPRJ.ProjectsRow;
- var dlg = FCOMMON.Util.MsgQ("하위 데이터를 복사하시겠습니까?\n\n생성된 자료는 [대기] 상태로 전환 됩니다.");
- if (dlg == System.Windows.Forms.DialogResult.Yes)
- {
- var ta = new dsPRJTableAdapters.QueriesTableAdapter();
- int? newidx = -1;
- var retval = ta.CopyProjectData(dr.idx, FCOMMON.info.Login.no, ref newidx);
- refreshData();
- if (newidx != null)
- {
- var newdr = this.dsMSSQL.Projects.Where(t => t.idx == newidx).FirstOrDefault();
- var f = new fProjectData(newdr);
- if (f.ShowDialog() == System.Windows.Forms.DialogResult.OK)
- {
- int curLevel = Math.Max(FCOMMON.info.Login.level, FCOMMON.DBM.getAuth(FCOMMON.DBM.eAutoType.project));
- if (curLevel < 5)
- {
- funcSave(false); //자동저장
- }
- }
- }
- }
- }
-
- private void iOMapToolStripMenuItem_Click(object sender, EventArgs e)
- {
- var drv = this.bs.Current as DataRowView;
- if (drv == null) return;
- var dr = drv.Row as dsPRJ.ProjectsRow;
- var f = new fProjectIOMap(dr.idx);
- f.ShowDialog();
- }
-
- private void tbFind_KeyDown(object sender, KeyEventArgs e)
- {
- if (e.KeyCode == Keys.Enter)
- btFind.PerformClick();
- }
-
- private void btFind_Click(object sender, EventArgs e)
- {
-
- string search = tbFind.Text.Trim();
- if (search == "")
- {
-
- bs.Filter = "";
- tbFind.BackColor = SystemColors.Control;
- FormattingData();
- }
- else
- {
- try
- {
- var cols = new string[] {
- "name","process","reqstaff","usermain",
- "usersub","userManager",
- "remark_req"};
- bs.Filter = FCOMMON.Util.MakeFilterString(cols, search);
- tbFind.BackColor = Color.Lime;
- tbFind.SelectAll();
- tbFind.Focus();
- FormattingData();
- }
- catch (Exception ex)
- {
- bs.Filter = "";
- FCOMMON.Util.MsgE(ex.Message);
- tbFind.BackColor = Color.Red;
- FormattingData();
- }
- }
- }
-
- private void bindingNavigatorDeleteItem_Click(object sender, EventArgs e)
- {
- funcDelete();
- }
- void funcDelete()
- {
- var dlg = FCOMMON.Util.MsgQ("현재 선택된 자료를 삭제하시겠습니까?");
- if (dlg == System.Windows.Forms.DialogResult.Yes)
- {
- bs.RemoveCurrent();
-
- //일반사용자는 바로 저장되도록 함
- int curLevel = Math.Max(FCOMMON.info.Login.level, FCOMMON.DBM.getAuth(FCOMMON.DBM.eAutoType.project));
- if (curLevel < 5)
- {
- funcSave(false); //자동저장
- }
- }
- }
- private void 엑셀파일로저장ToolStripMenuItem_Click(object sender, EventArgs e)
- {
- SaveFileDialog sd = new SaveFileDialog();
- sd.Filter = ("excel|*.xls");
- var dlg = sd.ShowDialog();
- if (dlg == System.Windows.Forms.DialogResult.OK)
- {
- this.fpSpread1.SaveExcel(sd.FileName);
- FCOMMON.Util.MsgI("파일생성 완료\n\n" + sd.FileName);
- }
- }
-
- private void 메일발송주소관리ToolStripMenuItem_Click(object sender, EventArgs e)
- {
- var drv = this.bs.Current as DataRowView;
- if (drv == null) return;
- var dr = drv.Row as dsPRJ.ProjectsRow;
- var f = new fMailList(dr.idx);
- f.ShowDialog();
- }
-
- private void bs_CurrentChanged(object sender, EventArgs e)
- {
- //히스토리 데이터를 업데이트하고 첫번재 자료를 표시한다.
- var drv = this.bs.Current as DataRowView;
- if (drv == null) return;
- var dr = drv.Row as dsPRJ.ProjectsRow;
- try
- {
- taHist.Fill(this.dsMSSQL.ProjectsHistory, dr.idx);
- }
- catch (Exception ex)
- {
-
- }
- }
-
- private void button1_Click(object sender, EventArgs e)
- {
- var drv = this.bs.Current as DataRowView;
- if (drv == null) return;
- var dr = drv.Row as dsPRJ.ProjectsRow;
- var f = new fProejctHistory(dr.idx);
- f.StartPosition = FormStartPosition.CenterScreen;
- var dlg = f.ShowDialog();
- bs_CurrentChanged(sender, e);
- }
-
- private void bindingNavigatorAddNewItem_Click(object sender, EventArgs e)
- {
- var newdr = this.dsMSSQL.Projects.NewProjectsRow();
- newdr.wuid = FCOMMON.info.Login.no;
- newdr.wdate = DateTime.Now;
- newdr.pdate = DateTime.Now.ToString("yyyy-MM-dd");
- newdr.sdate = DateTime.Now.ToString("yyyy-MM-dd");
- newdr.userManager = FCOMMON.info.Login.nameK;
- newdr.progress = 0;
- newdr.costn = 0;
- newdr.costo = 0;
- newdr.cnt = 1;
- newdr.name = "Project Title";
- var f = new fProjectData(newdr);
- f.StartPosition = FormStartPosition.CenterScreen;
- var dlg = f.ShowDialog();
- if (dlg == System.Windows.Forms.DialogResult.OK)
- {
- this.dsMSSQL.Projects.AddProjectsRow(newdr);
- try
- {
-
- ta.Update(newdr);
- }
- catch (Exception ex)
- {
- FCOMMON.Util.MsgE("Save Error\n" + ex.Message);
- }
-
- }
- else newdr.Delete();
- }
-
- private void btEdit_Click(object sender, EventArgs e)
- {
- funcEdit();
- }
- void funcEdit()
- {
- var drv = this.bs.Current as DataRowView;
- if (drv == null) return;
- var dr = drv.Row as dsPRJ.ProjectsRow;
- var f = new fProjectData(dr);
- if (f.ShowDialog() == System.Windows.Forms.DialogResult.OK)
- {
- int curLevel = Math.Max(FCOMMON.info.Login.level, FCOMMON.DBM.getAuth(FCOMMON.DBM.eAutoType.project));
- if (curLevel < 5)
- {
- funcSave(false); //자동저장
- }
- }
- }
-
- private void 편집ToolStripMenuItem_Click(object sender, EventArgs e)
- {
- funcEdit();
- }
-
- private void tbRequest_KeyDown(object sender, KeyEventArgs e)
- {
- if (e.KeyCode == Keys.Enter)
- btSearch.PerformClick();
- }
-
- private void toolStripComboBox1_SelectedIndexChanged(object sender, EventArgs e)
- {
- // ---
- //Origin Cost
- //Input Cost
- //Effect Cost
- //Asset No
- //Project
- //Champion
- //Requestor
- //Process
- switch(cmbSort.SelectedIndex)
- {
- case 1:
- if (this.bs.Sort == "costo") this.bs.Sort = "costo desc";
- else this.bs.Sort = "costo";
- break;
- case 2:
- if (this.bs.Sort == "costn") this.bs.Sort = "costn desc";
- else this.bs.Sort = "costn";
- break;
- case 3:
- if (this.bs.Sort == "coste") this.bs.Sort = "coste desc";
- else this.bs.Sort = "coste";
- break;
- case 4:
- if (this.bs.Sort == "asset") this.bs.Sort = "asset desc";
- else this.bs.Sort = "asset";
- break;
- case 5:
- if (this.bs.Sort == "[namme]") this.bs.Sort = "[namme] desc";
- else this.bs.Sort = "[namme]";
- break;
- case 6:
- if (this.bs.Sort == "userManager") this.bs.Sort = "userManager desc";
- else this.bs.Sort = "userManager";
- break;
- case 7:
- if (this.bs.Sort == "reqstaff") this.bs.Sort = "reqstaff desc";
- else this.bs.Sort = "reqstaff";
- break;
- case 8:
- if (this.bs.Sort == "process") this.bs.Sort = "process desc";
- else this.bs.Sort = "process";
- break;
- default:
- this.bs.Sort = "";
- break;
- }
- }
-
- private void btCopy_Click(object sender, EventArgs e)
- {
- funcCopy();
- }
- }
+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 util = FCOMMON.Util;
+
+namespace FPJ0000
+{
+ public partial class fProjectList : FCOMMON.fBase
+ {
+ string fn_fpcolsize = "";
+ public fProjectList()
+ {
+ InitializeComponent();
+ fn_fpcolsize = util.MakeFilePath(util.CurrentPath, "formSetting", "fp_" + this.Name + ".ini");
+ this.dsMSSQL.Projects.TableNewRow += Projects_TableNewRow;
+ this.FormClosed += __Closed;
+
+ }
+
+ void __Closed(object sender, FormClosedEventArgs e)
+ {
+
+ }
+
+ private void __Load(object sender, EventArgs e)
+ {
+ //프로젝트 목록을 처리함
+ //this.tbRequest.Text = FCOMMON.info.Login.nameK;
+
+ //state list
+ // var stList = FCOMMON.DBM.getCodeList("01");
+ // this.cmbState.Items.Clear();
+ // cmbState.Items.Add("-- All --");
+ //// cmbState.Items.Add("-- incomplete --");
+ // foreach (var item in stList)
+ // cmbState.Items.Add(item.Value);
+ // this.cmbState.SelectedIndex = 0;
+
+ this.cmbSort.SelectedIndex = 0;
+ this.cmbYearS.Items.Clear();
+ this.cmbYearE.Items.Clear();
+ for (int i = 2010; i <= DateTime.Now.Year; i++)
+ {
+ cmbYearS.Items.Add(i.ToString("0000"));
+ cmbYearE.Items.Add(i.ToString("0000"));
+ }
+ this.cmbYearS.Text = DateTime.Now.AddYears(-2).Year.ToString("0000");
+ this.cmbYearE.Text = DateTime.Now.Year.ToString("0000");
+ refreshData();
+
+ //일반사용자의경우에는 상태를 변경하지 못한다.
+ int curLevel = Math.Max(FCOMMON.info.Login.level, FCOMMON.DBM.getAuth(FCOMMON.DBM.eAutoType.project));
+ if (curLevel >= 5)
+ {
+ btSave.Visible = true;
+ }
+ else
+ {
+ btSave.Visible = false; //목록에서 저장버튼은 제거한다.
+ btViewDel.Visible = false;
+ fpSpread1.EditMode = false;
+ fpSpread1.Sheets[0].SelectionUnit = FarPoint.Win.Spread.Model.SelectionUnit.Row;
+ fpSpread1.EditModePermanent = false;
+ fpSpread1.EditModeReplace = false;
+
+ foreach (FarPoint.Win.Spread.Column col in fpSpread1.ActiveSheet.Columns)
+ col.Locked = true;
+ }
+
+
+ }
+
+ void refreshData()
+ {
+
+ string state = "";
+ if (chk검토.Checked && chk진행.Checked && chk보류.Checked && chk완료.Checked && chk취소.Checked && chk대기.Checked)
+ {
+ state = "";
+ }
+ else if (chk검토.Checked == false && chk진행.Checked == false && chk보류.Checked == false && chk완료.Checked == false && chk취소.Checked == false && chk대기.Checked == false)
+ {
+ chk진행.Checked = true;
+ state = "[status] = '진행'"; //아무것도 선택안하면 진행을 선택해준다.
+ }
+ else
+ {
+ state = "[status] in (";
+ if (chk검토.Checked) state += "'검토'";
+
+ if (chk보류.Checked)
+ {
+ if (state.EndsWith("(") == false) state += ",";
+ state += "'보류'";
+ }
+ if (chk대기.Checked)
+ {
+ if (state.EndsWith("(") == false) state += ",";
+ state += "'대기'";
+ }
+ if (chk진행.Checked)
+ {
+ if (state.EndsWith("(") == false) state += ",";
+ state += "'진행'";
+ }
+ if (chk취소.Checked)
+ {
+ if (state.EndsWith("(") == false) state += ",";
+ state += "'취소'";
+ }
+ if (chk완료.Checked)
+ {
+ if (state.EndsWith("(") == false) state += ",";
+ state += "'완료'";
+ }
+ state += ")";
+ }
+
+ // SELECT idx, status, pdate, name, usermain, usersub, request, reqstaff, sdate, edate, odate, memo, wuid, wdate, rev, pidx, userManager, level, part, process, costo, costn, cnt, remark_req,
+ // remark_ans, ddate, progress, import
+ //FROM Projects
+ //WHERE (status LIKE @state) AND (ISNULL(userManager, '') LIKE @username OR
+ // ISNULL(usermain, '') LIKE @username OR
+ // ISNULL(usersub, '') LIKE @username)
+ //ORDER BY (CASE WHEN [status] = '검토' THEN '0' WHEN ([status] = '진행') THEN '1' WHEN ([status] = '보류') THEN '2' WHEN ([status] = '완료') THEN '3' WHEN ([status] = '취소')
+ // THEN '9' ELSE '5' END)
+
+ // var orgQuery = this.ta.Adapter.SelectCommand.CommandText;
+
+ string State_Select = " SELECT *, dbo.getLastHistory(idx) AS lasthistory FROM Projects";
+ string State_where = " WHERE ";
+
+ if (btViewDel.Checked==false) State_where += " isnull(isdel,0)=0 and "; //삭제보기 햇을 경우
+ State_where += " pdate between '" + cmbYearS.Text + "-01-01' and '" + cmbYearE.Text +"-12-31' AND (ISNULL(userManager, '') LIKE @username OR " +
+ "ISNULL(usermain, '') LIKE @username OR " +
+ "ISNULL(reqstaff, '') LIKE @username OR " +
+ "ISNULL(usersub, '') LIKE @username) ";
+ if (state != "") State_where += " AND " + state;
+ string State_order = "ORDER BY (CASE " +
+ " WHEN ([status] = '진행') THEN '0' " +
+ " WHEN ([status] = '대기') THEN '1' " +
+ " WHEN ([status] = '검토') THEN '2' " +
+ " WHEN ([status] = '완료') THEN '3' " +
+ " WHEN ([status] = '보류') THEN '4' " +
+ " WHEN ([status] = '취소') THEN '9' " +
+ " ELSE '5' END),userManager,sdate";
+
+ string request = "%";
+ if (tbRequest.Text.Trim() != "") request = "%" + this.tbRequest.Text.Trim() + "%";
+
+ System.Data.SqlClient.SqlCommand selCmd = new System.Data.SqlClient.SqlCommand();
+ selCmd.Connection = ta.Connection;
+ selCmd.CommandText = State_Select + State_where + State_order;
+ selCmd.Parameters.Add("username", SqlDbType.VarChar);
+ selCmd.Parameters["username"].Value = request;
+
+ System.Data.SqlClient.SqlDataAdapter sda = new System.Data.SqlClient.SqlDataAdapter();
+ sda.SelectCommand = selCmd;
+
+ this.dsMSSQL.Projects.Clear();
+ sda.Fill(this.dsMSSQL.Projects);
+
+ //this.ta.Adapter.SelectCommand = selCmd;
+ //this.ta.Fill(this.dsMSSQL.Projects, state,request);
+ // this.ta.Adapter.SelectCommand.CommandText = orgQuery;
+ this.dsMSSQL.Projects.AcceptChanges();
+
+ sbSumE.Text = this.dsMSSQL.Projects.Sum(t => t.coste).ToString("N2");
+ sbSumO.Text = this.dsMSSQL.Projects.Sum(t => t.costo).ToString("N2");
+ sbSumI.Text = this.dsMSSQL.Projects.Sum(t => t.costn).ToString("N2");
+
+ FormattingData();
+
+ }
+
+ void FormattingData()
+ {
+
+ //삭제컬럼인덱스
+ this.fpSpread1.SuspendLayout();
+ var statindex = this.fpSpread1.ActiveSheet.Columns["state"].Index;
+ for (int i = 0; i < this.fpSpread1.ActiveSheet.Rows.Count; i++)
+ {
+ var state = this.fpSpread1.ActiveSheet.GetValue(i, statindex);
+ string stateStr = string.Empty;
+ if (state != null) stateStr = state.ToString();
+
+ this.fpSpread1.ActiveSheet.Rows[i].BackColor = Color.White;
+ switch (stateStr.ToLower())
+ {
+ case "검토":
+ this.fpSpread1.ActiveSheet.Rows[i].ForeColor = Color.Blue;
+ break;
+ case "취소":
+ this.fpSpread1.ActiveSheet.Rows[i].ForeColor = Color.Red;
+ break;
+ case "진행":
+ this.fpSpread1.ActiveSheet.Rows[i].ForeColor = Color.Green;
+ break;
+ case "보류":
+ this.fpSpread1.ActiveSheet.Rows[i].ForeColor = Color.Tomato;
+ break;
+ case "완료":
+ this.fpSpread1.ActiveSheet.Rows[i].ForeColor = Color.Gray;
+ break;
+ default:
+ this.fpSpread1.ActiveSheet.Rows[i].ForeColor = Color.Black;
+ break;
+ }
+
+ }
+ FPUtil.ColSizeLoad(ref this.fpSpread1, fn_fpcolsize);
+ this.fpSpread1.ResumeLayout();
+ }
+
+ void funcSave(Boolean pmt)
+ {
+ this.Validate();
+ this.bs.EndEdit();
+
+ if(pmt)
+ {
+ var dlg = FCOMMON.Util.MsgQ("변경 사항을 저장하시겠습니까?");
+ if (dlg != System.Windows.Forms.DialogResult.Yes) return;
+ }
+
+ try
+ {
+ this.tam.UpdateAll(this.dsMSSQL);
+ dsMSSQL.AcceptChanges();
+ FPUtil.ColSizeLoad(ref this.fpSpread1, fn_fpcolsize);
+ }
+ catch (Exception ex)
+ {
+ FCOMMON.Util.MsgE(ex.Message);
+ }
+ }
+
+ private void projectsBindingNavigatorSaveItem_Click(object sender, EventArgs e)
+ {
+ funcSave(true);
+
+ }
+ void Projects_TableNewRow(object sender, DataTableNewRowEventArgs e)
+ {
+ e.Row["wuid"] = FCOMMON.info.Login.no;
+ e.Row["wdate"] = DateTime.Now;
+ }
+
+ private void refreshToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ refreshData();
+ }
+
+ private void partListToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ var drv = this.bs.Current as DataRowView;
+ if (drv == null) return;
+ var dr = drv.Row as dsPRJ.ProjectsRow;
+ var f = new fPartList(dr.idx);
+ //f.TopMost = true;
+ f.ShowDialog();
+ }
+
+
+ private void autoToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ this.fpSpread1.ActiveSheet.DataAutoSizeColumns = true;
+
+ for (int i = 0; i < this.fpSpread1.ActiveSheet.Rows.Count; i++)
+ this.fpSpread1.ActiveSheet.SetRowHeight(i, 25);
+ //dv1.AutoResizeColumns();
+ }
+
+ private void resetToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ foreach (FarPoint.Win.Spread.Column col in this.fpSpread1.ActiveSheet.Columns)
+ {
+ col.ResetVisible();
+ col.Width = 100;
+ }
+ }
+
+ private void saveToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ FPUtil.ColsizeSave(this.fpSpread1, fn_fpcolsize);
+ }
+
+ private void loadToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ FPUtil.ColSizeLoad(ref this.fpSpread1, fn_fpcolsize);
+ }
+
+ private void btSearch_Click(object sender, EventArgs e)
+ {
+ refreshData();
+ }
+
+ private void toolStripLabel3_Click(object sender, EventArgs e)
+ {
+ //사용자목록처리
+ if (tbRequest.Text != "")
+ {
+ tbRequest.Text = string.Empty;
+ }
+ else tbRequest.Text = FCOMMON.info.Login.nameK;
+
+ refreshData();
+ }
+
+ private void scheduleToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ var drv = this.bs.Current as DataRowView;
+ if (drv == null) return;
+ var dr = drv.Row as dsPRJ.ProjectsRow;
+ var f = new fProjectSchedule(dr.idx);
+ f.MdiParent = this.MdiParent;
+ f.Show();
+ }
+
+ private void makeRepeatToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ funcCopy();
+ }
+ void funcCopy()
+ {
+ var drv = this.bs.Current as DataRowView;
+ if (drv == null) return;
+ var dr = drv.Row as dsPRJ.ProjectsRow;
+ var dlg = FCOMMON.Util.MsgQ("하위 데이터를 복사하시겠습니까?\n\n생성된 자료는 [대기] 상태로 전환 됩니다.");
+ if (dlg == System.Windows.Forms.DialogResult.Yes)
+ {
+ var ta = new dsPRJTableAdapters.QueriesTableAdapter();
+ int? newidx = -1;
+ var retval = ta.CopyProjectData(dr.idx, FCOMMON.info.Login.no, ref newidx);
+ refreshData();
+ if (newidx != null)
+ {
+ var newdr = this.dsMSSQL.Projects.Where(t => t.idx == newidx).FirstOrDefault();
+ var f = new fProjectData(newdr);
+ if (f.ShowDialog() == System.Windows.Forms.DialogResult.OK)
+ {
+ int curLevel = Math.Max(FCOMMON.info.Login.level, FCOMMON.DBM.getAuth(FCOMMON.DBM.eAutoType.project));
+ if (curLevel < 5)
+ {
+ funcSave(false); //자동저장
+ }
+ }
+ }
+ }
+ }
+
+ private void iOMapToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ var drv = this.bs.Current as DataRowView;
+ if (drv == null) return;
+ var dr = drv.Row as dsPRJ.ProjectsRow;
+ var f = new fProjectIOMap(dr.idx);
+ f.ShowDialog();
+ }
+
+ private void tbFind_KeyDown(object sender, KeyEventArgs e)
+ {
+ if (e.KeyCode == Keys.Enter)
+ btFind.PerformClick();
+ }
+
+ private void btFind_Click(object sender, EventArgs e)
+ {
+
+ string search = tbFind.Text.Trim();
+ if (search == "")
+ {
+
+ bs.Filter = "";
+ tbFind.BackColor = SystemColors.Control;
+ FormattingData();
+ }
+ else
+ {
+ try
+ {
+ var cols = new string[] {
+ "name","process","reqstaff","usermain",
+ "orderno","usersub","userManager",
+ "remark_req"};
+ bs.Filter = FCOMMON.Util.MakeFilterString(cols, search);
+ tbFind.BackColor = Color.Lime;
+ tbFind.SelectAll();
+ tbFind.Focus();
+ FormattingData();
+ }
+ catch (Exception ex)
+ {
+ bs.Filter = "";
+ FCOMMON.Util.MsgE(ex.Message);
+ tbFind.BackColor = Color.Red;
+ FormattingData();
+ }
+ }
+ }
+
+ private void bindingNavigatorDeleteItem_Click(object sender, EventArgs e)
+ {
+ funcDelete();
+ }
+ void funcDelete()
+ {
+ var dlg = FCOMMON.Util.MsgQ("현재 선택된 자료를 삭제하시겠습니까?");
+ if (dlg == System.Windows.Forms.DialogResult.Yes)
+ {
+ bs.RemoveCurrent();
+
+ //일반사용자는 바로 저장되도록 함
+ int curLevel = Math.Max(FCOMMON.info.Login.level, FCOMMON.DBM.getAuth(FCOMMON.DBM.eAutoType.project));
+ if (curLevel < 5)
+ {
+ funcSave(false); //자동저장
+ }
+ }
+ }
+ private void 엑셀파일로저장ToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ SaveFileDialog sd = new SaveFileDialog();
+ sd.Filter = ("excel|*.xls");
+ var dlg = sd.ShowDialog();
+ if (dlg == System.Windows.Forms.DialogResult.OK)
+ {
+ this.fpSpread1.SaveExcel(sd.FileName);
+ FCOMMON.Util.MsgI("파일생성 완료\n\n" + sd.FileName);
+ }
+ }
+
+ private void 메일발송주소관리ToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ var drv = this.bs.Current as DataRowView;
+ if (drv == null) return;
+ var dr = drv.Row as dsPRJ.ProjectsRow;
+ var f = new fMailList(dr.idx);
+ f.ShowDialog();
+ }
+
+ private void bs_CurrentChanged(object sender, EventArgs e)
+ {
+ //히스토리 데이터를 업데이트하고 첫번재 자료를 표시한다.
+ var drv = this.bs.Current as DataRowView;
+ if (drv == null) return;
+ var dr = drv.Row as dsPRJ.ProjectsRow;
+ try
+ {
+ taHist.Fill(this.dsMSSQL.ProjectsHistory, dr.idx);
+ }
+ catch (Exception ex)
+ {
+
+ }
+ }
+
+ private void button1_Click(object sender, EventArgs e)
+ {
+ var drv = this.bs.Current as DataRowView;
+ if (drv == null) return;
+ var dr = drv.Row as dsPRJ.ProjectsRow;
+ var f = new fProejctHistory(dr.idx);
+ f.StartPosition = FormStartPosition.CenterScreen;
+ var dlg = f.ShowDialog();
+ bs_CurrentChanged(sender, e);
+ }
+
+ private void bindingNavigatorAddNewItem_Click(object sender, EventArgs e)
+ {
+ var newdr = this.dsMSSQL.Projects.NewProjectsRow();
+ newdr.wuid = FCOMMON.info.Login.no;
+ newdr.wdate = DateTime.Now;
+ newdr.pdate = DateTime.Now.ToString("yyyy-MM-dd");
+ newdr.sdate = DateTime.Now.ToString("yyyy-MM-dd");
+ newdr.userManager = FCOMMON.info.Login.nameK;
+ newdr.progress = 0;
+ newdr.costn = 0;
+ newdr.costo = 0;
+ newdr.cnt = 1;
+ newdr.name = "Project Title";
+ var f = new fProjectData(newdr);
+ f.StartPosition = FormStartPosition.CenterScreen;
+ var dlg = f.ShowDialog();
+ if (dlg == System.Windows.Forms.DialogResult.OK)
+ {
+ this.dsMSSQL.Projects.AddProjectsRow(newdr);
+ try
+ {
+
+ ta.Update(newdr);
+ }
+ catch (Exception ex)
+ {
+ FCOMMON.Util.MsgE("Save Error\n" + ex.Message);
+ }
+
+ }
+ else newdr.Delete();
+ }
+
+ private void btEdit_Click(object sender, EventArgs e)
+ {
+ funcEdit();
+ }
+ void funcEdit()
+ {
+ var drv = this.bs.Current as DataRowView;
+ if (drv == null) return;
+ var dr = drv.Row as dsPRJ.ProjectsRow;
+ var f = new fProjectData(dr);
+ if (f.ShowDialog() == System.Windows.Forms.DialogResult.OK)
+ {
+ int curLevel = Math.Max(FCOMMON.info.Login.level, FCOMMON.DBM.getAuth(FCOMMON.DBM.eAutoType.project));
+ if (curLevel < 5)
+ {
+ funcSave(false); //자동저장
+ }
+ }
+ }
+
+ private void 편집ToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ funcEdit();
+ }
+
+ private void tbRequest_KeyDown(object sender, KeyEventArgs e)
+ {
+ if (e.KeyCode == Keys.Enter)
+ btSearch.PerformClick();
+ }
+
+ private void toolStripComboBox1_SelectedIndexChanged(object sender, EventArgs e)
+ {
+ // ---
+ //Origin Cost
+ //Input Cost
+ //Effect Cost
+ //Asset No
+ //Project
+ //Champion
+ //Requestor
+ //Process
+ switch(cmbSort.SelectedIndex)
+ {
+ case 1:
+ if (this.bs.Sort == "costo") this.bs.Sort = "costo desc";
+ else this.bs.Sort = "costo";
+ break;
+ case 2:
+ if (this.bs.Sort == "costn") this.bs.Sort = "costn desc";
+ else this.bs.Sort = "costn";
+ break;
+ case 3:
+ if (this.bs.Sort == "coste") this.bs.Sort = "coste desc";
+ else this.bs.Sort = "coste";
+ break;
+ case 4:
+ if (this.bs.Sort == "asset") this.bs.Sort = "asset desc";
+ else this.bs.Sort = "asset";
+ break;
+ case 5:
+ if (this.bs.Sort == "[namme]") this.bs.Sort = "[namme] desc";
+ else this.bs.Sort = "[namme]";
+ break;
+ case 6:
+ if (this.bs.Sort == "userManager") this.bs.Sort = "userManager desc";
+ else this.bs.Sort = "userManager";
+ break;
+ case 7:
+ if (this.bs.Sort == "reqstaff") this.bs.Sort = "reqstaff desc";
+ else this.bs.Sort = "reqstaff";
+ break;
+ case 8:
+ if (this.bs.Sort == "process") this.bs.Sort = "process desc";
+ else this.bs.Sort = "process";
+ break;
+ default:
+ this.bs.Sort = "";
+ break;
+ }
+ }
+
+ private void btCopy_Click(object sender, EventArgs e)
+ {
+ funcCopy();
+ }
+ }
}
\ No newline at end of file
diff --git a/SubProject/FPJ0000/fProjectList.resx b/SubProject/FPJ0000/Project/fProjectList.resx
similarity index 100%
rename from SubProject/FPJ0000/fProjectList.resx
rename to SubProject/FPJ0000/Project/fProjectList.resx
diff --git a/SubProject/FPJ0000/Project/fProjectPartImport.Designer.cs b/SubProject/FPJ0000/Project/fProjectPartImport.Designer.cs
new file mode 100644
index 0000000..839f3c4
--- /dev/null
+++ b/SubProject/FPJ0000/Project/fProjectPartImport.Designer.cs
@@ -0,0 +1,1012 @@
+namespace FPJ0000
+{
+ partial class fProjectPartImport
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(fProjectPartImport));
+ System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle();
+ System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle2 = new System.Windows.Forms.DataGridViewCellStyle();
+ System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle3 = new System.Windows.Forms.DataGridViewCellStyle();
+ System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle4 = new System.Windows.Forms.DataGridViewCellStyle();
+ System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle5 = new System.Windows.Forms.DataGridViewCellStyle();
+ System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle6 = new System.Windows.Forms.DataGridViewCellStyle();
+ this.textBox1 = new System.Windows.Forms.TextBox();
+ this.linkLabel1 = new System.Windows.Forms.LinkLabel();
+ this.btView = new System.Windows.Forms.Button();
+ this.dataGridView1 = new System.Windows.Forms.DataGridView();
+ this.bs = new System.Windows.Forms.BindingSource(this.components);
+ this.dsPRJ = new FPJ0000.dsPRJ();
+ this.panel1 = new System.Windows.Forms.Panel();
+ this.label16 = new System.Windows.Forms.Label();
+ this.label3 = new System.Windows.Forms.Label();
+ this.nudE = new System.Windows.Forms.NumericUpDown();
+ this.nudS = new System.Windows.Forms.NumericUpDown();
+ this.label2 = new System.Windows.Forms.Label();
+ this.numericUpDown1 = new System.Windows.Forms.NumericUpDown();
+ this.label1 = new System.Windows.Forms.Label();
+ 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.progressBar1 = new System.Windows.Forms.ToolStripProgressBar();
+ this.btSave = new System.Windows.Forms.ToolStripButton();
+ this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator();
+ this.btDelAll = new System.Windows.Forms.ToolStripButton();
+ this.btDelImp = new System.Windows.Forms.ToolStripButton();
+ this.panel2 = new System.Windows.Forms.Panel();
+ this.nudMemo = new System.Windows.Forms.NumericUpDown();
+ this.label21 = new System.Windows.Forms.Label();
+ this.nudGrp = new System.Windows.Forms.NumericUpDown();
+ this.label20 = new System.Windows.Forms.Label();
+ this.nudSupply = new System.Windows.Forms.NumericUpDown();
+ this.label19 = new System.Windows.Forms.Label();
+ this.nudModel = new System.Windows.Forms.NumericUpDown();
+ this.label7 = new System.Windows.Forms.Label();
+ this.nudNo = new System.Windows.Forms.NumericUpDown();
+ this.label15 = new System.Windows.Forms.Label();
+ this.nudManu = new System.Windows.Forms.NumericUpDown();
+ this.label14 = new System.Windows.Forms.Label();
+ this.nudPrice = new System.Windows.Forms.NumericUpDown();
+ this.label13 = new System.Windows.Forms.Label();
+ this.nudUnit = new System.Windows.Forms.NumericUpDown();
+ this.label12 = new System.Windows.Forms.Label();
+ this.nudQty = new System.Windows.Forms.NumericUpDown();
+ this.label11 = new System.Windows.Forms.Label();
+ this.nudName = new System.Windows.Forms.NumericUpDown();
+ this.label10 = new System.Windows.Forms.Label();
+ this.nudSid = new System.Windows.Forms.NumericUpDown();
+ this.label9 = new System.Windows.Forms.Label();
+ this.label8 = new System.Windows.Forms.Label();
+ this.ta = new FPJ0000.dsPRJTableAdapters.ProjectsPartTableAdapter();
+ this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator();
+ this.sbSum = new System.Windows.Forms.ToolStripLabel();
+ this.noDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
+ this.itemGroupDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
+ this.itemSidDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
+ this.itemNameDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
+ this.itemDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
+ this.itemModelDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
+ this.qtyDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
+ this.itemUnitDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
+ this.priceDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
+ this.amtDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
+ this.itemManuDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
+ this.itemSupplyDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
+ this.itemSupplyidxDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
+ this.memoDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
+ ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bs)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.dsPRJ)).BeginInit();
+ this.panel1.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.nudE)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudS)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.numericUpDown1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bn)).BeginInit();
+ this.bn.SuspendLayout();
+ this.panel2.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.nudMemo)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudGrp)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudSupply)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudModel)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudNo)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudManu)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudPrice)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudUnit)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudQty)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudName)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudSid)).BeginInit();
+ this.SuspendLayout();
+ //
+ // textBox1
+ //
+ this.textBox1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
+ | System.Windows.Forms.AnchorStyles.Right)));
+ this.textBox1.Location = new System.Drawing.Point(92, 30);
+ this.textBox1.Name = "textBox1";
+ this.textBox1.Size = new System.Drawing.Size(758, 21);
+ this.textBox1.TabIndex = 1;
+ //
+ // linkLabel1
+ //
+ this.linkLabel1.AutoSize = true;
+ this.linkLabel1.LinkColor = System.Drawing.Color.DeepSkyBlue;
+ this.linkLabel1.Location = new System.Drawing.Point(21, 35);
+ this.linkLabel1.Name = "linkLabel1";
+ this.linkLabel1.Size = new System.Drawing.Size(57, 12);
+ this.linkLabel1.TabIndex = 0;
+ this.linkLabel1.TabStop = true;
+ this.linkLabel1.Text = "파일 선택";
+ this.linkLabel1.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkLabel1_LinkClicked);
+ //
+ // btView
+ //
+ this.btView.Dock = System.Windows.Forms.DockStyle.Right;
+ this.btView.ForeColor = System.Drawing.Color.Black;
+ this.btView.Location = new System.Drawing.Point(760, 23);
+ this.btView.Name = "btView";
+ this.btView.Size = new System.Drawing.Size(102, 59);
+ this.btView.TabIndex = 4;
+ this.btView.Text = "1. 보기";
+ this.btView.UseVisualStyleBackColor = true;
+ this.btView.Click += new System.EventHandler(this.button1_Click);
+ //
+ // dataGridView1
+ //
+ this.dataGridView1.AllowUserToAddRows = false;
+ this.dataGridView1.AutoGenerateColumns = false;
+ this.dataGridView1.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells;
+ this.dataGridView1.AutoSizeRowsMode = System.Windows.Forms.DataGridViewAutoSizeRowsMode.AllCells;
+ this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
+ this.dataGridView1.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
+ this.noDataGridViewTextBoxColumn,
+ this.itemGroupDataGridViewTextBoxColumn,
+ this.itemSidDataGridViewTextBoxColumn,
+ this.itemNameDataGridViewTextBoxColumn,
+ this.itemDataGridViewTextBoxColumn,
+ this.itemModelDataGridViewTextBoxColumn,
+ this.qtyDataGridViewTextBoxColumn,
+ this.itemUnitDataGridViewTextBoxColumn,
+ this.priceDataGridViewTextBoxColumn,
+ this.amtDataGridViewTextBoxColumn,
+ this.itemManuDataGridViewTextBoxColumn,
+ this.itemSupplyDataGridViewTextBoxColumn,
+ this.itemSupplyidxDataGridViewTextBoxColumn,
+ this.memoDataGridViewTextBoxColumn});
+ this.dataGridView1.DataSource = this.bs;
+ this.dataGridView1.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.dataGridView1.Location = new System.Drawing.Point(0, 171);
+ this.dataGridView1.Name = "dataGridView1";
+ this.dataGridView1.RowHeadersVisible = false;
+ this.dataGridView1.RowTemplate.Height = 23;
+ this.dataGridView1.Size = new System.Drawing.Size(864, 465);
+ this.dataGridView1.TabIndex = 1;
+ //
+ // bs
+ //
+ this.bs.DataMember = "ProjectsPart";
+ this.bs.DataSource = this.dsPRJ;
+ //
+ // dsPRJ
+ //
+ this.dsPRJ.DataSetName = "dsPRJ";
+ this.dsPRJ.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema;
+ //
+ // panel1
+ //
+ this.panel1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(120)))), ((int)(((byte)(120)))), ((int)(((byte)(120)))));
+ this.panel1.Controls.Add(this.label16);
+ this.panel1.Controls.Add(this.label3);
+ this.panel1.Controls.Add(this.nudE);
+ this.panel1.Controls.Add(this.nudS);
+ this.panel1.Controls.Add(this.label2);
+ this.panel1.Controls.Add(this.numericUpDown1);
+ this.panel1.Controls.Add(this.label1);
+ this.panel1.Controls.Add(this.textBox1);
+ this.panel1.Controls.Add(this.linkLabel1);
+ this.panel1.Dock = System.Windows.Forms.DockStyle.Top;
+ this.panel1.ForeColor = System.Drawing.Color.White;
+ this.panel1.Location = new System.Drawing.Point(0, 0);
+ this.panel1.Name = "panel1";
+ this.panel1.Size = new System.Drawing.Size(864, 87);
+ this.panel1.TabIndex = 0;
+ //
+ // label16
+ //
+ this.label16.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(18)))), ((int)(((byte)(18)))), ((int)(((byte)(18)))));
+ this.label16.Dock = System.Windows.Forms.DockStyle.Top;
+ this.label16.ForeColor = System.Drawing.Color.WhiteSmoke;
+ this.label16.Location = new System.Drawing.Point(0, 0);
+ this.label16.Name = "label16";
+ this.label16.Size = new System.Drawing.Size(864, 23);
+ this.label16.TabIndex = 52;
+ this.label16.Text = "엑셀 파일 설정";
+ this.label16.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ //
+ // label3
+ //
+ this.label3.AutoSize = true;
+ this.label3.Location = new System.Drawing.Point(259, 62);
+ this.label3.Name = "label3";
+ this.label3.Size = new System.Drawing.Size(14, 12);
+ this.label3.TabIndex = 10;
+ this.label3.Text = "~";
+ //
+ // nudE
+ //
+ this.nudE.Location = new System.Drawing.Point(278, 58);
+ this.nudE.Maximum = new decimal(new int[] {
+ 65535,
+ 0,
+ 0,
+ 0});
+ this.nudE.Name = "nudE";
+ this.nudE.Size = new System.Drawing.Size(45, 21);
+ this.nudE.TabIndex = 9;
+ this.nudE.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.nudE.Value = new decimal(new int[] {
+ 500,
+ 0,
+ 0,
+ 0});
+ //
+ // nudS
+ //
+ this.nudS.Location = new System.Drawing.Point(210, 58);
+ this.nudS.Maximum = new decimal(new int[] {
+ 65535,
+ 0,
+ 0,
+ 0});
+ this.nudS.Name = "nudS";
+ this.nudS.Size = new System.Drawing.Size(45, 21);
+ this.nudS.TabIndex = 8;
+ this.nudS.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.nudS.Value = new decimal(new int[] {
+ 3,
+ 0,
+ 0,
+ 0});
+ //
+ // label2
+ //
+ this.label2.AutoSize = true;
+ this.label2.Location = new System.Drawing.Point(159, 62);
+ this.label2.Name = "label2";
+ this.label2.Size = new System.Drawing.Size(45, 12);
+ this.label2.TabIndex = 7;
+ this.label2.Text = "줄 범위";
+ //
+ // numericUpDown1
+ //
+ this.numericUpDown1.Location = new System.Drawing.Point(92, 58);
+ this.numericUpDown1.Maximum = new decimal(new int[] {
+ 10,
+ 0,
+ 0,
+ 0});
+ this.numericUpDown1.Minimum = new decimal(new int[] {
+ 1,
+ 0,
+ 0,
+ 0});
+ this.numericUpDown1.Name = "numericUpDown1";
+ this.numericUpDown1.Size = new System.Drawing.Size(45, 21);
+ this.numericUpDown1.TabIndex = 3;
+ this.numericUpDown1.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.numericUpDown1.Value = new decimal(new int[] {
+ 1,
+ 0,
+ 0,
+ 0});
+ //
+ // label1
+ //
+ this.label1.AutoSize = true;
+ this.label1.Location = new System.Drawing.Point(25, 62);
+ this.label1.Name = "label1";
+ this.label1.Size = new System.Drawing.Size(53, 12);
+ this.label1.TabIndex = 2;
+ this.label1.Text = "시트번호";
+ //
+ // bn
+ //
+ this.bn.AddNewItem = null;
+ this.bn.BindingSource = this.bs;
+ this.bn.CountItem = this.bindingNavigatorCountItem;
+ this.bn.DeleteItem = null;
+ this.bn.Dock = System.Windows.Forms.DockStyle.Bottom;
+ 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.progressBar1,
+ this.btSave,
+ this.toolStripSeparator1,
+ this.btDelAll,
+ this.btDelImp,
+ this.toolStripSeparator2,
+ this.sbSum});
+ this.bn.Location = new System.Drawing.Point(0, 636);
+ 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(864, 25);
+ this.bn.TabIndex = 2;
+ this.bn.Text = "bindingNavigator1";
+ //
+ // bindingNavigatorCountItem
+ //
+ this.bindingNavigatorCountItem.Name = "bindingNavigatorCountItem";
+ this.bindingNavigatorCountItem.Size = new System.Drawing.Size(27, 22);
+ 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(23, 22);
+ 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(23, 22);
+ this.bindingNavigatorMovePreviousItem.Text = "이전으로 이동";
+ //
+ // bindingNavigatorSeparator
+ //
+ this.bindingNavigatorSeparator.Name = "bindingNavigatorSeparator";
+ this.bindingNavigatorSeparator.Size = new System.Drawing.Size(6, 25);
+ //
+ // 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, 25);
+ //
+ // 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(23, 22);
+ 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(23, 22);
+ this.bindingNavigatorMoveLastItem.Text = "마지막으로 이동";
+ //
+ // bindingNavigatorSeparator2
+ //
+ this.bindingNavigatorSeparator2.Name = "bindingNavigatorSeparator2";
+ this.bindingNavigatorSeparator2.Size = new System.Drawing.Size(6, 25);
+ //
+ // progressBar1
+ //
+ this.progressBar1.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right;
+ this.progressBar1.Name = "progressBar1";
+ this.progressBar1.Size = new System.Drawing.Size(200, 22);
+ //
+ // btSave
+ //
+ this.btSave.Image = ((System.Drawing.Image)(resources.GetObject("btSave.Image")));
+ this.btSave.ImageTransparentColor = System.Drawing.Color.Magenta;
+ this.btSave.Name = "btSave";
+ this.btSave.Size = new System.Drawing.Size(51, 22);
+ this.btSave.Text = "저장";
+ this.btSave.Click += new System.EventHandler(this.toolStripButton1_Click);
+ //
+ // toolStripSeparator1
+ //
+ this.toolStripSeparator1.Name = "toolStripSeparator1";
+ this.toolStripSeparator1.Size = new System.Drawing.Size(6, 25);
+ //
+ // btDelAll
+ //
+ this.btDelAll.Image = ((System.Drawing.Image)(resources.GetObject("btDelAll.Image")));
+ this.btDelAll.ImageTransparentColor = System.Drawing.Color.Magenta;
+ this.btDelAll.Name = "btDelAll";
+ this.btDelAll.Size = new System.Drawing.Size(135, 22);
+ this.btDelAll.Text = "기존 목록 모두 삭제";
+ this.btDelAll.Click += new System.EventHandler(this.btDelAll_Click);
+ //
+ // btDelImp
+ //
+ this.btDelImp.Image = ((System.Drawing.Image)(resources.GetObject("btDelImp.Image")));
+ this.btDelImp.ImageTransparentColor = System.Drawing.Color.Magenta;
+ this.btDelImp.Name = "btDelImp";
+ this.btDelImp.Size = new System.Drawing.Size(147, 22);
+ this.btDelImp.Text = "가져온 자료 모두 삭제";
+ this.btDelImp.Click += new System.EventHandler(this.btDelImp_Click);
+ //
+ // panel2
+ //
+ this.panel2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(120)))), ((int)(((byte)(120)))), ((int)(((byte)(120)))));
+ this.panel2.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
+ this.panel2.Controls.Add(this.btView);
+ this.panel2.Controls.Add(this.nudMemo);
+ this.panel2.Controls.Add(this.label21);
+ this.panel2.Controls.Add(this.nudGrp);
+ this.panel2.Controls.Add(this.label20);
+ this.panel2.Controls.Add(this.nudSupply);
+ this.panel2.Controls.Add(this.label19);
+ this.panel2.Controls.Add(this.nudModel);
+ this.panel2.Controls.Add(this.label7);
+ this.panel2.Controls.Add(this.nudNo);
+ this.panel2.Controls.Add(this.label15);
+ this.panel2.Controls.Add(this.nudManu);
+ this.panel2.Controls.Add(this.label14);
+ this.panel2.Controls.Add(this.nudPrice);
+ this.panel2.Controls.Add(this.label13);
+ this.panel2.Controls.Add(this.nudUnit);
+ this.panel2.Controls.Add(this.label12);
+ this.panel2.Controls.Add(this.nudQty);
+ this.panel2.Controls.Add(this.label11);
+ this.panel2.Controls.Add(this.nudName);
+ this.panel2.Controls.Add(this.label10);
+ this.panel2.Controls.Add(this.nudSid);
+ this.panel2.Controls.Add(this.label9);
+ this.panel2.Controls.Add(this.label8);
+ this.panel2.Dock = System.Windows.Forms.DockStyle.Top;
+ this.panel2.ForeColor = System.Drawing.Color.White;
+ this.panel2.Location = new System.Drawing.Point(0, 87);
+ this.panel2.Name = "panel2";
+ this.panel2.Size = new System.Drawing.Size(864, 84);
+ this.panel2.TabIndex = 3;
+ //
+ // nudMemo
+ //
+ this.nudMemo.Location = new System.Drawing.Point(431, 55);
+ this.nudMemo.Name = "nudMemo";
+ this.nudMemo.Size = new System.Drawing.Size(45, 21);
+ this.nudMemo.TabIndex = 50;
+ this.nudMemo.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.nudMemo.Value = new decimal(new int[] {
+ 13,
+ 0,
+ 0,
+ 0});
+ this.nudMemo.ValueChanged += new System.EventHandler(this.numericUpDown6_ValueChanged);
+ //
+ // label21
+ //
+ this.label21.AutoSize = true;
+ this.label21.Location = new System.Drawing.Point(388, 59);
+ this.label21.Name = "label21";
+ this.label21.Size = new System.Drawing.Size(29, 12);
+ this.label21.TabIndex = 49;
+ this.label21.Text = "비고";
+ //
+ // nudGrp
+ //
+ this.nudGrp.Location = new System.Drawing.Point(326, 55);
+ this.nudGrp.Name = "nudGrp";
+ this.nudGrp.Size = new System.Drawing.Size(45, 21);
+ this.nudGrp.TabIndex = 48;
+ this.nudGrp.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.nudGrp.Value = new decimal(new int[] {
+ 11,
+ 0,
+ 0,
+ 0});
+ this.nudGrp.ValueChanged += new System.EventHandler(this.numericUpDown6_ValueChanged);
+ //
+ // label20
+ //
+ this.label20.AutoSize = true;
+ this.label20.Location = new System.Drawing.Point(293, 59);
+ this.label20.Name = "label20";
+ this.label20.Size = new System.Drawing.Size(29, 12);
+ this.label20.TabIndex = 47;
+ this.label20.Text = "그룹";
+ //
+ // nudSupply
+ //
+ this.nudSupply.Location = new System.Drawing.Point(234, 55);
+ this.nudSupply.Name = "nudSupply";
+ this.nudSupply.Size = new System.Drawing.Size(45, 21);
+ this.nudSupply.TabIndex = 46;
+ this.nudSupply.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.nudSupply.Value = new decimal(new int[] {
+ 10,
+ 0,
+ 0,
+ 0});
+ this.nudSupply.ValueChanged += new System.EventHandler(this.numericUpDown6_ValueChanged);
+ //
+ // label19
+ //
+ this.label19.AutoSize = true;
+ this.label19.Location = new System.Drawing.Point(187, 59);
+ this.label19.Name = "label19";
+ this.label19.Size = new System.Drawing.Size(41, 12);
+ this.label19.TabIndex = 45;
+ this.label19.Text = "공급사";
+ //
+ // nudModel
+ //
+ this.nudModel.Location = new System.Drawing.Point(326, 30);
+ this.nudModel.Name = "nudModel";
+ this.nudModel.Size = new System.Drawing.Size(45, 21);
+ this.nudModel.TabIndex = 44;
+ this.nudModel.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.nudModel.Value = new decimal(new int[] {
+ 4,
+ 0,
+ 0,
+ 0});
+ this.nudModel.ValueChanged += new System.EventHandler(this.numericUpDown6_ValueChanged);
+ //
+ // label7
+ //
+ this.label7.AutoSize = true;
+ this.label7.Location = new System.Drawing.Point(293, 34);
+ this.label7.Name = "label7";
+ this.label7.Size = new System.Drawing.Size(29, 12);
+ this.label7.TabIndex = 43;
+ this.label7.Text = "규격";
+ //
+ // nudNo
+ //
+ this.nudNo.BackColor = System.Drawing.Color.White;
+ this.nudNo.Location = new System.Drawing.Point(42, 30);
+ this.nudNo.Name = "nudNo";
+ this.nudNo.Size = new System.Drawing.Size(45, 21);
+ this.nudNo.TabIndex = 37;
+ this.nudNo.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.nudNo.Value = new decimal(new int[] {
+ 1,
+ 0,
+ 0,
+ 0});
+ this.nudNo.ValueChanged += new System.EventHandler(this.numericUpDown6_ValueChanged);
+ //
+ // label15
+ //
+ this.label15.AutoSize = true;
+ this.label15.Location = new System.Drawing.Point(7, 34);
+ this.label15.Name = "label15";
+ this.label15.Size = new System.Drawing.Size(29, 12);
+ this.label15.TabIndex = 36;
+ this.label15.Text = "번호";
+ //
+ // nudManu
+ //
+ this.nudManu.Location = new System.Drawing.Point(139, 55);
+ this.nudManu.Name = "nudManu";
+ this.nudManu.Size = new System.Drawing.Size(45, 21);
+ this.nudManu.TabIndex = 35;
+ this.nudManu.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.nudManu.Value = new decimal(new int[] {
+ 9,
+ 0,
+ 0,
+ 0});
+ this.nudManu.ValueChanged += new System.EventHandler(this.numericUpDown6_ValueChanged);
+ //
+ // label14
+ //
+ this.label14.AutoSize = true;
+ this.label14.Location = new System.Drawing.Point(93, 59);
+ this.label14.Name = "label14";
+ this.label14.Size = new System.Drawing.Size(41, 12);
+ this.label14.TabIndex = 34;
+ this.label14.Text = "제조사";
+ //
+ // nudPrice
+ //
+ this.nudPrice.Location = new System.Drawing.Point(431, 30);
+ this.nudPrice.Name = "nudPrice";
+ this.nudPrice.Size = new System.Drawing.Size(45, 21);
+ this.nudPrice.TabIndex = 33;
+ this.nudPrice.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.nudPrice.Value = new decimal(new int[] {
+ 5,
+ 0,
+ 0,
+ 0});
+ this.nudPrice.ValueChanged += new System.EventHandler(this.numericUpDown6_ValueChanged);
+ //
+ // label13
+ //
+ this.label13.AutoSize = true;
+ this.label13.Location = new System.Drawing.Point(388, 34);
+ this.label13.Name = "label13";
+ this.label13.Size = new System.Drawing.Size(29, 12);
+ this.label13.TabIndex = 32;
+ this.label13.Text = "단가";
+ //
+ // nudUnit
+ //
+ this.nudUnit.Location = new System.Drawing.Point(42, 55);
+ this.nudUnit.Name = "nudUnit";
+ this.nudUnit.Size = new System.Drawing.Size(45, 21);
+ this.nudUnit.TabIndex = 31;
+ this.nudUnit.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.nudUnit.Value = new decimal(new int[] {
+ 7,
+ 0,
+ 0,
+ 0});
+ this.nudUnit.ValueChanged += new System.EventHandler(this.numericUpDown6_ValueChanged);
+ //
+ // label12
+ //
+ this.label12.AutoSize = true;
+ this.label12.Location = new System.Drawing.Point(7, 59);
+ this.label12.Name = "label12";
+ this.label12.Size = new System.Drawing.Size(29, 12);
+ this.label12.TabIndex = 30;
+ this.label12.Text = "단위";
+ //
+ // nudQty
+ //
+ this.nudQty.Location = new System.Drawing.Point(537, 30);
+ this.nudQty.Name = "nudQty";
+ this.nudQty.Size = new System.Drawing.Size(45, 21);
+ this.nudQty.TabIndex = 29;
+ this.nudQty.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.nudQty.Value = new decimal(new int[] {
+ 6,
+ 0,
+ 0,
+ 0});
+ this.nudQty.ValueChanged += new System.EventHandler(this.numericUpDown6_ValueChanged);
+ //
+ // label11
+ //
+ this.label11.AutoSize = true;
+ this.label11.Location = new System.Drawing.Point(502, 34);
+ this.label11.Name = "label11";
+ this.label11.Size = new System.Drawing.Size(29, 12);
+ this.label11.TabIndex = 28;
+ this.label11.Text = "수량";
+ //
+ // nudName
+ //
+ this.nudName.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(128)))), ((int)(((byte)(255)))), ((int)(((byte)(128)))));
+ this.nudName.Location = new System.Drawing.Point(234, 30);
+ this.nudName.Name = "nudName";
+ this.nudName.Size = new System.Drawing.Size(45, 21);
+ this.nudName.TabIndex = 27;
+ this.nudName.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.nudName.Value = new decimal(new int[] {
+ 3,
+ 0,
+ 0,
+ 0});
+ this.nudName.ValueChanged += new System.EventHandler(this.numericUpDown6_ValueChanged);
+ //
+ // label10
+ //
+ this.label10.AutoSize = true;
+ this.label10.Location = new System.Drawing.Point(199, 34);
+ this.label10.Name = "label10";
+ this.label10.Size = new System.Drawing.Size(29, 12);
+ this.label10.TabIndex = 26;
+ this.label10.Text = "품명";
+ //
+ // nudSid
+ //
+ this.nudSid.BackColor = System.Drawing.Color.White;
+ this.nudSid.Location = new System.Drawing.Point(139, 30);
+ this.nudSid.Name = "nudSid";
+ this.nudSid.Size = new System.Drawing.Size(45, 21);
+ this.nudSid.TabIndex = 25;
+ this.nudSid.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.nudSid.Value = new decimal(new int[] {
+ 2,
+ 0,
+ 0,
+ 0});
+ this.nudSid.ValueChanged += new System.EventHandler(this.numericUpDown6_ValueChanged);
+ //
+ // label9
+ //
+ this.label9.AutoSize = true;
+ this.label9.Location = new System.Drawing.Point(110, 34);
+ this.label9.Name = "label9";
+ this.label9.Size = new System.Drawing.Size(24, 12);
+ this.label9.TabIndex = 24;
+ this.label9.Text = "SID";
+ //
+ // label8
+ //
+ this.label8.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(18)))), ((int)(((byte)(18)))), ((int)(((byte)(18)))));
+ this.label8.Dock = System.Windows.Forms.DockStyle.Top;
+ this.label8.ForeColor = System.Drawing.Color.WhiteSmoke;
+ this.label8.Location = new System.Drawing.Point(0, 0);
+ this.label8.Name = "label8";
+ this.label8.Size = new System.Drawing.Size(862, 23);
+ this.label8.TabIndex = 51;
+ this.label8.Text = "엑셀/DB 연결 정보 설정 ( A열 = 1)";
+ this.label8.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ //
+ // ta
+ //
+ this.ta.ClearBeforeFill = true;
+ //
+ // toolStripSeparator2
+ //
+ this.toolStripSeparator2.Name = "toolStripSeparator2";
+ this.toolStripSeparator2.Size = new System.Drawing.Size(6, 25);
+ //
+ // sbSum
+ //
+ this.sbSum.Name = "sbSum";
+ this.sbSum.Size = new System.Drawing.Size(52, 22);
+ this.sbSum.Text = "합계 : --";
+ //
+ // noDataGridViewTextBoxColumn
+ //
+ this.noDataGridViewTextBoxColumn.DataPropertyName = "no";
+ dataGridViewCellStyle1.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+ this.noDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle1;
+ this.noDataGridViewTextBoxColumn.HeaderText = "No";
+ this.noDataGridViewTextBoxColumn.Name = "noDataGridViewTextBoxColumn";
+ this.noDataGridViewTextBoxColumn.Width = 46;
+ //
+ // itemGroupDataGridViewTextBoxColumn
+ //
+ this.itemGroupDataGridViewTextBoxColumn.DataPropertyName = "ItemGroup";
+ this.itemGroupDataGridViewTextBoxColumn.HeaderText = "그룹";
+ this.itemGroupDataGridViewTextBoxColumn.Name = "itemGroupDataGridViewTextBoxColumn";
+ this.itemGroupDataGridViewTextBoxColumn.Width = 54;
+ //
+ // itemSidDataGridViewTextBoxColumn
+ //
+ this.itemSidDataGridViewTextBoxColumn.DataPropertyName = "ItemSid";
+ this.itemSidDataGridViewTextBoxColumn.HeaderText = "SID";
+ this.itemSidDataGridViewTextBoxColumn.Name = "itemSidDataGridViewTextBoxColumn";
+ this.itemSidDataGridViewTextBoxColumn.Width = 49;
+ //
+ // itemNameDataGridViewTextBoxColumn
+ //
+ this.itemNameDataGridViewTextBoxColumn.DataPropertyName = "ItemName";
+ this.itemNameDataGridViewTextBoxColumn.HeaderText = "품명";
+ this.itemNameDataGridViewTextBoxColumn.Name = "itemNameDataGridViewTextBoxColumn";
+ this.itemNameDataGridViewTextBoxColumn.Width = 54;
+ //
+ // itemDataGridViewTextBoxColumn
+ //
+ this.itemDataGridViewTextBoxColumn.DataPropertyName = "Item";
+ dataGridViewCellStyle2.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+ dataGridViewCellStyle2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
+ this.itemDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle2;
+ this.itemDataGridViewTextBoxColumn.HeaderText = "*";
+ this.itemDataGridViewTextBoxColumn.Name = "itemDataGridViewTextBoxColumn";
+ this.itemDataGridViewTextBoxColumn.Width = 36;
+ //
+ // itemModelDataGridViewTextBoxColumn
+ //
+ this.itemModelDataGridViewTextBoxColumn.DataPropertyName = "ItemModel";
+ this.itemModelDataGridViewTextBoxColumn.HeaderText = "규격";
+ this.itemModelDataGridViewTextBoxColumn.Name = "itemModelDataGridViewTextBoxColumn";
+ this.itemModelDataGridViewTextBoxColumn.Width = 54;
+ //
+ // qtyDataGridViewTextBoxColumn
+ //
+ this.qtyDataGridViewTextBoxColumn.DataPropertyName = "qty";
+ dataGridViewCellStyle3.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+ dataGridViewCellStyle3.Format = "N0";
+ this.qtyDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle3;
+ this.qtyDataGridViewTextBoxColumn.HeaderText = "수량";
+ this.qtyDataGridViewTextBoxColumn.Name = "qtyDataGridViewTextBoxColumn";
+ this.qtyDataGridViewTextBoxColumn.Width = 54;
+ //
+ // itemUnitDataGridViewTextBoxColumn
+ //
+ this.itemUnitDataGridViewTextBoxColumn.DataPropertyName = "ItemUnit";
+ this.itemUnitDataGridViewTextBoxColumn.HeaderText = "단위";
+ this.itemUnitDataGridViewTextBoxColumn.Name = "itemUnitDataGridViewTextBoxColumn";
+ this.itemUnitDataGridViewTextBoxColumn.Width = 54;
+ //
+ // priceDataGridViewTextBoxColumn
+ //
+ this.priceDataGridViewTextBoxColumn.DataPropertyName = "price";
+ dataGridViewCellStyle4.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+ dataGridViewCellStyle4.Format = "N0";
+ this.priceDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle4;
+ this.priceDataGridViewTextBoxColumn.HeaderText = "단가";
+ this.priceDataGridViewTextBoxColumn.Name = "priceDataGridViewTextBoxColumn";
+ this.priceDataGridViewTextBoxColumn.Width = 54;
+ //
+ // amtDataGridViewTextBoxColumn
+ //
+ this.amtDataGridViewTextBoxColumn.DataPropertyName = "amt";
+ dataGridViewCellStyle5.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;
+ dataGridViewCellStyle5.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
+ dataGridViewCellStyle5.Format = "N0";
+ this.amtDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle5;
+ this.amtDataGridViewTextBoxColumn.HeaderText = "금액";
+ this.amtDataGridViewTextBoxColumn.Name = "amtDataGridViewTextBoxColumn";
+ this.amtDataGridViewTextBoxColumn.ReadOnly = true;
+ this.amtDataGridViewTextBoxColumn.Width = 54;
+ //
+ // itemManuDataGridViewTextBoxColumn
+ //
+ this.itemManuDataGridViewTextBoxColumn.DataPropertyName = "ItemManu";
+ this.itemManuDataGridViewTextBoxColumn.HeaderText = "제조사";
+ this.itemManuDataGridViewTextBoxColumn.Name = "itemManuDataGridViewTextBoxColumn";
+ this.itemManuDataGridViewTextBoxColumn.Width = 66;
+ //
+ // itemSupplyDataGridViewTextBoxColumn
+ //
+ this.itemSupplyDataGridViewTextBoxColumn.DataPropertyName = "ItemSupply";
+ this.itemSupplyDataGridViewTextBoxColumn.HeaderText = "공급사";
+ this.itemSupplyDataGridViewTextBoxColumn.Name = "itemSupplyDataGridViewTextBoxColumn";
+ this.itemSupplyDataGridViewTextBoxColumn.Width = 66;
+ //
+ // itemSupplyidxDataGridViewTextBoxColumn
+ //
+ this.itemSupplyidxDataGridViewTextBoxColumn.DataPropertyName = "ItemSupplyidx";
+ dataGridViewCellStyle6.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+ dataGridViewCellStyle6.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
+ this.itemSupplyidxDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle6;
+ this.itemSupplyidxDataGridViewTextBoxColumn.HeaderText = "*";
+ this.itemSupplyidxDataGridViewTextBoxColumn.Name = "itemSupplyidxDataGridViewTextBoxColumn";
+ this.itemSupplyidxDataGridViewTextBoxColumn.Width = 36;
+ //
+ // memoDataGridViewTextBoxColumn
+ //
+ this.memoDataGridViewTextBoxColumn.DataPropertyName = "memo";
+ this.memoDataGridViewTextBoxColumn.HeaderText = "비고";
+ this.memoDataGridViewTextBoxColumn.Name = "memoDataGridViewTextBoxColumn";
+ this.memoDataGridViewTextBoxColumn.Width = 54;
+ //
+ // fProjectPartImport
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.ClientSize = new System.Drawing.Size(864, 661);
+ this.Controls.Add(this.dataGridView1);
+ this.Controls.Add(this.panel2);
+ this.Controls.Add(this.bn);
+ this.Controls.Add(this.panel1);
+ this.Name = "fProjectPartImport";
+ this.Text = "파트리스트 가져오기";
+ this.Load += new System.EventHandler(this.@__Load);
+ ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bs)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.dsPRJ)).EndInit();
+ this.panel1.ResumeLayout(false);
+ this.panel1.PerformLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.nudE)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudS)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.numericUpDown1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bn)).EndInit();
+ this.bn.ResumeLayout(false);
+ this.bn.PerformLayout();
+ this.panel2.ResumeLayout(false);
+ this.panel2.PerformLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.nudMemo)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudGrp)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudSupply)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudModel)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudNo)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudManu)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudPrice)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudUnit)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudQty)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudName)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.nudSid)).EndInit();
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+
+ private System.Windows.Forms.TextBox textBox1;
+ private System.Windows.Forms.LinkLabel linkLabel1;
+ private System.Windows.Forms.Button btView;
+ private System.Windows.Forms.DataGridView dataGridView1;
+ private System.Windows.Forms.Panel panel1;
+ private System.Windows.Forms.BindingNavigator bn;
+ private System.Windows.Forms.ToolStripLabel bindingNavigatorCountItem;
+ 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.ToolStripProgressBar progressBar1;
+ private System.Windows.Forms.BindingSource bs;
+ private System.Windows.Forms.Label label1;
+ private System.Windows.Forms.NumericUpDown numericUpDown1;
+ private System.Windows.Forms.Label label2;
+ private System.Windows.Forms.Label label3;
+ private System.Windows.Forms.NumericUpDown nudE;
+ private System.Windows.Forms.NumericUpDown nudS;
+ private System.Windows.Forms.Panel panel2;
+ private System.Windows.Forms.NumericUpDown nudSid;
+ private System.Windows.Forms.Label label9;
+ private System.Windows.Forms.NumericUpDown nudUnit;
+ private System.Windows.Forms.Label label12;
+ private System.Windows.Forms.NumericUpDown nudQty;
+ private System.Windows.Forms.Label label11;
+ private System.Windows.Forms.NumericUpDown nudName;
+ private System.Windows.Forms.Label label10;
+ private System.Windows.Forms.NumericUpDown nudPrice;
+ private System.Windows.Forms.Label label13;
+ private System.Windows.Forms.NumericUpDown nudManu;
+ private System.Windows.Forms.Label label14;
+ private System.Windows.Forms.NumericUpDown nudNo;
+ private System.Windows.Forms.Label label15;
+ private System.Windows.Forms.NumericUpDown nudModel;
+ private System.Windows.Forms.Label label7;
+ private System.Windows.Forms.NumericUpDown nudSupply;
+ private System.Windows.Forms.Label label19;
+ private System.Windows.Forms.NumericUpDown nudMemo;
+ private System.Windows.Forms.Label label21;
+ private System.Windows.Forms.NumericUpDown nudGrp;
+ private System.Windows.Forms.Label label20;
+ private System.Windows.Forms.Label label8;
+ private System.Windows.Forms.Label label16;
+ private System.Windows.Forms.ToolStripButton btSave;
+ private System.Windows.Forms.ToolStripButton btDelAll;
+ private System.Windows.Forms.ToolStripButton btDelImp;
+ private System.Windows.Forms.ToolStripSeparator toolStripSeparator1;
+ private dsPRJTableAdapters.ProjectsPartTableAdapter ta;
+ private dsPRJ dsPRJ;
+ private System.Windows.Forms.ToolStripSeparator toolStripSeparator2;
+ private System.Windows.Forms.ToolStripLabel sbSum;
+ private System.Windows.Forms.DataGridViewTextBoxColumn noDataGridViewTextBoxColumn;
+ private System.Windows.Forms.DataGridViewTextBoxColumn itemGroupDataGridViewTextBoxColumn;
+ private System.Windows.Forms.DataGridViewTextBoxColumn itemSidDataGridViewTextBoxColumn;
+ private System.Windows.Forms.DataGridViewTextBoxColumn itemNameDataGridViewTextBoxColumn;
+ private System.Windows.Forms.DataGridViewTextBoxColumn itemDataGridViewTextBoxColumn;
+ private System.Windows.Forms.DataGridViewTextBoxColumn itemModelDataGridViewTextBoxColumn;
+ private System.Windows.Forms.DataGridViewTextBoxColumn qtyDataGridViewTextBoxColumn;
+ private System.Windows.Forms.DataGridViewTextBoxColumn itemUnitDataGridViewTextBoxColumn;
+ private System.Windows.Forms.DataGridViewTextBoxColumn priceDataGridViewTextBoxColumn;
+ private System.Windows.Forms.DataGridViewTextBoxColumn amtDataGridViewTextBoxColumn;
+ private System.Windows.Forms.DataGridViewTextBoxColumn itemManuDataGridViewTextBoxColumn;
+ private System.Windows.Forms.DataGridViewTextBoxColumn itemSupplyDataGridViewTextBoxColumn;
+ private System.Windows.Forms.DataGridViewTextBoxColumn itemSupplyidxDataGridViewTextBoxColumn;
+ private System.Windows.Forms.DataGridViewTextBoxColumn memoDataGridViewTextBoxColumn;
+ }
+}
\ No newline at end of file
diff --git a/SubProject/FPJ0000/Project/fProjectPartImport.cs b/SubProject/FPJ0000/Project/fProjectPartImport.cs
new file mode 100644
index 0000000..9598db8
--- /dev/null
+++ b/SubProject/FPJ0000/Project/fProjectPartImport.cs
@@ -0,0 +1,245 @@
+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;
+
+namespace FPJ0000
+{
+ public partial class fProjectPartImport : Form
+ {
+ int ProjectIndex = -1;
+ public fProjectPartImport(int pidx_)
+ {
+ InitializeComponent();
+ this.ProjectIndex = pidx_;
+ this.FormClosed += __Closed;
+
+ var taPrj = new dsPRJTableAdapters.ProjectsTableAdapter();
+ var dt = taPrj.GetbyIDX(pidx_);
+ if (dt.Rows.Count < 1)
+ {
+ btView.Enabled = false;
+ this.Text = "파트리스트 가져오기( 프로젝트 데이터 없음 )";
+ }
+ else
+ {
+ var dr = dt.Rows[0] as dsPRJ.ProjectsRow;
+ this.Text = "파트리스트 가져오기(" + dr.name + ")";
+ }
+ }
+
+ private void __Load(object sender, EventArgs e)
+ {
+ //this.sd.Value = DateTime.Now.AddMonths(-1);
+ //this.dtPdate.Value = DateTime.Now;
+ }
+
+ void __Closed(object sender, FormClosedEventArgs e)
+ {
+
+ }
+
+ private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
+ {
+ OpenFileDialog od = new OpenFileDialog();
+ od.Filter = "excel|*.xlsx|all files|*.*";
+ od.RestoreDirectory = true;
+ od.FilterIndex = 1;
+ od.RestoreDirectory = true;
+ if (od.ShowDialog() != System.Windows.Forms.DialogResult.OK) return;
+ textBox1.Text = od.FileName;
+ }
+
+ private void button1_Click(object sender, EventArgs e)
+ {
+
+ if (textBox1.Text == "")
+ {
+ FCOMMON.Util.MsgE("파일을 선택하세요");
+ textBox1.Focus();
+ return;
+ }
+ if (!System.IO.File.Exists(textBox1.Text))
+ {
+ FCOMMON.Util.MsgE("입력하신 파일이 존재하지 않습니다.");
+ textBox1.Focus();
+ textBox1.SelectAll();
+ return;
+ }
+
+ this.dsPRJ.ProjectsPart.Clear();
+ this.dsPRJ.ProjectsPart.AcceptChanges();
+
+ libxl.Book book;// = new libxl.BinBook();
+ book = new libxl.XmlBook();
+ book.setKey(FCOMMON.info.libxlCompany, FCOMMON.info.libxlKey);
+ try
+ {
+ book.load(textBox1.Text);
+ }
+ catch (Exception ex)
+ {
+ FCOMMON.Util.MsgE(ex.Message);
+ return;
+ }
+
+ int sheetNum = (int)numericUpDown1.Value;
+ if (sheetNum > book.sheetCount())
+ {
+ FCOMMON.Util.MsgE("입력한 시트 번호는 존재하지 않습니다.");
+ book = null;
+ return;
+ }
+ var sheet = book.getSheet(sheetNum - 1);
+ var MaxRow = sheet.lastRow();
+ var MinRow = sheet.firstRow();
+
+ MaxRow = (int)Math.Min(MaxRow, nudE.Value - 1);
+ MinRow = (int)Math.Max(MinRow, nudS.Value - 1);
+
+ this.progressBar1.Value = 0;
+ this.progressBar1.Maximum = MaxRow - MinRow + 1;
+ this.dataGridView1.Visible = false;
+ decimal sumamt = 0;
+ try
+ {
+ for (int r = MinRow; r <= MaxRow; r++)
+ {
+ progressBar1.Value += 1;
+ //필수값을 먼저 확인한다.
+ var no = sheet.readStr(r, (int)nudNo.Value - 1);
+ var SID = sheet.readStr(r, (int)nudSid.Value - 1);
+ var 품명 = sheet.readStr(r, (int)this.nudName.Value - 1);
+ var 규격 = sheet.readStr(r, (int)this.nudModel.Value - 1);
+ var 단가 = sheet.readStr(r, (int)this.nudPrice.Value - 1).Replace(",", "");
+ var 수량 = sheet.readStr(r, (int)nudQty.Value - 1).Replace(",", "");
+ var 단위 = sheet.readStr(r, (int)nudUnit.Value - 1);
+ var 제조사 = sheet.readStr(r, (int)nudManu.Value - 1);
+ var 공급사 = sheet.readStr(r, (int)nudSupply.Value - 1);
+ var 그룹 = sheet.readStr(r, (int)nudGrp.Value - 1);
+ var 비고 = sheet.readStr(r, (int)nudMemo.Value - 1);
+
+ //필수자료갸ㅏ 없는 경우처리하지 않음
+ if (품명.Trim() == "") continue;
+
+ var newdr = this.dsPRJ.ProjectsPart.NewProjectsPartRow();
+ newdr.wuid = FCOMMON.info.Login.no;
+ newdr.wdate = DateTime.Now;
+ newdr.import = true;
+ newdr.Project = this.ProjectIndex;
+
+ if (no != "") newdr.no = int.Parse(no);
+ newdr.ItemSid = SID;
+ newdr.ItemName = 품명;
+ newdr.ItemModel = 규격;
+ if (단가 != "") newdr.price = decimal.Parse(단가);
+ if (수량 != "") newdr.qty = int.Parse(수량);
+ newdr.amt = newdr.price * newdr.qty;
+ newdr.ItemUnit = 단위;
+ newdr.ItemManu = 제조사;
+
+ newdr.ItemSupply = 공급사;
+ newdr.ItemSupplyidx = -1;
+ if (공급사 != "")
+ {
+ int idx;
+ string nameK, nameE;
+ if (FCOMMON.DBM.getFindSupply(공급사, out idx, out nameK, out nameE))
+ {
+ newdr.ItemSupply = nameK;
+ newdr.ItemSupplyidx = idx;
+ }
+ }
+
+ newdr.ItemGroup = 그룹;
+ newdr.memo = 비고;
+ sumamt += newdr.amt;
+
+ this.dsPRJ.ProjectsPart.AddProjectsPartRow(newdr);
+ }
+ //this.dsPRJ.ProjectsPart.AcceptChanges();
+ }
+ catch (Exception ex)
+ {
+ FCOMMON.Util.MsgE("불러오는 중 오류 발생\n" + ex.Message);
+ }
+ //
+ book = null;
+
+ sbSum.Text = string.Format("합계:{0:N0}원",sumamt);
+ //this.bs.DataSource = dt;
+ //this.bn.BindingSource = this.bs;
+ //this.dataGridView1.AutoGenerateColumns = true;
+ //this.dataGridView1.DataSource = this.bs;
+ this.dataGridView1.Visible = true;
+ this.dataGridView1.AutoResizeColumns();
+
+ if (this.bs.Count < 1)
+ {
+ FCOMMON.Util.MsgE("입력된 자료가 없습니다.\n\n지정된 엑셀의 1번째 칸에 값이 없다면 입력되지 않습니다.");
+ }
+ }
+
+ private void button2_Click(object sender, EventArgs e)
+ {
+ var dlg = FCOMMON.Util.MsgQ("데이터의 SID를 ITEM정보와 확인하여 업데이트 합니다.");
+ if (dlg != System.Windows.Forms.DialogResult.Yes) return;
+
+ var i = FCOMMON.DBM.UpdateItemIndexbySID();
+ FCOMMON.Util.MsgI(i.ToString() + "건의 자료가 업데이트 되었습니다.");
+
+
+ }
+
+ private void numericUpDown6_ValueChanged(object sender, EventArgs e)
+ {
+ var ctl = sender as NumericUpDown;
+ if (ctl.Value == 0) ctl.BackColor = Color.Gray;
+ else ctl.BackColor = Color.White;
+ }
+
+ private void toolStripButton1_Click(object sender, EventArgs e)
+ {
+ //저장버튼
+ if (dsPRJ.ProjectsPart.Rows.Count < 1)
+ {
+ FCOMMON.Util.MsgE("등록 가능한 자료가 없습니다.");
+ return;
+ }
+
+ System.Text.StringBuilder sb = new StringBuilder();
+ sb.AppendLine("다음 자료를 추가하시겠습니까?");
+ sb.AppendLine();
+ sb.AppendLine("'저장 완료' 메세지가 나올때 까지 기다려 주세요.");
+ sb.AppendLine();
+ sb.AppendLine("실행 하려면 '예' 를 누르세요");
+ var dlg = FCOMMON.Util.MsgQ(sb.ToString());
+ if (dlg != System.Windows.Forms.DialogResult.Yes) return;
+
+ ta.Update(this.dsPRJ.ProjectsPart);
+ dsPRJ.ProjectsPart.AcceptChanges();
+ FCOMMON.Util.MsgI("Save OK");
+ }
+
+ private void btDelAll_Click(object sender, EventArgs e)
+ {
+ var dlg = FCOMMON.Util.MsgQ("파트리스트를 모두 삭제하시겠습니까?");
+ if (dlg != System.Windows.Forms.DialogResult.Yes) return;
+ var cnt = ta.DeleteProject(this.ProjectIndex);
+ FCOMMON.Util.MsgI(string.Format("{0}건의 자료가 삭제 되었습니다.",cnt));
+
+ }
+
+ private void btDelImp_Click(object sender, EventArgs e)
+ {
+ var dlg = FCOMMON.Util.MsgQ("가져온 파트리스트 자룔를 모두 삭제하시겠습니까?");
+ if (dlg != System.Windows.Forms.DialogResult.Yes) return;
+ var cnt = ta.DeleteImport(this.ProjectIndex);
+ FCOMMON.Util.MsgI(string.Format("{0}건의 자료가 삭제 되었습니다.",cnt));
+ }
+ }
+}
diff --git a/SubProject/FPJ0000/Project/fProjectPartImport.resx b/SubProject/FPJ0000/Project/fProjectPartImport.resx
new file mode 100644
index 0000000..ac82fc5
--- /dev/null
+++ b/SubProject/FPJ0000/Project/fProjectPartImport.resx
@@ -0,0 +1,218 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 83, 17
+
+
+ 209, 17
+
+
+ 17, 17
+
+
+
+
+ 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=
+
+
+
+
+ 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
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ wwAADsMBx2+oZAAAAKNJREFUOE9jGHygcNbz/1AmeSB35rP/Cd33yDckY8rT//P2//6f0HWHPEMSep78
+ n73v1//OrX//u5VeJt2QyK5H/6ds+/W/ZOnf/wnT//63yT1LmiGBzQ//t659D9ZsXPLlv3T0tf/GkcuI
+ N8Sj6v7/krnv4JoVXXpIc4F96d3/gS3PyNMMAhZ5d/7bFFwhTzMIGGbdJl8zCOik3SBf81AEDAwAoH5f
+ oAc0QjgAAAAASUVORK5CYII=
+
+
+
+
+ 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==
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+ YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIDSURBVDhPpZLrS5NhGMb3j4SWh0oRQVExD4gonkDpg4hG
+ YKxG6WBogkMZKgPNCEVJFBGdGETEvgwyO9DJE5syZw3PIlPEE9pgBCLZ5XvdMB8Ew8gXbl54nuf63dd9
+ 0OGSnwCahxbPRNPAPMw9Xpg6ZmF46kZZ0xSKzJPIrhpDWsVnpBhGkKx3nAX8Pv7z1zg8OoY/cITdn4fw
+ bf/C0kYAN3Ma/w3gWfZL5kzTKBxjWyK2DftwI9tyMYCZKXbNHaD91bLYJrDXsYbrWfUKwJrPE9M2M1Oc
+ VzOOpHI7Jr376Hi9ogHqFIANO0/MmmmbmSmm9a8ze+I4MrNWAdjtoJgWcx+PSzg166yZZ8xM8XvXDix9
+ c4jIqFYAjoriBV9AhEPv1mH/sonogha0afbZMMZz+yreTGyhpusHwtNNCsA5U1zS4BLxzJIfg299qO32
+ Ir7UJtZfftyATqeT+8o2D8JSjQrAJblrncYL7ZJ2+bfaFnC/1S1NjL3diRat7qrO7wLRP3HjWsojBeCo
+ mDEo5mNjuweFGvjWg2EBhCbpkW78htSHHwRyNdmgAFzPEee2iFkzayy2OLXzT4gr6UdUnlXrullsxxQ+
+ kx0g8BTA3aZlButjSTyjODq/WcQcW/B/Je4OQhLvKQDnzN1mp0nnkvAhR8VuMzNrpm1mpjgkoVwB/v8D
+ TgDQASA1MVpwzwAAAABJRU5ErkJggg==
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+ YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIDSURBVDhPpZLrS5NhGMb3j4SWh0oRQVExD4gonkDpg4hG
+ YKxG6WBogkMZKgPNCEVJFBGdGETEvgwyO9DJE5syZw3PIlPEE9pgBCLZ5XvdMB8Ew8gXbl54nuf63dd9
+ 0OGSnwCahxbPRNPAPMw9Xpg6ZmF46kZZ0xSKzJPIrhpDWsVnpBhGkKx3nAX8Pv7z1zg8OoY/cITdn4fw
+ bf/C0kYAN3Ma/w3gWfZL5kzTKBxjWyK2DftwI9tyMYCZKXbNHaD91bLYJrDXsYbrWfUKwJrPE9M2M1Oc
+ VzOOpHI7Jr376Hi9ogHqFIANO0/MmmmbmSmm9a8ze+I4MrNWAdjtoJgWcx+PSzg166yZZ8xM8XvXDix9
+ c4jIqFYAjoriBV9AhEPv1mH/sonogha0afbZMMZz+yreTGyhpusHwtNNCsA5U1zS4BLxzJIfg299qO32
+ Ir7UJtZfftyATqeT+8o2D8JSjQrAJblrncYL7ZJ2+bfaFnC/1S1NjL3diRat7qrO7wLRP3HjWsojBeCo
+ mDEo5mNjuweFGvjWg2EBhCbpkW78htSHHwRyNdmgAFzPEee2iFkzayy2OLXzT4gr6UdUnlXrullsxxQ+
+ kx0g8BTA3aZlButjSTyjODq/WcQcW/B/Je4OQhLvKQDnzN1mp0nnkvAhR8VuMzNrpm1mpjgkoVwB/v8D
+ TgDQASA1MVpwzwAAAABJRU5ErkJggg==
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+ YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIDSURBVDhPpZLrS5NhGMb3j4SWh0oRQVExD4gonkDpg4hG
+ YKxG6WBogkMZKgPNCEVJFBGdGETEvgwyO9DJE5syZw3PIlPEE9pgBCLZ5XvdMB8Ew8gXbl54nuf63dd9
+ 0OGSnwCahxbPRNPAPMw9Xpg6ZmF46kZZ0xSKzJPIrhpDWsVnpBhGkKx3nAX8Pv7z1zg8OoY/cITdn4fw
+ bf/C0kYAN3Ma/w3gWfZL5kzTKBxjWyK2DftwI9tyMYCZKXbNHaD91bLYJrDXsYbrWfUKwJrPE9M2M1Oc
+ VzOOpHI7Jr376Hi9ogHqFIANO0/MmmmbmSmm9a8ze+I4MrNWAdjtoJgWcx+PSzg166yZZ8xM8XvXDix9
+ c4jIqFYAjoriBV9AhEPv1mH/sonogha0afbZMMZz+yreTGyhpusHwtNNCsA5U1zS4BLxzJIfg299qO32
+ Ir7UJtZfftyATqeT+8o2D8JSjQrAJblrncYL7ZJ2+bfaFnC/1S1NjL3diRat7qrO7wLRP3HjWsojBeCo
+ mDEo5mNjuweFGvjWg2EBhCbpkW78htSHHwRyNdmgAFzPEee2iFkzayy2OLXzT4gr6UdUnlXrullsxxQ+
+ kx0g8BTA3aZlButjSTyjODq/WcQcW/B/Je4OQhLvKQDnzN1mp0nnkvAhR8VuMzNrpm1mpjgkoVwB/v8D
+ TgDQASA1MVpwzwAAAABJRU5ErkJggg==
+
+
+
+ 147, 17
+
+
\ No newline at end of file
diff --git a/SubProject/FPJ0000/Project/fProjectPartToPurchase.Designer.cs b/SubProject/FPJ0000/Project/fProjectPartToPurchase.Designer.cs
new file mode 100644
index 0000000..7027a6d
--- /dev/null
+++ b/SubProject/FPJ0000/Project/fProjectPartToPurchase.Designer.cs
@@ -0,0 +1,436 @@
+namespace FPJ0000
+{
+ partial class fProjectPartToPurchase
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.Windows.Forms.Label processLabel;
+ System.Windows.Forms.Label projectLabel;
+ System.Windows.Forms.Label assetLabel;
+ System.Windows.Forms.Label label1;
+ System.Windows.Forms.Label stateLabel;
+ System.Windows.Forms.Label label2;
+ System.Windows.Forms.Label label4;
+ System.Windows.Forms.Label label5;
+ System.Windows.Forms.Label label3;
+ System.Windows.Forms.Label label6;
+ this.tbProject = new System.Windows.Forms.TextBox();
+ this.tbProjectIndex = new System.Windows.Forms.TextBox();
+ this.dtPdate = new System.Windows.Forms.DateTimePicker();
+ this.btSave = new System.Windows.Forms.Button();
+ this.cmbState = new System.Windows.Forms.ComboBox();
+ this.cbProcess = new System.Windows.Forms.ComboBox();
+ this.cmbRequest = new System.Windows.Forms.ComboBox();
+ this.tbOrderNo = new System.Windows.Forms.TextBox();
+ this.cbManuProc = new System.Windows.Forms.ComboBox();
+ this.cbEQModel = new System.Windows.Forms.ComboBox();
+ this.cbEQManu = new System.Windows.Forms.ComboBox();
+ this.toolTip1 = new System.Windows.Forms.ToolTip(this.components);
+ this.textBox2 = new System.Windows.Forms.TextBox();
+ this.dsPurchase = new FPJ0000.dsPurchase();
+ this.bs = new System.Windows.Forms.BindingSource(this.components);
+ this.ta = new FPJ0000.dsPurchaseTableAdapters.PurchaseTableAdapter();
+ this.groupBox1 = new System.Windows.Forms.GroupBox();
+ this.tbSum = new System.Windows.Forms.TextBox();
+ this.groupBox2 = new System.Windows.Forms.GroupBox();
+ this.taProject = new FPJ0000.dsPRJTableAdapters.ProjectsTableAdapter();
+ this.tbCr = new System.Windows.Forms.TextBox();
+ this.taPart = new FPJ0000.dsPRJTableAdapters.ProjectsPartTableAdapter();
+ processLabel = new System.Windows.Forms.Label();
+ projectLabel = new System.Windows.Forms.Label();
+ assetLabel = new System.Windows.Forms.Label();
+ label1 = new System.Windows.Forms.Label();
+ stateLabel = new System.Windows.Forms.Label();
+ label2 = new System.Windows.Forms.Label();
+ label4 = new System.Windows.Forms.Label();
+ label5 = new System.Windows.Forms.Label();
+ label3 = new System.Windows.Forms.Label();
+ label6 = new System.Windows.Forms.Label();
+ ((System.ComponentModel.ISupportInitialize)(this.dsPurchase)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bs)).BeginInit();
+ this.groupBox1.SuspendLayout();
+ this.groupBox2.SuspendLayout();
+ this.SuspendLayout();
+ //
+ // processLabel
+ //
+ processLabel.AutoSize = true;
+ processLabel.Location = new System.Drawing.Point(49, 90);
+ processLabel.Name = "processLabel";
+ processLabel.Size = new System.Drawing.Size(34, 17);
+ processLabel.TabIndex = 4;
+ processLabel.Text = "공정";
+ //
+ // projectLabel
+ //
+ projectLabel.AutoSize = true;
+ projectLabel.Location = new System.Drawing.Point(20, 29);
+ projectLabel.Name = "projectLabel";
+ projectLabel.Size = new System.Drawing.Size(60, 17);
+ projectLabel.TabIndex = 20;
+ projectLabel.Text = "프로젝트";
+ //
+ // assetLabel
+ //
+ assetLabel.AutoSize = true;
+ assetLabel.Location = new System.Drawing.Point(26, 212);
+ assetLabel.Name = "assetLabel";
+ assetLabel.Size = new System.Drawing.Size(60, 17);
+ assetLabel.TabIndex = 10;
+ assetLabel.Text = "장비모델";
+ //
+ // label1
+ //
+ label1.AutoSize = true;
+ label1.Location = new System.Drawing.Point(28, 28);
+ label1.Name = "label1";
+ label1.Size = new System.Drawing.Size(47, 17);
+ label1.TabIndex = 0;
+ label1.Text = "입력일";
+ //
+ // stateLabel
+ //
+ stateLabel.AutoSize = true;
+ stateLabel.Location = new System.Drawing.Point(26, 58);
+ stateLabel.Name = "stateLabel";
+ stateLabel.Size = new System.Drawing.Size(60, 17);
+ stateLabel.TabIndex = 0;
+ stateLabel.Text = "구매상태";
+ //
+ // label2
+ //
+ label2.AutoSize = true;
+ label2.Location = new System.Drawing.Point(14, 182);
+ label2.Name = "label2";
+ label2.Size = new System.Drawing.Size(73, 17);
+ label2.TabIndex = 12;
+ label2.Text = "장비제조사";
+ //
+ // label4
+ //
+ label4.AutoSize = true;
+ label4.Location = new System.Drawing.Point(26, 150);
+ label4.Name = "label4";
+ label4.Size = new System.Drawing.Size(60, 17);
+ label4.TabIndex = 18;
+ label4.Text = "제조공정";
+ //
+ // label5
+ //
+ label5.AutoSize = true;
+ label5.Location = new System.Drawing.Point(33, 119);
+ label5.Name = "label5";
+ label5.Size = new System.Drawing.Size(51, 17);
+ label5.TabIndex = 20;
+ label5.Text = "CR/CF#";
+ //
+ // label3
+ //
+ label3.AutoSize = true;
+ label3.Location = new System.Drawing.Point(20, 58);
+ label3.Name = "label3";
+ label3.Size = new System.Drawing.Size(60, 17);
+ label3.TabIndex = 23;
+ label3.Text = "합계금액";
+ //
+ // tbProject
+ //
+ this.tbProject.BackColor = System.Drawing.SystemColors.Control;
+ this.tbProject.Enabled = false;
+ this.tbProject.ImeMode = System.Windows.Forms.ImeMode.Hangul;
+ this.tbProject.Location = new System.Drawing.Point(88, 25);
+ this.tbProject.Name = "tbProject";
+ this.tbProject.Size = new System.Drawing.Size(243, 25);
+ this.tbProject.TabIndex = 7;
+ //
+ // tbProjectIndex
+ //
+ this.tbProjectIndex.BackColor = System.Drawing.SystemColors.Control;
+ this.tbProjectIndex.Enabled = false;
+ this.tbProjectIndex.Location = new System.Drawing.Point(339, 25);
+ this.tbProjectIndex.Name = "tbProjectIndex";
+ this.tbProjectIndex.ReadOnly = true;
+ this.tbProjectIndex.Size = new System.Drawing.Size(51, 25);
+ this.tbProjectIndex.TabIndex = 22;
+ this.tbProjectIndex.TabStop = false;
+ this.tbProjectIndex.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.toolTip1.SetToolTip(this.tbProjectIndex, "Database ID");
+ //
+ // dtPdate
+ //
+ this.dtPdate.Location = new System.Drawing.Point(86, 24);
+ this.dtPdate.Name = "dtPdate";
+ this.dtPdate.Size = new System.Drawing.Size(186, 25);
+ this.dtPdate.TabIndex = 1;
+ //
+ // btSave
+ //
+ this.btSave.Location = new System.Drawing.Point(12, 391);
+ this.btSave.Name = "btSave";
+ this.btSave.Size = new System.Drawing.Size(404, 43);
+ this.btSave.TabIndex = 0;
+ this.btSave.Text = "저장(&S)";
+ this.btSave.UseVisualStyleBackColor = true;
+ this.btSave.Click += new System.EventHandler(this.button1_Click);
+ //
+ // cmbState
+ //
+ this.cmbState.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192)))));
+ this.cmbState.FormattingEnabled = true;
+ this.cmbState.Location = new System.Drawing.Point(86, 55);
+ this.cmbState.Name = "cmbState";
+ this.cmbState.Size = new System.Drawing.Size(297, 25);
+ this.cmbState.TabIndex = 1;
+ //
+ // cbProcess
+ //
+ this.cbProcess.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
+ this.cbProcess.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems;
+ this.cbProcess.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192)))));
+ this.cbProcess.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
+ this.cbProcess.FormattingEnabled = true;
+ this.cbProcess.Location = new System.Drawing.Point(86, 86);
+ this.cbProcess.Name = "cbProcess";
+ this.cbProcess.Size = new System.Drawing.Size(297, 25);
+ this.cbProcess.TabIndex = 5;
+ //
+ // cmbRequest
+ //
+ this.cmbRequest.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
+ this.cmbRequest.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems;
+ this.cmbRequest.FormattingEnabled = true;
+ this.cmbRequest.ImeMode = System.Windows.Forms.ImeMode.Hangul;
+ this.cmbRequest.Location = new System.Drawing.Point(275, 24);
+ this.cmbRequest.Name = "cmbRequest";
+ this.cmbRequest.Size = new System.Drawing.Size(109, 25);
+ this.cmbRequest.TabIndex = 2;
+ //
+ // tbOrderNo
+ //
+ this.tbOrderNo.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
+ this.tbOrderNo.Location = new System.Drawing.Point(86, 117);
+ this.tbOrderNo.Name = "tbOrderNo";
+ this.tbOrderNo.Size = new System.Drawing.Size(297, 25);
+ this.tbOrderNo.TabIndex = 21;
+ //
+ // cbManuProc
+ //
+ this.cbManuProc.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
+ this.cbManuProc.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems;
+ this.cbManuProc.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
+ this.cbManuProc.FormattingEnabled = true;
+ this.cbManuProc.ImeMode = System.Windows.Forms.ImeMode.Hangul;
+ this.cbManuProc.Location = new System.Drawing.Point(86, 147);
+ this.cbManuProc.Name = "cbManuProc";
+ this.cbManuProc.Size = new System.Drawing.Size(297, 25);
+ this.cbManuProc.TabIndex = 19;
+ //
+ // cbEQModel
+ //
+ this.cbEQModel.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
+ this.cbEQModel.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems;
+ this.cbEQModel.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
+ this.cbEQModel.FormattingEnabled = true;
+ this.cbEQModel.ImeMode = System.Windows.Forms.ImeMode.Hangul;
+ this.cbEQModel.Location = new System.Drawing.Point(86, 209);
+ this.cbEQModel.Name = "cbEQModel";
+ this.cbEQModel.Size = new System.Drawing.Size(297, 25);
+ this.cbEQModel.TabIndex = 11;
+ //
+ // cbEQManu
+ //
+ this.cbEQManu.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
+ this.cbEQManu.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems;
+ this.cbEQManu.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
+ this.cbEQManu.FormattingEnabled = true;
+ this.cbEQManu.ImeMode = System.Windows.Forms.ImeMode.Hangul;
+ this.cbEQManu.Location = new System.Drawing.Point(86, 178);
+ this.cbEQManu.Name = "cbEQManu";
+ this.cbEQManu.Size = new System.Drawing.Size(297, 25);
+ this.cbEQManu.TabIndex = 13;
+ this.cbEQManu.SelectedIndexChanged += new System.EventHandler(this.cbEQManu_SelectedIndexChanged);
+ //
+ // textBox2
+ //
+ this.textBox2.BackColor = System.Drawing.SystemColors.Control;
+ this.textBox2.Enabled = false;
+ this.textBox2.Location = new System.Drawing.Point(339, 54);
+ this.textBox2.Name = "textBox2";
+ this.textBox2.ReadOnly = true;
+ this.textBox2.Size = new System.Drawing.Size(51, 25);
+ this.textBox2.TabIndex = 25;
+ this.textBox2.TabStop = false;
+ this.textBox2.Text = "원";
+ this.textBox2.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.toolTip1.SetToolTip(this.textBox2, "Database ID");
+ //
+ // dsPurchase
+ //
+ this.dsPurchase.DataSetName = "dsPurchase";
+ this.dsPurchase.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema;
+ //
+ // bs
+ //
+ this.bs.DataMember = "Purchase";
+ this.bs.DataSource = this.dsPurchase;
+ //
+ // ta
+ //
+ this.ta.ClearBeforeFill = true;
+ //
+ // groupBox1
+ //
+ this.groupBox1.Controls.Add(this.tbCr);
+ this.groupBox1.Controls.Add(label6);
+ this.groupBox1.Controls.Add(this.textBox2);
+ this.groupBox1.Controls.Add(this.tbSum);
+ this.groupBox1.Controls.Add(label3);
+ this.groupBox1.Controls.Add(projectLabel);
+ this.groupBox1.Controls.Add(this.tbProject);
+ this.groupBox1.Controls.Add(this.tbProjectIndex);
+ this.groupBox1.Location = new System.Drawing.Point(12, 11);
+ this.groupBox1.Name = "groupBox1";
+ this.groupBox1.Size = new System.Drawing.Size(404, 119);
+ this.groupBox1.TabIndex = 23;
+ this.groupBox1.TabStop = false;
+ this.groupBox1.Text = "프로젝트 정보";
+ //
+ // tbSum
+ //
+ this.tbSum.BackColor = System.Drawing.SystemColors.Control;
+ this.tbSum.Enabled = false;
+ this.tbSum.ImeMode = System.Windows.Forms.ImeMode.Hangul;
+ this.tbSum.Location = new System.Drawing.Point(88, 54);
+ this.tbSum.Name = "tbSum";
+ this.tbSum.Size = new System.Drawing.Size(243, 25);
+ this.tbSum.TabIndex = 24;
+ //
+ // groupBox2
+ //
+ this.groupBox2.Controls.Add(this.cmbRequest);
+ this.groupBox2.Controls.Add(label1);
+ this.groupBox2.Controls.Add(this.cbManuProc);
+ this.groupBox2.Controls.Add(this.cbEQModel);
+ this.groupBox2.Controls.Add(this.dtPdate);
+ this.groupBox2.Controls.Add(this.cbEQManu);
+ this.groupBox2.Controls.Add(label2);
+ this.groupBox2.Controls.Add(label4);
+ this.groupBox2.Controls.Add(assetLabel);
+ this.groupBox2.Controls.Add(this.cmbState);
+ this.groupBox2.Controls.Add(this.tbOrderNo);
+ this.groupBox2.Controls.Add(stateLabel);
+ this.groupBox2.Controls.Add(this.cbProcess);
+ this.groupBox2.Controls.Add(label5);
+ this.groupBox2.Controls.Add(processLabel);
+ this.groupBox2.Location = new System.Drawing.Point(12, 136);
+ this.groupBox2.Name = "groupBox2";
+ this.groupBox2.Size = new System.Drawing.Size(404, 249);
+ this.groupBox2.TabIndex = 24;
+ this.groupBox2.TabStop = false;
+ this.groupBox2.Text = "구매 등록 정보";
+ //
+ // taProject
+ //
+ this.taProject.ClearBeforeFill = true;
+ //
+ // tbCr
+ //
+ this.tbCr.BackColor = System.Drawing.SystemColors.Control;
+ this.tbCr.Enabled = false;
+ this.tbCr.ImeMode = System.Windows.Forms.ImeMode.Hangul;
+ this.tbCr.Location = new System.Drawing.Point(88, 83);
+ this.tbCr.Name = "tbCr";
+ this.tbCr.Size = new System.Drawing.Size(302, 25);
+ this.tbCr.TabIndex = 27;
+ //
+ // label6
+ //
+ label6.AutoSize = true;
+ label6.Location = new System.Drawing.Point(20, 87);
+ label6.Name = "label6";
+ label6.Size = new System.Drawing.Size(43, 17);
+ label6.TabIndex = 26;
+ label6.Text = "CR/CF";
+ //
+ // taPart
+ //
+ this.taPart.ClearBeforeFill = true;
+ //
+ // fProjectPartToPurchase
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 17F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.ClientSize = new System.Drawing.Size(431, 446);
+ this.Controls.Add(this.groupBox2);
+ this.Controls.Add(this.groupBox1);
+ this.Controls.Add(this.btSave);
+ this.Font = new System.Drawing.Font("맑은 고딕", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(129)));
+ this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog;
+ this.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
+ this.MaximizeBox = false;
+ this.MinimizeBox = false;
+ this.Name = "fProjectPartToPurchase";
+ this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
+ this.Text = "파트리스트 NR 등록";
+ this.Load += new System.EventHandler(this.@__Load);
+ ((System.ComponentModel.ISupportInitialize)(this.dsPurchase)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bs)).EndInit();
+ this.groupBox1.ResumeLayout(false);
+ this.groupBox1.PerformLayout();
+ this.groupBox2.ResumeLayout(false);
+ this.groupBox2.PerformLayout();
+ this.ResumeLayout(false);
+
+ }
+
+ #endregion
+
+ private System.Windows.Forms.TextBox tbProject;
+ private System.Windows.Forms.TextBox tbProjectIndex;
+ private System.Windows.Forms.DateTimePicker dtPdate;
+ private System.Windows.Forms.Button btSave;
+ private System.Windows.Forms.ComboBox cmbState;
+ private System.Windows.Forms.ComboBox cbProcess;
+ private System.Windows.Forms.ComboBox cmbRequest;
+ private dsPurchase dsPurchase;
+ private System.Windows.Forms.BindingSource bs;
+ private dsPurchaseTableAdapters.PurchaseTableAdapter ta;
+ private System.Windows.Forms.ComboBox cbEQManu;
+ private System.Windows.Forms.ComboBox cbEQModel;
+ private System.Windows.Forms.ToolTip toolTip1;
+ private System.Windows.Forms.ComboBox cbManuProc;
+ private System.Windows.Forms.TextBox tbOrderNo;
+ private System.Windows.Forms.GroupBox groupBox1;
+ private System.Windows.Forms.TextBox tbSum;
+ private System.Windows.Forms.TextBox textBox2;
+ private System.Windows.Forms.GroupBox groupBox2;
+ private dsPRJTableAdapters.ProjectsTableAdapter taProject;
+ private System.Windows.Forms.TextBox tbCr;
+ private dsPRJTableAdapters.ProjectsPartTableAdapter taPart;
+ }
+}
\ No newline at end of file
diff --git a/SubProject/FPJ0000/Project/fProjectPartToPurchase.cs b/SubProject/FPJ0000/Project/fProjectPartToPurchase.cs
new file mode 100644
index 0000000..05f0189
--- /dev/null
+++ b/SubProject/FPJ0000/Project/fProjectPartToPurchase.cs
@@ -0,0 +1,283 @@
+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;
+
+namespace FPJ0000
+{
+ public partial class fProjectPartToPurchase : Form
+ {
+ BindingSource bsModel;
+ int ProjectIndex = -1;
+ public fProjectPartToPurchase(int pidx)
+ {
+ InitializeComponent();
+ this.ProjectIndex = pidx;
+ this.KeyPreview = true;
+ this.StartPosition = FormStartPosition.CenterScreen;
+ this.KeyDown += (s1, e1) =>
+ {
+ if (e1.KeyCode == Keys.Escape) this.Close();
+ };
+ }
+ private void __Load(object sender, EventArgs e)
+ {
+ //프로젝트정보를 찾는다.
+ var dtPrj = taProject.GetbyIDX(this.ProjectIndex);
+ var drPrj = dtPrj.Rows[0] as dsPRJ.ProjectsRow;
+ this.tbProjectIndex.Text = drPrj.idx.ToString();
+ this.tbProject.Text = drPrj.name;
+ this.tbCr.Text = drPrj.orderno;
+ this.tbOrderNo.Text = drPrj.orderno;
+
+ //파트리스트 합계금액
+ var dtPart = taPart.GetData(this.ProjectIndex);
+ var sumAmt = dtPart.Sum(t => t.amt);
+ this.tbSum.Text = sumAmt.ToString("N0");
+
+ //상태
+ var stateList = FCOMMON.DBM.getCodeTable("04");
+ this.cmbState.DisplayMember = "Value";
+ this.cmbState.ValueMember = "Value";
+ this.cmbState.DataSource = stateList;
+
+ //장비제조
+ var dt_dept = FCOMMON.DBM.getCodeTable("06");
+ BindingSource bsManu = new BindingSource(dt_dept, "");
+ this.cbEQManu.DisplayMember = "Value";
+ this.cbEQManu.ValueMember = "Value";
+ this.cbEQManu.DataSource = bsManu;
+
+ //장비모델
+ var dt_asset = FCOMMON.DBM.getCodeTable("07");
+ bsModel = new BindingSource(dt_asset, "");
+ bsModel.Filter = "svalue='그런거없다'";
+ this.cbEQModel.DisplayMember = "Value";
+ this.cbEQModel.ValueMember = "Value";
+ this.cbEQModel.DataSource = bsModel;
+
+ //제조공정
+ var dt_manuproc = FCOMMON.DBM.getCodeTable("08");
+ this.cbManuProc.DisplayMember = "Value";
+ this.cbManuProc.ValueMember = "Value";
+ this.cbManuProc.DataSource = dt_manuproc;
+
+ //장비기술공정
+ var dt_eetproc = FCOMMON.DBM.getCodeTable("09");
+ this.cbProcess.DisplayMember = "Value";
+ this.cbProcess.ValueMember = "Value";
+ this.cbProcess.DataSource = dt_eetproc;
+
+ ////processlist
+ //var procList = FCOMMON.DBM.getGroupTable("process", "Purchase", "process <> ''");
+ //this.cbProcess.DisplayMember = "Value";
+ //this.cbProcess.ValueMember = "Key";
+ //this.cbProcess.DataSource = new BindingSource(procList, "");
+
+ //담당자목록
+ var userList = FCOMMON.DBM.getGroupList("name", "Users", "[level] > 0 and [level] < 10");
+ foreach (var user in userList)
+ {
+ this.cmbRequest.Items.Add(user);
+ }
+
+ dtPdate.Value = DateTime.Now;
+ cmbRequest.Text = FCOMMON.info.Login.nameK;
+ cmbState.Text = "PO";
+
+
+ this.Show();
+ Application.DoEvents();
+ }
+
+
+ private bool saveData()
+ {
+ this.Validate();
+
+
+
+ if (cbProcess.Text.Trim() == "")
+ {
+ FCOMMON.Util.MsgE("프로세스를 선택하세요.");
+ cbProcess.Focus();
+ return false;
+ }
+
+ if (tbProject.Text == "")
+ {
+ FCOMMON.Util.MsgE("프로젝트 정보를 입력하세요.");
+ tbProject.Focus();
+ return false;
+ }
+
+ var overtime = DateTime.Now - DateTime.Parse("2019-01-09 00:00:00");
+ if (overtime.TotalSeconds > 0)
+ {
+ if (this.cbProcess.SelectedIndex == -1)
+ {
+ if (FCOMMON.info.Login.level >= 5)
+ {
+ var dlg = FCOMMON.Util.MsgQ("[공정]을 입력하지 않고 진행 하시겠습니까?\n\n" +
+ "선택 대상이 없는 경우 문의 바랍니다.\n\n" +
+ "BongSeok Jung(T.7191)\n" +
+ "BongSeok.Jung@amkor.co.kr");
+ if (dlg != System.Windows.Forms.DialogResult.Yes)
+ {
+ cbProcess.Focus();
+ return false;
+ }
+ }
+ else
+ {
+ FCOMMON.Util.MsgE("[공정]을 선택하세요\n\n" +
+ "선택 대상이 없는 경우 문의 바랍니다.\n\n" +
+ "BongSeok Jung(T.7191)\n" +
+ "BongSeok.Jung@amkor.co.kr");
+
+ cbProcess.Focus();
+ return false;
+ }
+ }
+ if (cbManuProc.SelectedIndex == -1)
+ {
+ if (FCOMMON.info.Login.level >= 5)
+ {
+ var dlg = FCOMMON.Util.MsgQ("제조공정을 입력하지 않고 진행 하시겠습니까?\n\n" +
+ "선택 대상이 없는 경우 문의 바랍니다.\n\n" +
+ "BongSeok Jung(T.7191)\n" +
+ "BongSeok.Jung@amkor.co.kr");
+ if (dlg != System.Windows.Forms.DialogResult.Yes)
+ {
+ cbManuProc.Focus();
+ return false;
+ }
+ }
+ else
+ {
+ FCOMMON.Util.MsgE("제조공정을 선택하세요\n\n" +
+ "선택 대상이 없는 경우 문의 바랍니다.\n\n" +
+ "BongSeok Jung(T.7191)\n" +
+ "BongSeok.Jung@amkor.co.kr");
+
+ cbManuProc.Focus();
+ return false;
+ }
+ }
+ if (this.cbEQManu.SelectedIndex == -1)
+ {
+ if (FCOMMON.info.Login.level >= 5)
+ {
+ var dlg = FCOMMON.Util.MsgQ("장비제조사를 입력하지 않고 진행 하시겠습니까?\n\n" +
+ "선택 대상이 없는 경우 문의 바랍니다.\n\n" +
+ "BongSeok Jung(T.7191)\n" +
+ "BongSeok.Jung@amkor.co.kr");
+ if (dlg != System.Windows.Forms.DialogResult.Yes)
+ {
+ cbEQManu.Focus();
+ return false;
+ }
+ }
+ else
+ {
+ FCOMMON.Util.MsgE("장비 제조사를 선택하세요.\n\n" +
+ "선택 대상이 없는 경우 문의 바랍니다.\n\n" +
+ "BongSeok Jung(T.7191)\n" +
+ "BongSeok.Jung@amkor.co.kr");
+ cbEQManu.Focus();
+ return false;
+ }
+ }
+
+
+
+ }
+
+ //part 목록을 조회해서 NR에 등록해줘야 함
+ var dlg2 = FCOMMON.Util.MsgQ("해당 파트리스트룰 NR구매 목록에 등록하시겠습니까?");
+ if (dlg2 != System.Windows.Forms.DialogResult.Yes) return false;
+
+
+ //기존에 등록된 자료가 있는지 체크한다.
+ var SQLExist =
+ " select count(*) from Purchase" +
+ " where import = 1" +
+ " and pdate = '{0}'" +
+ " and projectidx = {1}";
+ SQLExist = string.Format(SQLExist, dtPdate.Value.ToShortDateString(), this.ProjectIndex.ToString());
+ var ExistCnt = FCOMMON.DBM.ExecuteScalarI(SQLExist);
+ if (ExistCnt > 0)
+ {
+ var dlgq = FCOMMON.Util.MsgQ(string.Format("생성된 자료가 {0}건 존재 합니다.\n\n" + "기존 자료를 삭제 하시겠습니까?",ExistCnt));
+ if (dlgq == System.Windows.Forms.DialogResult.Yes)
+ {
+ SQLExist =
+ " delete from Purchase" +
+ " where import = 1" +
+ " and pdate = '{0}'" +
+ " and projectidx = {1}";
+ SQLExist = string.Format(SQLExist, dtPdate.Value.ToShortDateString(), this.ProjectIndex.ToString());
+ var delCnt = FCOMMON.DBM.ExecuteNonQuery(SQLExist);
+ Console.WriteLine(delCnt.ToString() + "건의 기존 입력된 자료가 삭제됨");
+ }
+ }
+
+ //insert query
+ var SQL =
+ " insert into purchase(pdate,state,process,request,sid,pumname,pumidx,pumscale,pumunit," +
+ " pumqty,pumprice,pumamt,supply,supplyidx,project,projectidx,bigo,import,wuid,wdate,orderno)" +
+ " select '{0}' as pdate,'{1}','{2}' as process ,'{3}' as request,ItemSid," +
+ " ItemName,Item,ItemModel,ItemUnit,qty,price,amt,ItemSupply,ItemSupplyidx,'{4}',Project," +
+ " memo,1 as import,'{5}' as wuid, getdate() as wdate,'{6}' as orderno" +
+ " from ProjectsPart" +
+ " where Project = {7}";
+
+ SQL = string.Format(SQL,
+ dtPdate.Value.ToShortDateString(),
+ cmbState.Text.Trim(),
+ cbProcess.Text.Trim(),
+ cmbRequest.Text.Trim(),
+ tbProject.Text.Trim(),
+ FCOMMON.info.Login.no,
+ tbOrderNo.Text.Trim(),
+ this.ProjectIndex.ToString()
+ );
+
+ // Console.WriteLine(SQL);
+
+ var cnt = FCOMMON.DBM.ExecuteNonQuery(SQL);
+ FCOMMON.Util.MsgI(string.Format("{0}건의 자료가 생성 되었습니다.\n\n구매등록 화면에서 내용을 확인하세요.", cnt));
+
+ return true;
+ }
+
+ private void button1_Click(object sender, EventArgs e)
+ {
+ if (!saveData()) return;
+ DialogResult = System.Windows.Forms.DialogResult.OK;
+ }
+
+ private void cbEQManu_SelectedIndexChanged(object sender, EventArgs e)
+ {
+ if (bsModel == null) return;
+ string 원본모델 = cbEQModel.Text;
+
+ //장비모델 필터를 변경해준다.
+ if (cbEQManu.SelectedIndex < 0)
+ {
+ cbEQModel.SelectedIndex = -1;
+ return;
+ }
+
+ string filter = "svalue='" + cbEQManu.Text.Replace("'", "''") + "'";
+ bsModel.Filter = filter;
+ if (원본모델 != "") cbEQModel.Text = 원본모델;
+ else cbEQModel.SelectedIndex = -1;
+ }
+
+ }
+}
diff --git a/SubProject/FPJ0000/Project/fProjectPartToPurchase.resx b/SubProject/FPJ0000/Project/fProjectPartToPurchase.resx
new file mode 100644
index 0000000..6c5f28c
--- /dev/null
+++ b/SubProject/FPJ0000/Project/fProjectPartToPurchase.resx
@@ -0,0 +1,177 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ False
+
+
+ False
+
+
+ False
+
+
+ False
+
+
+ False
+
+
+ False
+
+
+ False
+
+
+ False
+
+
+ False
+
+
+ 257, 17
+
+
+ 257, 17
+
+
+ 17, 17
+
+
+ 131, 17
+
+
+ 195, 17
+
+
+ False
+
+
+ 354, 17
+
+
+ False
+
+
+ 455, 17
+
+
+ 58
+
+
\ No newline at end of file
diff --git a/SubProject/FPJ0000/fProjectSchedule.Designer.cs b/SubProject/FPJ0000/Project/fProjectSchedule.Designer.cs
similarity index 98%
rename from SubProject/FPJ0000/fProjectSchedule.Designer.cs
rename to SubProject/FPJ0000/Project/fProjectSchedule.Designer.cs
index d17c4fb..552efe3 100644
--- a/SubProject/FPJ0000/fProjectSchedule.Designer.cs
+++ b/SubProject/FPJ0000/Project/fProjectSchedule.Designer.cs
@@ -1,389 +1,389 @@
-namespace FPJ0000
-{
- partial class fProjectSchedule
- {
- ///
- /// Required designer variable.
- ///
- private System.ComponentModel.IContainer components = null;
-
- ///
- /// Clean up any resources being used.
- ///
- /// true if managed resources should be disposed; otherwise, false.
- protected override void Dispose(bool disposing)
- {
- if (disposing && (components != null))
- {
- components.Dispose();
- }
- base.Dispose(disposing);
- }
-
- #region Windows Form Designer generated code
-
- ///
- /// Required method for Designer support - do not modify
- /// the contents of this method with the code editor.
- ///
- private void InitializeComponent()
- {
- this.components = new System.ComponentModel.Container();
- System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(fProjectSchedule));
- FarPoint.Win.Spread.CellType.TextCellType textCellType1 = new FarPoint.Win.Spread.CellType.TextCellType();
- FarPoint.Win.Spread.CellType.NumberCellType numberCellType1 = new FarPoint.Win.Spread.CellType.NumberCellType();
- FarPoint.Win.Spread.CellType.NumberCellType numberCellType2 = new FarPoint.Win.Spread.CellType.NumberCellType();
- FarPoint.Win.Spread.CellType.TextCellType textCellType2 = new FarPoint.Win.Spread.CellType.TextCellType();
- this.dsPRJ = new FPJ0000.dsPRJ();
- this.bs = new System.Windows.Forms.BindingSource(this.components);
- this.ta = new FPJ0000.dsPRJTableAdapters.ProjectsScheduleTableAdapter();
- this.tam = new FPJ0000.dsPRJTableAdapters.TableAdapterManager();
- this.bn = new System.Windows.Forms.BindingNavigator(this.components);
- this.bindingNavigatorAddNewItem = new System.Windows.Forms.ToolStripButton();
- this.bindingNavigatorCountItem = new System.Windows.Forms.ToolStripLabel();
- this.bindingNavigatorDeleteItem = new System.Windows.Forms.ToolStripButton();
- 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.projectsScheduleBindingNavigatorSaveItem = new System.Windows.Forms.ToolStripButton();
- this.fpSpread1 = new FarPoint.Win.Spread.FpSpread();
- this.cm1 = new System.Windows.Forms.ContextMenuStrip(this.components);
- this.columnSizeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.autoToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.resetToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.saveToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.loadToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.toolStripMenuItem1 = new System.Windows.Forms.ToolStripSeparator();
- this.exportListToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.fpSpread1_Sheet1 = new FarPoint.Win.Spread.SheetView();
- ((System.ComponentModel.ISupportInitialize)(this.dsPRJ)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.bs)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.bn)).BeginInit();
- this.bn.SuspendLayout();
- ((System.ComponentModel.ISupportInitialize)(this.fpSpread1)).BeginInit();
- this.cm1.SuspendLayout();
- ((System.ComponentModel.ISupportInitialize)(this.fpSpread1_Sheet1)).BeginInit();
- this.SuspendLayout();
- //
- // dsPRJ
- //
- this.dsPRJ.DataSetName = "dsPRJ";
- this.dsPRJ.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema;
- //
- // bs
- //
- this.bs.DataMember = "ProjectsSchedule";
- this.bs.DataSource = this.dsPRJ;
- //
- // ta
- //
- this.ta.ClearBeforeFill = true;
- //
- // tam
- //
- this.tam.BackupDataSetBeforeUpdate = false;
- this.tam.JobReportTableAdapter = null;
- this.tam.ProjectsPartTableAdapter = null;
- this.tam.ProjectsScheduleTableAdapter = this.ta;
- this.tam.ProjectsTableAdapter = null;
- this.tam.UpdateOrder = FPJ0000.dsPRJTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete;
- //
- // bn
- //
- this.bn.AddNewItem = this.bindingNavigatorAddNewItem;
- this.bn.BindingSource = this.bs;
- this.bn.CountItem = this.bindingNavigatorCountItem;
- this.bn.DeleteItem = this.bindingNavigatorDeleteItem;
- this.bn.Dock = System.Windows.Forms.DockStyle.Bottom;
- 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.bindingNavigatorAddNewItem,
- this.bindingNavigatorDeleteItem,
- this.projectsScheduleBindingNavigatorSaveItem});
- this.bn.Location = new System.Drawing.Point(0, 491);
- 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(692, 25);
- this.bn.TabIndex = 0;
- this.bn.Text = "bindingNavigator1";
- //
- // bindingNavigatorAddNewItem
- //
- this.bindingNavigatorAddNewItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
- 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(23, 22);
- this.bindingNavigatorAddNewItem.Text = "새로 추가";
- //
- // bindingNavigatorCountItem
- //
- this.bindingNavigatorCountItem.Name = "bindingNavigatorCountItem";
- this.bindingNavigatorCountItem.Size = new System.Drawing.Size(27, 22);
- this.bindingNavigatorCountItem.Text = "/{0}";
- this.bindingNavigatorCountItem.ToolTipText = "전체 항목 수";
- //
- // bindingNavigatorDeleteItem
- //
- this.bindingNavigatorDeleteItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
- 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(23, 22);
- this.bindingNavigatorDeleteItem.Text = "삭제";
- //
- // 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(23, 22);
- 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(23, 22);
- this.bindingNavigatorMovePreviousItem.Text = "이전으로 이동";
- //
- // bindingNavigatorSeparator
- //
- this.bindingNavigatorSeparator.Name = "bindingNavigatorSeparator";
- this.bindingNavigatorSeparator.Size = new System.Drawing.Size(6, 25);
- //
- // 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, 25);
- //
- // 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(23, 22);
- 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(23, 22);
- this.bindingNavigatorMoveLastItem.Text = "마지막으로 이동";
- //
- // bindingNavigatorSeparator2
- //
- this.bindingNavigatorSeparator2.Name = "bindingNavigatorSeparator2";
- this.bindingNavigatorSeparator2.Size = new System.Drawing.Size(6, 25);
- //
- // projectsScheduleBindingNavigatorSaveItem
- //
- this.projectsScheduleBindingNavigatorSaveItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
- this.projectsScheduleBindingNavigatorSaveItem.Image = ((System.Drawing.Image)(resources.GetObject("projectsScheduleBindingNavigatorSaveItem.Image")));
- this.projectsScheduleBindingNavigatorSaveItem.Name = "projectsScheduleBindingNavigatorSaveItem";
- this.projectsScheduleBindingNavigatorSaveItem.Size = new System.Drawing.Size(23, 22);
- this.projectsScheduleBindingNavigatorSaveItem.Text = "데이터 저장";
- this.projectsScheduleBindingNavigatorSaveItem.Click += new System.EventHandler(this.projectsScheduleBindingNavigatorSaveItem_Click);
- //
- // fpSpread1
- //
- this.fpSpread1.AccessibleDescription = "";
- this.fpSpread1.ContextMenuStrip = this.cm1;
- this.fpSpread1.Dock = System.Windows.Forms.DockStyle.Fill;
- this.fpSpread1.EditModeReplace = true;
- this.fpSpread1.Font = new System.Drawing.Font("맑은 고딕", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(129)));
- this.fpSpread1.Location = new System.Drawing.Point(0, 0);
- this.fpSpread1.Name = "fpSpread1";
- this.fpSpread1.Sheets.AddRange(new FarPoint.Win.Spread.SheetView[] {
- this.fpSpread1_Sheet1});
- this.fpSpread1.Size = new System.Drawing.Size(692, 491);
- this.fpSpread1.TabIndex = 1;
- //
- // cm1
- //
- this.cm1.Font = new System.Drawing.Font("맑은 고딕", 18F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(129)));
- this.cm1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
- this.columnSizeToolStripMenuItem,
- this.toolStripMenuItem1,
- this.exportListToolStripMenuItem});
- this.cm1.Name = "cm1";
- this.cm1.Size = new System.Drawing.Size(226, 82);
- //
- // columnSizeToolStripMenuItem
- //
- this.columnSizeToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
- this.autoToolStripMenuItem,
- this.resetToolStripMenuItem,
- this.saveToolStripMenuItem,
- this.loadToolStripMenuItem});
- this.columnSizeToolStripMenuItem.Name = "columnSizeToolStripMenuItem";
- this.columnSizeToolStripMenuItem.Size = new System.Drawing.Size(225, 36);
- this.columnSizeToolStripMenuItem.Text = "Column Size";
- //
- // autoToolStripMenuItem
- //
- this.autoToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("autoToolStripMenuItem.Image")));
- this.autoToolStripMenuItem.Name = "autoToolStripMenuItem";
- this.autoToolStripMenuItem.Size = new System.Drawing.Size(149, 36);
- this.autoToolStripMenuItem.Text = "Auto";
- this.autoToolStripMenuItem.Click += new System.EventHandler(this.autoToolStripMenuItem_Click);
- //
- // resetToolStripMenuItem
- //
- this.resetToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("resetToolStripMenuItem.Image")));
- this.resetToolStripMenuItem.Name = "resetToolStripMenuItem";
- this.resetToolStripMenuItem.Size = new System.Drawing.Size(149, 36);
- this.resetToolStripMenuItem.Text = "Reset";
- this.resetToolStripMenuItem.Click += new System.EventHandler(this.resetToolStripMenuItem_Click);
- //
- // saveToolStripMenuItem
- //
- this.saveToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("saveToolStripMenuItem.Image")));
- this.saveToolStripMenuItem.Name = "saveToolStripMenuItem";
- this.saveToolStripMenuItem.Size = new System.Drawing.Size(149, 36);
- this.saveToolStripMenuItem.Text = "Save";
- this.saveToolStripMenuItem.Click += new System.EventHandler(this.saveToolStripMenuItem_Click);
- //
- // loadToolStripMenuItem
- //
- this.loadToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("loadToolStripMenuItem.Image")));
- this.loadToolStripMenuItem.Name = "loadToolStripMenuItem";
- this.loadToolStripMenuItem.Size = new System.Drawing.Size(149, 36);
- this.loadToolStripMenuItem.Text = "Load";
- this.loadToolStripMenuItem.Click += new System.EventHandler(this.loadToolStripMenuItem_Click);
- //
- // toolStripMenuItem1
- //
- this.toolStripMenuItem1.Name = "toolStripMenuItem1";
- this.toolStripMenuItem1.Size = new System.Drawing.Size(222, 6);
- //
- // exportListToolStripMenuItem
- //
- this.exportListToolStripMenuItem.Name = "exportListToolStripMenuItem";
- this.exportListToolStripMenuItem.Size = new System.Drawing.Size(225, 36);
- this.exportListToolStripMenuItem.Text = "Export List";
- this.exportListToolStripMenuItem.Click += new System.EventHandler(this.exportListToolStripMenuItem_Click);
- //
- // 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 = 4;
- this.fpSpread1_Sheet1.ActiveColumnIndex = -1;
- this.fpSpread1_Sheet1.ActiveRowIndex = -1;
- this.fpSpread1_Sheet1.AutoGenerateColumns = false;
- this.fpSpread1_Sheet1.ColumnHeader.Rows.Get(0).Height = 34F;
- this.fpSpread1_Sheet1.Columns.Get(0).CellType = textCellType1;
- this.fpSpread1_Sheet1.Columns.Get(0).DataField = "title";
- this.fpSpread1_Sheet1.Columns.Get(0).Width = 113F;
- numberCellType1.DecimalPlaces = 0;
- numberCellType1.LeadingZero = FarPoint.Win.Spread.CellType.LeadingZero.Yes;
- numberCellType1.MaximumValue = 2147483647D;
- numberCellType1.MinimumValue = -2147483648D;
- this.fpSpread1_Sheet1.Columns.Get(1).CellType = numberCellType1;
- this.fpSpread1_Sheet1.Columns.Get(1).DataField = "sw";
- this.fpSpread1_Sheet1.Columns.Get(1).Width = 88F;
- numberCellType2.DecimalPlaces = 0;
- numberCellType2.LeadingZero = FarPoint.Win.Spread.CellType.LeadingZero.Yes;
- numberCellType2.MaximumValue = 2147483647D;
- numberCellType2.MinimumValue = -2147483648D;
- this.fpSpread1_Sheet1.Columns.Get(2).CellType = numberCellType2;
- this.fpSpread1_Sheet1.Columns.Get(2).DataField = "ew";
- this.fpSpread1_Sheet1.Columns.Get(2).Width = 88F;
- this.fpSpread1_Sheet1.Columns.Get(3).CellType = textCellType2;
- this.fpSpread1_Sheet1.Columns.Get(3).DataField = "memo";
- this.fpSpread1_Sheet1.Columns.Get(3).Width = 113F;
- this.fpSpread1_Sheet1.DataAutoSizeColumns = false;
- this.fpSpread1_Sheet1.DataSource = this.bs;
- this.fpSpread1_Sheet1.RowHeader.Columns.Default.Resizable = false;
- this.fpSpread1_Sheet1.ReferenceStyle = FarPoint.Win.Spread.Model.ReferenceStyle.A1;
- //
- // fProjectSchedule
- //
- this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F);
- this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
- this.ClientSize = new System.Drawing.Size(692, 516);
- this.Controls.Add(this.fpSpread1);
- this.Controls.Add(this.bn);
- this.Name = "fProjectSchedule";
- this.Text = "I/O Map";
- this.Load += new System.EventHandler(this.fProjectSchedule_Load);
- ((System.ComponentModel.ISupportInitialize)(this.dsPRJ)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.bs)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.bn)).EndInit();
- this.bn.ResumeLayout(false);
- this.bn.PerformLayout();
- ((System.ComponentModel.ISupportInitialize)(this.fpSpread1)).EndInit();
- this.cm1.ResumeLayout(false);
- ((System.ComponentModel.ISupportInitialize)(this.fpSpread1_Sheet1)).EndInit();
- this.ResumeLayout(false);
- this.PerformLayout();
-
- }
-
- #endregion
-
- private dsPRJ dsPRJ;
- private System.Windows.Forms.BindingSource bs;
- private dsPRJTableAdapters.ProjectsScheduleTableAdapter ta;
- private dsPRJTableAdapters.TableAdapterManager tam;
- 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.ToolStripButton projectsScheduleBindingNavigatorSaveItem;
- private FarPoint.Win.Spread.FpSpread fpSpread1;
- private System.Windows.Forms.ContextMenuStrip cm1;
- private System.Windows.Forms.ToolStripMenuItem columnSizeToolStripMenuItem;
- private System.Windows.Forms.ToolStripMenuItem autoToolStripMenuItem;
- private System.Windows.Forms.ToolStripMenuItem resetToolStripMenuItem;
- private System.Windows.Forms.ToolStripMenuItem saveToolStripMenuItem;
- private System.Windows.Forms.ToolStripMenuItem loadToolStripMenuItem;
- private System.Windows.Forms.ToolStripSeparator toolStripMenuItem1;
- private System.Windows.Forms.ToolStripMenuItem exportListToolStripMenuItem;
- private FarPoint.Win.Spread.SheetView fpSpread1_Sheet1;
- }
+namespace FPJ0000
+{
+ partial class fProjectSchedule
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(fProjectSchedule));
+ FarPoint.Win.Spread.CellType.TextCellType textCellType1 = new FarPoint.Win.Spread.CellType.TextCellType();
+ FarPoint.Win.Spread.CellType.NumberCellType numberCellType1 = new FarPoint.Win.Spread.CellType.NumberCellType();
+ FarPoint.Win.Spread.CellType.NumberCellType numberCellType2 = new FarPoint.Win.Spread.CellType.NumberCellType();
+ FarPoint.Win.Spread.CellType.TextCellType textCellType2 = new FarPoint.Win.Spread.CellType.TextCellType();
+ this.dsPRJ = new FPJ0000.dsPRJ();
+ this.bs = new System.Windows.Forms.BindingSource(this.components);
+ this.ta = new FPJ0000.dsPRJTableAdapters.ProjectsScheduleTableAdapter();
+ this.tam = new FPJ0000.dsPRJTableAdapters.TableAdapterManager();
+ this.bn = new System.Windows.Forms.BindingNavigator(this.components);
+ this.bindingNavigatorAddNewItem = new System.Windows.Forms.ToolStripButton();
+ this.bindingNavigatorCountItem = new System.Windows.Forms.ToolStripLabel();
+ this.bindingNavigatorDeleteItem = new System.Windows.Forms.ToolStripButton();
+ 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.projectsScheduleBindingNavigatorSaveItem = new System.Windows.Forms.ToolStripButton();
+ this.fpSpread1 = new FarPoint.Win.Spread.FpSpread();
+ this.cm1 = new System.Windows.Forms.ContextMenuStrip(this.components);
+ this.columnSizeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.autoToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.resetToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.saveToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.loadToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.toolStripMenuItem1 = new System.Windows.Forms.ToolStripSeparator();
+ this.exportListToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.fpSpread1_Sheet1 = new FarPoint.Win.Spread.SheetView();
+ ((System.ComponentModel.ISupportInitialize)(this.dsPRJ)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bs)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bn)).BeginInit();
+ this.bn.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.fpSpread1)).BeginInit();
+ this.cm1.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.fpSpread1_Sheet1)).BeginInit();
+ this.SuspendLayout();
+ //
+ // dsPRJ
+ //
+ this.dsPRJ.DataSetName = "dsPRJ";
+ this.dsPRJ.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema;
+ //
+ // bs
+ //
+ this.bs.DataMember = "ProjectsSchedule";
+ this.bs.DataSource = this.dsPRJ;
+ //
+ // ta
+ //
+ this.ta.ClearBeforeFill = true;
+ //
+ // tam
+ //
+ this.tam.BackupDataSetBeforeUpdate = false;
+ this.tam.JobReportTableAdapter = null;
+ this.tam.ProjectsPartTableAdapter = null;
+ this.tam.ProjectsScheduleTableAdapter = this.ta;
+ this.tam.ProjectsTableAdapter = null;
+ this.tam.UpdateOrder = FPJ0000.dsPRJTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete;
+ //
+ // bn
+ //
+ this.bn.AddNewItem = this.bindingNavigatorAddNewItem;
+ this.bn.BindingSource = this.bs;
+ this.bn.CountItem = this.bindingNavigatorCountItem;
+ this.bn.DeleteItem = this.bindingNavigatorDeleteItem;
+ this.bn.Dock = System.Windows.Forms.DockStyle.Bottom;
+ 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.bindingNavigatorAddNewItem,
+ this.bindingNavigatorDeleteItem,
+ this.projectsScheduleBindingNavigatorSaveItem});
+ this.bn.Location = new System.Drawing.Point(0, 491);
+ 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(692, 25);
+ this.bn.TabIndex = 0;
+ this.bn.Text = "bindingNavigator1";
+ //
+ // bindingNavigatorAddNewItem
+ //
+ this.bindingNavigatorAddNewItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
+ 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(23, 22);
+ this.bindingNavigatorAddNewItem.Text = "새로 추가";
+ //
+ // bindingNavigatorCountItem
+ //
+ this.bindingNavigatorCountItem.Name = "bindingNavigatorCountItem";
+ this.bindingNavigatorCountItem.Size = new System.Drawing.Size(27, 22);
+ this.bindingNavigatorCountItem.Text = "/{0}";
+ this.bindingNavigatorCountItem.ToolTipText = "전체 항목 수";
+ //
+ // bindingNavigatorDeleteItem
+ //
+ this.bindingNavigatorDeleteItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
+ 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(23, 22);
+ this.bindingNavigatorDeleteItem.Text = "삭제";
+ //
+ // 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(23, 22);
+ 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(23, 22);
+ this.bindingNavigatorMovePreviousItem.Text = "이전으로 이동";
+ //
+ // bindingNavigatorSeparator
+ //
+ this.bindingNavigatorSeparator.Name = "bindingNavigatorSeparator";
+ this.bindingNavigatorSeparator.Size = new System.Drawing.Size(6, 25);
+ //
+ // 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, 25);
+ //
+ // 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(23, 22);
+ 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(23, 22);
+ this.bindingNavigatorMoveLastItem.Text = "마지막으로 이동";
+ //
+ // bindingNavigatorSeparator2
+ //
+ this.bindingNavigatorSeparator2.Name = "bindingNavigatorSeparator2";
+ this.bindingNavigatorSeparator2.Size = new System.Drawing.Size(6, 25);
+ //
+ // projectsScheduleBindingNavigatorSaveItem
+ //
+ this.projectsScheduleBindingNavigatorSaveItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
+ this.projectsScheduleBindingNavigatorSaveItem.Image = ((System.Drawing.Image)(resources.GetObject("projectsScheduleBindingNavigatorSaveItem.Image")));
+ this.projectsScheduleBindingNavigatorSaveItem.Name = "projectsScheduleBindingNavigatorSaveItem";
+ this.projectsScheduleBindingNavigatorSaveItem.Size = new System.Drawing.Size(23, 22);
+ this.projectsScheduleBindingNavigatorSaveItem.Text = "데이터 저장";
+ this.projectsScheduleBindingNavigatorSaveItem.Click += new System.EventHandler(this.projectsScheduleBindingNavigatorSaveItem_Click);
+ //
+ // fpSpread1
+ //
+ this.fpSpread1.AccessibleDescription = "";
+ this.fpSpread1.ContextMenuStrip = this.cm1;
+ this.fpSpread1.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.fpSpread1.EditModeReplace = true;
+ this.fpSpread1.Font = new System.Drawing.Font("맑은 고딕", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(129)));
+ this.fpSpread1.Location = new System.Drawing.Point(0, 0);
+ this.fpSpread1.Name = "fpSpread1";
+ this.fpSpread1.Sheets.AddRange(new FarPoint.Win.Spread.SheetView[] {
+ this.fpSpread1_Sheet1});
+ this.fpSpread1.Size = new System.Drawing.Size(692, 491);
+ this.fpSpread1.TabIndex = 1;
+ //
+ // cm1
+ //
+ this.cm1.Font = new System.Drawing.Font("맑은 고딕", 18F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(129)));
+ this.cm1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.columnSizeToolStripMenuItem,
+ this.toolStripMenuItem1,
+ this.exportListToolStripMenuItem});
+ this.cm1.Name = "cm1";
+ this.cm1.Size = new System.Drawing.Size(226, 82);
+ //
+ // columnSizeToolStripMenuItem
+ //
+ this.columnSizeToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.autoToolStripMenuItem,
+ this.resetToolStripMenuItem,
+ this.saveToolStripMenuItem,
+ this.loadToolStripMenuItem});
+ this.columnSizeToolStripMenuItem.Name = "columnSizeToolStripMenuItem";
+ this.columnSizeToolStripMenuItem.Size = new System.Drawing.Size(225, 36);
+ this.columnSizeToolStripMenuItem.Text = "Column Size";
+ //
+ // autoToolStripMenuItem
+ //
+ this.autoToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("autoToolStripMenuItem.Image")));
+ this.autoToolStripMenuItem.Name = "autoToolStripMenuItem";
+ this.autoToolStripMenuItem.Size = new System.Drawing.Size(149, 36);
+ this.autoToolStripMenuItem.Text = "Auto";
+ this.autoToolStripMenuItem.Click += new System.EventHandler(this.autoToolStripMenuItem_Click);
+ //
+ // resetToolStripMenuItem
+ //
+ this.resetToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("resetToolStripMenuItem.Image")));
+ this.resetToolStripMenuItem.Name = "resetToolStripMenuItem";
+ this.resetToolStripMenuItem.Size = new System.Drawing.Size(149, 36);
+ this.resetToolStripMenuItem.Text = "Reset";
+ this.resetToolStripMenuItem.Click += new System.EventHandler(this.resetToolStripMenuItem_Click);
+ //
+ // saveToolStripMenuItem
+ //
+ this.saveToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("saveToolStripMenuItem.Image")));
+ this.saveToolStripMenuItem.Name = "saveToolStripMenuItem";
+ this.saveToolStripMenuItem.Size = new System.Drawing.Size(149, 36);
+ this.saveToolStripMenuItem.Text = "Save";
+ this.saveToolStripMenuItem.Click += new System.EventHandler(this.saveToolStripMenuItem_Click);
+ //
+ // loadToolStripMenuItem
+ //
+ this.loadToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("loadToolStripMenuItem.Image")));
+ this.loadToolStripMenuItem.Name = "loadToolStripMenuItem";
+ this.loadToolStripMenuItem.Size = new System.Drawing.Size(149, 36);
+ this.loadToolStripMenuItem.Text = "Load";
+ this.loadToolStripMenuItem.Click += new System.EventHandler(this.loadToolStripMenuItem_Click);
+ //
+ // toolStripMenuItem1
+ //
+ this.toolStripMenuItem1.Name = "toolStripMenuItem1";
+ this.toolStripMenuItem1.Size = new System.Drawing.Size(222, 6);
+ //
+ // exportListToolStripMenuItem
+ //
+ this.exportListToolStripMenuItem.Name = "exportListToolStripMenuItem";
+ this.exportListToolStripMenuItem.Size = new System.Drawing.Size(225, 36);
+ this.exportListToolStripMenuItem.Text = "Export List";
+ this.exportListToolStripMenuItem.Click += new System.EventHandler(this.exportListToolStripMenuItem_Click);
+ //
+ // 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 = 4;
+ this.fpSpread1_Sheet1.ActiveColumnIndex = -1;
+ this.fpSpread1_Sheet1.ActiveRowIndex = -1;
+ this.fpSpread1_Sheet1.AutoGenerateColumns = false;
+ this.fpSpread1_Sheet1.ColumnHeader.Rows.Get(0).Height = 34F;
+ this.fpSpread1_Sheet1.Columns.Get(0).CellType = textCellType1;
+ this.fpSpread1_Sheet1.Columns.Get(0).DataField = "title";
+ this.fpSpread1_Sheet1.Columns.Get(0).Width = 113F;
+ numberCellType1.DecimalPlaces = 0;
+ numberCellType1.LeadingZero = FarPoint.Win.Spread.CellType.LeadingZero.Yes;
+ numberCellType1.MaximumValue = 2147483647D;
+ numberCellType1.MinimumValue = -2147483648D;
+ this.fpSpread1_Sheet1.Columns.Get(1).CellType = numberCellType1;
+ this.fpSpread1_Sheet1.Columns.Get(1).DataField = "sw";
+ this.fpSpread1_Sheet1.Columns.Get(1).Width = 88F;
+ numberCellType2.DecimalPlaces = 0;
+ numberCellType2.LeadingZero = FarPoint.Win.Spread.CellType.LeadingZero.Yes;
+ numberCellType2.MaximumValue = 2147483647D;
+ numberCellType2.MinimumValue = -2147483648D;
+ this.fpSpread1_Sheet1.Columns.Get(2).CellType = numberCellType2;
+ this.fpSpread1_Sheet1.Columns.Get(2).DataField = "ew";
+ this.fpSpread1_Sheet1.Columns.Get(2).Width = 88F;
+ this.fpSpread1_Sheet1.Columns.Get(3).CellType = textCellType2;
+ this.fpSpread1_Sheet1.Columns.Get(3).DataField = "memo";
+ this.fpSpread1_Sheet1.Columns.Get(3).Width = 113F;
+ this.fpSpread1_Sheet1.DataAutoSizeColumns = false;
+ this.fpSpread1_Sheet1.DataSource = this.bs;
+ this.fpSpread1_Sheet1.RowHeader.Columns.Default.Resizable = false;
+ this.fpSpread1_Sheet1.ReferenceStyle = FarPoint.Win.Spread.Model.ReferenceStyle.A1;
+ //
+ // fProjectSchedule
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.ClientSize = new System.Drawing.Size(692, 516);
+ this.Controls.Add(this.fpSpread1);
+ this.Controls.Add(this.bn);
+ this.Name = "fProjectSchedule";
+ this.Text = "I/O Map";
+ this.Load += new System.EventHandler(this.fProjectSchedule_Load);
+ ((System.ComponentModel.ISupportInitialize)(this.dsPRJ)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bs)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bn)).EndInit();
+ this.bn.ResumeLayout(false);
+ this.bn.PerformLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.fpSpread1)).EndInit();
+ this.cm1.ResumeLayout(false);
+ ((System.ComponentModel.ISupportInitialize)(this.fpSpread1_Sheet1)).EndInit();
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+
+ private dsPRJ dsPRJ;
+ private System.Windows.Forms.BindingSource bs;
+ private dsPRJTableAdapters.ProjectsScheduleTableAdapter ta;
+ private dsPRJTableAdapters.TableAdapterManager tam;
+ 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.ToolStripButton projectsScheduleBindingNavigatorSaveItem;
+ private FarPoint.Win.Spread.FpSpread fpSpread1;
+ private System.Windows.Forms.ContextMenuStrip cm1;
+ private System.Windows.Forms.ToolStripMenuItem columnSizeToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem autoToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem resetToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem saveToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem loadToolStripMenuItem;
+ private System.Windows.Forms.ToolStripSeparator toolStripMenuItem1;
+ private System.Windows.Forms.ToolStripMenuItem exportListToolStripMenuItem;
+ private FarPoint.Win.Spread.SheetView fpSpread1_Sheet1;
+ }
}
\ No newline at end of file
diff --git a/SubProject/FPJ0000/fProjectSchedule.cs b/SubProject/FPJ0000/Project/fProjectSchedule.cs
similarity index 96%
rename from SubProject/FPJ0000/fProjectSchedule.cs
rename to SubProject/FPJ0000/Project/fProjectSchedule.cs
index 80ecc36..cc28281 100644
--- a/SubProject/FPJ0000/fProjectSchedule.cs
+++ b/SubProject/FPJ0000/Project/fProjectSchedule.cs
@@ -1,93 +1,93 @@
-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 util = FCOMMON.Util;
-namespace FPJ0000
-{
- public partial class fProjectSchedule : FCOMMON.fBase
- {
- string fn_fpcolsize = "";
- int projectindex = 0;
- public fProjectSchedule(int project_)
- {
- InitializeComponent();
- projectindex = project_;
- this.dsPRJ.ProjectsSchedule.TableNewRow += ProjectsSchedule_TableNewRow;
- fn_fpcolsize = util.MakeFilePath(util.CurrentPath, "formSetting", "fp_" + this.Name + ".ini");
- }
-
- void ProjectsSchedule_TableNewRow(object sender, DataTableNewRowEventArgs e)
- {
- e.Row["wuid"] = FCOMMON.info.Login.no;
- e.Row["wdate"] = DateTime.Now;
- e.Row["project"] = this.projectindex;
- }
-
- private void fProjectSchedule_Load(object sender, EventArgs e)
- {
- RefreshData();
- FPUtil.ColSizeLoad(ref this.fpSpread1, fn_fpcolsize);
- }
- void RefreshData()
- {
- try
- {
- this.ta.Fill(this.dsPRJ.ProjectsSchedule, this.projectindex);
- }
- catch (System.Exception ex)
- {
- System.Windows.Forms.MessageBox.Show(ex.Message);
- }
- }
- private void projectsScheduleBindingNavigatorSaveItem_Click(object sender, EventArgs e)
- {
- this.Validate();
- this.bs.EndEdit();
- this.tam.UpdateAll(this.dsPRJ);
-
- }
-
- private void fillToolStripButton_Click(object sender, EventArgs e)
- {
-
-
- }
-
- private void autoToolStripMenuItem_Click(object sender, EventArgs e)
- {
- this.fpSpread1.ActiveSheet.DataAutoSizeColumns = true;
-
- for (int i = 0; i < this.fpSpread1.ActiveSheet.Rows.Count; i++)
- this.fpSpread1.ActiveSheet.SetRowHeight(i, 25);
- //dv1.AutoResizeColumns();
- }
-
- private void resetToolStripMenuItem_Click(object sender, EventArgs e)
- {
- foreach (FarPoint.Win.Spread.Column col in this.fpSpread1.ActiveSheet.Columns)
- {
- col.Width = 100;
- }
- }
-
- private void saveToolStripMenuItem_Click(object sender, EventArgs e)
- {
- FPUtil.ColsizeSave(this.fpSpread1, fn_fpcolsize);
- }
-
- private void loadToolStripMenuItem_Click(object sender, EventArgs e)
- {
- FPUtil.ColSizeLoad(ref this.fpSpread1, fn_fpcolsize);
- }
-
- private void exportListToolStripMenuItem_Click(object sender, EventArgs e)
- {
- fpSpread1.SaveExcel("schedule.xls");
- }
- }
-}
+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 util = FCOMMON.Util;
+namespace FPJ0000
+{
+ public partial class fProjectSchedule : FCOMMON.fBase
+ {
+ string fn_fpcolsize = "";
+ int projectindex = 0;
+ public fProjectSchedule(int project_)
+ {
+ InitializeComponent();
+ projectindex = project_;
+ this.dsPRJ.ProjectsSchedule.TableNewRow += ProjectsSchedule_TableNewRow;
+ fn_fpcolsize = util.MakeFilePath(util.CurrentPath, "formSetting", "fp_" + this.Name + ".ini");
+ }
+
+ void ProjectsSchedule_TableNewRow(object sender, DataTableNewRowEventArgs e)
+ {
+ e.Row["wuid"] = FCOMMON.info.Login.no;
+ e.Row["wdate"] = DateTime.Now;
+ e.Row["project"] = this.projectindex;
+ }
+
+ private void fProjectSchedule_Load(object sender, EventArgs e)
+ {
+ RefreshData();
+ FPUtil.ColSizeLoad(ref this.fpSpread1, fn_fpcolsize);
+ }
+ void RefreshData()
+ {
+ try
+ {
+ this.ta.Fill(this.dsPRJ.ProjectsSchedule, this.projectindex);
+ }
+ catch (System.Exception ex)
+ {
+ System.Windows.Forms.MessageBox.Show(ex.Message);
+ }
+ }
+ private void projectsScheduleBindingNavigatorSaveItem_Click(object sender, EventArgs e)
+ {
+ this.Validate();
+ this.bs.EndEdit();
+ this.tam.UpdateAll(this.dsPRJ);
+
+ }
+
+ private void fillToolStripButton_Click(object sender, EventArgs e)
+ {
+
+
+ }
+
+ private void autoToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ this.fpSpread1.ActiveSheet.DataAutoSizeColumns = true;
+
+ for (int i = 0; i < this.fpSpread1.ActiveSheet.Rows.Count; i++)
+ this.fpSpread1.ActiveSheet.SetRowHeight(i, 25);
+ //dv1.AutoResizeColumns();
+ }
+
+ private void resetToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ foreach (FarPoint.Win.Spread.Column col in this.fpSpread1.ActiveSheet.Columns)
+ {
+ col.Width = 100;
+ }
+ }
+
+ private void saveToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ FPUtil.ColsizeSave(this.fpSpread1, fn_fpcolsize);
+ }
+
+ private void loadToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ FPUtil.ColSizeLoad(ref this.fpSpread1, fn_fpcolsize);
+ }
+
+ private void exportListToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ fpSpread1.SaveExcel("schedule.xls");
+ }
+ }
+}
diff --git a/SubProject/FPJ0000/fProjectSchedule.resx b/SubProject/FPJ0000/Project/fProjectSchedule.resx
similarity index 100%
rename from SubProject/FPJ0000/fProjectSchedule.resx
rename to SubProject/FPJ0000/Project/fProjectSchedule.resx
diff --git a/SubProject/FPJ0000/fRPartList.Designer.cs b/SubProject/FPJ0000/Project/rPartList.Designer.cs
similarity index 89%
rename from SubProject/FPJ0000/fRPartList.Designer.cs
rename to SubProject/FPJ0000/Project/rPartList.Designer.cs
index 9940169..c26365c 100644
--- a/SubProject/FPJ0000/fRPartList.Designer.cs
+++ b/SubProject/FPJ0000/Project/rPartList.Designer.cs
@@ -1,89 +1,89 @@
-namespace FPJ0000
-{
- partial class fRPartList
- {
- ///
- /// Required designer variable.
- ///
- private System.ComponentModel.IContainer components = null;
-
- ///
- /// Clean up any resources being used.
- ///
- /// true if managed resources should be disposed; otherwise, false.
- protected override void Dispose(bool disposing)
- {
- if (disposing && (components != null))
- {
- components.Dispose();
- }
- base.Dispose(disposing);
- }
-
- #region Windows Form Designer generated code
-
- ///
- /// Required method for Designer support - do not modify
- /// the contents of this method with the code editor.
- ///
- private void InitializeComponent()
- {
- this.components = new System.ComponentModel.Container();
- Microsoft.Reporting.WinForms.ReportDataSource reportDataSource2 = new Microsoft.Reporting.WinForms.ReportDataSource();
- this.reportViewer1 = new Microsoft.Reporting.WinForms.ReportViewer();
- this.dsPRJ = new FPJ0000.dsPRJ();
- this.bs = new System.Windows.Forms.BindingSource(this.components);
- this.ta = new FPJ0000.dsPRJTableAdapters.ProjectsPartTableAdapter();
- ((System.ComponentModel.ISupportInitialize)(this.dsPRJ)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.bs)).BeginInit();
- this.SuspendLayout();
- //
- // reportViewer1
- //
- this.reportViewer1.Dock = System.Windows.Forms.DockStyle.Fill;
- reportDataSource2.Name = "DataSet1";
- reportDataSource2.Value = this.bs;
- this.reportViewer1.LocalReport.DataSources.Add(reportDataSource2);
- this.reportViewer1.LocalReport.ReportEmbeddedResource = "FPJ0000.rPartList.rdlc";
- this.reportViewer1.Location = new System.Drawing.Point(0, 0);
- this.reportViewer1.Name = "reportViewer1";
- this.reportViewer1.Size = new System.Drawing.Size(727, 508);
- this.reportViewer1.TabIndex = 0;
- //
- // dsPRJ
- //
- this.dsPRJ.DataSetName = "dsPRJ";
- this.dsPRJ.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema;
- //
- // bs
- //
- this.bs.DataMember = "ProjectsPart";
- this.bs.DataSource = this.dsPRJ;
- //
- // ta
- //
- this.ta.ClearBeforeFill = true;
- //
- // fRPartList
- //
- this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F);
- this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
- this.ClientSize = new System.Drawing.Size(727, 508);
- this.Controls.Add(this.reportViewer1);
- this.Name = "fRPartList";
- this.Text = "fRPartList";
- this.Load += new System.EventHandler(this.fRPartList_Load);
- ((System.ComponentModel.ISupportInitialize)(this.dsPRJ)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.bs)).EndInit();
- this.ResumeLayout(false);
-
- }
-
- #endregion
-
- private Microsoft.Reporting.WinForms.ReportViewer reportViewer1;
- private System.Windows.Forms.BindingSource bs;
- private dsPRJ dsPRJ;
- private dsPRJTableAdapters.ProjectsPartTableAdapter ta;
- }
+namespace FPJ0000
+{
+ partial class rPartList
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ Microsoft.Reporting.WinForms.ReportDataSource reportDataSource1 = new Microsoft.Reporting.WinForms.ReportDataSource();
+ this.dsPRJ = new FPJ0000.dsPRJ();
+ this.reportViewer1 = new Microsoft.Reporting.WinForms.ReportViewer();
+ this.bs = new System.Windows.Forms.BindingSource(this.components);
+ this.ta = new FPJ0000.dsPRJTableAdapters.ProjectsPartTableAdapter();
+ ((System.ComponentModel.ISupportInitialize)(this.dsPRJ)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bs)).BeginInit();
+ this.SuspendLayout();
+ //
+ // dsPRJ
+ //
+ this.dsPRJ.DataSetName = "dsPRJ";
+ this.dsPRJ.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema;
+ //
+ // reportViewer1
+ //
+ this.reportViewer1.Dock = System.Windows.Forms.DockStyle.Fill;
+ reportDataSource1.Name = "DataSet1";
+ reportDataSource1.Value = this.bs;
+ this.reportViewer1.LocalReport.DataSources.Add(reportDataSource1);
+ this.reportViewer1.LocalReport.ReportEmbeddedResource = "FPJ0000.Project.rPartList.rdlc";
+ this.reportViewer1.Location = new System.Drawing.Point(0, 0);
+ this.reportViewer1.Name = "reportViewer1";
+ this.reportViewer1.Size = new System.Drawing.Size(727, 508);
+ this.reportViewer1.TabIndex = 0;
+ //
+ // bs
+ //
+ this.bs.DataMember = "ProjectsPart";
+ this.bs.DataSource = this.dsPRJ;
+ //
+ // ta
+ //
+ this.ta.ClearBeforeFill = true;
+ //
+ // rPartList
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.ClientSize = new System.Drawing.Size(727, 508);
+ this.Controls.Add(this.reportViewer1);
+ this.Name = "rPartList";
+ this.Text = "fRPartList";
+ this.Load += new System.EventHandler(this.fRPartList_Load);
+ ((System.ComponentModel.ISupportInitialize)(this.dsPRJ)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bs)).EndInit();
+ this.ResumeLayout(false);
+
+ }
+
+ #endregion
+
+ private Microsoft.Reporting.WinForms.ReportViewer reportViewer1;
+ private dsPRJ dsPRJ;
+ private System.Windows.Forms.BindingSource bs;
+ private dsPRJTableAdapters.ProjectsPartTableAdapter ta;
+ }
}
\ No newline at end of file
diff --git a/SubProject/FPJ0000/fRPartList.cs b/SubProject/FPJ0000/Project/rPartList.cs
similarity index 72%
rename from SubProject/FPJ0000/fRPartList.cs
rename to SubProject/FPJ0000/Project/rPartList.cs
index 2f5da9a..9ce5b98 100644
--- a/SubProject/FPJ0000/fRPartList.cs
+++ b/SubProject/FPJ0000/Project/rPartList.cs
@@ -1,28 +1,30 @@
-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;
-
-namespace FPJ0000
-{
- public partial class fRPartList : Form
- {
- int idx;
- public fRPartList(int idx_)
- {
- InitializeComponent();
- this.idx = idx_;
- }
-
- private void fRPartList_Load(object sender, EventArgs e)
- {
- // TODO: 이 코드는 데이터를 'dsPRJ.ProjectsPart' 테이블에 로드합니다. 필요한 경우 이 코드를 이동하거나 제거할 수 있습니다.
- this.ta.Fill(this.dsPRJ.ProjectsPart, this.idx);
- this.reportViewer1.RefreshReport();
- }
- }
-}
+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;
+
+namespace FPJ0000
+{
+ public partial class rPartList : Form
+ {
+ int idx;
+ public rPartList(int idx_)
+ {
+ InitializeComponent();
+ this.idx = idx_;
+ }
+
+ private void fRPartList_Load(object sender, EventArgs e)
+ {
+ // TODO: 이 코드는 데이터를 'dsPRJ.ProjectsPart' 테이블에 로드합니다. 필요한 경우 이 코드를 이동하거나 제거할 수 있습니다.
+ this.ta.Fill(this.dsPRJ.ProjectsPart, this.idx);
+ this.reportViewer1.SetDisplayMode(Microsoft.Reporting.WinForms.DisplayMode.PrintLayout);
+ this.reportViewer1.ZoomMode = Microsoft.Reporting.WinForms.ZoomMode.PageWidth;
+ this.reportViewer1.RefreshReport();
+ }
+ }
+}
diff --git a/SubProject/FPJ0000/Project/rPartList.rdlc b/SubProject/FPJ0000/Project/rPartList.rdlc
new file mode 100644
index 0000000..1306ae1
--- /dev/null
+++ b/SubProject/FPJ0000/Project/rPartList.rdlc
@@ -0,0 +1,2069 @@
+
+
+
+
+
+
+
+
+ 0.80667cm
+
+
+ 2.47354cm
+
+
+ 4.96062cm
+
+
+ 2.5cm
+
+
+ 1.09771cm
+
+
+ 0.93896cm
+
+
+ 1.67979cm
+
+
+ 2.5cm
+
+
+ 2.5cm
+
+
+ 2.5cm
+
+
+ 2.5cm
+
+
+
+
+ 0.6cm
+
+
+
+
+ true
+ true
+
+
+
+
+ No
+
+
+
+
+
+
+ Textbox2
+ Tablix1
+
+
+ #7c8692
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ true
+ true
+
+
+
+
+ SID
+
+
+
+
+
+
+ Textbox3
+ Tablix1
+
+
+ #7c8692
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ true
+ true
+
+
+
+
+ 품명
+
+
+
+
+
+
+ Textbox5
+ Tablix1
+
+
+ #7c8692
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ true
+ true
+
+
+
+
+ 규격
+
+
+
+
+
+
+ Textbox7
+ Tablix1
+
+
+ #7c8692
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ true
+ true
+
+
+
+
+ 수량
+
+
+
+
+
+
+ Textbox9
+ Tablix1
+
+
+ #7c8692
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ true
+ true
+
+
+
+
+ 단위
+
+
+
+
+
+
+ Textbox11
+ Tablix1
+
+
+ #7c8692
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ true
+ true
+
+
+
+
+ 단가
+
+
+
+
+
+
+ Textbox13
+ Tablix1
+
+
+ #7c8692
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ true
+ true
+
+
+
+
+ 금액
+
+
+
+
+
+
+ Textbox15
+ Tablix1
+
+
+ #7c8692
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ true
+ true
+ true
+
+
+
+
+ 제조사
+
+
+
+
+
+
+ Textbox17
+ Tablix1
+
+
+ #7c8692
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ true
+ true
+ true
+
+
+
+
+ 공급사
+
+
+
+
+
+
+ Textbox19
+ Tablix1
+
+
+ #7c8692
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ true
+ true
+ true
+
+
+
+
+ 비고
+
+
+
+
+
+
+ Textbox21
+ Tablix1
+
+
+ #7c8692
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ 0.6cm
+
+
+
+
+ true
+ true
+ true
+
+
+
+
+ =Sum(Fields!no.Value)
+
+
+
+
+
+
+ no
+
+
+ Middle
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ true
+ true
+ true
+
+
+
+
+ =Fields!ItemSid.Value
+
+
+
+
+
+
+ ItemSid
+
+
+ Middle
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ true
+ true
+ true
+
+
+
+
+ =Fields!ItemName.Value
+
+
+
+
+
+
+ ItemName
+
+
+ Middle
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ true
+ true
+ true
+
+
+
+
+ =Fields!ItemModel.Value
+
+
+
+
+
+
+ ItemModel
+
+
+ Middle
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ true
+ true
+ true
+
+
+
+
+ =Sum(Fields!qty.Value)
+
+
+
+
+
+
+ qty
+
+
+ Middle
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ true
+ true
+ true
+
+
+
+
+ =Fields!ItemUnit.Value
+
+
+
+
+
+
+ ItemUnit
+
+
+ Middle
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ true
+ true
+ true
+
+
+
+
+ =Sum(Fields!price.Value)
+
+
+
+
+
+
+ price
+
+
+ Middle
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ true
+ true
+ true
+
+
+
+
+ =Sum(Fields!amt.Value)
+
+
+
+
+
+
+ amt
+
+
+ Middle
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ true
+ true
+ true
+
+
+
+
+ =Fields!ItemManu.Value
+
+
+
+
+
+
+ ItemManu
+
+
+ Middle
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ true
+ true
+ true
+
+
+
+
+ =Fields!ItemSupply.Value
+
+
+
+
+
+
+ ItemSupply
+
+
+ Middle
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ true
+ true
+ true
+
+
+
+
+ =Fields!memo.Value
+
+
+
+
+
+
+ memo
+
+
+ Middle
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ 0.6cm
+
+
+
+
+ true
+ true
+ true
+
+
+
+
+ =Count(Fields!no.Value)
+
+
+
+
+
+
+ Textbox38
+
+
+ #96a4b2
+ Middle
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+ Textbox39
+
+
+ #96a4b2
+ Middle
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+ Textbox40
+
+
+ #96a4b2
+ Middle
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+ Textbox41
+
+
+ #96a4b2
+ Middle
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+ Textbox51
+
+
+ #96a4b2
+ Middle
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+ Textbox43
+
+
+ #96a4b2
+ Middle
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ true
+ true
+ true
+
+
+
+
+ =Sum(Fields!price.Value)
+
+
+
+
+
+
+ Textbox44
+
+
+ #96a4b2
+ Middle
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ true
+ true
+ true
+
+
+
+
+ =Sum(Fields!amt.Value)
+
+
+
+
+
+
+ Textbox45
+
+
+ #96a4b2
+ Middle
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+ Textbox46
+
+
+ #96a4b2
+ Middle
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+ Textbox47
+
+
+ #96a4b2
+ Middle
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+ Textbox48
+
+
+ #96a4b2
+ Middle
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ 0.6cm
+
+
+
+
+ true
+ true
+ true
+
+
+
+
+ =Count(Fields!no.Value)
+
+
+
+
+
+
+ Textbox26
+
+
+ #748caa
+ Middle
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+ Textbox27
+
+
+ #748caa
+ Middle
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+ Textbox28
+
+
+ #748caa
+ Middle
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+ Textbox29
+
+
+ #748caa
+ Middle
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+ Textbox50
+
+
+ #748caa
+ Middle
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+ Textbox31
+
+
+ #748caa
+ Middle
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+ Textbox49
+
+
+ #748caa
+ Middle
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ true
+ true
+ true
+
+
+
+
+ =Sum(Fields!amt.Value)
+
+
+
+
+
+
+ Textbox33
+
+
+ #748caa
+ Middle
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+ Textbox34
+
+
+ #748caa
+ Middle
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+ Textbox35
+
+
+ #748caa
+ Middle
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+ Textbox36
+
+
+ #748caa
+ Middle
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 3.135cm
+
+
+ true
+ true
+ true
+
+
+
+
+ 구분
+
+
+
+
+
+
+ Textbox23
+ Tablix1
+
+
+ #7c8692
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+ After
+
+
+
+
+ =Fields!ItemGroup.Value
+
+
+
+
+ =Fields!ItemGroup.Value
+
+
+
+ 3.135cm
+
+
+ true
+ true
+ true
+
+
+
+
+ =Fields!ItemGroup.Value
+
+
+
+
+
+
+ ItemGroup
+
+
+ #96a4b2
+ Middle
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+
+
+
+
+ ItemGroup
+
+
+
+ Before
+
+
+
+
+
+ 3.135cm
+
+
+ true
+ true
+ true
+
+
+
+
+ 합계
+
+
+
+
+
+
+ Textbox25
+
+
+ #748caa
+ Middle
+ 2pt
+ 2pt
+ 2pt
+ 2pt
+
+
+
+
+ Before
+
+
+
+ DataSet1
+ 2.4cm
+ 27.59229cm
+
+
+
+
+
+ 0.94488in
+
+
+ 10.86311in
+
+ 21cm
+ 29.7cm
+ 1cm
+ 1cm
+ 1cm
+ 1cm
+ 0.13cm
+
+
+ 0
+
+
+
+ System.Data.DataSet
+ /* Local Connection */
+
+ a955c896-8bd0-4dd9-b209-db1d9081569d
+
+
+
+
+
+ dsPRJ
+ /* Local Query */
+
+
+
+ idx
+ System.Int32
+
+
+ Project
+ System.Int32
+
+
+ Item
+ System.Int32
+
+
+ qty
+ System.Int32
+
+
+ price
+ System.Decimal
+
+
+ amt
+ System.Decimal
+
+
+ jago
+ System.Int32
+
+
+ memo
+ System.String
+
+
+ wuid
+ System.String
+
+
+ wdate
+ System.DateTime
+
+
+ ItemName
+ System.String
+
+
+ ItemModel
+ System.String
+
+
+ ItemGroup
+ System.String
+
+
+ ItemSupply
+ System.String
+
+
+ ItemManu
+ System.String
+
+
+ option1
+ System.String
+
+
+ option2
+ System.String
+
+
+ option3
+ System.String
+
+
+ remark
+ System.String
+
+
+ ItemSid
+ System.String
+
+
+ ItemSupplyidx
+ System.Int32
+
+
+ no
+ System.Int32
+
+
+ ItemUnit
+ System.String
+
+
+ import
+ System.Boolean
+
+
+
+ dsPRJ
+ D:\Source\(014) GroupWare\EET_GroupWare_190428_1800\SubProject\FPJ0000\dsPRJ.xsd
+ ProjectsPart
+ Fill
+ GetData
+ ProjectsPartTableAdapter
+
+
+
+ Cm
+ 91d60133-6848-40b0-b28d-d0da5c15ccd2
+
\ No newline at end of file
diff --git a/SubProject/FPJ0000/fRPartList.resx b/SubProject/FPJ0000/Project/rPartList.resx
similarity index 94%
rename from SubProject/FPJ0000/fRPartList.resx
rename to SubProject/FPJ0000/Project/rPartList.resx
index f13a3f7..3085585 100644
--- a/SubProject/FPJ0000/fRPartList.resx
+++ b/SubProject/FPJ0000/Project/rPartList.resx
@@ -1,132 +1,129 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- 100, 17
-
-
- 17, 17
-
-
- 17, 17
-
-
- 164, 17
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 17, 17
+
+
+ 226, 17
+
+
+ 424, 17
+
\ No newline at end of file
diff --git a/SubProject/FPJ0000/dsPRJ.Designer.cs b/SubProject/FPJ0000/dsPRJ.Designer.cs
index 3ebf31f..7983ca4 100644
--- a/SubProject/FPJ0000/dsPRJ.Designer.cs
+++ b/SubProject/FPJ0000/dsPRJ.Designer.cs
@@ -2146,14 +2146,30 @@ namespace FPJ0000 {
private global::System.Data.DataColumn columnItemModel;
- private global::System.Data.DataColumn columnsupplyidx;
-
- private global::System.Data.DataColumn columnsupplyName;
-
- private global::System.Data.DataColumn columnitemSID;
-
private global::System.Data.DataColumn columnItemGroup;
+ private global::System.Data.DataColumn columnItemSupply;
+
+ private global::System.Data.DataColumn columnItemManu;
+
+ private global::System.Data.DataColumn columnoption1;
+
+ private global::System.Data.DataColumn columnoption2;
+
+ private global::System.Data.DataColumn columnoption3;
+
+ private global::System.Data.DataColumn columnremark;
+
+ private global::System.Data.DataColumn columnItemSid;
+
+ private global::System.Data.DataColumn columnItemSupplyidx;
+
+ private global::System.Data.DataColumn columnno;
+
+ private global::System.Data.DataColumn columnItemUnit;
+
+ private global::System.Data.DataColumn columnimport;
+
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
public ProjectsPartDataTable() {
@@ -2283,30 +2299,6 @@ namespace FPJ0000 {
}
}
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
- public global::System.Data.DataColumn supplyidxColumn {
- get {
- return this.columnsupplyidx;
- }
- }
-
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
- public global::System.Data.DataColumn supplyNameColumn {
- get {
- return this.columnsupplyName;
- }
- }
-
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
- public global::System.Data.DataColumn itemSIDColumn {
- get {
- return this.columnitemSID;
- }
- }
-
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
public global::System.Data.DataColumn ItemGroupColumn {
@@ -2315,6 +2307,94 @@ namespace FPJ0000 {
}
}
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public global::System.Data.DataColumn ItemSupplyColumn {
+ get {
+ return this.columnItemSupply;
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public global::System.Data.DataColumn ItemManuColumn {
+ get {
+ return this.columnItemManu;
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public global::System.Data.DataColumn option1Column {
+ get {
+ return this.columnoption1;
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public global::System.Data.DataColumn option2Column {
+ get {
+ return this.columnoption2;
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public global::System.Data.DataColumn option3Column {
+ get {
+ return this.columnoption3;
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public global::System.Data.DataColumn remarkColumn {
+ get {
+ return this.columnremark;
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public global::System.Data.DataColumn ItemSidColumn {
+ get {
+ return this.columnItemSid;
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public global::System.Data.DataColumn ItemSupplyidxColumn {
+ get {
+ return this.columnItemSupplyidx;
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public global::System.Data.DataColumn noColumn {
+ get {
+ return this.columnno;
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public global::System.Data.DataColumn ItemUnitColumn {
+ get {
+ return this.columnItemUnit;
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public global::System.Data.DataColumn importColumn {
+ get {
+ return this.columnimport;
+ }
+ }
+
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
[global::System.ComponentModel.Browsable(false)]
@@ -2352,7 +2432,30 @@ namespace FPJ0000 {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
- public ProjectsPartRow AddProjectsPartRow(int Project, int Item, int qty, decimal price, decimal amt, int jago, string memo, string wuid, System.DateTime wdate, string ItemName, string ItemModel, int supplyidx, string supplyName, string itemSID, string ItemGroup) {
+ public ProjectsPartRow AddProjectsPartRow(
+ int Project,
+ int Item,
+ int qty,
+ decimal price,
+ decimal amt,
+ int jago,
+ string memo,
+ string wuid,
+ System.DateTime wdate,
+ string ItemName,
+ string ItemModel,
+ string ItemGroup,
+ string ItemSupply,
+ string ItemManu,
+ string option1,
+ string option2,
+ string option3,
+ string remark,
+ string ItemSid,
+ int ItemSupplyidx,
+ int no,
+ string ItemUnit,
+ bool import) {
ProjectsPartRow rowProjectsPartRow = ((ProjectsPartRow)(this.NewRow()));
object[] columnValuesArray = new object[] {
null,
@@ -2367,10 +2470,18 @@ namespace FPJ0000 {
wdate,
ItemName,
ItemModel,
- supplyidx,
- supplyName,
- itemSID,
- ItemGroup};
+ ItemGroup,
+ ItemSupply,
+ ItemManu,
+ option1,
+ option2,
+ option3,
+ remark,
+ ItemSid,
+ ItemSupplyidx,
+ no,
+ ItemUnit,
+ import};
rowProjectsPartRow.ItemArray = columnValuesArray;
this.Rows.Add(rowProjectsPartRow);
return rowProjectsPartRow;
@@ -2412,10 +2523,18 @@ namespace FPJ0000 {
this.columnwdate = base.Columns["wdate"];
this.columnItemName = base.Columns["ItemName"];
this.columnItemModel = base.Columns["ItemModel"];
- this.columnsupplyidx = base.Columns["supplyidx"];
- this.columnsupplyName = base.Columns["supplyName"];
- this.columnitemSID = base.Columns["itemSID"];
this.columnItemGroup = base.Columns["ItemGroup"];
+ this.columnItemSupply = base.Columns["ItemSupply"];
+ this.columnItemManu = base.Columns["ItemManu"];
+ this.columnoption1 = base.Columns["option1"];
+ this.columnoption2 = base.Columns["option2"];
+ this.columnoption3 = base.Columns["option3"];
+ this.columnremark = base.Columns["remark"];
+ this.columnItemSid = base.Columns["ItemSid"];
+ this.columnItemSupplyidx = base.Columns["ItemSupplyidx"];
+ this.columnno = base.Columns["no"];
+ this.columnItemUnit = base.Columns["ItemUnit"];
+ this.columnimport = base.Columns["import"];
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
@@ -2449,14 +2568,30 @@ namespace FPJ0000 {
base.Columns.Add(this.columnItemName);
this.columnItemModel = new global::System.Data.DataColumn("ItemModel", typeof(string), null, global::System.Data.MappingType.Element);
base.Columns.Add(this.columnItemModel);
- this.columnsupplyidx = new global::System.Data.DataColumn("supplyidx", typeof(int), null, global::System.Data.MappingType.Element);
- base.Columns.Add(this.columnsupplyidx);
- this.columnsupplyName = new global::System.Data.DataColumn("supplyName", typeof(string), null, global::System.Data.MappingType.Element);
- base.Columns.Add(this.columnsupplyName);
- this.columnitemSID = new global::System.Data.DataColumn("itemSID", typeof(string), null, global::System.Data.MappingType.Element);
- base.Columns.Add(this.columnitemSID);
this.columnItemGroup = new global::System.Data.DataColumn("ItemGroup", typeof(string), null, global::System.Data.MappingType.Element);
base.Columns.Add(this.columnItemGroup);
+ this.columnItemSupply = new global::System.Data.DataColumn("ItemSupply", typeof(string), null, global::System.Data.MappingType.Element);
+ base.Columns.Add(this.columnItemSupply);
+ this.columnItemManu = new global::System.Data.DataColumn("ItemManu", typeof(string), null, global::System.Data.MappingType.Element);
+ base.Columns.Add(this.columnItemManu);
+ this.columnoption1 = new global::System.Data.DataColumn("option1", typeof(string), null, global::System.Data.MappingType.Element);
+ base.Columns.Add(this.columnoption1);
+ this.columnoption2 = new global::System.Data.DataColumn("option2", typeof(string), null, global::System.Data.MappingType.Element);
+ base.Columns.Add(this.columnoption2);
+ this.columnoption3 = new global::System.Data.DataColumn("option3", typeof(string), null, global::System.Data.MappingType.Element);
+ base.Columns.Add(this.columnoption3);
+ this.columnremark = new global::System.Data.DataColumn("remark", typeof(string), null, global::System.Data.MappingType.Element);
+ base.Columns.Add(this.columnremark);
+ this.columnItemSid = new global::System.Data.DataColumn("ItemSid", typeof(string), null, global::System.Data.MappingType.Element);
+ base.Columns.Add(this.columnItemSid);
+ this.columnItemSupplyidx = new global::System.Data.DataColumn("ItemSupplyidx", typeof(int), null, global::System.Data.MappingType.Element);
+ base.Columns.Add(this.columnItemSupplyidx);
+ this.columnno = new global::System.Data.DataColumn("no", typeof(int), null, global::System.Data.MappingType.Element);
+ base.Columns.Add(this.columnno);
+ this.columnItemUnit = new global::System.Data.DataColumn("ItemUnit", typeof(string), null, global::System.Data.MappingType.Element);
+ base.Columns.Add(this.columnItemUnit);
+ this.columnimport = new global::System.Data.DataColumn("import", typeof(bool), null, global::System.Data.MappingType.Element);
+ base.Columns.Add(this.columnimport);
this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] {
this.columnidx}, true));
this.columnidx.AutoIncrement = true;
@@ -2471,10 +2606,15 @@ namespace FPJ0000 {
this.columnwdate.AllowDBNull = false;
this.columnItemName.MaxLength = 100;
this.columnItemModel.MaxLength = 100;
- this.columnsupplyName.MaxLength = 200;
- this.columnitemSID.ReadOnly = true;
- this.columnitemSID.MaxLength = 200;
this.columnItemGroup.MaxLength = 100;
+ this.columnItemSupply.MaxLength = 10;
+ this.columnItemManu.MaxLength = 50;
+ this.columnoption1.MaxLength = 255;
+ this.columnoption2.MaxLength = 255;
+ this.columnoption3.MaxLength = 255;
+ this.columnremark.MaxLength = 255;
+ this.columnItemSid.MaxLength = 50;
+ this.columnItemUnit.MaxLength = 50;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
@@ -5436,54 +5576,6 @@ namespace FPJ0000 {
}
}
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
- public int supplyidx {
- get {
- try {
- return ((int)(this[this.tableProjectsPart.supplyidxColumn]));
- }
- catch (global::System.InvalidCastException e) {
- throw new global::System.Data.StrongTypingException("\'ProjectsPart\' 테이블의 \'supplyidx\' 열의 값이 DBNull입니다.", e);
- }
- }
- set {
- this[this.tableProjectsPart.supplyidxColumn] = value;
- }
- }
-
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
- public string supplyName {
- get {
- if (this.IssupplyNameNull()) {
- return string.Empty;
- }
- else {
- return ((string)(this[this.tableProjectsPart.supplyNameColumn]));
- }
- }
- set {
- this[this.tableProjectsPart.supplyNameColumn] = value;
- }
- }
-
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
- public string itemSID {
- get {
- if (this.IsitemSIDNull()) {
- return string.Empty;
- }
- else {
- return ((string)(this[this.tableProjectsPart.itemSIDColumn]));
- }
- }
- set {
- this[this.tableProjectsPart.itemSIDColumn] = value;
- }
- }
-
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
public string ItemGroup {
@@ -5500,6 +5592,182 @@ namespace FPJ0000 {
}
}
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public string ItemSupply {
+ get {
+ if (this.IsItemSupplyNull()) {
+ return string.Empty;
+ }
+ else {
+ return ((string)(this[this.tableProjectsPart.ItemSupplyColumn]));
+ }
+ }
+ set {
+ this[this.tableProjectsPart.ItemSupplyColumn] = value;
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public string ItemManu {
+ get {
+ if (this.IsItemManuNull()) {
+ return string.Empty;
+ }
+ else {
+ return ((string)(this[this.tableProjectsPart.ItemManuColumn]));
+ }
+ }
+ set {
+ this[this.tableProjectsPart.ItemManuColumn] = value;
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public string option1 {
+ get {
+ if (this.Isoption1Null()) {
+ return string.Empty;
+ }
+ else {
+ return ((string)(this[this.tableProjectsPart.option1Column]));
+ }
+ }
+ set {
+ this[this.tableProjectsPart.option1Column] = value;
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public string option2 {
+ get {
+ if (this.Isoption2Null()) {
+ return string.Empty;
+ }
+ else {
+ return ((string)(this[this.tableProjectsPart.option2Column]));
+ }
+ }
+ set {
+ this[this.tableProjectsPart.option2Column] = value;
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public string option3 {
+ get {
+ if (this.Isoption3Null()) {
+ return string.Empty;
+ }
+ else {
+ return ((string)(this[this.tableProjectsPart.option3Column]));
+ }
+ }
+ set {
+ this[this.tableProjectsPart.option3Column] = value;
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public string remark {
+ get {
+ if (this.IsremarkNull()) {
+ return string.Empty;
+ }
+ else {
+ return ((string)(this[this.tableProjectsPart.remarkColumn]));
+ }
+ }
+ set {
+ this[this.tableProjectsPart.remarkColumn] = value;
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public string ItemSid {
+ get {
+ if (this.IsItemSidNull()) {
+ return string.Empty;
+ }
+ else {
+ return ((string)(this[this.tableProjectsPart.ItemSidColumn]));
+ }
+ }
+ set {
+ this[this.tableProjectsPart.ItemSidColumn] = value;
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public int ItemSupplyidx {
+ get {
+ try {
+ return ((int)(this[this.tableProjectsPart.ItemSupplyidxColumn]));
+ }
+ catch (global::System.InvalidCastException e) {
+ throw new global::System.Data.StrongTypingException("\'ProjectsPart\' 테이블의 \'ItemSupplyidx\' 열의 값이 DBNull입니다.", e);
+ }
+ }
+ set {
+ this[this.tableProjectsPart.ItemSupplyidxColumn] = value;
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public int no {
+ get {
+ try {
+ return ((int)(this[this.tableProjectsPart.noColumn]));
+ }
+ catch (global::System.InvalidCastException e) {
+ throw new global::System.Data.StrongTypingException("\'ProjectsPart\' 테이블의 \'no\' 열의 값이 DBNull입니다.", e);
+ }
+ }
+ set {
+ this[this.tableProjectsPart.noColumn] = value;
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public string ItemUnit {
+ get {
+ if (this.IsItemUnitNull()) {
+ return string.Empty;
+ }
+ else {
+ return ((string)(this[this.tableProjectsPart.ItemUnitColumn]));
+ }
+ }
+ set {
+ this[this.tableProjectsPart.ItemUnitColumn] = value;
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public bool import {
+ get {
+ try {
+ return ((bool)(this[this.tableProjectsPart.importColumn]));
+ }
+ catch (global::System.InvalidCastException e) {
+ throw new global::System.Data.StrongTypingException("\'ProjectsPart\' 테이블의 \'import\' 열의 값이 DBNull입니다.", e);
+ }
+ }
+ set {
+ this[this.tableProjectsPart.importColumn] = value;
+ }
+ }
+
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
public bool IsProjectNull() {
@@ -5608,42 +5876,6 @@ namespace FPJ0000 {
this[this.tableProjectsPart.ItemModelColumn] = global::System.Convert.DBNull;
}
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
- public bool IssupplyidxNull() {
- return this.IsNull(this.tableProjectsPart.supplyidxColumn);
- }
-
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
- public void SetsupplyidxNull() {
- this[this.tableProjectsPart.supplyidxColumn] = global::System.Convert.DBNull;
- }
-
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
- public bool IssupplyNameNull() {
- return this.IsNull(this.tableProjectsPart.supplyNameColumn);
- }
-
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
- public void SetsupplyNameNull() {
- this[this.tableProjectsPart.supplyNameColumn] = global::System.Convert.DBNull;
- }
-
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
- public bool IsitemSIDNull() {
- return this.IsNull(this.tableProjectsPart.itemSIDColumn);
- }
-
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
- public void SetitemSIDNull() {
- this[this.tableProjectsPart.itemSIDColumn] = global::System.Convert.DBNull;
- }
-
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
public bool IsItemGroupNull() {
@@ -5655,6 +5887,138 @@ namespace FPJ0000 {
public void SetItemGroupNull() {
this[this.tableProjectsPart.ItemGroupColumn] = global::System.Convert.DBNull;
}
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public bool IsItemSupplyNull() {
+ return this.IsNull(this.tableProjectsPart.ItemSupplyColumn);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public void SetItemSupplyNull() {
+ this[this.tableProjectsPart.ItemSupplyColumn] = global::System.Convert.DBNull;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public bool IsItemManuNull() {
+ return this.IsNull(this.tableProjectsPart.ItemManuColumn);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public void SetItemManuNull() {
+ this[this.tableProjectsPart.ItemManuColumn] = global::System.Convert.DBNull;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public bool Isoption1Null() {
+ return this.IsNull(this.tableProjectsPart.option1Column);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public void Setoption1Null() {
+ this[this.tableProjectsPart.option1Column] = global::System.Convert.DBNull;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public bool Isoption2Null() {
+ return this.IsNull(this.tableProjectsPart.option2Column);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public void Setoption2Null() {
+ this[this.tableProjectsPart.option2Column] = global::System.Convert.DBNull;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public bool Isoption3Null() {
+ return this.IsNull(this.tableProjectsPart.option3Column);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public void Setoption3Null() {
+ this[this.tableProjectsPart.option3Column] = global::System.Convert.DBNull;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public bool IsremarkNull() {
+ return this.IsNull(this.tableProjectsPart.remarkColumn);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public void SetremarkNull() {
+ this[this.tableProjectsPart.remarkColumn] = global::System.Convert.DBNull;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public bool IsItemSidNull() {
+ return this.IsNull(this.tableProjectsPart.ItemSidColumn);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public void SetItemSidNull() {
+ this[this.tableProjectsPart.ItemSidColumn] = global::System.Convert.DBNull;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public bool IsItemSupplyidxNull() {
+ return this.IsNull(this.tableProjectsPart.ItemSupplyidxColumn);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public void SetItemSupplyidxNull() {
+ this[this.tableProjectsPart.ItemSupplyidxColumn] = global::System.Convert.DBNull;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public bool IsnoNull() {
+ return this.IsNull(this.tableProjectsPart.noColumn);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public void SetnoNull() {
+ this[this.tableProjectsPart.noColumn] = global::System.Convert.DBNull;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public bool IsItemUnitNull() {
+ return this.IsNull(this.tableProjectsPart.ItemUnitColumn);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public void SetItemUnitNull() {
+ this[this.tableProjectsPart.ItemUnitColumn] = global::System.Convert.DBNull;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public bool IsimportNull() {
+ return this.IsNull(this.tableProjectsPart.importColumn);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ public void SetimportNull() {
+ this[this.tableProjectsPart.importColumn] = global::System.Convert.DBNull;
+ }
}
///
@@ -9365,14 +9729,45 @@ SELECT idx, Project, enable, name, address, memo, wuid, wdate, div FROM Projects
tableMapping.ColumnMappings.Add("wdate", "wdate");
tableMapping.ColumnMappings.Add("ItemName", "ItemName");
tableMapping.ColumnMappings.Add("ItemModel", "ItemModel");
- tableMapping.ColumnMappings.Add("supplyidx", "supplyidx");
- tableMapping.ColumnMappings.Add("supplyName", "supplyName");
- tableMapping.ColumnMappings.Add("itemSID", "itemSID");
tableMapping.ColumnMappings.Add("ItemGroup", "ItemGroup");
+ tableMapping.ColumnMappings.Add("ItemSupply", "ItemSupply");
+ tableMapping.ColumnMappings.Add("ItemManu", "ItemManu");
+ tableMapping.ColumnMappings.Add("option1", "option1");
+ tableMapping.ColumnMappings.Add("option2", "option2");
+ tableMapping.ColumnMappings.Add("option3", "option3");
+ tableMapping.ColumnMappings.Add("remark", "remark");
+ tableMapping.ColumnMappings.Add("ItemSid", "ItemSid");
+ tableMapping.ColumnMappings.Add("ItemSupplyidx", "ItemSupplyidx");
+ tableMapping.ColumnMappings.Add("no", "no");
+ tableMapping.ColumnMappings.Add("ItemUnit", "ItemUnit");
+ tableMapping.ColumnMappings.Add("import", "import");
this._adapter.TableMappings.Add(tableMapping);
this._adapter.DeleteCommand = new global::System.Data.SqlClient.SqlCommand();
this._adapter.DeleteCommand.Connection = this.Connection;
- this._adapter.DeleteCommand.CommandText = @"DELETE FROM [ProjectsPart] WHERE (([idx] = @Original_idx) AND ((@IsNull_Project = 1 AND [Project] IS NULL) OR ([Project] = @Original_Project)) AND ((@IsNull_Item = 1 AND [Item] IS NULL) OR ([Item] = @Original_Item)) AND ((@IsNull_qty = 1 AND [qty] IS NULL) OR ([qty] = @Original_qty)) AND ((@IsNull_price = 1 AND [price] IS NULL) OR ([price] = @Original_price)) AND ((@IsNull_amt = 1 AND [amt] IS NULL) OR ([amt] = @Original_amt)) AND ((@IsNull_jago = 1 AND [jago] IS NULL) OR ([jago] = @Original_jago)) AND ((@IsNull_memo = 1 AND [memo] IS NULL) OR ([memo] = @Original_memo)) AND ([wuid] = @Original_wuid) AND ([wdate] = @Original_wdate) AND ((@IsNull_ItemName = 1 AND [ItemName] IS NULL) OR ([ItemName] = @Original_ItemName)) AND ((@IsNull_ItemModel = 1 AND [ItemModel] IS NULL) OR ([ItemModel] = @Original_ItemModel)) AND ((@IsNull_supplyidx = 1 AND [supplyidx] IS NULL) OR ([supplyidx] = @Original_supplyidx)) AND ((@IsNull_ItemGroup = 1 AND [ItemGroup] IS NULL) OR ([ItemGroup] = @Original_ItemGroup)))";
+ this._adapter.DeleteCommand.CommandText = "DELETE FROM [ProjectsPart] WHERE (([idx] = @Original_idx) AND ((@IsNull_Project =" +
+ " 1 AND [Project] IS NULL) OR ([Project] = @Original_Project)) AND ((@IsNull_Item" +
+ " = 1 AND [Item] IS NULL) OR ([Item] = @Original_Item)) AND ((@IsNull_qty = 1 AND" +
+ " [qty] IS NULL) OR ([qty] = @Original_qty)) AND ((@IsNull_price = 1 AND [price] " +
+ "IS NULL) OR ([price] = @Original_price)) AND ((@IsNull_amt = 1 AND [amt] IS NULL" +
+ ") OR ([amt] = @Original_amt)) AND ((@IsNull_jago = 1 AND [jago] IS NULL) OR ([ja" +
+ "go] = @Original_jago)) AND ((@IsNull_memo = 1 AND [memo] IS NULL) OR ([memo] = @" +
+ "Original_memo)) AND ([wuid] = @Original_wuid) AND ([wdate] = @Original_wdate) AN" +
+ "D ((@IsNull_ItemName = 1 AND [ItemName] IS NULL) OR ([ItemName] = @Original_Item" +
+ "Name)) AND ((@IsNull_ItemModel = 1 AND [ItemModel] IS NULL) OR ([ItemModel] = @O" +
+ "riginal_ItemModel)) AND ((@IsNull_ItemGroup = 1 AND [ItemGroup] IS NULL) OR ([It" +
+ "emGroup] = @Original_ItemGroup)) AND ((@IsNull_ItemSid = 1 AND [ItemSid] IS NULL" +
+ ") OR ([ItemSid] = @Original_ItemSid)) AND ((@IsNull_ItemSupply = 1 AND [ItemSupp" +
+ "ly] IS NULL) OR ([ItemSupply] = @Original_ItemSupply)) AND ((@IsNull_ItemManu = " +
+ "1 AND [ItemManu] IS NULL) OR ([ItemManu] = @Original_ItemManu)) AND ((@IsNull_op" +
+ "tion1 = 1 AND [option1] IS NULL) OR ([option1] = @Original_option1)) AND ((@IsNu" +
+ "ll_option2 = 1 AND [option2] IS NULL) OR ([option2] = @Original_option2)) AND ((" +
+ "@IsNull_option3 = 1 AND [option3] IS NULL) OR ([option3] = @Original_option3)) A" +
+ "ND ((@IsNull_remark = 1 AND [remark] IS NULL) OR ([remark] = @Original_remark)) " +
+ "AND ((@IsNull_ItemSupplyidx = 1 AND [ItemSupplyidx] IS NULL) OR ([ItemSupplyidx]" +
+ " = @Original_ItemSupplyidx)) AND ((@IsNull_no = 1 AND [no] IS NULL) OR ([no] = @" +
+ "Original_no)) AND ((@IsNull_ItemUnit = 1 AND [ItemUnit] IS NULL) OR ([ItemUnit] " +
+ "= @Original_ItemUnit)) AND ((@IsNull_import = 1 AND [import] IS NULL) OR ([impor" +
+ "t] = @Original_import)))";
this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_idx", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "idx", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Project", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Project", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
@@ -9395,14 +9790,34 @@ SELECT idx, Project, enable, name, address, memo, wuid, wdate, div FROM Projects
this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_ItemName", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemName", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_ItemModel", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemModel", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_ItemModel", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemModel", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
- this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_supplyidx", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "supplyidx", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
- this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_supplyidx", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "supplyidx", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_ItemGroup", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemGroup", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_ItemGroup", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemGroup", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_ItemSid", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemSid", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_ItemSid", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemSid", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_ItemSupply", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemSupply", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_ItemSupply", global::System.Data.SqlDbType.NChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemSupply", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_ItemManu", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemManu", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_ItemManu", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemManu", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_option1", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "option1", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_option1", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "option1", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_option2", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "option2", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_option2", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "option2", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_option3", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "option3", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_option3", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "option3", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_remark", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "remark", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_remark", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "remark", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_ItemSupplyidx", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemSupplyidx", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_ItemSupplyidx", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemSupplyidx", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_no", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "no", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_no", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "no", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_ItemUnit", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemUnit", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_ItemUnit", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemUnit", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_import", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "import", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
+ this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_import", global::System.Data.SqlDbType.Bit, 0, global::System.Data.ParameterDirection.Input, 0, 0, "import", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
this._adapter.InsertCommand = new global::System.Data.SqlClient.SqlCommand();
this._adapter.InsertCommand.Connection = this.Connection;
- this._adapter.InsertCommand.CommandText = @"INSERT INTO [ProjectsPart] ([Project], [Item], [qty], [price], [amt], [jago], [memo], [wuid], [wdate], [ItemName], [ItemModel], [supplyidx], [ItemGroup]) VALUES (@Project, @Item, @qty, @price, @amt, @jago, @memo, @wuid, @wdate, @ItemName, @ItemModel, @supplyidx, @ItemGroup);
-SELECT idx, Project, Item, qty, price, amt, jago, memo, wuid, wdate, ItemName, ItemModel, supplyidx, dbo.getCustName(supplyidx) AS supplyName, dbo.getItemSID(Item) AS itemSID, ItemGroup FROM ProjectsPart WHERE (idx = SCOPE_IDENTITY())";
+ this._adapter.InsertCommand.CommandText = @"INSERT INTO [ProjectsPart] ([Project], [Item], [qty], [price], [amt], [jago], [memo], [wuid], [wdate], [ItemName], [ItemModel], [ItemGroup], [ItemSid], [ItemSupply], [ItemManu], [option1], [option2], [option3], [remark], [ItemSupplyidx], [no], [ItemUnit], [import]) VALUES (@Project, @Item, @qty, @price, @amt, @jago, @memo, @wuid, @wdate, @ItemName, @ItemModel, @ItemGroup, @ItemSid, @ItemSupply, @ItemManu, @option1, @option2, @option3, @remark, @ItemSupplyidx, @no, @ItemUnit, @import);
+SELECT idx, Project, Item, qty, price, amt, jago, memo, wuid, wdate, ItemName, ItemModel, ItemGroup, ItemSid, ItemSupply, ItemManu, option1, option2, option3, remark, ItemSupplyidx, no, ItemUnit, import FROM ProjectsPart WHERE (idx = SCOPE_IDENTITY()) ORDER BY Project, ItemGroup, no, ItemName";
this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Project", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Project", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Item", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Item", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
@@ -9415,12 +9830,53 @@ SELECT idx, Project, Item, qty, price, amt, jago, memo, wuid, wdate, ItemName, I
this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@wdate", global::System.Data.SqlDbType.DateTime, 0, global::System.Data.ParameterDirection.Input, 0, 0, "wdate", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ItemName", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemName", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ItemModel", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemModel", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
- this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@supplyidx", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "supplyidx", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ItemGroup", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemGroup", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
+ this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ItemSid", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemSid", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
+ this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ItemSupply", global::System.Data.SqlDbType.NChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemSupply", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
+ this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ItemManu", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemManu", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
+ this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@option1", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "option1", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
+ this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@option2", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "option2", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
+ this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@option3", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "option3", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
+ this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@remark", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "remark", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
+ this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ItemSupplyidx", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemSupplyidx", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
+ this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@no", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "no", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
+ this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ItemUnit", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemUnit", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
+ this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@import", global::System.Data.SqlDbType.Bit, 0, global::System.Data.ParameterDirection.Input, 0, 0, "import", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._adapter.UpdateCommand = new global::System.Data.SqlClient.SqlCommand();
this._adapter.UpdateCommand.Connection = this.Connection;
- this._adapter.UpdateCommand.CommandText = @"UPDATE [ProjectsPart] SET [Project] = @Project, [Item] = @Item, [qty] = @qty, [price] = @price, [amt] = @amt, [jago] = @jago, [memo] = @memo, [wuid] = @wuid, [wdate] = @wdate, [ItemName] = @ItemName, [ItemModel] = @ItemModel, [supplyidx] = @supplyidx, [ItemGroup] = @ItemGroup WHERE (([idx] = @Original_idx) AND ((@IsNull_Project = 1 AND [Project] IS NULL) OR ([Project] = @Original_Project)) AND ((@IsNull_Item = 1 AND [Item] IS NULL) OR ([Item] = @Original_Item)) AND ((@IsNull_qty = 1 AND [qty] IS NULL) OR ([qty] = @Original_qty)) AND ((@IsNull_price = 1 AND [price] IS NULL) OR ([price] = @Original_price)) AND ((@IsNull_amt = 1 AND [amt] IS NULL) OR ([amt] = @Original_amt)) AND ((@IsNull_jago = 1 AND [jago] IS NULL) OR ([jago] = @Original_jago)) AND ((@IsNull_memo = 1 AND [memo] IS NULL) OR ([memo] = @Original_memo)) AND ([wuid] = @Original_wuid) AND ([wdate] = @Original_wdate) AND ((@IsNull_ItemName = 1 AND [ItemName] IS NULL) OR ([ItemName] = @Original_ItemName)) AND ((@IsNull_ItemModel = 1 AND [ItemModel] IS NULL) OR ([ItemModel] = @Original_ItemModel)) AND ((@IsNull_supplyidx = 1 AND [supplyidx] IS NULL) OR ([supplyidx] = @Original_supplyidx)) AND ((@IsNull_ItemGroup = 1 AND [ItemGroup] IS NULL) OR ([ItemGroup] = @Original_ItemGroup)));
-SELECT idx, Project, Item, qty, price, amt, jago, memo, wuid, wdate, ItemName, ItemModel, supplyidx, dbo.getCustName(supplyidx) AS supplyName, dbo.getItemSID(Item) AS itemSID, ItemGroup FROM ProjectsPart WHERE (idx = @idx)";
+ this._adapter.UpdateCommand.CommandText = "UPDATE [ProjectsPart] SET [Project] = @Project, [Item] = @Item, [qty] = @qty, [pr" +
+ "ice] = @price, [amt] = @amt, [jago] = @jago, [memo] = @memo, [wuid] = @wuid, [wd" +
+ "ate] = @wdate, [ItemName] = @ItemName, [ItemModel] = @ItemModel, [ItemGroup] = @" +
+ "ItemGroup, [ItemSid] = @ItemSid, [ItemSupply] = @ItemSupply, [ItemManu] = @ItemM" +
+ "anu, [option1] = @option1, [option2] = @option2, [option3] = @option3, [remark] " +
+ "= @remark, [ItemSupplyidx] = @ItemSupplyidx, [no] = @no, [ItemUnit] = @ItemUnit," +
+ " [import] = @import WHERE (([idx] = @Original_idx) AND ((@IsNull_Project = 1 AND" +
+ " [Project] IS NULL) OR ([Project] = @Original_Project)) AND ((@IsNull_Item = 1 A" +
+ "ND [Item] IS NULL) OR ([Item] = @Original_Item)) AND ((@IsNull_qty = 1 AND [qty]" +
+ " IS NULL) OR ([qty] = @Original_qty)) AND ((@IsNull_price = 1 AND [price] IS NUL" +
+ "L) OR ([price] = @Original_price)) AND ((@IsNull_amt = 1 AND [amt] IS NULL) OR (" +
+ "[amt] = @Original_amt)) AND ((@IsNull_jago = 1 AND [jago] IS NULL) OR ([jago] = " +
+ "@Original_jago)) AND ((@IsNull_memo = 1 AND [memo] IS NULL) OR ([memo] = @Origin" +
+ "al_memo)) AND ([wuid] = @Original_wuid) AND ([wdate] = @Original_wdate) AND ((@I" +
+ "sNull_ItemName = 1 AND [ItemName] IS NULL) OR ([ItemName] = @Original_ItemName))" +
+ " AND ((@IsNull_ItemModel = 1 AND [ItemModel] IS NULL) OR ([ItemModel] = @Origina" +
+ "l_ItemModel)) AND ((@IsNull_ItemGroup = 1 AND [ItemGroup] IS NULL) OR ([ItemGrou" +
+ "p] = @Original_ItemGroup)) AND ((@IsNull_ItemSid = 1 AND [ItemSid] IS NULL) OR (" +
+ "[ItemSid] = @Original_ItemSid)) AND ((@IsNull_ItemSupply = 1 AND [ItemSupply] IS" +
+ " NULL) OR ([ItemSupply] = @Original_ItemSupply)) AND ((@IsNull_ItemManu = 1 AND " +
+ "[ItemManu] IS NULL) OR ([ItemManu] = @Original_ItemManu)) AND ((@IsNull_option1 " +
+ "= 1 AND [option1] IS NULL) OR ([option1] = @Original_option1)) AND ((@IsNull_opt" +
+ "ion2 = 1 AND [option2] IS NULL) OR ([option2] = @Original_option2)) AND ((@IsNul" +
+ "l_option3 = 1 AND [option3] IS NULL) OR ([option3] = @Original_option3)) AND ((@" +
+ "IsNull_remark = 1 AND [remark] IS NULL) OR ([remark] = @Original_remark)) AND ((" +
+ "@IsNull_ItemSupplyidx = 1 AND [ItemSupplyidx] IS NULL) OR ([ItemSupplyidx] = @Or" +
+ "iginal_ItemSupplyidx)) AND ((@IsNull_no = 1 AND [no] IS NULL) OR ([no] = @Origin" +
+ "al_no)) AND ((@IsNull_ItemUnit = 1 AND [ItemUnit] IS NULL) OR ([ItemUnit] = @Ori" +
+ "ginal_ItemUnit)) AND ((@IsNull_import = 1 AND [import] IS NULL) OR ([import] = @" +
+ "Original_import)));\r\nSELECT idx, Project, Item, qty, price, amt, jago, memo, wui" +
+ "d, wdate, ItemName, ItemModel, ItemGroup, ItemSid, ItemSupply, ItemManu, option1" +
+ ", option2, option3, remark, ItemSupplyidx, no, ItemUnit, import FROM ProjectsPar" +
+ "t WHERE (idx = @idx) ORDER BY Project, ItemGroup, no, ItemName";
this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Project", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Project", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Item", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Item", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
@@ -9433,8 +9889,18 @@ SELECT idx, Project, Item, qty, price, amt, jago, memo, wuid, wdate, ItemName, I
this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@wdate", global::System.Data.SqlDbType.DateTime, 0, global::System.Data.ParameterDirection.Input, 0, 0, "wdate", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ItemName", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemName", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ItemModel", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemModel", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
- this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@supplyidx", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "supplyidx", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ItemGroup", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemGroup", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ItemSid", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemSid", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ItemSupply", global::System.Data.SqlDbType.NChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemSupply", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ItemManu", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemManu", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@option1", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "option1", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@option2", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "option2", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@option3", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "option3", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@remark", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "remark", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ItemSupplyidx", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemSupplyidx", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@no", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "no", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ItemUnit", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemUnit", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@import", global::System.Data.SqlDbType.Bit, 0, global::System.Data.ParameterDirection.Input, 0, 0, "import", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_idx", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "idx", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Project", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Project", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Project", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Project", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
@@ -9456,10 +9922,30 @@ SELECT idx, Project, Item, qty, price, amt, jago, memo, wuid, wdate, ItemName, I
this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_ItemName", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemName", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_ItemModel", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemModel", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_ItemModel", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemModel", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
- this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_supplyidx", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "supplyidx", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
- this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_supplyidx", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "supplyidx", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_ItemGroup", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemGroup", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_ItemGroup", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemGroup", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_ItemSid", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemSid", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_ItemSid", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemSid", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_ItemSupply", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemSupply", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_ItemSupply", global::System.Data.SqlDbType.NChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemSupply", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_ItemManu", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemManu", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_ItemManu", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemManu", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_option1", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "option1", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_option1", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "option1", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_option2", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "option2", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_option2", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "option2", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_option3", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "option3", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_option3", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "option3", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_remark", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "remark", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_remark", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "remark", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_ItemSupplyidx", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemSupplyidx", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_ItemSupplyidx", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemSupplyidx", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_no", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "no", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_no", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "no", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_ItemUnit", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemUnit", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_ItemUnit", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemUnit", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_import", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "import", global::System.Data.DataRowVersion.Original, true, null, "", "", ""));
+ this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_import", global::System.Data.SqlDbType.Bit, 0, global::System.Data.ParameterDirection.Input, 0, 0, "import", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@idx", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 0, 0, "idx", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
}
@@ -9473,14 +9959,26 @@ SELECT idx, Project, Item, qty, price, amt, jago, memo, wuid, wdate, ItemName, I
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
private void InitCommandCollection() {
- this._commandCollection = new global::System.Data.SqlClient.SqlCommand[1];
+ this._commandCollection = new global::System.Data.SqlClient.SqlCommand[3];
this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand();
this._commandCollection[0].Connection = this.Connection;
- this._commandCollection[0].CommandText = "SELECT idx, Project, Item, qty, price, amt, jago, memo, wuid, wdate, ItemName, I" +
- "temModel, supplyidx, dbo.getCustName(supplyidx) AS supplyName, dbo.getItemSID(It" +
- "em) AS itemSID, ItemGroup\r\nFROM ProjectsPart\r\nWHERE (Project = @prj)";
+ this._commandCollection[0].CommandText = @"SELECT idx, Project, Item, qty, price, amt, jago, memo, wuid, wdate, ItemName, ItemModel, ItemGroup, ItemSid, ItemSupply, ItemManu, option1, option2, option3, remark, ItemSupplyidx, no, ItemUnit,
+ import
+FROM ProjectsPart
+WHERE (Project = @prj)
+ORDER BY Project, ItemGroup, no, ItemName";
this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@prj", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 0, 0, "Project", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
+ this._commandCollection[1] = new global::System.Data.SqlClient.SqlCommand();
+ this._commandCollection[1].Connection = this.Connection;
+ this._commandCollection[1].CommandText = "DELETE FROM ProjectsPart\r\nWHERE (ISNULL(import, 0) = 1) AND (Project = @pidx)";
+ this._commandCollection[1].CommandType = global::System.Data.CommandType.Text;
+ this._commandCollection[1].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@pidx", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 0, 0, "Project", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
+ this._commandCollection[2] = new global::System.Data.SqlClient.SqlCommand();
+ this._commandCollection[2].Connection = this.Connection;
+ this._commandCollection[2].CommandText = "DELETE FROM ProjectsPart\r\nWHERE (Project = @pidx)";
+ this._commandCollection[2].CommandType = global::System.Data.CommandType.Text;
+ this._commandCollection[2].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@pidx", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 0, 0, "Project", global::System.Data.DataRowVersion.Original, false, null, "", "", ""));
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
@@ -9552,7 +10050,31 @@ SELECT idx, Project, Item, qty, price, amt, jago, memo, wuid, wdate, ItemName, I
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
[global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
[global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)]
- public virtual int Delete(int Original_idx, global::System.Nullable Original_Project, global::System.Nullable Original_Item, global::System.Nullable Original_qty, global::System.Nullable Original_price, global::System.Nullable Original_amt, global::System.Nullable Original_jago, string Original_memo, string Original_wuid, System.DateTime Original_wdate, string Original_ItemName, string Original_ItemModel, global::System.Nullable Original_supplyidx, string Original_ItemGroup) {
+ public virtual int Delete(
+ int Original_idx,
+ global::System.Nullable Original_Project,
+ global::System.Nullable Original_Item,
+ global::System.Nullable Original_qty,
+ global::System.Nullable Original_price,
+ global::System.Nullable Original_amt,
+ global::System.Nullable Original_jago,
+ string Original_memo,
+ string Original_wuid,
+ System.DateTime Original_wdate,
+ string Original_ItemName,
+ string Original_ItemModel,
+ string Original_ItemGroup,
+ string Original_ItemSid,
+ string Original_ItemSupply,
+ string Original_ItemManu,
+ string Original_option1,
+ string Original_option2,
+ string Original_option3,
+ string Original_remark,
+ global::System.Nullable Original_ItemSupplyidx,
+ global::System.Nullable Original_no,
+ string Original_ItemUnit,
+ global::System.Nullable Original_import) {
this.Adapter.DeleteCommand.Parameters[0].Value = ((int)(Original_idx));
if ((Original_Project.HasValue == true)) {
this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(0));
@@ -9633,21 +10155,101 @@ SELECT idx, Project, Item, qty, price, amt, jago, memo, wuid, wdate, ItemName, I
this.Adapter.DeleteCommand.Parameters[19].Value = ((object)(0));
this.Adapter.DeleteCommand.Parameters[20].Value = ((string)(Original_ItemModel));
}
- if ((Original_supplyidx.HasValue == true)) {
- this.Adapter.DeleteCommand.Parameters[21].Value = ((object)(0));
- this.Adapter.DeleteCommand.Parameters[22].Value = ((int)(Original_supplyidx.Value));
- }
- else {
+ if ((Original_ItemGroup == null)) {
this.Adapter.DeleteCommand.Parameters[21].Value = ((object)(1));
this.Adapter.DeleteCommand.Parameters[22].Value = global::System.DBNull.Value;
}
- if ((Original_ItemGroup == null)) {
+ else {
+ this.Adapter.DeleteCommand.Parameters[21].Value = ((object)(0));
+ this.Adapter.DeleteCommand.Parameters[22].Value = ((string)(Original_ItemGroup));
+ }
+ if ((Original_ItemSid == null)) {
this.Adapter.DeleteCommand.Parameters[23].Value = ((object)(1));
this.Adapter.DeleteCommand.Parameters[24].Value = global::System.DBNull.Value;
}
else {
this.Adapter.DeleteCommand.Parameters[23].Value = ((object)(0));
- this.Adapter.DeleteCommand.Parameters[24].Value = ((string)(Original_ItemGroup));
+ this.Adapter.DeleteCommand.Parameters[24].Value = ((string)(Original_ItemSid));
+ }
+ if ((Original_ItemSupply == null)) {
+ this.Adapter.DeleteCommand.Parameters[25].Value = ((object)(1));
+ this.Adapter.DeleteCommand.Parameters[26].Value = global::System.DBNull.Value;
+ }
+ else {
+ this.Adapter.DeleteCommand.Parameters[25].Value = ((object)(0));
+ this.Adapter.DeleteCommand.Parameters[26].Value = ((string)(Original_ItemSupply));
+ }
+ if ((Original_ItemManu == null)) {
+ this.Adapter.DeleteCommand.Parameters[27].Value = ((object)(1));
+ this.Adapter.DeleteCommand.Parameters[28].Value = global::System.DBNull.Value;
+ }
+ else {
+ this.Adapter.DeleteCommand.Parameters[27].Value = ((object)(0));
+ this.Adapter.DeleteCommand.Parameters[28].Value = ((string)(Original_ItemManu));
+ }
+ if ((Original_option1 == null)) {
+ this.Adapter.DeleteCommand.Parameters[29].Value = ((object)(1));
+ this.Adapter.DeleteCommand.Parameters[30].Value = global::System.DBNull.Value;
+ }
+ else {
+ this.Adapter.DeleteCommand.Parameters[29].Value = ((object)(0));
+ this.Adapter.DeleteCommand.Parameters[30].Value = ((string)(Original_option1));
+ }
+ if ((Original_option2 == null)) {
+ this.Adapter.DeleteCommand.Parameters[31].Value = ((object)(1));
+ this.Adapter.DeleteCommand.Parameters[32].Value = global::System.DBNull.Value;
+ }
+ else {
+ this.Adapter.DeleteCommand.Parameters[31].Value = ((object)(0));
+ this.Adapter.DeleteCommand.Parameters[32].Value = ((string)(Original_option2));
+ }
+ if ((Original_option3 == null)) {
+ this.Adapter.DeleteCommand.Parameters[33].Value = ((object)(1));
+ this.Adapter.DeleteCommand.Parameters[34].Value = global::System.DBNull.Value;
+ }
+ else {
+ this.Adapter.DeleteCommand.Parameters[33].Value = ((object)(0));
+ this.Adapter.DeleteCommand.Parameters[34].Value = ((string)(Original_option3));
+ }
+ if ((Original_remark == null)) {
+ this.Adapter.DeleteCommand.Parameters[35].Value = ((object)(1));
+ this.Adapter.DeleteCommand.Parameters[36].Value = global::System.DBNull.Value;
+ }
+ else {
+ this.Adapter.DeleteCommand.Parameters[35].Value = ((object)(0));
+ this.Adapter.DeleteCommand.Parameters[36].Value = ((string)(Original_remark));
+ }
+ if ((Original_ItemSupplyidx.HasValue == true)) {
+ this.Adapter.DeleteCommand.Parameters[37].Value = ((object)(0));
+ this.Adapter.DeleteCommand.Parameters[38].Value = ((int)(Original_ItemSupplyidx.Value));
+ }
+ else {
+ this.Adapter.DeleteCommand.Parameters[37].Value = ((object)(1));
+ this.Adapter.DeleteCommand.Parameters[38].Value = global::System.DBNull.Value;
+ }
+ if ((Original_no.HasValue == true)) {
+ this.Adapter.DeleteCommand.Parameters[39].Value = ((object)(0));
+ this.Adapter.DeleteCommand.Parameters[40].Value = ((int)(Original_no.Value));
+ }
+ else {
+ this.Adapter.DeleteCommand.Parameters[39].Value = ((object)(1));
+ this.Adapter.DeleteCommand.Parameters[40].Value = global::System.DBNull.Value;
+ }
+ if ((Original_ItemUnit == null)) {
+ this.Adapter.DeleteCommand.Parameters[41].Value = ((object)(1));
+ this.Adapter.DeleteCommand.Parameters[42].Value = global::System.DBNull.Value;
+ }
+ else {
+ this.Adapter.DeleteCommand.Parameters[41].Value = ((object)(0));
+ this.Adapter.DeleteCommand.Parameters[42].Value = ((string)(Original_ItemUnit));
+ }
+ if ((Original_import.HasValue == true)) {
+ this.Adapter.DeleteCommand.Parameters[43].Value = ((object)(0));
+ this.Adapter.DeleteCommand.Parameters[44].Value = ((bool)(Original_import.Value));
+ }
+ else {
+ this.Adapter.DeleteCommand.Parameters[43].Value = ((object)(1));
+ this.Adapter.DeleteCommand.Parameters[44].Value = global::System.DBNull.Value;
}
global::System.Data.ConnectionState previousConnectionState = this.Adapter.DeleteCommand.Connection.State;
if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open)
@@ -9669,7 +10271,30 @@ SELECT idx, Project, Item, qty, price, amt, jago, memo, wuid, wdate, ItemName, I
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
[global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
[global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)]
- public virtual int Insert(global::System.Nullable Project, global::System.Nullable Item, global::System.Nullable qty, global::System.Nullable price, global::System.Nullable amt, global::System.Nullable jago, string memo, string wuid, System.DateTime wdate, string ItemName, string ItemModel, global::System.Nullable supplyidx, string ItemGroup) {
+ public virtual int Insert(
+ global::System.Nullable Project,
+ global::System.Nullable Item,
+ global::System.Nullable qty,
+ global::System.Nullable price,
+ global::System.Nullable amt,
+ global::System.Nullable jago,
+ string memo,
+ string wuid,
+ System.DateTime wdate,
+ string ItemName,
+ string ItemModel,
+ string ItemGroup,
+ string ItemSid,
+ string ItemSupply,
+ string ItemManu,
+ string option1,
+ string option2,
+ string option3,
+ string remark,
+ global::System.Nullable ItemSupplyidx,
+ global::System.Nullable no,
+ string ItemUnit,
+ global::System.Nullable import) {
if ((Project.HasValue == true)) {
this.Adapter.InsertCommand.Parameters[0].Value = ((int)(Project.Value));
}
@@ -9731,17 +10356,77 @@ SELECT idx, Project, Item, qty, price, amt, jago, memo, wuid, wdate, ItemName, I
else {
this.Adapter.InsertCommand.Parameters[10].Value = ((string)(ItemModel));
}
- if ((supplyidx.HasValue == true)) {
- this.Adapter.InsertCommand.Parameters[11].Value = ((int)(supplyidx.Value));
- }
- else {
+ if ((ItemGroup == null)) {
this.Adapter.InsertCommand.Parameters[11].Value = global::System.DBNull.Value;
}
- if ((ItemGroup == null)) {
+ else {
+ this.Adapter.InsertCommand.Parameters[11].Value = ((string)(ItemGroup));
+ }
+ if ((ItemSid == null)) {
this.Adapter.InsertCommand.Parameters[12].Value = global::System.DBNull.Value;
}
else {
- this.Adapter.InsertCommand.Parameters[12].Value = ((string)(ItemGroup));
+ this.Adapter.InsertCommand.Parameters[12].Value = ((string)(ItemSid));
+ }
+ if ((ItemSupply == null)) {
+ this.Adapter.InsertCommand.Parameters[13].Value = global::System.DBNull.Value;
+ }
+ else {
+ this.Adapter.InsertCommand.Parameters[13].Value = ((string)(ItemSupply));
+ }
+ if ((ItemManu == null)) {
+ this.Adapter.InsertCommand.Parameters[14].Value = global::System.DBNull.Value;
+ }
+ else {
+ this.Adapter.InsertCommand.Parameters[14].Value = ((string)(ItemManu));
+ }
+ if ((option1 == null)) {
+ this.Adapter.InsertCommand.Parameters[15].Value = global::System.DBNull.Value;
+ }
+ else {
+ this.Adapter.InsertCommand.Parameters[15].Value = ((string)(option1));
+ }
+ if ((option2 == null)) {
+ this.Adapter.InsertCommand.Parameters[16].Value = global::System.DBNull.Value;
+ }
+ else {
+ this.Adapter.InsertCommand.Parameters[16].Value = ((string)(option2));
+ }
+ if ((option3 == null)) {
+ this.Adapter.InsertCommand.Parameters[17].Value = global::System.DBNull.Value;
+ }
+ else {
+ this.Adapter.InsertCommand.Parameters[17].Value = ((string)(option3));
+ }
+ if ((remark == null)) {
+ this.Adapter.InsertCommand.Parameters[18].Value = global::System.DBNull.Value;
+ }
+ else {
+ this.Adapter.InsertCommand.Parameters[18].Value = ((string)(remark));
+ }
+ if ((ItemSupplyidx.HasValue == true)) {
+ this.Adapter.InsertCommand.Parameters[19].Value = ((int)(ItemSupplyidx.Value));
+ }
+ else {
+ this.Adapter.InsertCommand.Parameters[19].Value = global::System.DBNull.Value;
+ }
+ if ((no.HasValue == true)) {
+ this.Adapter.InsertCommand.Parameters[20].Value = ((int)(no.Value));
+ }
+ else {
+ this.Adapter.InsertCommand.Parameters[20].Value = global::System.DBNull.Value;
+ }
+ if ((ItemUnit == null)) {
+ this.Adapter.InsertCommand.Parameters[21].Value = global::System.DBNull.Value;
+ }
+ else {
+ this.Adapter.InsertCommand.Parameters[21].Value = ((string)(ItemUnit));
+ }
+ if ((import.HasValue == true)) {
+ this.Adapter.InsertCommand.Parameters[22].Value = ((bool)(import.Value));
+ }
+ else {
+ this.Adapter.InsertCommand.Parameters[22].Value = global::System.DBNull.Value;
}
global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State;
if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open)
@@ -9775,8 +10460,18 @@ SELECT idx, Project, Item, qty, price, amt, jago, memo, wuid, wdate, ItemName, I
System.DateTime wdate,
string ItemName,
string ItemModel,
- global::System.Nullable supplyidx,
string ItemGroup,
+ string ItemSid,
+ string ItemSupply,
+ string ItemManu,
+ string option1,
+ string option2,
+ string option3,
+ string remark,
+ global::System.Nullable ItemSupplyidx,
+ global::System.Nullable no,
+ string ItemUnit,
+ global::System.Nullable import,
int Original_idx,
global::System.Nullable Original_Project,
global::System.Nullable Original_Item,
@@ -9789,8 +10484,18 @@ SELECT idx, Project, Item, qty, price, amt, jago, memo, wuid, wdate, ItemName, I
System.DateTime Original_wdate,
string Original_ItemName,
string Original_ItemModel,
- global::System.Nullable Original_supplyidx,
string Original_ItemGroup,
+ string Original_ItemSid,
+ string Original_ItemSupply,
+ string Original_ItemManu,
+ string Original_option1,
+ string Original_option2,
+ string Original_option3,
+ string Original_remark,
+ global::System.Nullable Original_ItemSupplyidx,
+ global::System.Nullable Original_no,
+ string Original_ItemUnit,
+ global::System.Nullable Original_import,
int idx) {
if ((Project.HasValue == true)) {
this.Adapter.UpdateCommand.Parameters[0].Value = ((int)(Project.Value));
@@ -9853,115 +10558,255 @@ SELECT idx, Project, Item, qty, price, amt, jago, memo, wuid, wdate, ItemName, I
else {
this.Adapter.UpdateCommand.Parameters[10].Value = ((string)(ItemModel));
}
- if ((supplyidx.HasValue == true)) {
- this.Adapter.UpdateCommand.Parameters[11].Value = ((int)(supplyidx.Value));
- }
- else {
+ if ((ItemGroup == null)) {
this.Adapter.UpdateCommand.Parameters[11].Value = global::System.DBNull.Value;
}
- if ((ItemGroup == null)) {
+ else {
+ this.Adapter.UpdateCommand.Parameters[11].Value = ((string)(ItemGroup));
+ }
+ if ((ItemSid == null)) {
this.Adapter.UpdateCommand.Parameters[12].Value = global::System.DBNull.Value;
}
else {
- this.Adapter.UpdateCommand.Parameters[12].Value = ((string)(ItemGroup));
+ this.Adapter.UpdateCommand.Parameters[12].Value = ((string)(ItemSid));
}
- this.Adapter.UpdateCommand.Parameters[13].Value = ((int)(Original_idx));
- if ((Original_Project.HasValue == true)) {
- this.Adapter.UpdateCommand.Parameters[14].Value = ((object)(0));
- this.Adapter.UpdateCommand.Parameters[15].Value = ((int)(Original_Project.Value));
+ if ((ItemSupply == null)) {
+ this.Adapter.UpdateCommand.Parameters[13].Value = global::System.DBNull.Value;
}
else {
- this.Adapter.UpdateCommand.Parameters[14].Value = ((object)(1));
+ this.Adapter.UpdateCommand.Parameters[13].Value = ((string)(ItemSupply));
+ }
+ if ((ItemManu == null)) {
+ this.Adapter.UpdateCommand.Parameters[14].Value = global::System.DBNull.Value;
+ }
+ else {
+ this.Adapter.UpdateCommand.Parameters[14].Value = ((string)(ItemManu));
+ }
+ if ((option1 == null)) {
this.Adapter.UpdateCommand.Parameters[15].Value = global::System.DBNull.Value;
}
- if ((Original_Item.HasValue == true)) {
- this.Adapter.UpdateCommand.Parameters[16].Value = ((object)(0));
- this.Adapter.UpdateCommand.Parameters[17].Value = ((int)(Original_Item.Value));
+ else {
+ this.Adapter.UpdateCommand.Parameters[15].Value = ((string)(option1));
+ }
+ if ((option2 == null)) {
+ this.Adapter.UpdateCommand.Parameters[16].Value = global::System.DBNull.Value;
}
else {
- this.Adapter.UpdateCommand.Parameters[16].Value = ((object)(1));
+ this.Adapter.UpdateCommand.Parameters[16].Value = ((string)(option2));
+ }
+ if ((option3 == null)) {
this.Adapter.UpdateCommand.Parameters[17].Value = global::System.DBNull.Value;
}
- if ((Original_qty.HasValue == true)) {
- this.Adapter.UpdateCommand.Parameters[18].Value = ((object)(0));
- this.Adapter.UpdateCommand.Parameters[19].Value = ((int)(Original_qty.Value));
+ else {
+ this.Adapter.UpdateCommand.Parameters[17].Value = ((string)(option3));
+ }
+ if ((remark == null)) {
+ this.Adapter.UpdateCommand.Parameters[18].Value = global::System.DBNull.Value;
+ }
+ else {
+ this.Adapter.UpdateCommand.Parameters[18].Value = ((string)(remark));
+ }
+ if ((ItemSupplyidx.HasValue == true)) {
+ this.Adapter.UpdateCommand.Parameters[19].Value = ((int)(ItemSupplyidx.Value));
}
else {
- this.Adapter.UpdateCommand.Parameters[18].Value = ((object)(1));
this.Adapter.UpdateCommand.Parameters[19].Value = global::System.DBNull.Value;
}
- if ((Original_price.HasValue == true)) {
- this.Adapter.UpdateCommand.Parameters[20].Value = ((object)(0));
- this.Adapter.UpdateCommand.Parameters[21].Value = ((decimal)(Original_price.Value));
+ if ((no.HasValue == true)) {
+ this.Adapter.UpdateCommand.Parameters[20].Value = ((int)(no.Value));
}
else {
- this.Adapter.UpdateCommand.Parameters[20].Value = ((object)(1));
+ this.Adapter.UpdateCommand.Parameters[20].Value = global::System.DBNull.Value;
+ }
+ if ((ItemUnit == null)) {
this.Adapter.UpdateCommand.Parameters[21].Value = global::System.DBNull.Value;
}
- if ((Original_amt.HasValue == true)) {
- this.Adapter.UpdateCommand.Parameters[22].Value = ((object)(0));
- this.Adapter.UpdateCommand.Parameters[23].Value = ((decimal)(Original_amt.Value));
+ else {
+ this.Adapter.UpdateCommand.Parameters[21].Value = ((string)(ItemUnit));
+ }
+ if ((import.HasValue == true)) {
+ this.Adapter.UpdateCommand.Parameters[22].Value = ((bool)(import.Value));
}
else {
- this.Adapter.UpdateCommand.Parameters[22].Value = ((object)(1));
- this.Adapter.UpdateCommand.Parameters[23].Value = global::System.DBNull.Value;
+ this.Adapter.UpdateCommand.Parameters[22].Value = global::System.DBNull.Value;
}
- if ((Original_jago.HasValue == true)) {
+ this.Adapter.UpdateCommand.Parameters[23].Value = ((int)(Original_idx));
+ if ((Original_Project.HasValue == true)) {
this.Adapter.UpdateCommand.Parameters[24].Value = ((object)(0));
- this.Adapter.UpdateCommand.Parameters[25].Value = ((int)(Original_jago.Value));
+ this.Adapter.UpdateCommand.Parameters[25].Value = ((int)(Original_Project.Value));
}
else {
this.Adapter.UpdateCommand.Parameters[24].Value = ((object)(1));
this.Adapter.UpdateCommand.Parameters[25].Value = global::System.DBNull.Value;
}
- if ((Original_memo == null)) {
+ if ((Original_Item.HasValue == true)) {
+ this.Adapter.UpdateCommand.Parameters[26].Value = ((object)(0));
+ this.Adapter.UpdateCommand.Parameters[27].Value = ((int)(Original_Item.Value));
+ }
+ else {
this.Adapter.UpdateCommand.Parameters[26].Value = ((object)(1));
this.Adapter.UpdateCommand.Parameters[27].Value = global::System.DBNull.Value;
}
- else {
- this.Adapter.UpdateCommand.Parameters[26].Value = ((object)(0));
- this.Adapter.UpdateCommand.Parameters[27].Value = ((string)(Original_memo));
- }
- if ((Original_wuid == null)) {
- throw new global::System.ArgumentNullException("Original_wuid");
+ if ((Original_qty.HasValue == true)) {
+ this.Adapter.UpdateCommand.Parameters[28].Value = ((object)(0));
+ this.Adapter.UpdateCommand.Parameters[29].Value = ((int)(Original_qty.Value));
}
else {
- this.Adapter.UpdateCommand.Parameters[28].Value = ((string)(Original_wuid));
+ this.Adapter.UpdateCommand.Parameters[28].Value = ((object)(1));
+ this.Adapter.UpdateCommand.Parameters[29].Value = global::System.DBNull.Value;
}
- this.Adapter.UpdateCommand.Parameters[29].Value = ((System.DateTime)(Original_wdate));
- if ((Original_ItemName == null)) {
+ if ((Original_price.HasValue == true)) {
+ this.Adapter.UpdateCommand.Parameters[30].Value = ((object)(0));
+ this.Adapter.UpdateCommand.Parameters[31].Value = ((decimal)(Original_price.Value));
+ }
+ else {
this.Adapter.UpdateCommand.Parameters[30].Value = ((object)(1));
this.Adapter.UpdateCommand.Parameters[31].Value = global::System.DBNull.Value;
}
- else {
- this.Adapter.UpdateCommand.Parameters[30].Value = ((object)(0));
- this.Adapter.UpdateCommand.Parameters[31].Value = ((string)(Original_ItemName));
+ if ((Original_amt.HasValue == true)) {
+ this.Adapter.UpdateCommand.Parameters[32].Value = ((object)(0));
+ this.Adapter.UpdateCommand.Parameters[33].Value = ((decimal)(Original_amt.Value));
}
- if ((Original_ItemModel == null)) {
+ else {
this.Adapter.UpdateCommand.Parameters[32].Value = ((object)(1));
this.Adapter.UpdateCommand.Parameters[33].Value = global::System.DBNull.Value;
}
- else {
- this.Adapter.UpdateCommand.Parameters[32].Value = ((object)(0));
- this.Adapter.UpdateCommand.Parameters[33].Value = ((string)(Original_ItemModel));
- }
- if ((Original_supplyidx.HasValue == true)) {
+ if ((Original_jago.HasValue == true)) {
this.Adapter.UpdateCommand.Parameters[34].Value = ((object)(0));
- this.Adapter.UpdateCommand.Parameters[35].Value = ((int)(Original_supplyidx.Value));
+ this.Adapter.UpdateCommand.Parameters[35].Value = ((int)(Original_jago.Value));
}
else {
this.Adapter.UpdateCommand.Parameters[34].Value = ((object)(1));
this.Adapter.UpdateCommand.Parameters[35].Value = global::System.DBNull.Value;
}
- if ((Original_ItemGroup == null)) {
+ if ((Original_memo == null)) {
this.Adapter.UpdateCommand.Parameters[36].Value = ((object)(1));
this.Adapter.UpdateCommand.Parameters[37].Value = global::System.DBNull.Value;
}
else {
this.Adapter.UpdateCommand.Parameters[36].Value = ((object)(0));
- this.Adapter.UpdateCommand.Parameters[37].Value = ((string)(Original_ItemGroup));
+ this.Adapter.UpdateCommand.Parameters[37].Value = ((string)(Original_memo));
}
- this.Adapter.UpdateCommand.Parameters[38].Value = ((int)(idx));
+ if ((Original_wuid == null)) {
+ throw new global::System.ArgumentNullException("Original_wuid");
+ }
+ else {
+ this.Adapter.UpdateCommand.Parameters[38].Value = ((string)(Original_wuid));
+ }
+ this.Adapter.UpdateCommand.Parameters[39].Value = ((System.DateTime)(Original_wdate));
+ if ((Original_ItemName == null)) {
+ this.Adapter.UpdateCommand.Parameters[40].Value = ((object)(1));
+ this.Adapter.UpdateCommand.Parameters[41].Value = global::System.DBNull.Value;
+ }
+ else {
+ this.Adapter.UpdateCommand.Parameters[40].Value = ((object)(0));
+ this.Adapter.UpdateCommand.Parameters[41].Value = ((string)(Original_ItemName));
+ }
+ if ((Original_ItemModel == null)) {
+ this.Adapter.UpdateCommand.Parameters[42].Value = ((object)(1));
+ this.Adapter.UpdateCommand.Parameters[43].Value = global::System.DBNull.Value;
+ }
+ else {
+ this.Adapter.UpdateCommand.Parameters[42].Value = ((object)(0));
+ this.Adapter.UpdateCommand.Parameters[43].Value = ((string)(Original_ItemModel));
+ }
+ if ((Original_ItemGroup == null)) {
+ this.Adapter.UpdateCommand.Parameters[44].Value = ((object)(1));
+ this.Adapter.UpdateCommand.Parameters[45].Value = global::System.DBNull.Value;
+ }
+ else {
+ this.Adapter.UpdateCommand.Parameters[44].Value = ((object)(0));
+ this.Adapter.UpdateCommand.Parameters[45].Value = ((string)(Original_ItemGroup));
+ }
+ if ((Original_ItemSid == null)) {
+ this.Adapter.UpdateCommand.Parameters[46].Value = ((object)(1));
+ this.Adapter.UpdateCommand.Parameters[47].Value = global::System.DBNull.Value;
+ }
+ else {
+ this.Adapter.UpdateCommand.Parameters[46].Value = ((object)(0));
+ this.Adapter.UpdateCommand.Parameters[47].Value = ((string)(Original_ItemSid));
+ }
+ if ((Original_ItemSupply == null)) {
+ this.Adapter.UpdateCommand.Parameters[48].Value = ((object)(1));
+ this.Adapter.UpdateCommand.Parameters[49].Value = global::System.DBNull.Value;
+ }
+ else {
+ this.Adapter.UpdateCommand.Parameters[48].Value = ((object)(0));
+ this.Adapter.UpdateCommand.Parameters[49].Value = ((string)(Original_ItemSupply));
+ }
+ if ((Original_ItemManu == null)) {
+ this.Adapter.UpdateCommand.Parameters[50].Value = ((object)(1));
+ this.Adapter.UpdateCommand.Parameters[51].Value = global::System.DBNull.Value;
+ }
+ else {
+ this.Adapter.UpdateCommand.Parameters[50].Value = ((object)(0));
+ this.Adapter.UpdateCommand.Parameters[51].Value = ((string)(Original_ItemManu));
+ }
+ if ((Original_option1 == null)) {
+ this.Adapter.UpdateCommand.Parameters[52].Value = ((object)(1));
+ this.Adapter.UpdateCommand.Parameters[53].Value = global::System.DBNull.Value;
+ }
+ else {
+ this.Adapter.UpdateCommand.Parameters[52].Value = ((object)(0));
+ this.Adapter.UpdateCommand.Parameters[53].Value = ((string)(Original_option1));
+ }
+ if ((Original_option2 == null)) {
+ this.Adapter.UpdateCommand.Parameters[54].Value = ((object)(1));
+ this.Adapter.UpdateCommand.Parameters[55].Value = global::System.DBNull.Value;
+ }
+ else {
+ this.Adapter.UpdateCommand.Parameters[54].Value = ((object)(0));
+ this.Adapter.UpdateCommand.Parameters[55].Value = ((string)(Original_option2));
+ }
+ if ((Original_option3 == null)) {
+ this.Adapter.UpdateCommand.Parameters[56].Value = ((object)(1));
+ this.Adapter.UpdateCommand.Parameters[57].Value = global::System.DBNull.Value;
+ }
+ else {
+ this.Adapter.UpdateCommand.Parameters[56].Value = ((object)(0));
+ this.Adapter.UpdateCommand.Parameters[57].Value = ((string)(Original_option3));
+ }
+ if ((Original_remark == null)) {
+ this.Adapter.UpdateCommand.Parameters[58].Value = ((object)(1));
+ this.Adapter.UpdateCommand.Parameters[59].Value = global::System.DBNull.Value;
+ }
+ else {
+ this.Adapter.UpdateCommand.Parameters[58].Value = ((object)(0));
+ this.Adapter.UpdateCommand.Parameters[59].Value = ((string)(Original_remark));
+ }
+ if ((Original_ItemSupplyidx.HasValue == true)) {
+ this.Adapter.UpdateCommand.Parameters[60].Value = ((object)(0));
+ this.Adapter.UpdateCommand.Parameters[61].Value = ((int)(Original_ItemSupplyidx.Value));
+ }
+ else {
+ this.Adapter.UpdateCommand.Parameters[60].Value = ((object)(1));
+ this.Adapter.UpdateCommand.Parameters[61].Value = global::System.DBNull.Value;
+ }
+ if ((Original_no.HasValue == true)) {
+ this.Adapter.UpdateCommand.Parameters[62].Value = ((object)(0));
+ this.Adapter.UpdateCommand.Parameters[63].Value = ((int)(Original_no.Value));
+ }
+ else {
+ this.Adapter.UpdateCommand.Parameters[62].Value = ((object)(1));
+ this.Adapter.UpdateCommand.Parameters[63].Value = global::System.DBNull.Value;
+ }
+ if ((Original_ItemUnit == null)) {
+ this.Adapter.UpdateCommand.Parameters[64].Value = ((object)(1));
+ this.Adapter.UpdateCommand.Parameters[65].Value = global::System.DBNull.Value;
+ }
+ else {
+ this.Adapter.UpdateCommand.Parameters[64].Value = ((object)(0));
+ this.Adapter.UpdateCommand.Parameters[65].Value = ((string)(Original_ItemUnit));
+ }
+ if ((Original_import.HasValue == true)) {
+ this.Adapter.UpdateCommand.Parameters[66].Value = ((object)(0));
+ this.Adapter.UpdateCommand.Parameters[67].Value = ((bool)(Original_import.Value));
+ }
+ else {
+ this.Adapter.UpdateCommand.Parameters[66].Value = ((object)(1));
+ this.Adapter.UpdateCommand.Parameters[67].Value = global::System.DBNull.Value;
+ }
+ this.Adapter.UpdateCommand.Parameters[68].Value = ((int)(idx));
global::System.Data.ConnectionState previousConnectionState = this.Adapter.UpdateCommand.Connection.State;
if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open)
!= global::System.Data.ConnectionState.Open)) {
@@ -9994,8 +10839,18 @@ SELECT idx, Project, Item, qty, price, amt, jago, memo, wuid, wdate, ItemName, I
System.DateTime wdate,
string ItemName,
string ItemModel,
- global::System.Nullable supplyidx,
string ItemGroup,
+ string ItemSid,
+ string ItemSupply,
+ string ItemManu,
+ string option1,
+ string option2,
+ string option3,
+ string remark,
+ global::System.Nullable ItemSupplyidx,
+ global::System.Nullable no,
+ string ItemUnit,
+ global::System.Nullable import,
int Original_idx,
global::System.Nullable Original_Project,
global::System.Nullable Original_Item,
@@ -10008,9 +10863,75 @@ SELECT idx, Project, Item, qty, price, amt, jago, memo, wuid, wdate, ItemName, I
System.DateTime Original_wdate,
string Original_ItemName,
string Original_ItemModel,
- global::System.Nullable Original_supplyidx,
- string Original_ItemGroup) {
- return this.Update(Project, Item, qty, price, amt, jago, memo, wuid, wdate, ItemName, ItemModel, supplyidx, ItemGroup, Original_idx, Original_Project, Original_Item, Original_qty, Original_price, Original_amt, Original_jago, Original_memo, Original_wuid, Original_wdate, Original_ItemName, Original_ItemModel, Original_supplyidx, Original_ItemGroup, Original_idx);
+ string Original_ItemGroup,
+ string Original_ItemSid,
+ string Original_ItemSupply,
+ string Original_ItemManu,
+ string Original_option1,
+ string Original_option2,
+ string Original_option3,
+ string Original_remark,
+ global::System.Nullable Original_ItemSupplyidx,
+ global::System.Nullable Original_no,
+ string Original_ItemUnit,
+ global::System.Nullable Original_import) {
+ return this.Update(Project, Item, qty, price, amt, jago, memo, wuid, wdate, ItemName, ItemModel, ItemGroup, ItemSid, ItemSupply, ItemManu, option1, option2, option3, remark, ItemSupplyidx, no, ItemUnit, import, Original_idx, Original_Project, Original_Item, Original_qty, Original_price, Original_amt, Original_jago, Original_memo, Original_wuid, Original_wdate, Original_ItemName, Original_ItemModel, Original_ItemGroup, Original_ItemSid, Original_ItemSupply, Original_ItemManu, Original_option1, Original_option2, Original_option3, Original_remark, Original_ItemSupplyidx, Original_no, Original_ItemUnit, Original_import, Original_idx);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
+ public virtual int DeleteImport(global::System.Nullable pidx) {
+ global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[1];
+ if ((pidx.HasValue == true)) {
+ command.Parameters[0].Value = ((int)(pidx.Value));
+ }
+ else {
+ command.Parameters[0].Value = global::System.DBNull.Value;
+ }
+ global::System.Data.ConnectionState previousConnectionState = command.Connection.State;
+ if (((command.Connection.State & global::System.Data.ConnectionState.Open)
+ != global::System.Data.ConnectionState.Open)) {
+ command.Connection.Open();
+ }
+ int returnValue;
+ try {
+ returnValue = command.ExecuteNonQuery();
+ }
+ finally {
+ if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
+ command.Connection.Close();
+ }
+ }
+ return returnValue;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
+ [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
+ public virtual int DeleteProject(global::System.Nullable pidx) {
+ global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[2];
+ if ((pidx.HasValue == true)) {
+ command.Parameters[0].Value = ((int)(pidx.Value));
+ }
+ else {
+ command.Parameters[0].Value = global::System.DBNull.Value;
+ }
+ global::System.Data.ConnectionState previousConnectionState = command.Connection.State;
+ if (((command.Connection.State & global::System.Data.ConnectionState.Open)
+ != global::System.Data.ConnectionState.Open)) {
+ command.Connection.Open();
+ }
+ int returnValue;
+ try {
+ returnValue = command.ExecuteNonQuery();
+ }
+ finally {
+ if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
+ command.Connection.Close();
+ }
+ }
+ return returnValue;
}
}
diff --git a/SubProject/FPJ0000/dsPRJ.xsd b/SubProject/FPJ0000/dsPRJ.xsd
index d14dae0..48183ec 100644
--- a/SubProject/FPJ0000/dsPRJ.xsd
+++ b/SubProject/FPJ0000/dsPRJ.xsd
@@ -475,7 +475,7 @@ SELECT idx, Project, enable, name, address, memo, wuid, wdate, div FROM Projects
- DELETE FROM [ProjectsPart] WHERE (([idx] = @Original_idx) AND ((@IsNull_Project = 1 AND [Project] IS NULL) OR ([Project] = @Original_Project)) AND ((@IsNull_Item = 1 AND [Item] IS NULL) OR ([Item] = @Original_Item)) AND ((@IsNull_qty = 1 AND [qty] IS NULL) OR ([qty] = @Original_qty)) AND ((@IsNull_price = 1 AND [price] IS NULL) OR ([price] = @Original_price)) AND ((@IsNull_amt = 1 AND [amt] IS NULL) OR ([amt] = @Original_amt)) AND ((@IsNull_jago = 1 AND [jago] IS NULL) OR ([jago] = @Original_jago)) AND ((@IsNull_memo = 1 AND [memo] IS NULL) OR ([memo] = @Original_memo)) AND ([wuid] = @Original_wuid) AND ([wdate] = @Original_wdate) AND ((@IsNull_ItemName = 1 AND [ItemName] IS NULL) OR ([ItemName] = @Original_ItemName)) AND ((@IsNull_ItemModel = 1 AND [ItemModel] IS NULL) OR ([ItemModel] = @Original_ItemModel)) AND ((@IsNull_supplyidx = 1 AND [supplyidx] IS NULL) OR ([supplyidx] = @Original_supplyidx)) AND ((@IsNull_ItemGroup = 1 AND [ItemGroup] IS NULL) OR ([ItemGroup] = @Original_ItemGroup)))
+ DELETE FROM [ProjectsPart] WHERE (([idx] = @Original_idx) AND ((@IsNull_Project = 1 AND [Project] IS NULL) OR ([Project] = @Original_Project)) AND ((@IsNull_Item = 1 AND [Item] IS NULL) OR ([Item] = @Original_Item)) AND ((@IsNull_qty = 1 AND [qty] IS NULL) OR ([qty] = @Original_qty)) AND ((@IsNull_price = 1 AND [price] IS NULL) OR ([price] = @Original_price)) AND ((@IsNull_amt = 1 AND [amt] IS NULL) OR ([amt] = @Original_amt)) AND ((@IsNull_jago = 1 AND [jago] IS NULL) OR ([jago] = @Original_jago)) AND ((@IsNull_memo = 1 AND [memo] IS NULL) OR ([memo] = @Original_memo)) AND ([wuid] = @Original_wuid) AND ([wdate] = @Original_wdate) AND ((@IsNull_ItemName = 1 AND [ItemName] IS NULL) OR ([ItemName] = @Original_ItemName)) AND ((@IsNull_ItemModel = 1 AND [ItemModel] IS NULL) OR ([ItemModel] = @Original_ItemModel)) AND ((@IsNull_ItemGroup = 1 AND [ItemGroup] IS NULL) OR ([ItemGroup] = @Original_ItemGroup)) AND ((@IsNull_ItemSid = 1 AND [ItemSid] IS NULL) OR ([ItemSid] = @Original_ItemSid)) AND ((@IsNull_ItemSupply = 1 AND [ItemSupply] IS NULL) OR ([ItemSupply] = @Original_ItemSupply)) AND ((@IsNull_ItemManu = 1 AND [ItemManu] IS NULL) OR ([ItemManu] = @Original_ItemManu)) AND ((@IsNull_option1 = 1 AND [option1] IS NULL) OR ([option1] = @Original_option1)) AND ((@IsNull_option2 = 1 AND [option2] IS NULL) OR ([option2] = @Original_option2)) AND ((@IsNull_option3 = 1 AND [option3] IS NULL) OR ([option3] = @Original_option3)) AND ((@IsNull_remark = 1 AND [remark] IS NULL) OR ([remark] = @Original_remark)) AND ((@IsNull_ItemSupplyidx = 1 AND [ItemSupplyidx] IS NULL) OR ([ItemSupplyidx] = @Original_ItemSupplyidx)) AND ((@IsNull_no = 1 AND [no] IS NULL) OR ([no] = @Original_no)) AND ((@IsNull_ItemUnit = 1 AND [ItemUnit] IS NULL) OR ([ItemUnit] = @Original_ItemUnit)) AND ((@IsNull_import = 1 AND [import] IS NULL) OR ([import] = @Original_import)))
@@ -498,17 +498,37 @@ SELECT idx, Project, enable, name, address, memo, wuid, wdate, div FROM Projects
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- INSERT INTO [ProjectsPart] ([Project], [Item], [qty], [price], [amt], [jago], [memo], [wuid], [wdate], [ItemName], [ItemModel], [supplyidx], [ItemGroup]) VALUES (@Project, @Item, @qty, @price, @amt, @jago, @memo, @wuid, @wdate, @ItemName, @ItemModel, @supplyidx, @ItemGroup);
-SELECT idx, Project, Item, qty, price, amt, jago, memo, wuid, wdate, ItemName, ItemModel, supplyidx, dbo.getCustName(supplyidx) AS supplyName, dbo.getItemSID(Item) AS itemSID, ItemGroup FROM ProjectsPart WHERE (idx = SCOPE_IDENTITY())
+ INSERT INTO [ProjectsPart] ([Project], [Item], [qty], [price], [amt], [jago], [memo], [wuid], [wdate], [ItemName], [ItemModel], [ItemGroup], [ItemSid], [ItemSupply], [ItemManu], [option1], [option2], [option3], [remark], [ItemSupplyidx], [no], [ItemUnit], [import]) VALUES (@Project, @Item, @qty, @price, @amt, @jago, @memo, @wuid, @wdate, @ItemName, @ItemModel, @ItemGroup, @ItemSid, @ItemSupply, @ItemManu, @option1, @option2, @option3, @remark, @ItemSupplyidx, @no, @ItemUnit, @import);
+SELECT idx, Project, Item, qty, price, amt, jago, memo, wuid, wdate, ItemName, ItemModel, ItemGroup, ItemSid, ItemSupply, ItemManu, option1, option2, option3, remark, ItemSupplyidx, no, ItemUnit, import FROM ProjectsPart WHERE (idx = SCOPE_IDENTITY()) ORDER BY Project, ItemGroup, no, ItemName
@@ -521,16 +541,28 @@ SELECT idx, Project, Item, qty, price, amt, jago, memo, wuid, wdate, ItemName, I
-
+
+
+
+
+
+
+
+
+
+
+
- SELECT idx, Project, Item, qty, price, amt, jago, memo, wuid, wdate, ItemName, ItemModel, supplyidx, dbo.getCustName(supplyidx) AS supplyName, dbo.getItemSID(Item) AS itemSID, ItemGroup
+ SELECT idx, Project, Item, qty, price, amt, jago, memo, wuid, wdate, ItemName, ItemModel, ItemGroup, ItemSid, ItemSupply, ItemManu, option1, option2, option3, remark, ItemSupplyidx, no, ItemUnit,
+ import
FROM ProjectsPart
-WHERE (Project = @prj)
+WHERE (Project = @prj)
+ORDER BY Project, ItemGroup, no, ItemName
@@ -538,8 +570,8 @@ WHERE (Project = @prj)
- UPDATE [ProjectsPart] SET [Project] = @Project, [Item] = @Item, [qty] = @qty, [price] = @price, [amt] = @amt, [jago] = @jago, [memo] = @memo, [wuid] = @wuid, [wdate] = @wdate, [ItemName] = @ItemName, [ItemModel] = @ItemModel, [supplyidx] = @supplyidx, [ItemGroup] = @ItemGroup WHERE (([idx] = @Original_idx) AND ((@IsNull_Project = 1 AND [Project] IS NULL) OR ([Project] = @Original_Project)) AND ((@IsNull_Item = 1 AND [Item] IS NULL) OR ([Item] = @Original_Item)) AND ((@IsNull_qty = 1 AND [qty] IS NULL) OR ([qty] = @Original_qty)) AND ((@IsNull_price = 1 AND [price] IS NULL) OR ([price] = @Original_price)) AND ((@IsNull_amt = 1 AND [amt] IS NULL) OR ([amt] = @Original_amt)) AND ((@IsNull_jago = 1 AND [jago] IS NULL) OR ([jago] = @Original_jago)) AND ((@IsNull_memo = 1 AND [memo] IS NULL) OR ([memo] = @Original_memo)) AND ([wuid] = @Original_wuid) AND ([wdate] = @Original_wdate) AND ((@IsNull_ItemName = 1 AND [ItemName] IS NULL) OR ([ItemName] = @Original_ItemName)) AND ((@IsNull_ItemModel = 1 AND [ItemModel] IS NULL) OR ([ItemModel] = @Original_ItemModel)) AND ((@IsNull_supplyidx = 1 AND [supplyidx] IS NULL) OR ([supplyidx] = @Original_supplyidx)) AND ((@IsNull_ItemGroup = 1 AND [ItemGroup] IS NULL) OR ([ItemGroup] = @Original_ItemGroup)));
-SELECT idx, Project, Item, qty, price, amt, jago, memo, wuid, wdate, ItemName, ItemModel, supplyidx, dbo.getCustName(supplyidx) AS supplyName, dbo.getItemSID(Item) AS itemSID, ItemGroup FROM ProjectsPart WHERE (idx = @idx)
+ UPDATE [ProjectsPart] SET [Project] = @Project, [Item] = @Item, [qty] = @qty, [price] = @price, [amt] = @amt, [jago] = @jago, [memo] = @memo, [wuid] = @wuid, [wdate] = @wdate, [ItemName] = @ItemName, [ItemModel] = @ItemModel, [ItemGroup] = @ItemGroup, [ItemSid] = @ItemSid, [ItemSupply] = @ItemSupply, [ItemManu] = @ItemManu, [option1] = @option1, [option2] = @option2, [option3] = @option3, [remark] = @remark, [ItemSupplyidx] = @ItemSupplyidx, [no] = @no, [ItemUnit] = @ItemUnit, [import] = @import WHERE (([idx] = @Original_idx) AND ((@IsNull_Project = 1 AND [Project] IS NULL) OR ([Project] = @Original_Project)) AND ((@IsNull_Item = 1 AND [Item] IS NULL) OR ([Item] = @Original_Item)) AND ((@IsNull_qty = 1 AND [qty] IS NULL) OR ([qty] = @Original_qty)) AND ((@IsNull_price = 1 AND [price] IS NULL) OR ([price] = @Original_price)) AND ((@IsNull_amt = 1 AND [amt] IS NULL) OR ([amt] = @Original_amt)) AND ((@IsNull_jago = 1 AND [jago] IS NULL) OR ([jago] = @Original_jago)) AND ((@IsNull_memo = 1 AND [memo] IS NULL) OR ([memo] = @Original_memo)) AND ([wuid] = @Original_wuid) AND ([wdate] = @Original_wdate) AND ((@IsNull_ItemName = 1 AND [ItemName] IS NULL) OR ([ItemName] = @Original_ItemName)) AND ((@IsNull_ItemModel = 1 AND [ItemModel] IS NULL) OR ([ItemModel] = @Original_ItemModel)) AND ((@IsNull_ItemGroup = 1 AND [ItemGroup] IS NULL) OR ([ItemGroup] = @Original_ItemGroup)) AND ((@IsNull_ItemSid = 1 AND [ItemSid] IS NULL) OR ([ItemSid] = @Original_ItemSid)) AND ((@IsNull_ItemSupply = 1 AND [ItemSupply] IS NULL) OR ([ItemSupply] = @Original_ItemSupply)) AND ((@IsNull_ItemManu = 1 AND [ItemManu] IS NULL) OR ([ItemManu] = @Original_ItemManu)) AND ((@IsNull_option1 = 1 AND [option1] IS NULL) OR ([option1] = @Original_option1)) AND ((@IsNull_option2 = 1 AND [option2] IS NULL) OR ([option2] = @Original_option2)) AND ((@IsNull_option3 = 1 AND [option3] IS NULL) OR ([option3] = @Original_option3)) AND ((@IsNull_remark = 1 AND [remark] IS NULL) OR ([remark] = @Original_remark)) AND ((@IsNull_ItemSupplyidx = 1 AND [ItemSupplyidx] IS NULL) OR ([ItemSupplyidx] = @Original_ItemSupplyidx)) AND ((@IsNull_no = 1 AND [no] IS NULL) OR ([no] = @Original_no)) AND ((@IsNull_ItemUnit = 1 AND [ItemUnit] IS NULL) OR ([ItemUnit] = @Original_ItemUnit)) AND ((@IsNull_import = 1 AND [import] IS NULL) OR ([import] = @Original_import)));
+SELECT idx, Project, Item, qty, price, amt, jago, memo, wuid, wdate, ItemName, ItemModel, ItemGroup, ItemSid, ItemSupply, ItemManu, option1, option2, option3, remark, ItemSupplyidx, no, ItemUnit, import FROM ProjectsPart WHERE (idx = @idx) ORDER BY Project, ItemGroup, no, ItemName
@@ -552,8 +584,18 @@ SELECT idx, Project, Item, qty, price, amt, jago, memo, wuid, wdate, ItemName, I
-
+
+
+
+
+
+
+
+
+
+
+
@@ -575,10 +617,30 @@ SELECT idx, Project, Item, qty, price, amt, jago, memo, wuid, wdate, ItemName, I
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -598,12 +660,59 @@ SELECT idx, Project, Item, qty, price, amt, jago, memo, wuid, wdate, ItemName, I
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+ DELETE FROM [ProjectsPart] WHERE idx = @idx and isnull(import,0) = 1
+
+
+
+
+
+
+
+ DELETE FROM ProjectsPart
+WHERE (ISNULL(import, 0) = 1) AND (Project = @pidx)
+
+
+
+
+
+
+
+
+
+ DELETE FROM [ProjectsPart] WHERE idx = @pidx
+
+
+
+
+
+
+
+ DELETE FROM ProjectsPart
+WHERE (Project = @pidx)
+
+
+
+
+
+
+
@@ -1023,7 +1132,7 @@ WHERE (pidx = @pidx)
-
+
@@ -1195,7 +1304,7 @@ WHERE (pidx = @pidx)
-
+
@@ -1239,7 +1348,7 @@ WHERE (pidx = @pidx)
-
+
@@ -1284,7 +1393,7 @@ WHERE (pidx = @pidx)
-
+
@@ -1323,21 +1432,6 @@ WHERE (pidx = @pidx)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -1345,10 +1439,69 @@ WHERE (pidx = @pidx)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
@@ -1452,7 +1605,7 @@ WHERE (pidx = @pidx)
-
+
@@ -1486,7 +1639,7 @@ WHERE (pidx = @pidx)
-
+
diff --git a/SubProject/FPJ0000/fHistAdd.cs b/SubProject/FPJ0000/fHistAdd.cs
index 61ab3cb..59a6460 100644
--- a/SubProject/FPJ0000/fHistAdd.cs
+++ b/SubProject/FPJ0000/fHistAdd.cs
@@ -27,7 +27,7 @@ namespace FPJ0000
private void fHistAdd_Load(object sender, EventArgs e)
{
this.tbRemark.Text = this.dr.remark;
- this.mcDate.SetDate(DateTime.Now);
+ this.mcDate.SetDate(DateTime.Parse( dr.pdate));
}
private void btOK_Click(object sender, EventArgs e)
diff --git a/SubProject/FPJ0000/rPartList.rdlc b/SubProject/FPJ0000/rPartList.rdlc
deleted file mode 100644
index 3f4ee1e..0000000
--- a/SubProject/FPJ0000/rPartList.rdlc
+++ /dev/null
@@ -1,876 +0,0 @@
-
-
-
-
-
-
-
-
- 2.5cm
-
-
- 2.5cm
-
-
- 2.5cm
-
-
- 2.5cm
-
-
- 2.5cm
-
-
- 2.5cm
-
-
- 2.5cm
-
-
- 2.5cm
-
-
- 2.5cm
-
-
- 2.5cm
-
-
-
-
- 0.6cm
-
-
-
-
- true
- true
-
-
-
-
- Item
-
-
-
-
-
-
- Textbox2
-
-
- #384c70
- 2pt
- 2pt
- 2pt
- 2pt
-
-
-
-
-
-
-
- true
- true
-
-
-
-
- Item Name
-
-
-
-
-
-
- Textbox3
-
-
- #384c70
- 2pt
- 2pt
- 2pt
- 2pt
-
-
-
-
-
-
-
- true
- true
-
-
-
-
- Model
-
-
-
-
-
-
- Textbox5
-
-
- #384c70
- 2pt
- 2pt
- 2pt
- 2pt
-
-
-
-
-
-
-
- true
- true
-
-
-
-
- SID
-
-
-
-
-
-
- Textbox7
-
-
- #384c70
- 2pt
- 2pt
- 2pt
- 2pt
-
-
-
-
-
-
-
- true
- true
-
-
-
-
- Supply
-
-
-
-
-
-
- Textbox9
-
-
- #384c70
- 2pt
- 2pt
- 2pt
- 2pt
-
-
-
-
-
-
-
- true
- true
-
-
-
-
- qty
-
-
-
-
-
-
- Textbox11
-
-
- #384c70
- 2pt
- 2pt
- 2pt
- 2pt
-
-
-
-
-
-
-
- true
- true
-
-
-
-
- price
-
-
-
-
-
-
- Textbox13
-
-
- #384c70
- 2pt
- 2pt
- 2pt
- 2pt
-
-
-
-
-
-
-
- true
- true
-
-
-
-
- amt
-
-
-
-
-
-
- Textbox15
-
-
- #384c70
- 2pt
- 2pt
- 2pt
- 2pt
-
-
-
-
-
-
-
- true
- true
-
-
-
-
- jago
-
-
-
-
-
-
- Textbox17
-
-
- #384c70
- 2pt
- 2pt
- 2pt
- 2pt
-
-
-
-
-
-
-
- true
- true
-
-
-
-
- memo
-
-
-
-
-
-
- Textbox19
-
-
- #384c70
- 2pt
- 2pt
- 2pt
- 2pt
-
-
-
-
-
-
-
- 0.6cm
-
-
-
-
- true
- true
-
-
-
-
- =Sum(Fields!Item.Value)
-
-
-
-
-
-
- Item
-
-
- 2pt
- 2pt
- 2pt
- 2pt
-
-
-
-
-
-
-
- true
- true
-
-
-
-
- =Fields!ItemName.Value
-
-
-
-
-
-
- ItemName
-
-
- 2pt
- 2pt
- 2pt
- 2pt
-
-
-
-
-
-
-
- true
- true
-
-
-
-
- =Fields!Model.Value
-
-
-
-
-
-
- Model
-
-
- 2pt
- 2pt
- 2pt
- 2pt
-
-
-
-
-
-
-
- true
- true
-
-
-
-
- =Fields!SID.Value
-
-
-
-
-
-
- SID
-
-
- 2pt
- 2pt
- 2pt
- 2pt
-
-
-
-
-
-
-
- true
- true
-
-
-
-
- =Fields!Supply.Value
-
-
-
-
-
-
- Supply
-
-
- 2pt
- 2pt
- 2pt
- 2pt
-
-
-
-
-
-
-
- true
- true
-
-
-
-
- =Sum(Fields!qty.Value)
-
-
-
-
-
-
- qty
-
-
- 2pt
- 2pt
- 2pt
- 2pt
-
-
-
-
-
-
-
- true
- true
-
-
-
-
- =Sum(Fields!price.Value)
-
-
-
-
-
-
- price
-
-
- 2pt
- 2pt
- 2pt
- 2pt
-
-
-
-
-
-
-
- true
- true
-
-
-
-
- =Sum(Fields!amt.Value)
-
-
-
-
-
-
- amt
-
-
- 2pt
- 2pt
- 2pt
- 2pt
-
-
-
-
-
-
-
- true
- true
-
-
-
-
- =Sum(Fields!jago.Value)
-
-
-
-
-
-
- jago
-
-
- 2pt
- 2pt
- 2pt
- 2pt
-
-
-
-
-
-
-
- true
- true
-
-
-
-
- =Fields!memo.Value
-
-
-
-
-
-
- memo
-
-
- 2pt
- 2pt
- 2pt
- 2pt
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- After
-
-
-
-
-
-
- DataSet1
- 1.2cm
- 25cm
-
-
-
-
-
- 0.47244in
-
-
- 9.84252in
-
- 29.7cm
- 21cm
- 2cm
- 2cm
- 2cm
- 2cm
- 0.13cm
-
-
- 0
-
-
-
- System.Data.DataSet
- /* Local Connection */
-
- fc0133d8-7563-43b8-8629-653fe3fde2ed
-
-
-
-
-
- dsPRJ
- /* Local Query */
-
-
-
- idx
- System.Int32
-
-
- Project
- System.Int32
-
-
- Item
- System.Int32
-
-
- qty
- System.Int32
-
-
- price
- System.Decimal
-
-
- amt
- System.Decimal
-
-
- jago
- System.Int32
-
-
- memo
- System.String
-
-
- wuid
- System.String
-
-
- wdate
- System.DateTime
-
-
- ItemName
- System.String
-
-
- SID
- System.String
-
-
- Supply
- System.String
-
-
- Model
- System.String
-
-
-
- dsPRJ
- D:\Source\GroupWare\EET_GroupWare_180917_0000\SubProject\FPJ0000\dsPRJ.xsd
- ProjectsPart
- Fill
- GetData
- ProjectsPartTableAdapter
-
-
-
- Cm
- db3a13be-83d9-4b48-9230-ae80b6ce33b5
-
\ No newline at end of file