diff --git a/EETGW.sln b/EETGW.sln index ce1dbfe..8b036d1 100644 --- a/EETGW.sln +++ b/EETGW.sln @@ -9,11 +9,13 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Sub", "Sub", "{28105E67-9D3 EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "StaffLayoutCtl", "Sub\StaffLayoutCtl\StaffLayoutCtl.csproj", "{B832738C-74DD-4CE2-8A29-98D0BCBB9EA4}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "test", "Sub\test\test.csproj", "{BDF730D5-8AC0-4C17-9A85-C93996B4E132}" -EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AmkorRestfulService", "..\..\_Library\AmkorRestfulService\AmkorRestfulService\AmkorRestfulService.csproj", "{58CFC90C-5068-46A2-A8DE-0E92EE9E0990}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "arControl", "..\..\_Library\arControl\arControl\arControl.csproj", "{F31C242C-1B15-4518-9733-48558499FE4B}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FEQ0000", "SubProject\FEQ0000\FEQ0000.csproj", "{C2E0627D-0623-4B68-A558-37CBCE6BDCA6}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FCOMMON", "SubProject\FCOMMON\FCOMMON.csproj", "{304BD018-194B-47DA-B4E0-F16DF7B606DA}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "arControl", "Sub\arControl\arControl.csproj", "{F31C242C-1B15-4518-9733-48558499FE4B}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -37,18 +39,24 @@ Global {B832738C-74DD-4CE2-8A29-98D0BCBB9EA4}.Release|Any CPU.ActiveCfg = Release|Any CPU {B832738C-74DD-4CE2-8A29-98D0BCBB9EA4}.Release|Any CPU.Build.0 = Release|Any CPU {B832738C-74DD-4CE2-8A29-98D0BCBB9EA4}.Release|x86.ActiveCfg = Release|Any CPU - {BDF730D5-8AC0-4C17-9A85-C93996B4E132}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {BDF730D5-8AC0-4C17-9A85-C93996B4E132}.Debug|Any CPU.Build.0 = Debug|Any CPU - {BDF730D5-8AC0-4C17-9A85-C93996B4E132}.Debug|x86.ActiveCfg = Debug|Any CPU - {BDF730D5-8AC0-4C17-9A85-C93996B4E132}.Release|Any CPU.ActiveCfg = Release|Any CPU - {BDF730D5-8AC0-4C17-9A85-C93996B4E132}.Release|Any CPU.Build.0 = Release|Any CPU - {BDF730D5-8AC0-4C17-9A85-C93996B4E132}.Release|x86.ActiveCfg = Release|Any CPU {58CFC90C-5068-46A2-A8DE-0E92EE9E0990}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {58CFC90C-5068-46A2-A8DE-0E92EE9E0990}.Debug|Any CPU.Build.0 = Debug|Any CPU {58CFC90C-5068-46A2-A8DE-0E92EE9E0990}.Debug|x86.ActiveCfg = Debug|Any CPU {58CFC90C-5068-46A2-A8DE-0E92EE9E0990}.Release|Any CPU.ActiveCfg = Release|Any CPU {58CFC90C-5068-46A2-A8DE-0E92EE9E0990}.Release|Any CPU.Build.0 = Release|Any CPU {58CFC90C-5068-46A2-A8DE-0E92EE9E0990}.Release|x86.ActiveCfg = Release|Any CPU + {C2E0627D-0623-4B68-A558-37CBCE6BDCA6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {C2E0627D-0623-4B68-A558-37CBCE6BDCA6}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C2E0627D-0623-4B68-A558-37CBCE6BDCA6}.Debug|x86.ActiveCfg = Debug|Any CPU + {C2E0627D-0623-4B68-A558-37CBCE6BDCA6}.Release|Any CPU.ActiveCfg = Release|Any CPU + {C2E0627D-0623-4B68-A558-37CBCE6BDCA6}.Release|Any CPU.Build.0 = Release|Any CPU + {C2E0627D-0623-4B68-A558-37CBCE6BDCA6}.Release|x86.ActiveCfg = Release|Any CPU + {304BD018-194B-47DA-B4E0-F16DF7B606DA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {304BD018-194B-47DA-B4E0-F16DF7B606DA}.Debug|Any CPU.Build.0 = Debug|Any CPU + {304BD018-194B-47DA-B4E0-F16DF7B606DA}.Debug|x86.ActiveCfg = Debug|Any CPU + {304BD018-194B-47DA-B4E0-F16DF7B606DA}.Release|Any CPU.ActiveCfg = Release|Any CPU + {304BD018-194B-47DA-B4E0-F16DF7B606DA}.Release|Any CPU.Build.0 = Release|Any CPU + {304BD018-194B-47DA-B4E0-F16DF7B606DA}.Release|x86.ActiveCfg = Release|Any CPU {F31C242C-1B15-4518-9733-48558499FE4B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {F31C242C-1B15-4518-9733-48558499FE4B}.Debug|Any CPU.Build.0 = Debug|Any CPU {F31C242C-1B15-4518-9733-48558499FE4B}.Debug|x86.ActiveCfg = Debug|Any CPU @@ -61,7 +69,6 @@ Global EndGlobalSection GlobalSection(NestedProjects) = preSolution {B832738C-74DD-4CE2-8A29-98D0BCBB9EA4} = {28105E67-9D33-4627-8E26-FCE67700622F} - {BDF730D5-8AC0-4C17-9A85-C93996B4E132} = {28105E67-9D33-4627-8E26-FCE67700622F} {58CFC90C-5068-46A2-A8DE-0E92EE9E0990} = {28105E67-9D33-4627-8E26-FCE67700622F} {F31C242C-1B15-4518-9733-48558499FE4B} = {28105E67-9D33-4627-8E26-FCE67700622F} EndGlobalSection diff --git a/EETGW.v12.suo b/EETGW.v12.suo deleted file mode 100644 index 4149c8a..0000000 Binary files a/EETGW.v12.suo and /dev/null differ diff --git a/Project/Dialog/fLogin.cs b/Project/Dialog/fLogin.cs index df0cc2a..9041a92 100644 --- a/Project/Dialog/fLogin.cs +++ b/Project/Dialog/fLogin.cs @@ -24,6 +24,11 @@ namespace Project.Dialog private void fLogin_Load(object sender, EventArgs e) { this.tbID.Text = Pub.setting.lastid; + this.Show(); + Application.DoEvents(); + + if (this.tbID.Text.isEmpty() == false) tbPW.Focus(); + else tbID.Focus(); } private void button1_Click(object sender, EventArgs e) { @@ -43,12 +48,8 @@ namespace Project.Dialog Pub.setting.lastid = tbID.Text.Trim(); Pub.setting.Save(); - var sha1 = new System.Security.Cryptography.SHA1CryptoServiceProvider(); - var buffer = System.Text.Encoding.Default.GetBytes(tbPW.Text); - var hashbuf = sha1.ComputeHash(buffer); - var encpass = hashbuf.GetHexString(); + var encpass = Pub.MakePasswordEnc(tbPW.Text); var ta = new dsMSSQLTableAdapters.UsersTableAdapter(); - encpass = encpass.Replace(" ", ""); var users = ta.GetIDPW(tbID.Text, encpass); if(users.Rows.Count < 1) { @@ -58,11 +59,11 @@ namespace Project.Dialog else { var userdr = users.Rows[0] as dsMSSQL.UsersRow ; - Pub.Login.no = userdr.id; - Pub.Login.name = userdr.name; - Pub.Login.dept = userdr.dept; - Pub.Login.level = userdr.level; - Pub.Login.email = userdr.email; + FCOMMON.info.Login.no = userdr.id; + FCOMMON.info.Login.name = userdr.name; + FCOMMON.info.Login.dept = userdr.dept; + FCOMMON.info.Login.level = userdr.level; + FCOMMON.info.Login.email = userdr.email; } DialogResult = DialogResult.OK; } diff --git a/Project/EETGW.csproj b/Project/EETGW.csproj index 41ab65e..61452f9 100644 --- a/Project/EETGW.csproj +++ b/Project/EETGW.csproj @@ -115,7 +115,7 @@ False ..\DLL\ArLog.Net4.dll - + False ..\DLL\ArSetting.Net4.dll @@ -231,42 +231,42 @@ fItems.cs + + Form + + + fNewID.cs + + + Form + + + fNewPassword.cs + + + Form + + + fUserInfo.cs + + + Form + + + fUserList.cs + Form fInfo_Staff.cs - - Form - - - EQfilter.cs - - - Form - - - fEquipment.cs - - - Form - - - fImpEquipment.cs - Form fLineCode.cs - - Form - - - rpt_equipmentB.cs - Form @@ -316,26 +316,24 @@ fItems.cs + + fNewID.cs + + + fNewPassword.cs + + + fUserInfo.cs + + + fUserList.cs + fInfo_Staff.cs - - EQfilter.cs - - - fEquipment.cs - - - fImpEquipment.cs - fLineCode.cs - - - - rpt_equipmentB.cs - fProjectList.cs @@ -383,7 +381,6 @@ dsMSSQL.xsd - SettingsSingleFileGenerator @@ -439,7 +436,15 @@ {58cfc90c-5068-46a2-a8de-0e92ee9e0990} AmkorRestfulService - + + {304bd018-194b-47da-b4e0-f16df7b606da} + FCOMMON + + + {c2e0627d-0623-4b68-a558-37cbce6bdca6} + FEQ0000 + + {f31c242c-1b15-4518-9733-48558499fe4b} arControl diff --git a/Project/EETGW_TemporaryKey.pfx b/Project/EETGW_TemporaryKey.pfx deleted file mode 100644 index 57e62ee..0000000 Binary files a/Project/EETGW_TemporaryKey.pfx and /dev/null differ diff --git a/Project/MethodExtentions.cs b/Project/MethodExtentions.cs index 15d6f78..ba2cbb1 100644 --- a/Project/MethodExtentions.cs +++ b/Project/MethodExtentions.cs @@ -1,4 +1,11 @@ -using System; +//180917 chi makefilepath,MakeFTPPath 입력 +//180705 chi GetHexStringNoSpace 다시 추가 ,UrlPathEncode 추가 +// getDateValue 추가 +//180625 chi GetHexStringNoSpace 삭제(이것은 util.cs로 이동) +//180614 chi Map 명령추가 + + +using System; using System.Collections.Generic; using System.Linq; using System.Runtime.InteropServices; @@ -13,6 +20,38 @@ namespace Project /// public static class MethodExtensions { + public static string MakeFilePath(this string value,params string[] param) + { + System.Text.StringBuilder sb = new System.Text.StringBuilder(); + sb.Append(value.Replace("/", "\\")); + foreach (var item in param) + { + if (sb.Length > 0 && sb.ToString().EndsWith("\\") == false) sb.Append("\\"); + sb.Append(item.Replace("/", "\\")); + } + var retval = sb.ToString().Replace("/", "\\").Replace("\\\\", "\\"); + return retval.ToString(); + } + + + public static string MakeFTPPath(this string value, params string[] param) + { + System.Text.StringBuilder sb = new System.Text.StringBuilder(); + sb.Append(value.Replace("\\", "/")); + foreach (var item in param) + { + if (sb.Length > 0 && sb.ToString().EndsWith("/") == false) sb.Append("/"); + sb.Append(item.Replace("\\", "/")); + } + var retval = sb.ToString().Replace("//", "/"); + return retval.ToString(); + } + + + public static double map(this double x, int in_min, int in_max, int out_min, int out_max) + { + return (x - in_min) * (out_max - out_min) / (in_max - in_min) + out_min; + } public static string Base64Encode(this string src) { diff --git a/Project/Pub.cs b/Project/Pub.cs index 9320832..52d2e08 100644 --- a/Project/Pub.cs +++ b/Project/Pub.cs @@ -8,15 +8,6 @@ namespace Project { public static class Pub { - public struct sUserInfo - { - public string no; - public string name; - public string dept; - public string email; - public int level; - } - //Variable public static Device.Barcode barcode; @@ -24,36 +15,48 @@ namespace Project public static Setting setting; //global setting public static arUtil.Log log; //global logging system - public static sUserInfo Login; - + public static DateTime LastInputTime = DateTime.Now; public static CResult Result = new CResult(); + public static void init() { - string Path = Util.CurrentPath; + FCOMMON.info.Path = Util.CurrentPath; if (Util.isLocalApplication()) { - Path = @"c:\Amkor\GroupWare\"; - if (!System.IO.Directory.Exists(Path)) - System.IO.Directory.CreateDirectory(Path); + FCOMMON.info.Path = @"c:\Amkor\GroupWare\"; + if (!System.IO.Directory.Exists(FCOMMON.info.Path)) + System.IO.Directory.CreateDirectory(FCOMMON.info.Path); } //setting - setting = new Setting(); + setting = new Setting(FCOMMON.info.Path.MakeFilePath("Setting", "Setting.xml")); setting.Load(); - uSetting = new UserSetting(); + uSetting = new UserSetting(FCOMMON.info.Path.MakeFilePath("Setting", "UserSet.xml")); uSetting.Load(); //log log = new arUtil.Log(); - Login = new sUserInfo(); + + //clear login info + FCOMMON.info.Login = new FCOMMON.info.sUserInfo(); //language Lang.Loading(Pub.setting.Language + ".ini"); } + public static string MakePasswordEnc(string data) + { + var sha1 = new System.Security.Cryptography.SHA1CryptoServiceProvider(); + var buffer = System.Text.Encoding.Default.GetBytes(data); + var hashbuf = sha1.ComputeHash(buffer); + var encpass = hashbuf.GetHexString(); + var ta = new dsMSSQLTableAdapters.UsersTableAdapter(); + encpass = encpass.Replace(" ", ""); + return encpass; + } public static void SetFormStatus(ref System.Windows.Forms.Form f, string formid,Boolean read) { var fi = new System.IO.FileInfo(Util.CurrentPath + "formSetting\\" + formid + ".xml"); diff --git a/Project/Setting.cs b/Project/Setting.cs index 313308c..cb1847a 100644 --- a/Project/Setting.cs +++ b/Project/Setting.cs @@ -6,7 +6,6 @@ using System.ComponentModel; namespace Project { - public class Setting : arUtil.Setting { #region "log" @@ -36,20 +35,19 @@ namespace Project public string lastid { get; set; } - public Setting() - { - string Path = Util.CurrentPath; - if (Util.isLocalApplication()) Path = @"c:\Amkor\GroupWare\"; - this.filename = Path + "Setting.xml"; + public Setting() : this(Util.CurrentPath + "setting.xml") {} - System.IO.FileInfo fi = new System.IO.FileInfo(filename); - if (!System.IO.File.Exists(filename)) + public Setting(string file) + { + this.filename = file; + var fi = new System.IO.FileInfo(this.filename); + if (fi.Directory.Exists == false) fi.Directory.Create(); + if (fi.Exists == false) { - if (!fi.Directory.Exists) fi.Directory.Create(); this.Load(); this.Save(); } - } + } public override void AfterLoad() { @@ -67,21 +65,18 @@ namespace Project public class UserSetting : arUtil.Setting { - public UserSetting() + public UserSetting() : this(Util.CurrentPath + "UserSet.xml") { } + public UserSetting(string file) { - string Path = Util.CurrentPath; - if (Util.isLocalApplication()) Path = @"c:\Amkor\GroupWare\"; - this.filename = Path + "UserSet.xml"; - - System.IO.FileInfo fi = new System.IO.FileInfo(filename); - if (!System.IO.File.Exists(filename)) + this.filename = file; + var fi = new System.IO.FileInfo(this.filename); + if (fi.Directory.Exists == false) fi.Directory.Create(); + if (fi.Exists == false) { - if (!fi.Directory.Exists) fi.Directory.Create(); this.Load(); this.Save(); } - } - + } public override void AfterLoad() { //throw new NotImplementedException(); diff --git a/Project/Util.cs b/Project/Util.cs index c1b3224..1015f5f 100644 --- a/Project/Util.cs +++ b/Project/Util.cs @@ -1,4 +1,9 @@ -//180624 chi isLocalApplication 추가 +//190806 chi getWorkWeek 추가 +//190805 chi MakeCSVString 추가 +//180903 chi makefilepath/ ftppath 추가 +//180807 chi rad2deg, deg2rad 추가 +//180625 chi ToCharHexString,ToStringFromHexString 추가 +//180624 chi isLocalApplication 추가 //180618 chi GetCSVBuffer 추가 //180614 chi map 명령어 추가 using System; @@ -15,6 +20,96 @@ namespace Project { public static class Util { + + public static int GetWorkWeek() + { + return GetWorkWeek(DateTime.Now); + } + public static int GetWorkWeek(DateTime date) + { + var dfi = System.Globalization.DateTimeFormatInfo.CurrentInfo; + var date1 = date; + var cal = dfi.Calendar; + var week = cal.GetWeekOfYear(date1, dfi.CalendarWeekRule, dfi.FirstDayOfWeek); + return week; + } + + public static string MakeFilePath(params string[] param) + { + System.Text.StringBuilder sb = new System.Text.StringBuilder(); + foreach (var item in param) + { + if (sb.Length > 0 && sb.ToString().EndsWith("\\") == false) sb.Append("\\"); + sb.Append(item.Replace("/", "\\")); + } + var retval = sb.ToString().Replace("/", "\\").Replace("\\\\", "\\"); + return retval.ToString(); + } + + public static string MakeFTPPath(params string[] param) + { + System.Text.StringBuilder sb = new System.Text.StringBuilder(); + foreach (var item in param) + { + if (sb.Length > 0 && sb.ToString().EndsWith("/") == false) sb.Append("/"); + sb.Append(item.Replace("\\", "/")); + } + var retval = sb.ToString().Replace("//", "/"); + return retval.ToString(); + } + + + public static double rad2Deg(double source) + { + return (source * 1.0) * 180.0 / Math.PI; + } + public static double deg2rad(double source) + { + return (source * 1.0) * Math.PI / 180.0; + } + /// + /// 문자를 HEX 문자로 변경합니다. 각 HEX문자 사이에는 공백이 없습니다. + /// + /// + /// + public static string ToCharHexString(string input) + { + System.Text.StringBuilder sb = new System.Text.StringBuilder(); + foreach (char b in input.ToCharArray()) + sb.Append(((byte)b).ToString("X2")); + return sb.ToString(); + } + + /// + /// 16진수형태의 문자를 일반 문자열로 반환한니다. + /// + /// + /// + public static string ToStringFromHexString(string input) + { + int wordCount = (int)(input.Length / 2); + int n = (int)(input.Length % 2); + if (n != 0) return "X:Length Error"; + + System.Text.StringBuilder sb = new StringBuilder(); + for (int i = 0; i < wordCount; i++) + { + string hexstr = input.Substring(i * 2, 2); + try + { + byte ascvalue = Convert.ToByte(hexstr, 16); + sb.Append((char)ascvalue); + } + catch (Exception ex) + { + return ex.Message; + } + } + //두자리씩 끊어서 16진수로 변환하고 ASC값을 누적한다. + return sb.ToString(); + } + + /// /// 현재 프로그램이 개인용위치에서 실행중인가(클릭원스의경우) /// @@ -25,6 +120,23 @@ namespace Project return Util.CurrentPath.StartsWith(localpath); } + /// + /// 문자열 배열을 CSV라인으로 변환 + /// + /// + /// + public static string MakeCSVString(params string[] param) + { + System.Text.StringBuilder sb = new StringBuilder(); + foreach (var data in param) + { + if (sb.Length > 0) sb.Append(','); + sb.Append(ToCSVString(data)); + } + return sb.ToString(); + } + + /// /// CSV데이터포맷으로 버퍼를 반환합니다. 문자열내에 , 가 있는 데이터는 쌍따옴표로 구분합니다. /// @@ -39,18 +151,20 @@ namespace Project bool findsig = false; var charbuf = line.ToCharArray(); char pchar = '\0'; + bool findCommaString = false; foreach (var c in charbuf) { if (c == ',') { if (findsig) sb.Append(c); //대상에 콤마가 잇으므로 게소 누적한다. - else + else if (findCommaString == false) { //데이터를 분리해줘야함 buffer.Add(sb.ToString()); sb.Clear(); findsig = false; } + else findCommaString = false; } else if (c == '\"') { @@ -59,7 +173,17 @@ namespace Project if (!findsig) findsig = true; else findsig = false; //완료된 경우이다. } - else if (!findsig) sb.Append(c); + else if (!findsig) + { + sb.Append(c); + } + else + { + buffer.Add(sb.ToString()); + sb.Clear(); + findsig = false; + findCommaString = true; + } //if (!findsig) findsig = true; //else sb.Append(c); } @@ -146,13 +270,12 @@ namespace Project /// public static string ToCSVString(string src) { - string strdata = src.Replace("\r", "").Replace("\n", ""); + if (src == null) return string.Empty; + string strdata = strdata = src.Replace("\r", "").Replace("\n", ""); if (strdata.IndexOf(',') != -1) { strdata = "\"" + strdata + "\""; //180618 콤마가들어가는 csv 처리 } - - return strdata; } diff --git a/Project/_Common/fInventory.cs b/Project/_Common/fInventory.cs index 0016ccb..f96601a 100644 --- a/Project/_Common/fInventory.cs +++ b/Project/_Common/fInventory.cs @@ -44,7 +44,7 @@ namespace Project._Common void Inventory_TableNewRow(object sender, DataTableNewRowEventArgs e) { - e.Row["wuid"] = Pub.Login.no; + e.Row["wuid"] = FCOMMON.info.Login.no; e.Row["wdate"] = DateTime.Now; e.Row["pdate"] = DateTime.Now.ToShortDateString(); } diff --git a/Project/_Common/fItems.cs b/Project/_Common/fItems.cs index 6ae0b9f..6c86600 100644 --- a/Project/_Common/fItems.cs +++ b/Project/_Common/fItems.cs @@ -24,7 +24,7 @@ namespace Project._Common void Items_TableNewRow(object sender, DataTableNewRowEventArgs e) { - e.Row["wuid"] = Pub.Login.no; + e.Row["wuid"] = FCOMMON.info.Login.no; e.Row["wdate"] = DateTime.Now; } private void itemsBindingNavigatorSaveItem_Click(object sender, EventArgs e) diff --git a/Project/_Common/fNewID.Designer.cs b/Project/_Common/fNewID.Designer.cs new file mode 100644 index 0000000..40ad8dd --- /dev/null +++ b/Project/_Common/fNewID.Designer.cs @@ -0,0 +1,112 @@ +namespace Project._Common +{ + partial class fNewID + { + /// + /// 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() + { + System.Windows.Forms.Label nameLabel; + System.Windows.Forms.Label label1; + this.tbIDO = new System.Windows.Forms.TextBox(); + this.tbIDN = new System.Windows.Forms.TextBox(); + this.button1 = new System.Windows.Forms.Button(); + nameLabel = new System.Windows.Forms.Label(); + label1 = new System.Windows.Forms.Label(); + this.SuspendLayout(); + // + // nameLabel + // + nameLabel.AutoSize = true; + nameLabel.Location = new System.Drawing.Point(60, 15); + nameLabel.Name = "nameLabel"; + nameLabel.Size = new System.Drawing.Size(46, 12); + nameLabel.TabIndex = 0; + nameLabel.Text = "User ID"; + // + // label1 + // + label1.AutoSize = true; + label1.Location = new System.Drawing.Point(60, 41); + label1.Name = "label1"; + label1.Size = new System.Drawing.Size(46, 12); + label1.TabIndex = 2; + label1.Text = "New ID"; + // + // tbIDO + // + this.tbIDO.Location = new System.Drawing.Point(112, 12); + this.tbIDO.Name = "tbIDO"; + this.tbIDO.ReadOnly = true; + this.tbIDO.Size = new System.Drawing.Size(170, 21); + this.tbIDO.TabIndex = 1; + this.tbIDO.TabStop = false; + this.tbIDO.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // tbIDN + // + this.tbIDN.Location = new System.Drawing.Point(112, 38); + this.tbIDN.Name = "tbIDN"; + this.tbIDN.Size = new System.Drawing.Size(170, 21); + this.tbIDN.TabIndex = 3; + this.tbIDN.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // button1 + // + this.button1.Location = new System.Drawing.Point(112, 65); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(170, 30); + this.button1.TabIndex = 4; + this.button1.Text = "OK"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // fNewID + // + this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(296, 110); + this.Controls.Add(this.button1); + this.Controls.Add(label1); + this.Controls.Add(this.tbIDN); + this.Controls.Add(nameLabel); + this.Controls.Add(this.tbIDO); + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "fNewID"; + this.Text = "fNewPassword"; + this.Load += new System.EventHandler(this.fNewPassword_Load); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Button button1; + public System.Windows.Forms.TextBox tbIDO; + public System.Windows.Forms.TextBox tbIDN; + } +} \ No newline at end of file diff --git a/Project/_Common/fNewID.cs b/Project/_Common/fNewID.cs new file mode 100644 index 0000000..fcda963 --- /dev/null +++ b/Project/_Common/fNewID.cs @@ -0,0 +1,44 @@ +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 Project._Common +{ + public partial class fNewID : Form + { + public fNewID(string userid) + { + InitializeComponent(); + this.tbIDO.Text = userid; + } + + private void fNewPassword_Load(object sender, EventArgs e) + { + + } + + private void button1_Click(object sender, EventArgs e) + { + if (tbIDN.Text.isEmpty()) + { + Util.MsgE("Enter New ID"); + tbIDN.Focus(); + return; + } + + if (tbIDN.Text == tbIDO.Text) + { + Util.MsgE("Same ID"); + tbIDN.Focus(); + tbIDN.SelectAll(); + return; + } + DialogResult = System.Windows.Forms.DialogResult.OK; + } + } +} diff --git a/Sub/test/Form1.resx b/Project/_Common/fNewID.resx similarity index 94% rename from Sub/test/Form1.resx rename to Project/_Common/fNewID.resx index 29dcb1b..2570f67 100644 --- a/Sub/test/Form1.resx +++ b/Project/_Common/fNewID.resx @@ -1,120 +1,126 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + \ No newline at end of file diff --git a/Project/_Common/fNewPassword.Designer.cs b/Project/_Common/fNewPassword.Designer.cs new file mode 100644 index 0000000..28fdf21 --- /dev/null +++ b/Project/_Common/fNewPassword.Designer.cs @@ -0,0 +1,161 @@ +namespace Project._Common +{ + partial class fNewPassword + { + /// + /// 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() + { + System.Windows.Forms.Label nameLabel; + System.Windows.Forms.Label deptLabel; + System.Windows.Forms.Label gradeLabel; + System.Windows.Forms.Label label1; + this.tbUserID = new System.Windows.Forms.TextBox(); + this.tbPass1 = new System.Windows.Forms.TextBox(); + this.tbPass2 = new System.Windows.Forms.TextBox(); + this.tbPassO = new System.Windows.Forms.TextBox(); + this.button1 = new System.Windows.Forms.Button(); + nameLabel = new System.Windows.Forms.Label(); + deptLabel = new System.Windows.Forms.Label(); + gradeLabel = new System.Windows.Forms.Label(); + label1 = new System.Windows.Forms.Label(); + this.SuspendLayout(); + // + // nameLabel + // + nameLabel.AutoSize = true; + nameLabel.Location = new System.Drawing.Point(60, 15); + nameLabel.Name = "nameLabel"; + nameLabel.Size = new System.Drawing.Size(46, 12); + nameLabel.TabIndex = 0; + nameLabel.Text = "User ID"; + // + // tbUserID + // + this.tbUserID.Location = new System.Drawing.Point(112, 12); + this.tbUserID.Name = "tbUserID"; + this.tbUserID.ReadOnly = true; + this.tbUserID.Size = new System.Drawing.Size(170, 21); + this.tbUserID.TabIndex = 1; + this.tbUserID.TabStop = false; + this.tbUserID.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // deptLabel + // + deptLabel.AutoSize = true; + deptLabel.Location = new System.Drawing.Point(14, 67); + deptLabel.Name = "deptLabel"; + deptLabel.Size = new System.Drawing.Size(92, 12); + deptLabel.TabIndex = 4; + deptLabel.Text = "New Password"; + // + // tbPass1 + // + this.tbPass1.Location = new System.Drawing.Point(112, 64); + this.tbPass1.Name = "tbPass1"; + this.tbPass1.PasswordChar = '*'; + this.tbPass1.Size = new System.Drawing.Size(170, 21); + this.tbPass1.TabIndex = 5; + this.tbPass1.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // gradeLabel + // + gradeLabel.AutoSize = true; + gradeLabel.Location = new System.Drawing.Point(69, 93); + gradeLabel.Name = "gradeLabel"; + gradeLabel.Size = new System.Drawing.Size(37, 12); + gradeLabel.TabIndex = 6; + gradeLabel.Text = "Verify"; + // + // tbPass2 + // + this.tbPass2.Location = new System.Drawing.Point(112, 90); + this.tbPass2.Name = "tbPass2"; + this.tbPass2.PasswordChar = '*'; + this.tbPass2.Size = new System.Drawing.Size(170, 21); + this.tbPass2.TabIndex = 7; + this.tbPass2.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // label1 + // + label1.AutoSize = true; + label1.Location = new System.Drawing.Point(16, 41); + label1.Name = "label1"; + label1.Size = new System.Drawing.Size(90, 12); + label1.TabIndex = 2; + label1.Text = "OLD Password"; + // + // tbPassO + // + this.tbPassO.Location = new System.Drawing.Point(112, 38); + this.tbPassO.Name = "tbPassO"; + this.tbPassO.PasswordChar = '*'; + this.tbPassO.Size = new System.Drawing.Size(170, 21); + this.tbPassO.TabIndex = 3; + this.tbPassO.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // button1 + // + this.button1.Location = new System.Drawing.Point(112, 119); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(169, 30); + this.button1.TabIndex = 8; + this.button1.Text = "OK"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // fNewPassword + // + this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(296, 157); + this.Controls.Add(this.button1); + this.Controls.Add(label1); + this.Controls.Add(this.tbPassO); + this.Controls.Add(nameLabel); + this.Controls.Add(this.tbUserID); + this.Controls.Add(deptLabel); + this.Controls.Add(this.tbPass1); + this.Controls.Add(gradeLabel); + this.Controls.Add(this.tbPass2); + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "fNewPassword"; + this.Text = "fNewPassword"; + this.Load += new System.EventHandler(this.fNewPassword_Load); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.TextBox tbPass2; + private System.Windows.Forms.Button button1; + public System.Windows.Forms.TextBox tbUserID; + public System.Windows.Forms.TextBox tbPass1; + public System.Windows.Forms.TextBox tbPassO; + } +} \ No newline at end of file diff --git a/Project/_Common/fNewPassword.cs b/Project/_Common/fNewPassword.cs new file mode 100644 index 0000000..5fa300c --- /dev/null +++ b/Project/_Common/fNewPassword.cs @@ -0,0 +1,55 @@ +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 Project._Common +{ + public partial class fNewPassword : Form + { + public fNewPassword(string userid) + { + InitializeComponent(); + this.tbUserID.Text = userid; + } + + private void fNewPassword_Load(object sender, EventArgs e) + { + + } + + private void button1_Click(object sender, EventArgs e) + { + if(tbPassO.Text.isEmpty()) + { + Util.MsgE("OLd Password Error"); + tbPassO.Focus(); + return; + } + if(tbPass1.Text.isEmpty()) + { + Util.MsgE("NEW Password Error"); + tbPass1.Focus(); + return; + } + if(tbPass2.Text.isEmpty()) + { + Util.MsgE("New Password Verify Error"); + tbPass2.Focus(); + return; + } + if(tbPass2.Text != tbPass1.Text) + { + Util.MsgE("Password is not Same"); + tbPass2.Focus(); + tbPass2.SelectAll(); + return; + } + DialogResult = System.Windows.Forms.DialogResult.OK; + } + } +} diff --git a/Project/_Common/fNewPassword.resx b/Project/_Common/fNewPassword.resx new file mode 100644 index 0000000..dfd6cb4 --- /dev/null +++ b/Project/_Common/fNewPassword.resx @@ -0,0 +1,132 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + \ No newline at end of file diff --git a/Project/_Common/fUserInfo.Designer.cs b/Project/_Common/fUserInfo.Designer.cs new file mode 100644 index 0000000..673c3b6 --- /dev/null +++ b/Project/_Common/fUserInfo.Designer.cs @@ -0,0 +1,358 @@ +namespace Project._Common +{ + partial class fUserInfo + { + /// + /// 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 idLabel; + System.Windows.Forms.Label passwordLabel; + System.Windows.Forms.Label nameLabel; + System.Windows.Forms.Label deptLabel; + System.Windows.Forms.Label gradeLabel; + System.Windows.Forms.Label emailLabel; + System.Windows.Forms.Label levelLabel; + System.Windows.Forms.Label indateLabel; + System.Windows.Forms.Label outdateLabel; + System.Windows.Forms.Label memoLabel; + System.Windows.Forms.Label label1; + this.idTextBox = new System.Windows.Forms.TextBox(); + this.nameTextBox = new System.Windows.Forms.TextBox(); + this.deptTextBox = new System.Windows.Forms.TextBox(); + this.gradeTextBox = new System.Windows.Forms.TextBox(); + this.emailTextBox = new System.Windows.Forms.TextBox(); + this.levelTextBox = new System.Windows.Forms.TextBox(); + this.indateTextBox = new System.Windows.Forms.TextBox(); + this.outdateTextBox = new System.Windows.Forms.TextBox(); + this.memoTextBox = new System.Windows.Forms.TextBox(); + this.button1 = new System.Windows.Forms.Button(); + this.button2 = new System.Windows.Forms.Button(); + this.bs = new System.Windows.Forms.BindingSource(this.components); + this.dsMSSQL = new Project.dsMSSQL(); + this.ta = new Project.dsMSSQLTableAdapters.UsersTableAdapter(); + this.tam = new Project.dsMSSQLTableAdapters.TableAdapterManager(); + this.textBox1 = new System.Windows.Forms.TextBox(); + idLabel = new System.Windows.Forms.Label(); + passwordLabel = new System.Windows.Forms.Label(); + nameLabel = new System.Windows.Forms.Label(); + deptLabel = new System.Windows.Forms.Label(); + gradeLabel = new System.Windows.Forms.Label(); + emailLabel = new System.Windows.Forms.Label(); + levelLabel = new System.Windows.Forms.Label(); + indateLabel = new System.Windows.Forms.Label(); + outdateLabel = new System.Windows.Forms.Label(); + memoLabel = new System.Windows.Forms.Label(); + label1 = new System.Windows.Forms.Label(); + ((System.ComponentModel.ISupportInitialize)(this.bs)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.dsMSSQL)).BeginInit(); + this.SuspendLayout(); + // + // idLabel + // + idLabel.AutoSize = true; + idLabel.Location = new System.Drawing.Point(22, 15); + idLabel.Name = "idLabel"; + idLabel.Size = new System.Drawing.Size(19, 12); + idLabel.TabIndex = 1; + idLabel.Text = "id:"; + // + // idTextBox + // + this.idTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "id", true)); + this.idTextBox.Location = new System.Drawing.Point(93, 12); + this.idTextBox.Name = "idTextBox"; + this.idTextBox.ReadOnly = true; + this.idTextBox.Size = new System.Drawing.Size(200, 21); + this.idTextBox.TabIndex = 2; + // + // passwordLabel + // + passwordLabel.AutoSize = true; + passwordLabel.Location = new System.Drawing.Point(22, 42); + passwordLabel.Name = "passwordLabel"; + passwordLabel.Size = new System.Drawing.Size(65, 12); + passwordLabel.TabIndex = 3; + passwordLabel.Text = "password:"; + // + // nameLabel + // + nameLabel.AutoSize = true; + nameLabel.Location = new System.Drawing.Point(22, 69); + nameLabel.Name = "nameLabel"; + nameLabel.Size = new System.Drawing.Size(41, 12); + nameLabel.TabIndex = 5; + nameLabel.Text = "name:"; + // + // nameTextBox + // + this.nameTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "name", true)); + this.nameTextBox.Location = new System.Drawing.Point(93, 66); + this.nameTextBox.Name = "nameTextBox"; + this.nameTextBox.Size = new System.Drawing.Size(200, 21); + this.nameTextBox.TabIndex = 6; + // + // deptLabel + // + deptLabel.AutoSize = true; + deptLabel.Location = new System.Drawing.Point(22, 96); + deptLabel.Name = "deptLabel"; + deptLabel.Size = new System.Drawing.Size(33, 12); + deptLabel.TabIndex = 7; + deptLabel.Text = "dept:"; + // + // deptTextBox + // + this.deptTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "dept", true)); + this.deptTextBox.Location = new System.Drawing.Point(93, 93); + this.deptTextBox.Name = "deptTextBox"; + this.deptTextBox.Size = new System.Drawing.Size(200, 21); + this.deptTextBox.TabIndex = 8; + // + // gradeLabel + // + gradeLabel.AutoSize = true; + gradeLabel.Location = new System.Drawing.Point(22, 123); + gradeLabel.Name = "gradeLabel"; + gradeLabel.Size = new System.Drawing.Size(41, 12); + gradeLabel.TabIndex = 9; + gradeLabel.Text = "grade:"; + // + // gradeTextBox + // + this.gradeTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "grade", true)); + this.gradeTextBox.Location = new System.Drawing.Point(93, 120); + this.gradeTextBox.Name = "gradeTextBox"; + this.gradeTextBox.Size = new System.Drawing.Size(200, 21); + this.gradeTextBox.TabIndex = 10; + // + // emailLabel + // + emailLabel.AutoSize = true; + emailLabel.Location = new System.Drawing.Point(22, 150); + emailLabel.Name = "emailLabel"; + emailLabel.Size = new System.Drawing.Size(40, 12); + emailLabel.TabIndex = 11; + emailLabel.Text = "email:"; + // + // emailTextBox + // + this.emailTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "email", true)); + this.emailTextBox.Location = new System.Drawing.Point(93, 147); + this.emailTextBox.Name = "emailTextBox"; + this.emailTextBox.Size = new System.Drawing.Size(200, 21); + this.emailTextBox.TabIndex = 12; + // + // levelLabel + // + levelLabel.AutoSize = true; + levelLabel.Location = new System.Drawing.Point(22, 206); + levelLabel.Name = "levelLabel"; + levelLabel.Size = new System.Drawing.Size(35, 12); + levelLabel.TabIndex = 13; + levelLabel.Text = "level:"; + // + // levelTextBox + // + this.levelTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "level", true)); + this.levelTextBox.Location = new System.Drawing.Point(93, 203); + this.levelTextBox.Name = "levelTextBox"; + this.levelTextBox.Size = new System.Drawing.Size(200, 21); + this.levelTextBox.TabIndex = 14; + // + // indateLabel + // + indateLabel.AutoSize = true; + indateLabel.Location = new System.Drawing.Point(22, 233); + indateLabel.Name = "indateLabel"; + indateLabel.Size = new System.Drawing.Size(43, 12); + indateLabel.TabIndex = 15; + indateLabel.Text = "indate:"; + // + // indateTextBox + // + this.indateTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "indate", true)); + this.indateTextBox.Location = new System.Drawing.Point(93, 230); + this.indateTextBox.Name = "indateTextBox"; + this.indateTextBox.Size = new System.Drawing.Size(200, 21); + this.indateTextBox.TabIndex = 16; + // + // outdateLabel + // + outdateLabel.AutoSize = true; + outdateLabel.Location = new System.Drawing.Point(22, 260); + outdateLabel.Name = "outdateLabel"; + outdateLabel.Size = new System.Drawing.Size(50, 12); + outdateLabel.TabIndex = 17; + outdateLabel.Text = "outdate:"; + // + // outdateTextBox + // + this.outdateTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "outdate", true)); + this.outdateTextBox.Location = new System.Drawing.Point(93, 257); + this.outdateTextBox.Name = "outdateTextBox"; + this.outdateTextBox.Size = new System.Drawing.Size(200, 21); + this.outdateTextBox.TabIndex = 18; + // + // memoLabel + // + memoLabel.AutoSize = true; + memoLabel.Location = new System.Drawing.Point(22, 287); + memoLabel.Name = "memoLabel"; + memoLabel.Size = new System.Drawing.Size(45, 12); + memoLabel.TabIndex = 19; + memoLabel.Text = "memo:"; + // + // memoTextBox + // + this.memoTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "memo", true)); + this.memoTextBox.Location = new System.Drawing.Point(93, 284); + this.memoTextBox.Name = "memoTextBox"; + this.memoTextBox.Size = new System.Drawing.Size(200, 21); + this.memoTextBox.TabIndex = 20; + // + // button1 + // + this.button1.Location = new System.Drawing.Point(93, 38); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(200, 21); + this.button1.TabIndex = 25; + this.button1.Text = "Change"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // button2 + // + this.button2.Location = new System.Drawing.Point(93, 312); + this.button2.Name = "button2"; + this.button2.Size = new System.Drawing.Size(200, 30); + this.button2.TabIndex = 26; + this.button2.Text = "Save"; + this.button2.UseVisualStyleBackColor = true; + this.button2.Click += new System.EventHandler(this.button2_Click); + // + // bs + // + this.bs.DataMember = "Users"; + 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; + // + // ta + // + this.ta.ClearBeforeFill = true; + // + // tam + // + this.tam.BackupDataSetBeforeUpdate = false; + this.tam.InventoryTableAdapter = null; + this.tam.ItemsTableAdapter = null; + this.tam.LineCodeTableAdapter = null; + this.tam.ProjectsTableAdapter = null; + this.tam.UpdateOrder = Project.dsMSSQLTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete; + this.tam.UsersTableAdapter = this.ta; + // + // label1 + // + label1.AutoSize = true; + label1.Location = new System.Drawing.Point(22, 177); + label1.Name = "label1"; + label1.Size = new System.Drawing.Size(23, 12); + label1.TabIndex = 27; + label1.Text = "Tel"; + // + // textBox1 + // + this.textBox1.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "tel", true)); + this.textBox1.Location = new System.Drawing.Point(93, 174); + this.textBox1.Name = "textBox1"; + this.textBox1.Size = new System.Drawing.Size(200, 21); + this.textBox1.TabIndex = 28; + // + // fUserInfo + // + this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(305, 349); + this.Controls.Add(label1); + this.Controls.Add(this.textBox1); + this.Controls.Add(this.button2); + this.Controls.Add(this.button1); + this.Controls.Add(idLabel); + this.Controls.Add(this.idTextBox); + this.Controls.Add(passwordLabel); + this.Controls.Add(nameLabel); + this.Controls.Add(this.nameTextBox); + this.Controls.Add(deptLabel); + this.Controls.Add(this.deptTextBox); + this.Controls.Add(gradeLabel); + this.Controls.Add(this.gradeTextBox); + this.Controls.Add(emailLabel); + this.Controls.Add(this.emailTextBox); + this.Controls.Add(levelLabel); + this.Controls.Add(this.levelTextBox); + this.Controls.Add(indateLabel); + this.Controls.Add(this.indateTextBox); + this.Controls.Add(outdateLabel); + this.Controls.Add(this.outdateTextBox); + this.Controls.Add(memoLabel); + this.Controls.Add(this.memoTextBox); + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "fUserInfo"; + this.Text = "fUserInfo"; + this.Load += new System.EventHandler(this.fUserInfo_Load); + ((System.ComponentModel.ISupportInitialize)(this.bs)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.dsMSSQL)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private dsMSSQL dsMSSQL; + private System.Windows.Forms.BindingSource bs; + private dsMSSQLTableAdapters.UsersTableAdapter ta; + private dsMSSQLTableAdapters.TableAdapterManager tam; + private System.Windows.Forms.TextBox idTextBox; + private System.Windows.Forms.TextBox nameTextBox; + private System.Windows.Forms.TextBox deptTextBox; + private System.Windows.Forms.TextBox gradeTextBox; + private System.Windows.Forms.TextBox emailTextBox; + private System.Windows.Forms.TextBox levelTextBox; + private System.Windows.Forms.TextBox indateTextBox; + private System.Windows.Forms.TextBox outdateTextBox; + private System.Windows.Forms.TextBox memoTextBox; + private System.Windows.Forms.Button button1; + private System.Windows.Forms.Button button2; + private System.Windows.Forms.TextBox textBox1; + } +} \ No newline at end of file diff --git a/Project/_Common/fUserInfo.cs b/Project/_Common/fUserInfo.cs new file mode 100644 index 0000000..3583cc9 --- /dev/null +++ b/Project/_Common/fUserInfo.cs @@ -0,0 +1,79 @@ +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 Project._Common +{ + public partial class fUserInfo : Form + { + public fUserInfo() + { + InitializeComponent(); + } + + + private void fUserInfo_Load(object sender, EventArgs e) + { + // TODO: 이 코드는 데이터를 'dsMSSQL.Users' 테이블에 로드합니다. 필요한 경우 이 코드를 이동하거나 제거할 수 있습니다. + this.ta.Fill(this.dsMSSQL.Users); + this.bs.Filter = "id='" + FCOMMON.info.Login.no + "'"; + } + + private void button1_Click(object sender, EventArgs e) + { + _Common.fNewPassword f = new fNewPassword(FCOMMON.info.Login.no); + if (f.ShowDialog() == System.Windows.Forms.DialogResult.OK) + { + var encpassO = Pub.MakePasswordEnc(f.tbPassO.Text); + var encpassN = Pub.MakePasswordEnc(f.tbPass1.Text); + if (currentPassword != encpassO) + { + Util.MsgE("Old password error"); + return; + } + else + { + this.Validate(); + this.bs.EndEdit(); + var drv = bs.Current as DataRowView; + drv["password"] = encpassN; + this.bs.EndEdit(); + } + } + } + + string currentPassword = string.Empty; + private void bs_CurrentChanged(object sender, EventArgs e) + { + var drv = bs.Current as DataRowView; + currentPassword = string.Empty; + if (drv == null) return; + var dr = drv.Row as dsMSSQL.UsersRow; + currentPassword = dr.password; + } + + private void button2_Click(object sender, EventArgs e) + { + this.Validate(); + this.bs.EndEdit(); + try + { + var cnt = this.tam.UpdateAll(this.dsMSSQL); + Util.MsgI(string.Format("{0}건의 자료가 업데이트 됨", cnt)); + DialogResult = System.Windows.Forms.DialogResult.OK; + } + catch (Exception ex) + { + Util.MsgE(ex.Message); + } + + + } + + } +} diff --git a/Project/_Common/fUserInfo.resx b/Project/_Common/fUserInfo.resx new file mode 100644 index 0000000..73c15e9 --- /dev/null +++ b/Project/_Common/fUserInfo.resx @@ -0,0 +1,171 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + 122, 17 + + + False + + + False + + + False + + + False + + + False + + + False + + + False + + + False + + + False + + + 122, 17 + + + 17, 17 + + + 17, 17 + + + 186, 17 + + + 248, 17 + + + False + + \ No newline at end of file diff --git a/Project/_Common/fUserList.Designer.cs b/Project/_Common/fUserList.Designer.cs new file mode 100644 index 0000000..6fe171c --- /dev/null +++ b/Project/_Common/fUserList.Designer.cs @@ -0,0 +1,432 @@ +namespace Project._Common +{ + partial class fUserList + { + /// + /// 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(fUserList)); + 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(); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle7 = new System.Windows.Forms.DataGridViewCellStyle(); + this.dsMSSQL = new Project.dsMSSQL(); + this.bs = new System.Windows.Forms.BindingSource(this.components); + this.ta = new Project.dsMSSQLTableAdapters.UsersTableAdapter(); + this.tam = new Project.dsMSSQLTableAdapters.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.usersBindingNavigatorSaveItem = new System.Windows.Forms.ToolStripButton(); + this.usersDataGridView = new System.Windows.Forms.DataGridView(); + this.cm1 = new System.Windows.Forms.ContextMenuStrip(this.components); + this.iDChangeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.passwordChangeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripMenuItem1 = new System.Windows.Forms.ToolStripSeparator(); + this.mailToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.dataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.dataGridViewTextBoxColumn3 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.dataGridViewTextBoxColumn4 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.dataGridViewTextBoxColumn5 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.dataGridViewTextBoxColumn6 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.tel = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.dataGridViewTextBoxColumn7 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.dataGridViewTextBoxColumn8 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.dataGridViewTextBoxColumn9 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.dataGridViewTextBoxColumn10 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + ((System.ComponentModel.ISupportInitialize)(this.dsMSSQL)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bs)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bn)).BeginInit(); + this.bn.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.usersDataGridView)).BeginInit(); + this.cm1.SuspendLayout(); + this.SuspendLayout(); + // + // dsMSSQL + // + this.dsMSSQL.DataSetName = "dsMSSQL"; + this.dsMSSQL.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema; + // + // bs + // + this.bs.DataMember = "Users"; + this.bs.DataSource = this.dsMSSQL; + // + // ta + // + this.ta.ClearBeforeFill = true; + // + // tam + // + this.tam.BackupDataSetBeforeUpdate = false; + this.tam.InventoryTableAdapter = null; + this.tam.ItemsTableAdapter = null; + this.tam.LineCodeTableAdapter = null; + this.tam.ProjectsTableAdapter = null; + this.tam.UpdateOrder = Project.dsMSSQLTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete; + this.tam.UsersTableAdapter = this.ta; + // + // 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.usersBindingNavigatorSaveItem}); + this.bn.Location = new System.Drawing.Point(0, 377); + 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(687, 25); + this.bn.TabIndex = 0; + 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); + // + // usersBindingNavigatorSaveItem + // + this.usersBindingNavigatorSaveItem.Image = ((System.Drawing.Image)(resources.GetObject("usersBindingNavigatorSaveItem.Image"))); + this.usersBindingNavigatorSaveItem.Name = "usersBindingNavigatorSaveItem"; + this.usersBindingNavigatorSaveItem.Size = new System.Drawing.Size(67, 22); + this.usersBindingNavigatorSaveItem.Text = "Save(&S)"; + this.usersBindingNavigatorSaveItem.Click += new System.EventHandler(this.usersBindingNavigatorSaveItem_Click); + // + // usersDataGridView + // + this.usersDataGridView.AllowUserToAddRows = false; + this.usersDataGridView.AutoGenerateColumns = false; + this.usersDataGridView.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells; + this.usersDataGridView.ColumnHeadersHeight = 30; + this.usersDataGridView.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.DisableResizing; + this.usersDataGridView.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { + this.dataGridViewTextBoxColumn1, + this.dataGridViewTextBoxColumn3, + this.dataGridViewTextBoxColumn4, + this.dataGridViewTextBoxColumn5, + this.dataGridViewTextBoxColumn6, + this.tel, + this.dataGridViewTextBoxColumn7, + this.dataGridViewTextBoxColumn8, + this.dataGridViewTextBoxColumn9, + this.dataGridViewTextBoxColumn10}); + this.usersDataGridView.ContextMenuStrip = this.cm1; + this.usersDataGridView.DataSource = this.bs; + this.usersDataGridView.Dock = System.Windows.Forms.DockStyle.Fill; + this.usersDataGridView.Location = new System.Drawing.Point(0, 0); + this.usersDataGridView.Name = "usersDataGridView"; + this.usersDataGridView.RowTemplate.Height = 23; + this.usersDataGridView.Size = new System.Drawing.Size(687, 377); + this.usersDataGridView.TabIndex = 1; + // + // cm1 + // + this.cm1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.iDChangeToolStripMenuItem, + this.passwordChangeToolStripMenuItem, + this.toolStripMenuItem1, + this.mailToolStripMenuItem}); + this.cm1.Name = "cm1"; + this.cm1.Size = new System.Drawing.Size(170, 76); + // + // iDChangeToolStripMenuItem + // + this.iDChangeToolStripMenuItem.Name = "iDChangeToolStripMenuItem"; + this.iDChangeToolStripMenuItem.Size = new System.Drawing.Size(169, 22); + this.iDChangeToolStripMenuItem.Text = "ID Change"; + this.iDChangeToolStripMenuItem.Click += new System.EventHandler(this.iDChangeToolStripMenuItem_Click); + // + // passwordChangeToolStripMenuItem + // + this.passwordChangeToolStripMenuItem.Name = "passwordChangeToolStripMenuItem"; + this.passwordChangeToolStripMenuItem.Size = new System.Drawing.Size(169, 22); + this.passwordChangeToolStripMenuItem.Text = "Password Change"; + this.passwordChangeToolStripMenuItem.Click += new System.EventHandler(this.passwordChangeToolStripMenuItem_Click); + // + // toolStripMenuItem1 + // + this.toolStripMenuItem1.Name = "toolStripMenuItem1"; + this.toolStripMenuItem1.Size = new System.Drawing.Size(166, 6); + // + // mailToolStripMenuItem + // + this.mailToolStripMenuItem.Name = "mailToolStripMenuItem"; + this.mailToolStripMenuItem.Size = new System.Drawing.Size(169, 22); + this.mailToolStripMenuItem.Text = "Mail"; + this.mailToolStripMenuItem.Click += new System.EventHandler(this.mailToolStripMenuItem_Click); + // + // dataGridViewTextBoxColumn1 + // + this.dataGridViewTextBoxColumn1.DataPropertyName = "id"; + dataGridViewCellStyle1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224))))); + this.dataGridViewTextBoxColumn1.DefaultCellStyle = dataGridViewCellStyle1; + this.dataGridViewTextBoxColumn1.HeaderText = "id"; + this.dataGridViewTextBoxColumn1.Name = "dataGridViewTextBoxColumn1"; + this.dataGridViewTextBoxColumn1.Width = 40; + // + // dataGridViewTextBoxColumn3 + // + this.dataGridViewTextBoxColumn3.DataPropertyName = "name"; + this.dataGridViewTextBoxColumn3.HeaderText = "name"; + this.dataGridViewTextBoxColumn3.Name = "dataGridViewTextBoxColumn3"; + this.dataGridViewTextBoxColumn3.Width = 62; + // + // dataGridViewTextBoxColumn4 + // + this.dataGridViewTextBoxColumn4.DataPropertyName = "dept"; + dataGridViewCellStyle2.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; + this.dataGridViewTextBoxColumn4.DefaultCellStyle = dataGridViewCellStyle2; + this.dataGridViewTextBoxColumn4.HeaderText = "dept"; + this.dataGridViewTextBoxColumn4.Name = "dataGridViewTextBoxColumn4"; + this.dataGridViewTextBoxColumn4.Width = 54; + // + // dataGridViewTextBoxColumn5 + // + this.dataGridViewTextBoxColumn5.DataPropertyName = "grade"; + dataGridViewCellStyle3.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; + this.dataGridViewTextBoxColumn5.DefaultCellStyle = dataGridViewCellStyle3; + this.dataGridViewTextBoxColumn5.HeaderText = "grade"; + this.dataGridViewTextBoxColumn5.Name = "dataGridViewTextBoxColumn5"; + this.dataGridViewTextBoxColumn5.Width = 62; + // + // dataGridViewTextBoxColumn6 + // + this.dataGridViewTextBoxColumn6.DataPropertyName = "email"; + this.dataGridViewTextBoxColumn6.HeaderText = "email"; + this.dataGridViewTextBoxColumn6.Name = "dataGridViewTextBoxColumn6"; + this.dataGridViewTextBoxColumn6.Width = 61; + // + // tel + // + this.tel.DataPropertyName = "tel"; + dataGridViewCellStyle4.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; + this.tel.DefaultCellStyle = dataGridViewCellStyle4; + this.tel.HeaderText = "tel"; + this.tel.Name = "tel"; + this.tel.Width = 43; + // + // dataGridViewTextBoxColumn7 + // + this.dataGridViewTextBoxColumn7.DataPropertyName = "level"; + dataGridViewCellStyle5.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; + this.dataGridViewTextBoxColumn7.DefaultCellStyle = dataGridViewCellStyle5; + this.dataGridViewTextBoxColumn7.HeaderText = "level"; + this.dataGridViewTextBoxColumn7.Name = "dataGridViewTextBoxColumn7"; + this.dataGridViewTextBoxColumn7.Width = 56; + // + // dataGridViewTextBoxColumn8 + // + this.dataGridViewTextBoxColumn8.DataPropertyName = "indate"; + dataGridViewCellStyle6.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; + this.dataGridViewTextBoxColumn8.DefaultCellStyle = dataGridViewCellStyle6; + this.dataGridViewTextBoxColumn8.HeaderText = "indate"; + this.dataGridViewTextBoxColumn8.Name = "dataGridViewTextBoxColumn8"; + this.dataGridViewTextBoxColumn8.Width = 64; + // + // dataGridViewTextBoxColumn9 + // + this.dataGridViewTextBoxColumn9.DataPropertyName = "outdate"; + dataGridViewCellStyle7.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; + this.dataGridViewTextBoxColumn9.DefaultCellStyle = dataGridViewCellStyle7; + this.dataGridViewTextBoxColumn9.HeaderText = "outdate"; + this.dataGridViewTextBoxColumn9.Name = "dataGridViewTextBoxColumn9"; + this.dataGridViewTextBoxColumn9.Width = 71; + // + // dataGridViewTextBoxColumn10 + // + this.dataGridViewTextBoxColumn10.DataPropertyName = "memo"; + this.dataGridViewTextBoxColumn10.HeaderText = "memo"; + this.dataGridViewTextBoxColumn10.Name = "dataGridViewTextBoxColumn10"; + this.dataGridViewTextBoxColumn10.Width = 66; + // + // fUserList + // + this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(687, 402); + this.Controls.Add(this.usersDataGridView); + this.Controls.Add(this.bn); + this.Name = "fUserList"; + this.Text = "fUserList"; + this.Load += new System.EventHandler(this.@__Load); + ((System.ComponentModel.ISupportInitialize)(this.dsMSSQL)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bs)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bn)).EndInit(); + this.bn.ResumeLayout(false); + this.bn.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.usersDataGridView)).EndInit(); + this.cm1.ResumeLayout(false); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private dsMSSQL dsMSSQL; + private System.Windows.Forms.BindingSource bs; + private dsMSSQLTableAdapters.UsersTableAdapter ta; + private dsMSSQLTableAdapters.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 usersBindingNavigatorSaveItem; + private System.Windows.Forms.DataGridView usersDataGridView; + private System.Windows.Forms.ContextMenuStrip cm1; + private System.Windows.Forms.ToolStripMenuItem iDChangeToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem passwordChangeToolStripMenuItem; + private System.Windows.Forms.ToolStripSeparator toolStripMenuItem1; + private System.Windows.Forms.ToolStripMenuItem mailToolStripMenuItem; + private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn1; + private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn3; + private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn4; + private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn5; + private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn6; + private System.Windows.Forms.DataGridViewTextBoxColumn tel; + private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn7; + private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn8; + private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn9; + private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn10; + } +} \ No newline at end of file diff --git a/Project/_Common/fUserList.cs b/Project/_Common/fUserList.cs new file mode 100644 index 0000000..412853b --- /dev/null +++ b/Project/_Common/fUserList.cs @@ -0,0 +1,118 @@ +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 Project._Common +{ + public partial class fUserList : Form + { + public fUserList() + { + InitializeComponent(); + this.dsMSSQL.Users.TableNewRow += Users_TableNewRow; + this.FormClosed += __Closed; + } + + void __Closed(object sender, FormClosedEventArgs e) + { + var form = this as Form; + Pub.SetFormStatus(ref form, this.Name, false); + } + + void Users_TableNewRow(object sender, DataTableNewRowEventArgs e) + { + e.Row["wuid"] = FCOMMON.info.Login.no; + e.Row["wdate"] = DateTime.Now; + e.Row["password"] = Pub.MakePasswordEnc("0"); + e.Row["level"] = 1; + } + + private void __Load(object sender, EventArgs e) + { + var form = this as Form; + Pub.SetFormStatus(ref form, this.Name , true); + this.Show(); + Application.DoEvents(); + + //read data + this.ta.Fill(this.dsMSSQL.Users); + } + private void usersBindingNavigatorSaveItem_Click(object sender, EventArgs e) + { + this.Validate(); + this.bs.EndEdit(); + this.tam.UpdateAll(this.dsMSSQL); + + } + + private void iDChangeToolStripMenuItem_Click(object sender, EventArgs e) + { + var drv = this.bs.Current as DataRowView; + if (drv == null) return; + var dr = drv.Row as dsMSSQL.UsersRow; + + var f = new fNewID(dr.id); + if (f.ShowDialog() == System.Windows.Forms.DialogResult.OK) + { + var newid = f.tbIDN.Text.Trim(); + if(this.dsMSSQL.Users.Select("id='" + newid + "'").Length != 0) + { + Util.MsgE("Exist id - error"); + return; + } + else + { + this.Validate(); + this.bs.EndEdit(); + dr.id = newid; + dr.EndEdit(); + this.bs.EndEdit(); + } + } + } + + private void passwordChangeToolStripMenuItem_Click(object sender, EventArgs e) + { + var drv = this.bs.Current as DataRowView; + if (drv == null) return; + var dr = drv.Row as dsMSSQL.UsersRow; + var currentPassword = dr.password; + + _Common.fNewPassword f = new fNewPassword(dr.id); + if (f.ShowDialog() == System.Windows.Forms.DialogResult.OK) + { + var encpassO = Pub.MakePasswordEnc(f.tbPassO.Text); + var encpassN = Pub.MakePasswordEnc(f.tbPass1.Text); + if (currentPassword != encpassO) + { + Util.MsgE("Old password error"); + return; + } + else + { + this.Validate(); + this.bs.EndEdit(); + dr.password = encpassN; + dr.EndEdit(); + this.bs.EndEdit(); + } + } + } + + private void mailToolStripMenuItem_Click(object sender, EventArgs e) + { + var drv = this.bs.Current as DataRowView; + if (drv == null) return; + var dr = drv.Row as dsMSSQL.UsersRow; + if (dr.email.isEmpty()) return; + string cmd = "mailto:" + dr.email; + Util.RunExplorer(cmd); + } + + } +} diff --git a/Project/_Common/fUserList.resx b/Project/_Common/fUserList.resx new file mode 100644 index 0000000..2ccd227 --- /dev/null +++ b/Project/_Common/fUserList.resx @@ -0,0 +1,213 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + 122, 17 + + + 186, 17 + + + 248, 17 + + + 321, 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/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAExJREFUOE9joAr49u3bf1IxVCsEgAWC58Dxh/cf4RhZDETHTNiHaQgpBoAwzBCo + dtINAGGiDUDGyGpoawAxeNSAQWkAORiqnRLAwAAA9EMMU8Daa3MAAAAASUVORK5CYII= + + + + True + + + 387, 17 + + \ No newline at end of file diff --git a/Project/_Management/fLineCode.Designer.cs b/Project/_Management/fLineCode.Designer.cs index f03df4a..705cb57 100644 --- a/Project/_Management/fLineCode.Designer.cs +++ b/Project/_Management/fLineCode.Designer.cs @@ -89,7 +89,7 @@ this.bn.MovePreviousItem = this.bindingNavigatorMovePreviousItem; this.bn.Name = "bn"; this.bn.PositionItem = this.bindingNavigatorPositionItem; - this.bn.Size = new System.Drawing.Size(574, 25); + this.bn.Size = new System.Drawing.Size(603, 25); this.bn.TabIndex = 0; this.bn.Text = "bindingNavigator1"; // @@ -217,7 +217,7 @@ this.lineCodeDataGridView.Location = new System.Drawing.Point(0, 25); this.lineCodeDataGridView.Name = "lineCodeDataGridView"; this.lineCodeDataGridView.RowTemplate.Height = 23; - this.lineCodeDataGridView.Size = new System.Drawing.Size(574, 520); + this.lineCodeDataGridView.Size = new System.Drawing.Size(603, 313); this.lineCodeDataGridView.TabIndex = 1; // // dataGridViewTextBoxColumn1 @@ -295,7 +295,7 @@ // this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(574, 545); + this.ClientSize = new System.Drawing.Size(603, 338); this.Controls.Add(this.lineCodeDataGridView); this.Controls.Add(this.bn); this.Name = "fLineCode"; diff --git a/Project/_Management/fLineCode.cs b/Project/_Management/fLineCode.cs index dc9b0f4..28b0a31 100644 --- a/Project/_Management/fLineCode.cs +++ b/Project/_Management/fLineCode.cs @@ -34,7 +34,7 @@ namespace Project._Management void LineCode_TableNewRow(object sender, DataTableNewRowEventArgs e) { - e.Row["wuid"] = Pub.Login.no; + e.Row["wuid"] = FCOMMON.info.Login.no; e.Row["wdate"] = DateTime.Now; } } diff --git a/Project/_Management/fLineCode.resx b/Project/_Management/fLineCode.resx index 19ffa6f..8ad6710 100644 --- a/Project/_Management/fLineCode.resx +++ b/Project/_Management/fLineCode.resx @@ -198,9 +198,6 @@ dtINAGGiDUDGyGpoawAxeNSAQWkAORiqnRLAwAAA9EMMU8Daa3MAAAAASUVORK5CYII= - - 17, 17 - True diff --git a/Project/_Prj/fProjectList.cs b/Project/_Prj/fProjectList.cs index 567873e..ba9bff8 100644 --- a/Project/_Prj/fProjectList.cs +++ b/Project/_Prj/fProjectList.cs @@ -34,7 +34,7 @@ namespace Project.Prj void Projects_TableNewRow(object sender, DataTableNewRowEventArgs e) { - e.Row["wuid"] = Pub.Login.no; + e.Row["wuid"] = FCOMMON.info.Login.no; e.Row["wdate"] = DateTime.Now; } } diff --git a/Project/bin/debug/ArLog.Net4.dll b/Project/bin/debug/ArLog.Net4.dll deleted file mode 100644 index feb745d..0000000 Binary files a/Project/bin/debug/ArLog.Net4.dll and /dev/null differ diff --git a/Project/bin/debug/ArSetting.Net4.dll b/Project/bin/debug/ArSetting.Net4.dll deleted file mode 100644 index 562b049..0000000 Binary files a/Project/bin/debug/ArSetting.Net4.dll and /dev/null differ diff --git a/Project/bin/debug/CarlosAg.ExcelXmlWriter.dll b/Project/bin/debug/CarlosAg.ExcelXmlWriter.dll deleted file mode 100644 index 7760d6d..0000000 Binary files a/Project/bin/debug/CarlosAg.ExcelXmlWriter.dll and /dev/null differ diff --git a/Project/bin/debug/Counter.xml b/Project/bin/debug/Counter.xml deleted file mode 100644 index 43f10d1..0000000 --- a/Project/bin/debug/Counter.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/Project/bin/debug/Language/Kor.ini b/Project/bin/debug/Language/Kor.ini deleted file mode 100644 index ee7f58c..0000000 --- a/Project/bin/debug/Language/Kor.ini +++ /dev/null @@ -1,28 +0,0 @@ -MSG0001=종료하시겠습니까? -MSG0002=확인 -MSG0003=오류 -MSG0004=아니오 -MSG0005=예 -MSG0006=This is not the registered LOT. -MSG0007=Barcode mismatch. -MSG0008=Barcode OK -MSG0009=Input Relay State Error -MSG0010=This User number is not registered. -MSG0011=The end date is smaller than the start date -MSG0012=Do you want to check the file? -MSG0013=Please enter a barcode. -MSG0014=The same barcode has been entered -MSG0015=Input complete -MSG0016=HISTORY -MSG0017=LOGOUT -MSG0018=LOGIN -MSG0019=MOD -MSG0020=SET -MSG0021=RESET -MSG0022=Result -MSG0023=Log -MSG0024=History -MSG0025=Input sensor condition not completed. -MSG0026=Login is required. -MSG0027=Not a registered user. -MSG0028=Not Data diff --git a/Project/bin/debug/Log/2018/05/10/20180510.txt b/Project/bin/debug/Log/2018/05/10/20180510.txt deleted file mode 100644 index 4397379..0000000 --- a/Project/bin/debug/Log/2018/05/10/20180510.txt +++ /dev/null @@ -1,59 +0,0 @@ -2018-05-10 23:42:11.766 ERROR dio init error : The device is not available -2018-05-10 23:42:11.771 NORMAL ModelData Load : Usersfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Users.csv -2018-05-10 23:42:11.772 ERROR ▣ No Data -2018-05-10 23:42:11.772 NORMAL ModelData Load : Modelfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Model.csv -2018-05-10 23:42:11.772 ERROR ▣ No Data -2018-05-10 23:42:11.773 INFO model data listUsers : 0건 -Model : 0건 - -2018-05-10 23:42:11.774 NORMAL Program Start -2018-05-10 23:43:30.175 ERROR dio init error : The device is not available -2018-05-10 23:43:30.180 NORMAL ModelData Load : Usersfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Users.csv -2018-05-10 23:43:30.185 ERROR ▣ No Data -2018-05-10 23:43:30.185 NORMAL ModelData Load : Modelfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Model.csv -2018-05-10 23:43:30.186 ERROR ▣ No Data -2018-05-10 23:43:30.186 INFO model data listUsers : 0건 -Model : 0건 - -2018-05-10 23:43:30.188 NORMAL Program Start -2018-05-10 23:44:00.124 NORMAL Program Close -2018-05-10 23:52:13.110 ERROR dio init error : The device is not available -2018-05-10 23:52:13.115 NORMAL ModelData Load : Usersfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Users.csv -2018-05-10 23:52:13.116 ERROR ▣ No Data -2018-05-10 23:52:13.116 NORMAL ModelData Load : Modelfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Model.csv -2018-05-10 23:52:13.116 ERROR ▣ No Data -2018-05-10 23:52:13.116 INFO model data listUsers : 0건 -Model : 0건 - -2018-05-10 23:52:13.119 NORMAL Program Start -2018-05-10 23:52:54.673 NORMAL Program Close -2018-05-10 23:54:09.144 ERROR dio init error : The device is not available -2018-05-10 23:54:09.148 NORMAL ModelData Load : Usersfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Users.csv -2018-05-10 23:54:09.150 ERROR ▣ No Data -2018-05-10 23:54:09.150 NORMAL ModelData Load : Modelfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Model.csv -2018-05-10 23:54:09.150 ERROR ▣ No Data -2018-05-10 23:54:09.150 INFO model data listUsers : 0건 -Model : 0건 - -2018-05-10 23:54:09.152 NORMAL Program Start -2018-05-10 23:54:42.605 NORMAL Program Close -2018-05-10 23:54:50.515 ERROR dio init error : The device is not available -2018-05-10 23:54:50.519 NORMAL ModelData Load : Usersfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Users.csv -2018-05-10 23:54:50.520 ERROR ▣ No Data -2018-05-10 23:54:50.520 NORMAL ModelData Load : Modelfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Model.csv -2018-05-10 23:54:50.521 ERROR ▣ No Data -2018-05-10 23:54:50.521 INFO model data listUsers : 0건 -Model : 0건 - -2018-05-10 23:54:50.522 NORMAL Program Start -2018-05-10 23:54:58.989 INFO User Reset Button Click -2018-05-10 23:55:03.230 NORMAL Program Close -2018-05-10 23:58:53.613 ERROR dio init error : The device is not available -2018-05-10 23:58:53.617 NORMAL ModelData Load : Usersfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Users.csv -2018-05-10 23:58:53.618 ERROR ▣ No Data -2018-05-10 23:58:53.618 NORMAL ModelData Load : Modelfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Model.csv -2018-05-10 23:58:53.619 ERROR ▣ No Data -2018-05-10 23:58:53.619 INFO model data listUsers : 0건 -Model : 0건 - -2018-05-10 23:58:53.620 NORMAL Program Start diff --git a/Project/bin/debug/Log/2018/05/11/20180511.txt b/Project/bin/debug/Log/2018/05/11/20180511.txt deleted file mode 100644 index 88529fb..0000000 --- a/Project/bin/debug/Log/2018/05/11/20180511.txt +++ /dev/null @@ -1,296 +0,0 @@ -2018-05-11 00:00:00.516 ERROR dio init error : The device is not available -2018-05-11 00:00:00.522 NORMAL ModelData Load : Usersfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Users.csv -2018-05-11 00:00:00.523 ERROR ▣ No Data -2018-05-11 00:00:00.523 NORMAL ModelData Load : Modelfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Model.csv -2018-05-11 00:00:00.523 ERROR ▣ No Data -2018-05-11 00:00:00.523 INFO model data listUsers : 0건 -Model : 0건 - -2018-05-11 00:00:00.525 NORMAL Program Start -2018-05-11 00:00:07.526 INFO Setting Save -2018-05-11 00:00:07.526 NORMAL -============== -Setting Data List -Print Time : 18-05-11 00:00:07.526 -============== -Language(Language) = Kor -FullScreen(FullScreen) = False -WindowSize(WindowSize) = {Width=1024, Height=768} -Barcode(Port Name) = -ADVDeviceName(Device Name) = COM1 -DOAutoOff_Quit(DOAutoOff_Quit) = False -DOAutoOff_Start(DOAutoOff_Start) = False - -2018-05-11 00:00:38.077 NORMAL Program Close -2018-05-11 00:12:15.456 ERROR dio init error : The device is not available -2018-05-11 00:12:15.461 NORMAL ModelData Load : Usersfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Users.csv -2018-05-11 00:12:15.481 ERROR ▣ No Data -2018-05-11 00:12:15.481 NORMAL ModelData Load : Modelfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Model.csv -2018-05-11 00:12:15.481 ERROR ▣ No Data -2018-05-11 00:12:15.482 INFO model data listUsers : 0건 -Model : 0건 - -2018-05-11 00:12:15.484 NORMAL Program Start -2018-05-11 00:12:19.398 INFO Setting Save -2018-05-11 00:12:19.398 NORMAL -============== -Setting Data List -Print Time : 18-05-11 00:12:19.398 -============== -Language(Language) = Kor -FullScreen(FullScreen) = False -WindowSize(WindowSize) = {Width=1024, Height=768} -Barcode(Port Name) = -ADVDeviceName(Device Name) = COM1 -DOAutoOff_Quit(DOAutoOff_Quit) = False -DOAutoOff_Start(DOAutoOff_Start) = False - -2018-05-11 00:12:21.481 NORMAL Program Close -2018-05-11 00:14:22.371 ERROR dio init error : The device is not available -2018-05-11 00:14:22.375 NORMAL ModelData Load : Usersfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Users.csv -2018-05-11 00:14:22.377 ERROR ▣ No Data -2018-05-11 00:14:22.377 NORMAL ModelData Load : Modelfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Model.csv -2018-05-11 00:14:22.377 ERROR ▣ No Data -2018-05-11 00:14:22.377 INFO model data listUsers : 0건 -Model : 0건 - -2018-05-11 00:14:22.379 NORMAL Program Start -2018-05-11 00:14:28.246 NORMAL Program Close -2018-05-11 00:14:51.455 ERROR dio init error : The device is not available -2018-05-11 00:14:51.460 NORMAL ModelData Load : Usersfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Users.csv -2018-05-11 00:14:51.461 ERROR ▣ No Data -2018-05-11 00:14:51.461 NORMAL ModelData Load : Modelfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Model.csv -2018-05-11 00:14:51.461 ERROR ▣ No Data -2018-05-11 00:14:51.461 INFO model data listUsers : 0건 -Model : 0건 - -2018-05-11 00:14:51.463 NORMAL Program Start -2018-05-11 00:15:07.918 NORMAL Program Close -2018-05-11 00:16:51.725 ERROR dio init error : The device is not available -2018-05-11 00:16:51.730 NORMAL ModelData Load : Usersfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Users.csv -2018-05-11 00:16:51.731 ERROR ▣ No Data -2018-05-11 00:16:51.731 NORMAL ModelData Load : Modelfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Model.csv -2018-05-11 00:16:51.731 ERROR ▣ No Data -2018-05-11 00:16:51.731 INFO model data listUsers : 0건 -Model : 0건 - -2018-05-11 00:16:51.734 NORMAL Program Start -2018-05-11 00:19:11.706 NORMAL Program Close -2018-05-11 00:19:57.620 ERROR dio init error : The device is not available -2018-05-11 00:19:57.625 NORMAL ModelData Load : Usersfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Users.csv -2018-05-11 00:19:57.626 ERROR ▣ No Data -2018-05-11 00:19:57.626 NORMAL ModelData Load : Modelfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Model.csv -2018-05-11 00:19:57.626 ERROR ▣ No Data -2018-05-11 00:19:57.626 INFO model data listUsers : 0건 -Model : 0건 - -2018-05-11 00:19:57.629 NORMAL Program Start -2018-05-11 00:20:00.594 BCD Rx:RECV BCD -2018-05-11 00:20:12.875 NORMAL Program Close -2018-05-11 00:20:40.906 ERROR dio init error : The device is not available -2018-05-11 00:20:40.911 NORMAL ModelData Load : Usersfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Users.csv -2018-05-11 00:20:40.912 ERROR ▣ No Data -2018-05-11 00:20:40.912 NORMAL ModelData Load : Modelfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Model.csv -2018-05-11 00:20:40.912 ERROR ▣ No Data -2018-05-11 00:20:40.912 INFO model data listUsers : 0건 -Model : 0건 - -2018-05-11 00:20:40.915 NORMAL Program Start -2018-05-11 00:21:15.404 NORMAL Program Close -2018-05-11 00:21:34.818 ERROR dio init error : The device is not available -2018-05-11 00:21:34.822 NORMAL ModelData Load : Usersfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Users.csv -2018-05-11 00:21:34.823 ERROR ▣ No Data -2018-05-11 00:21:34.823 NORMAL ModelData Load : Modelfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Model.csv -2018-05-11 00:21:34.824 ERROR ▣ No Data -2018-05-11 00:21:34.824 INFO model data listUsers : 0건 -Model : 0건 - -2018-05-11 00:21:34.827 NORMAL Program Start -2018-05-11 00:22:19.006 ERROR dio init error : The device is not available -2018-05-11 00:22:19.010 NORMAL ModelData Load : Usersfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Users.csv -2018-05-11 00:22:19.011 ERROR ▣ No Data -2018-05-11 00:22:19.011 NORMAL ModelData Load : Modelfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Model.csv -2018-05-11 00:22:19.012 ERROR ▣ No Data -2018-05-11 00:22:19.012 INFO model data listUsers : 0건 -Model : 0건 - -2018-05-11 00:22:19.014 NORMAL Program Start -2018-05-11 00:22:26.882 INFO Setting Save -2018-05-11 00:22:26.882 NORMAL -============== -Setting Data List -Print Time : 18-05-11 00:22:26.882 -============== -Language(Language) = Kor -FullScreen(FullScreen) = False -WindowSize(WindowSize) = {Width=1024, Height=600} -Barcode(Port Name) = -ADVDeviceName(Device Name) = COM1 -DOAutoOff_Quit(DOAutoOff_Quit) = False -DOAutoOff_Start(DOAutoOff_Start) = False - -2018-05-11 00:22:30.230 NORMAL Program Close -2018-05-11 00:23:18.090 ERROR dio init error : The device is not available -2018-05-11 00:23:18.094 NORMAL ModelData Load : Usersfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Users.csv -2018-05-11 00:23:18.095 ERROR ▣ No Data -2018-05-11 00:23:18.095 NORMAL ModelData Load : Modelfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Model.csv -2018-05-11 00:23:18.096 ERROR ▣ No Data -2018-05-11 00:23:18.096 INFO model data listUsers : 0건 -Model : 0건 - -2018-05-11 00:23:18.098 NORMAL Program Start -2018-05-11 00:23:35.632 INFO Setting Save -2018-05-11 00:23:35.633 NORMAL -============== -Setting Data List -Print Time : 18-05-11 00:23:35.633 -============== -Language(Language) = Kor -FullScreen(FullScreen) = False -WindowSize(WindowSize) = {Width=1024, Height=600} -Barcode(Port Name) = -ADVDeviceName(Device Name) = COM1 -DOAutoOff_Quit(DOAutoOff_Quit) = False -DOAutoOff_Start(DOAutoOff_Start) = False - -2018-05-11 00:23:50.757 INFO Setting Save -2018-05-11 00:23:50.757 NORMAL -============== -Setting Data List -Print Time : 18-05-11 00:23:50.757 -============== -Language(Language) = Kor -FullScreen(FullScreen) = False -WindowSize(WindowSize) = {Width=1024, Height=500} -Barcode(Port Name) = -ADVDeviceName(Device Name) = COM1 -DOAutoOff_Quit(DOAutoOff_Quit) = False -DOAutoOff_Start(DOAutoOff_Start) = False - -2018-05-11 00:23:57.092 INFO Setting Save -2018-05-11 00:23:57.092 NORMAL -============== -Setting Data List -Print Time : 18-05-11 00:23:57.092 -============== -Language(Language) = Kor -FullScreen(FullScreen) = False -WindowSize(WindowSize) = {Width=1024, Height=600} -Barcode(Port Name) = -ADVDeviceName(Device Name) = COM1 -DOAutoOff_Quit(DOAutoOff_Quit) = False -DOAutoOff_Start(DOAutoOff_Start) = False - -2018-05-11 00:23:59.778 NORMAL Program Close -2018-05-11 00:24:03.582 ERROR dio init error : The device is not available -2018-05-11 00:24:03.586 NORMAL ModelData Load : Usersfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Users.csv -2018-05-11 00:24:03.587 ERROR ▣ No Data -2018-05-11 00:24:03.587 NORMAL ModelData Load : Modelfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Model.csv -2018-05-11 00:24:03.587 ERROR ▣ No Data -2018-05-11 00:24:03.588 INFO model data listUsers : 0건 -Model : 0건 - -2018-05-11 00:24:03.590 NORMAL Program Start -2018-05-11 00:24:30.233 NORMAL Program Close -2018-05-11 00:24:57.662 ERROR dio init error : The device is not available -2018-05-11 00:24:57.666 NORMAL ModelData Load : Usersfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Users.csv -2018-05-11 00:24:57.667 ERROR ▣ No Data -2018-05-11 00:24:57.667 NORMAL ModelData Load : Modelfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Model.csv -2018-05-11 00:24:57.667 ERROR ▣ No Data -2018-05-11 00:24:57.668 INFO model data listUsers : 0건 -Model : 0건 - -2018-05-11 00:24:57.670 NORMAL Program Start -2018-05-11 00:26:03.885 ERROR dio init error : The device is not available -2018-05-11 00:26:03.890 NORMAL ModelData Load : Usersfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Users.csv -2018-05-11 00:26:03.891 ERROR ▣ No Data -2018-05-11 00:26:03.891 NORMAL ModelData Load : Modelfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Model.csv -2018-05-11 00:26:03.891 ERROR ▣ No Data -2018-05-11 00:26:03.891 INFO model data listUsers : 0건 -Model : 0건 - -2018-05-11 00:26:03.893 NORMAL Program Start -2018-05-11 00:26:35.877 ERROR dio init error : The device is not available -2018-05-11 00:26:35.881 NORMAL ModelData Load : Usersfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Users.csv -2018-05-11 00:26:35.882 ERROR ▣ No Data -2018-05-11 00:26:35.882 NORMAL ModelData Load : Modelfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Model.csv -2018-05-11 00:26:35.883 ERROR ▣ No Data -2018-05-11 00:26:35.883 INFO model data listUsers : 0건 -Model : 0건 - -2018-05-11 00:26:35.885 NORMAL Program Start -2018-05-11 00:26:52.274 ERROR dio init error : The device is not available -2018-05-11 00:26:52.278 NORMAL ModelData Load : Usersfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Users.csv -2018-05-11 00:26:52.279 ERROR ▣ No Data -2018-05-11 00:26:52.279 NORMAL ModelData Load : Modelfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Model.csv -2018-05-11 00:26:52.279 ERROR ▣ No Data -2018-05-11 00:26:52.279 INFO model data listUsers : 0건 -Model : 0건 - -2018-05-11 00:26:52.281 NORMAL Program Start -2018-05-11 00:27:15.917 NORMAL Program Close -2018-05-11 00:28:24.236 ERROR dio init error : The device is not available -2018-05-11 00:28:24.239 NORMAL ModelData Load : Usersfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Users.csv -2018-05-11 00:28:24.241 ERROR ▣ No Data -2018-05-11 00:28:24.241 NORMAL ModelData Load : Modelfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Model.csv -2018-05-11 00:28:24.241 ERROR ▣ No Data -2018-05-11 00:28:24.241 INFO model data listUsers : 0건 -Model : 0건 - -2018-05-11 00:28:24.244 NORMAL Program Start -2018-05-11 00:28:34.615 ERROR dio init error : The device is not available -2018-05-11 00:28:34.620 NORMAL ModelData Load : Usersfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Users.csv -2018-05-11 00:28:34.621 ERROR ▣ No Data -2018-05-11 00:28:34.621 NORMAL ModelData Load : Modelfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Model.csv -2018-05-11 00:28:34.621 ERROR ▣ No Data -2018-05-11 00:28:34.621 INFO model data listUsers : 0건 -Model : 0건 - -2018-05-11 00:28:34.625 NORMAL Program Start -2018-05-11 00:29:34.191 ERROR dio init error : The device is not available -2018-05-11 00:29:34.196 NORMAL ModelData Load : Usersfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Users.csv -2018-05-11 00:29:34.197 ERROR ▣ No Data -2018-05-11 00:29:34.197 NORMAL ModelData Load : Modelfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Model.csv -2018-05-11 00:29:34.197 ERROR ▣ No Data -2018-05-11 00:29:34.198 INFO model data listUsers : 0건 -Model : 0건 - -2018-05-11 00:29:34.201 NORMAL Program Start -2018-05-11 00:31:24.723 ERROR dio init error : The device is not available -2018-05-11 00:31:24.726 NORMAL ModelData Load : Usersfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Users.csv -2018-05-11 00:31:24.727 ERROR ▣ No Data -2018-05-11 00:31:24.727 NORMAL ModelData Load : Modelfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Model.csv -2018-05-11 00:31:24.727 ERROR ▣ No Data -2018-05-11 00:31:24.727 INFO model data listUsers : 0건 -Model : 0건 - -2018-05-11 00:31:24.730 NORMAL Program Start -2018-05-11 00:31:42.642 ERROR dio init error : The device is not available -2018-05-11 00:31:42.646 NORMAL ModelData Load : Usersfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Users.csv -2018-05-11 00:31:42.647 ERROR ▣ No Data -2018-05-11 00:31:42.647 NORMAL ModelData Load : Modelfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Model.csv -2018-05-11 00:31:42.647 ERROR ▣ No Data -2018-05-11 00:31:42.648 INFO model data listUsers : 0건 -Model : 0건 - -2018-05-11 00:31:42.651 NORMAL Program Start -2018-05-11 00:32:04.569 ERROR dio init error : The device is not available -2018-05-11 00:32:04.573 NORMAL ModelData Load : Usersfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Users.csv -2018-05-11 00:32:04.574 ERROR ▣ No Data -2018-05-11 00:32:04.574 NORMAL ModelData Load : Modelfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Model.csv -2018-05-11 00:32:04.574 ERROR ▣ No Data -2018-05-11 00:32:04.575 INFO model data listUsers : 0건 -Model : 0건 - -2018-05-11 00:32:04.578 NORMAL Program Start -2018-05-11 00:35:31.358 NORMAL Program Close -2018-05-11 00:36:35.845 ERROR dio init error : The device is not available -2018-05-11 00:36:35.849 NORMAL ModelData Load : Usersfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Users.csv -2018-05-11 00:36:35.850 ERROR ▣ No Data -2018-05-11 00:36:35.850 NORMAL ModelData Load : Modelfn=D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Model\Model.csv -2018-05-11 00:36:35.851 ERROR ▣ No Data -2018-05-11 00:36:35.851 INFO model data listUsers : 0건 -Model : 0건 - -2018-05-11 00:36:35.853 NORMAL Program Start -2018-05-11 00:36:42.340 NORMAL Program Close diff --git a/Project/bin/debug/Project.exe b/Project/bin/debug/Project.exe deleted file mode 100644 index e975aa0..0000000 Binary files a/Project/bin/debug/Project.exe and /dev/null differ diff --git a/Project/bin/debug/Project.pdb b/Project/bin/debug/Project.pdb deleted file mode 100644 index 0ee53e6..0000000 Binary files a/Project/bin/debug/Project.pdb and /dev/null differ diff --git a/Project/bin/debug/Project.vshost.exe.manifest b/Project/bin/debug/Project.vshost.exe.manifest deleted file mode 100644 index f96b1d6..0000000 --- a/Project/bin/debug/Project.vshost.exe.manifest +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/Project/bin/debug/Setting.xml b/Project/bin/debug/Setting.xml deleted file mode 100644 index 61d369e..0000000 --- a/Project/bin/debug/Setting.xml +++ /dev/null @@ -1,50 +0,0 @@ - - - - 0 - 0 - 0000 - 9999 - Kor - 0 - 1024,600 - - - COM1 - 0 - 0 - 0 - System.UInt16[] - System.UInt16[] - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - - \ No newline at end of file diff --git a/Project/bin/debug/UserSet.xml b/Project/bin/debug/UserSet.xml deleted file mode 100644 index 43f10d1..0000000 --- a/Project/bin/debug/UserSet.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/Project/bin/debug/Winsock Orcas.dll b/Project/bin/debug/Winsock Orcas.dll deleted file mode 100644 index 4c9686f..0000000 Binary files a/Project/bin/debug/Winsock Orcas.dll and /dev/null differ diff --git a/Project/bin/debug/arADVUSB4761.Net4.dll b/Project/bin/debug/arADVUSB4761.Net4.dll deleted file mode 100644 index ef1644a..0000000 Binary files a/Project/bin/debug/arADVUSB4761.Net4.dll and /dev/null differ diff --git a/Project/bin/debug/arADVUSB4761.Net4.pdb b/Project/bin/debug/arADVUSB4761.Net4.pdb deleted file mode 100644 index 50471eb..0000000 Binary files a/Project/bin/debug/arADVUSB4761.Net4.pdb and /dev/null differ diff --git a/Project/bin/debug/arControl.Net4.dll b/Project/bin/debug/arControl.Net4.dll deleted file mode 100644 index 17ceb95..0000000 Binary files a/Project/bin/debug/arControl.Net4.dll and /dev/null differ diff --git a/Project/bin/debug/arControl.Net4.pdb b/Project/bin/debug/arControl.Net4.pdb deleted file mode 100644 index a231c08..0000000 Binary files a/Project/bin/debug/arControl.Net4.pdb and /dev/null differ diff --git a/Project/bin/debug/arINIHelper.Net4.dll b/Project/bin/debug/arINIHelper.Net4.dll deleted file mode 100644 index 65536f6..0000000 Binary files a/Project/bin/debug/arINIHelper.Net4.dll and /dev/null differ diff --git a/Project/dsEQ.Designer.cs b/Project/dsEQ.Designer.cs index d31c01c..cca4883 100644 --- a/Project/dsEQ.Designer.cs +++ b/Project/dsEQ.Designer.cs @@ -6002,11 +6002,11 @@ namespace Project { [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public string Filter { get { - try { - return ((string)(this[this.tableEquipmentFilter.FilterColumn])); + if (this.IsFilterNull()) { + return string.Empty; } - catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("\'EquipmentFilter\' 테이블의 \'Filter\' 열의 값이 DBNull입니다.", e); + else { + return ((string)(this[this.tableEquipmentFilter.FilterColumn])); } } set { @@ -6018,11 +6018,11 @@ namespace Project { [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public string Apply { get { - try { - return ((string)(this[this.tableEquipmentFilter.ApplyColumn])); + if (this.IsApplyNull()) { + return string.Empty; } - catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("\'EquipmentFilter\' 테이블의 \'Apply\' 열의 값이 DBNull입니다.", e); + else { + return ((string)(this[this.tableEquipmentFilter.ApplyColumn])); } } set { @@ -6034,11 +6034,11 @@ namespace Project { [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public string memo { get { - try { - return ((string)(this[this.tableEquipmentFilter.memoColumn])); + if (this.IsmemoNull()) { + return string.Empty; } - catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("\'EquipmentFilter\' 테이블의 \'memo\' 열의 값이 DBNull입니다.", e); + else { + return ((string)(this[this.tableEquipmentFilter.memoColumn])); } } set { diff --git a/Project/dsEQ.xsd b/Project/dsEQ.xsd index ea3cf3f..04be85c 100644 --- a/Project/dsEQ.xsd +++ b/Project/dsEQ.xsd @@ -736,7 +736,7 @@ SELECT idx, type, Title, Filter, Apply, memo, wuid, wdate FROM EquipmentFilter W - + @@ -749,7 +749,7 @@ SELECT idx, type, Title, Filter, Apply, memo, wuid, wdate FROM EquipmentFilter W - + @@ -850,7 +850,7 @@ SELECT idx, type, Title, Filter, Apply, memo, wuid, wdate FROM EquipmentFilter W - + @@ -951,7 +951,7 @@ SELECT idx, type, Title, Filter, Apply, memo, wuid, wdate FROM EquipmentFilter W - + @@ -1052,7 +1052,7 @@ SELECT idx, type, Title, Filter, Apply, memo, wuid, wdate FROM EquipmentFilter W - + @@ -1115,7 +1115,7 @@ SELECT idx, type, Title, Filter, Apply, memo, wuid, wdate FROM EquipmentFilter W - + @@ -1178,7 +1178,7 @@ SELECT idx, type, Title, Filter, Apply, memo, wuid, wdate FROM EquipmentFilter W - + @@ -1241,7 +1241,7 @@ SELECT idx, type, Title, Filter, Apply, memo, wuid, wdate FROM EquipmentFilter W - + @@ -1259,21 +1259,21 @@ SELECT idx, type, Title, Filter, Apply, memo, wuid, wdate FROM EquipmentFilter W - + - + - + diff --git a/Project/dsEQ.xss b/Project/dsEQ.xss index 5f28270..7664bf3 100644 --- a/Project/dsEQ.xss +++ b/Project/dsEQ.xss @@ -1 +1,19 @@ - \ No newline at end of file + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Project/dsMSSQL.Designer.cs b/Project/dsMSSQL.Designer.cs index d769f5f..d0abb69 100644 --- a/Project/dsMSSQL.Designer.cs +++ b/Project/dsMSSQL.Designer.cs @@ -443,6 +443,8 @@ namespace Project { private global::System.Data.DataColumn columnwdate; + private global::System.Data.DataColumn columntel; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public UsersDataTable() { @@ -572,6 +574,14 @@ namespace Project { } } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn telColumn { + get { + return this.columntel; + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Browsable(false)] @@ -609,7 +619,7 @@ namespace Project { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public UsersRow AddUsersRow(string id, string password, string name, string dept, string grade, string email, short level, string indate, string outdate, string memo, string wuid, System.DateTime wdate) { + public UsersRow AddUsersRow(string id, string password, string name, string dept, string grade, string email, short level, string indate, string outdate, string memo, string wuid, System.DateTime wdate, string tel) { UsersRow rowUsersRow = ((UsersRow)(this.NewRow())); object[] columnValuesArray = new object[] { id, @@ -623,7 +633,8 @@ namespace Project { outdate, memo, wuid, - wdate}; + wdate, + tel}; rowUsersRow.ItemArray = columnValuesArray; this.Rows.Add(rowUsersRow); return rowUsersRow; @@ -665,6 +676,7 @@ namespace Project { this.columnmemo = base.Columns["memo"]; this.columnwuid = base.Columns["wuid"]; this.columnwdate = base.Columns["wdate"]; + this.columntel = base.Columns["tel"]; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] @@ -694,6 +706,8 @@ namespace Project { base.Columns.Add(this.columnwuid); this.columnwdate = new global::System.Data.DataColumn("wdate", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element); base.Columns.Add(this.columnwdate); + this.columntel = new global::System.Data.DataColumn("tel", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columntel); this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] { this.columnid}, true)); this.columnid.AllowDBNull = false; @@ -710,6 +724,7 @@ namespace Project { this.columnwuid.AllowDBNull = false; this.columnwuid.MaxLength = 20; this.columnwdate.AllowDBNull = false; + this.columntel.MaxLength = 20; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] @@ -2655,6 +2670,22 @@ namespace Project { } } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public string tel { + get { + try { + return ((string)(this[this.tableUsers.telColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("\'Users\' 테이블의 \'tel\' 열의 값이 DBNull입니다.", e); + } + } + set { + this[this.tableUsers.telColumn] = value; + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public bool IspasswordNull() { @@ -2762,6 +2793,18 @@ namespace Project { public void SetmemoNull() { this[this.tableUsers.memoColumn] = global::System.Convert.DBNull; } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool IstelNull() { + return this.IsNull(this.tableUsers.telColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void SettelNull() { + this[this.tableUsers.telColumn] = global::System.Convert.DBNull; + } } /// @@ -4131,10 +4174,11 @@ namespace Project.dsMSSQLTableAdapters { tableMapping.ColumnMappings.Add("memo", "memo"); tableMapping.ColumnMappings.Add("wuid", "wuid"); tableMapping.ColumnMappings.Add("wdate", "wdate"); + tableMapping.ColumnMappings.Add("tel", "tel"); 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 [Users] WHERE (([id] = @Original_id) AND ((@IsNull_password = 1 AND [password] IS NULL) OR ([password] = @Original_password)) AND ((@IsNull_name = 1 AND [name] IS NULL) OR ([name] = @Original_name)) AND ((@IsNull_dept = 1 AND [dept] IS NULL) OR ([dept] = @Original_dept)) AND ((@IsNull_grade = 1 AND [grade] IS NULL) OR ([grade] = @Original_grade)) AND ((@IsNull_email = 1 AND [email] IS NULL) OR ([email] = @Original_email)) AND ((@IsNull_level = 1 AND [level] IS NULL) OR ([level] = @Original_level)) AND ((@IsNull_indate = 1 AND [indate] IS NULL) OR ([indate] = @Original_indate)) AND ((@IsNull_outdate = 1 AND [outdate] IS NULL) OR ([outdate] = @Original_outdate)) AND ((@IsNull_memo = 1 AND [memo] IS NULL) OR ([memo] = @Original_memo)) AND ([wuid] = @Original_wuid) AND ([wdate] = @Original_wdate))"; + this._adapter.DeleteCommand.CommandText = @"DELETE FROM [Users] WHERE (([id] = @Original_id) AND ((@IsNull_password = 1 AND [password] IS NULL) OR ([password] = @Original_password)) AND ((@IsNull_name = 1 AND [name] IS NULL) OR ([name] = @Original_name)) AND ((@IsNull_dept = 1 AND [dept] IS NULL) OR ([dept] = @Original_dept)) AND ((@IsNull_grade = 1 AND [grade] IS NULL) OR ([grade] = @Original_grade)) AND ((@IsNull_email = 1 AND [email] IS NULL) OR ([email] = @Original_email)) AND ((@IsNull_level = 1 AND [level] IS NULL) OR ([level] = @Original_level)) AND ((@IsNull_indate = 1 AND [indate] IS NULL) OR ([indate] = @Original_indate)) AND ((@IsNull_outdate = 1 AND [outdate] IS NULL) OR ([outdate] = @Original_outdate)) AND ((@IsNull_tel = 1 AND [tel] IS NULL) OR ([tel] = @Original_tel)) AND ((@IsNull_memo = 1 AND [memo] IS NULL) OR ([memo] = @Original_memo)) AND ([wuid] = @Original_wuid) AND ([wdate] = @Original_wdate))"; this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text; this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_id", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "id", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_password", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "password", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); @@ -4153,14 +4197,16 @@ namespace Project.dsMSSQLTableAdapters { this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_indate", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "indate", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_outdate", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "outdate", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_outdate", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "outdate", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_tel", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "tel", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_tel", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "tel", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_memo", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "memo", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_memo", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "memo", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_wuid", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "wuid", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_wdate", global::System.Data.SqlDbType.DateTime, 0, global::System.Data.ParameterDirection.Input, 0, 0, "wdate", 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 [Users] ([id], [password], [name], [dept], [grade], [email], [level], [indate], [outdate], [memo], [wuid], [wdate]) VALUES (@id, @password, @name, @dept, @grade, @email, @level, @indate, @outdate, @memo, @wuid, @wdate); -SELECT id, password, name, dept, grade, email, level, indate, outdate, memo, wuid, wdate FROM Users WHERE (id = @id)"; + this._adapter.InsertCommand.CommandText = @"INSERT INTO [Users] ([id], [password], [name], [dept], [grade], [email], [level], [indate], [outdate], [tel], [memo], [wuid], [wdate]) VALUES (@id, @password, @name, @dept, @grade, @email, @level, @indate, @outdate, @tel, @memo, @wuid, @wdate); +SELECT id, password, name, dept, grade, email, level, indate, outdate, tel, memo, wuid, wdate FROM Users WHERE (id = @id)"; this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text; this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@id", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "id", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@password", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "password", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); @@ -4171,13 +4217,14 @@ SELECT id, password, name, dept, grade, email, level, indate, outdate, memo, wui this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@level", global::System.Data.SqlDbType.SmallInt, 0, global::System.Data.ParameterDirection.Input, 0, 0, "level", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@indate", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "indate", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@outdate", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "outdate", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@tel", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "tel", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@memo", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "memo", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@wuid", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "wuid", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); 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.UpdateCommand = new global::System.Data.SqlClient.SqlCommand(); this._adapter.UpdateCommand.Connection = this.Connection; - this._adapter.UpdateCommand.CommandText = @"UPDATE [Users] SET [id] = @id, [password] = @password, [name] = @name, [dept] = @dept, [grade] = @grade, [email] = @email, [level] = @level, [indate] = @indate, [outdate] = @outdate, [memo] = @memo, [wuid] = @wuid, [wdate] = @wdate WHERE (([id] = @Original_id) AND ((@IsNull_password = 1 AND [password] IS NULL) OR ([password] = @Original_password)) AND ((@IsNull_name = 1 AND [name] IS NULL) OR ([name] = @Original_name)) AND ((@IsNull_dept = 1 AND [dept] IS NULL) OR ([dept] = @Original_dept)) AND ((@IsNull_grade = 1 AND [grade] IS NULL) OR ([grade] = @Original_grade)) AND ((@IsNull_email = 1 AND [email] IS NULL) OR ([email] = @Original_email)) AND ((@IsNull_level = 1 AND [level] IS NULL) OR ([level] = @Original_level)) AND ((@IsNull_indate = 1 AND [indate] IS NULL) OR ([indate] = @Original_indate)) AND ((@IsNull_outdate = 1 AND [outdate] IS NULL) OR ([outdate] = @Original_outdate)) AND ((@IsNull_memo = 1 AND [memo] IS NULL) OR ([memo] = @Original_memo)) AND ([wuid] = @Original_wuid) AND ([wdate] = @Original_wdate)); -SELECT id, password, name, dept, grade, email, level, indate, outdate, memo, wuid, wdate FROM Users WHERE (id = @id)"; + this._adapter.UpdateCommand.CommandText = @"UPDATE [Users] SET [id] = @id, [password] = @password, [name] = @name, [dept] = @dept, [grade] = @grade, [email] = @email, [level] = @level, [indate] = @indate, [outdate] = @outdate, [tel] = @tel, [memo] = @memo, [wuid] = @wuid, [wdate] = @wdate WHERE (([id] = @Original_id) AND ((@IsNull_password = 1 AND [password] IS NULL) OR ([password] = @Original_password)) AND ((@IsNull_name = 1 AND [name] IS NULL) OR ([name] = @Original_name)) AND ((@IsNull_dept = 1 AND [dept] IS NULL) OR ([dept] = @Original_dept)) AND ((@IsNull_grade = 1 AND [grade] IS NULL) OR ([grade] = @Original_grade)) AND ((@IsNull_email = 1 AND [email] IS NULL) OR ([email] = @Original_email)) AND ((@IsNull_level = 1 AND [level] IS NULL) OR ([level] = @Original_level)) AND ((@IsNull_indate = 1 AND [indate] IS NULL) OR ([indate] = @Original_indate)) AND ((@IsNull_outdate = 1 AND [outdate] IS NULL) OR ([outdate] = @Original_outdate)) AND ((@IsNull_tel = 1 AND [tel] IS NULL) OR ([tel] = @Original_tel)) AND ((@IsNull_memo = 1 AND [memo] IS NULL) OR ([memo] = @Original_memo)) AND ([wuid] = @Original_wuid) AND ([wdate] = @Original_wdate)); +SELECT id, password, name, dept, grade, email, level, indate, outdate, tel, memo, wuid, wdate FROM Users WHERE (id = @id)"; this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text; this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@id", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "id", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@password", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "password", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); @@ -4188,6 +4235,7 @@ SELECT id, password, name, dept, grade, email, level, indate, outdate, memo, wui this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@level", global::System.Data.SqlDbType.SmallInt, 0, global::System.Data.ParameterDirection.Input, 0, 0, "level", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@indate", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "indate", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@outdate", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "outdate", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@tel", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "tel", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@memo", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "memo", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@wuid", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "wuid", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); 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, "", "", "")); @@ -4208,6 +4256,8 @@ SELECT id, password, name, dept, grade, email, level, indate, outdate, memo, wui this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_indate", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "indate", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_outdate", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "outdate", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_outdate", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "outdate", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_tel", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "tel", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_tel", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "tel", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_memo", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "memo", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_memo", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "memo", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_wuid", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "wuid", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); @@ -4227,11 +4277,13 @@ SELECT id, password, name, dept, grade, email, level, indate, outdate, memo, wui this._commandCollection = new global::System.Data.SqlClient.SqlCommand[2]; this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand(); this._commandCollection[0].Connection = this.Connection; - this._commandCollection[0].CommandText = "SELECT Users.*\r\nFROM Users"; + this._commandCollection[0].CommandText = "SELECT id, password, name, dept, grade, email, level, indate, outdate, tel, memo" + + ", wuid, wdate\r\nFROM Users"; this._commandCollection[0].CommandType = global::System.Data.CommandType.Text; this._commandCollection[1] = new global::System.Data.SqlClient.SqlCommand(); this._commandCollection[1].Connection = this.Connection; - this._commandCollection[1].CommandText = "SELECT Users.*\r\nFROM Users\r\nwhere id=@id and password = @encpw"; + this._commandCollection[1].CommandText = "SELECT dept, email, grade, id, indate, level, memo, name, outdate, password, tel," + + " wdate, wuid FROM Users WHERE (id = @id) AND (password = @encpw)"; this._commandCollection[1].CommandType = global::System.Data.CommandType.Text; this._commandCollection[1].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@id", global::System.Data.SqlDbType.VarChar, 20, global::System.Data.ParameterDirection.Input, 0, 0, "id", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[1].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@encpw", global::System.Data.SqlDbType.VarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, "password", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); @@ -4342,7 +4394,7 @@ SELECT id, password, name, dept, grade, email, level, indate, outdate, memo, wui [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(string Original_id, string Original_password, string Original_name, string Original_dept, string Original_grade, string Original_email, global::System.Nullable Original_level, string Original_indate, string Original_outdate, string Original_memo, string Original_wuid, System.DateTime Original_wdate) { + public virtual int Delete(string Original_id, string Original_password, string Original_name, string Original_dept, string Original_grade, string Original_email, global::System.Nullable Original_level, string Original_indate, string Original_outdate, string Original_tel, string Original_memo, string Original_wuid, System.DateTime Original_wdate) { if ((Original_id == null)) { throw new global::System.ArgumentNullException("Original_id"); } @@ -4413,21 +4465,29 @@ SELECT id, password, name, dept, grade, email, level, indate, outdate, memo, wui this.Adapter.DeleteCommand.Parameters[15].Value = ((object)(0)); this.Adapter.DeleteCommand.Parameters[16].Value = ((string)(Original_outdate)); } - if ((Original_memo == null)) { + if ((Original_tel == null)) { this.Adapter.DeleteCommand.Parameters[17].Value = ((object)(1)); this.Adapter.DeleteCommand.Parameters[18].Value = global::System.DBNull.Value; } else { this.Adapter.DeleteCommand.Parameters[17].Value = ((object)(0)); - this.Adapter.DeleteCommand.Parameters[18].Value = ((string)(Original_memo)); + this.Adapter.DeleteCommand.Parameters[18].Value = ((string)(Original_tel)); + } + if ((Original_memo == null)) { + this.Adapter.DeleteCommand.Parameters[19].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[20].Value = global::System.DBNull.Value; + } + else { + this.Adapter.DeleteCommand.Parameters[19].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[20].Value = ((string)(Original_memo)); } if ((Original_wuid == null)) { throw new global::System.ArgumentNullException("Original_wuid"); } else { - this.Adapter.DeleteCommand.Parameters[19].Value = ((string)(Original_wuid)); + this.Adapter.DeleteCommand.Parameters[21].Value = ((string)(Original_wuid)); } - this.Adapter.DeleteCommand.Parameters[20].Value = ((System.DateTime)(Original_wdate)); + this.Adapter.DeleteCommand.Parameters[22].Value = ((System.DateTime)(Original_wdate)); global::System.Data.ConnectionState previousConnectionState = this.Adapter.DeleteCommand.Connection.State; if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open) != global::System.Data.ConnectionState.Open)) { @@ -4448,7 +4508,7 @@ SELECT id, password, name, dept, grade, email, level, indate, outdate, memo, wui [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(string id, string password, string name, string dept, string grade, string email, global::System.Nullable level, string indate, string outdate, string memo, string wuid, System.DateTime wdate) { + public virtual int Insert(string id, string password, string name, string dept, string grade, string email, global::System.Nullable level, string indate, string outdate, string tel, string memo, string wuid, System.DateTime wdate) { if ((id == null)) { throw new global::System.ArgumentNullException("id"); } @@ -4503,19 +4563,25 @@ SELECT id, password, name, dept, grade, email, level, indate, outdate, memo, wui else { this.Adapter.InsertCommand.Parameters[8].Value = ((string)(outdate)); } - if ((memo == null)) { + if ((tel == null)) { this.Adapter.InsertCommand.Parameters[9].Value = global::System.DBNull.Value; } else { - this.Adapter.InsertCommand.Parameters[9].Value = ((string)(memo)); + this.Adapter.InsertCommand.Parameters[9].Value = ((string)(tel)); + } + if ((memo == null)) { + this.Adapter.InsertCommand.Parameters[10].Value = global::System.DBNull.Value; + } + else { + this.Adapter.InsertCommand.Parameters[10].Value = ((string)(memo)); } if ((wuid == null)) { throw new global::System.ArgumentNullException("wuid"); } else { - this.Adapter.InsertCommand.Parameters[10].Value = ((string)(wuid)); + this.Adapter.InsertCommand.Parameters[11].Value = ((string)(wuid)); } - this.Adapter.InsertCommand.Parameters[11].Value = ((System.DateTime)(wdate)); + this.Adapter.InsertCommand.Parameters[12].Value = ((System.DateTime)(wdate)); global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State; if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open) != global::System.Data.ConnectionState.Open)) { @@ -4546,6 +4612,7 @@ SELECT id, password, name, dept, grade, email, level, indate, outdate, memo, wui global::System.Nullable level, string indate, string outdate, + string tel, string memo, string wuid, System.DateTime wdate, @@ -4558,6 +4625,7 @@ SELECT id, password, name, dept, grade, email, level, indate, outdate, memo, wui global::System.Nullable Original_level, string Original_indate, string Original_outdate, + string Original_tel, string Original_memo, string Original_wuid, System.DateTime Original_wdate) { @@ -4615,104 +4683,118 @@ SELECT id, password, name, dept, grade, email, level, indate, outdate, memo, wui else { this.Adapter.UpdateCommand.Parameters[8].Value = ((string)(outdate)); } - if ((memo == null)) { + if ((tel == null)) { this.Adapter.UpdateCommand.Parameters[9].Value = global::System.DBNull.Value; } else { - this.Adapter.UpdateCommand.Parameters[9].Value = ((string)(memo)); + this.Adapter.UpdateCommand.Parameters[9].Value = ((string)(tel)); + } + if ((memo == null)) { + this.Adapter.UpdateCommand.Parameters[10].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[10].Value = ((string)(memo)); } if ((wuid == null)) { throw new global::System.ArgumentNullException("wuid"); } else { - this.Adapter.UpdateCommand.Parameters[10].Value = ((string)(wuid)); + this.Adapter.UpdateCommand.Parameters[11].Value = ((string)(wuid)); } - this.Adapter.UpdateCommand.Parameters[11].Value = ((System.DateTime)(wdate)); + this.Adapter.UpdateCommand.Parameters[12].Value = ((System.DateTime)(wdate)); if ((Original_id == null)) { throw new global::System.ArgumentNullException("Original_id"); } else { - this.Adapter.UpdateCommand.Parameters[12].Value = ((string)(Original_id)); + this.Adapter.UpdateCommand.Parameters[13].Value = ((string)(Original_id)); } if ((Original_password == null)) { - this.Adapter.UpdateCommand.Parameters[13].Value = ((object)(1)); - this.Adapter.UpdateCommand.Parameters[14].Value = global::System.DBNull.Value; + this.Adapter.UpdateCommand.Parameters[14].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[15].Value = global::System.DBNull.Value; } else { - this.Adapter.UpdateCommand.Parameters[13].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[14].Value = ((string)(Original_password)); + this.Adapter.UpdateCommand.Parameters[14].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[15].Value = ((string)(Original_password)); } if ((Original_name == null)) { - this.Adapter.UpdateCommand.Parameters[15].Value = ((object)(1)); - this.Adapter.UpdateCommand.Parameters[16].Value = global::System.DBNull.Value; + this.Adapter.UpdateCommand.Parameters[16].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[17].Value = global::System.DBNull.Value; } else { - this.Adapter.UpdateCommand.Parameters[15].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[16].Value = ((string)(Original_name)); + this.Adapter.UpdateCommand.Parameters[16].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[17].Value = ((string)(Original_name)); } if ((Original_dept == null)) { - this.Adapter.UpdateCommand.Parameters[17].Value = ((object)(1)); - this.Adapter.UpdateCommand.Parameters[18].Value = global::System.DBNull.Value; + this.Adapter.UpdateCommand.Parameters[18].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[19].Value = global::System.DBNull.Value; } else { - this.Adapter.UpdateCommand.Parameters[17].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[18].Value = ((string)(Original_dept)); + this.Adapter.UpdateCommand.Parameters[18].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[19].Value = ((string)(Original_dept)); } if ((Original_grade == null)) { - this.Adapter.UpdateCommand.Parameters[19].Value = ((object)(1)); - this.Adapter.UpdateCommand.Parameters[20].Value = global::System.DBNull.Value; + this.Adapter.UpdateCommand.Parameters[20].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[21].Value = global::System.DBNull.Value; } else { - this.Adapter.UpdateCommand.Parameters[19].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[20].Value = ((string)(Original_grade)); + this.Adapter.UpdateCommand.Parameters[20].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[21].Value = ((string)(Original_grade)); } if ((Original_email == null)) { - this.Adapter.UpdateCommand.Parameters[21].Value = ((object)(1)); - this.Adapter.UpdateCommand.Parameters[22].Value = global::System.DBNull.Value; + this.Adapter.UpdateCommand.Parameters[22].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[23].Value = global::System.DBNull.Value; } else { - this.Adapter.UpdateCommand.Parameters[21].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[22].Value = ((string)(Original_email)); + this.Adapter.UpdateCommand.Parameters[22].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[23].Value = ((string)(Original_email)); } if ((Original_level.HasValue == true)) { - this.Adapter.UpdateCommand.Parameters[23].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[24].Value = ((short)(Original_level.Value)); + this.Adapter.UpdateCommand.Parameters[24].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[25].Value = ((short)(Original_level.Value)); } else { - this.Adapter.UpdateCommand.Parameters[23].Value = ((object)(1)); - this.Adapter.UpdateCommand.Parameters[24].Value = global::System.DBNull.Value; + this.Adapter.UpdateCommand.Parameters[24].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[25].Value = global::System.DBNull.Value; } if ((Original_indate == null)) { - this.Adapter.UpdateCommand.Parameters[25].Value = ((object)(1)); - this.Adapter.UpdateCommand.Parameters[26].Value = global::System.DBNull.Value; + this.Adapter.UpdateCommand.Parameters[26].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[27].Value = global::System.DBNull.Value; } else { - this.Adapter.UpdateCommand.Parameters[25].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[26].Value = ((string)(Original_indate)); + this.Adapter.UpdateCommand.Parameters[26].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[27].Value = ((string)(Original_indate)); } if ((Original_outdate == null)) { - this.Adapter.UpdateCommand.Parameters[27].Value = ((object)(1)); - this.Adapter.UpdateCommand.Parameters[28].Value = global::System.DBNull.Value; + this.Adapter.UpdateCommand.Parameters[28].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[29].Value = global::System.DBNull.Value; } else { - this.Adapter.UpdateCommand.Parameters[27].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[28].Value = ((string)(Original_outdate)); + this.Adapter.UpdateCommand.Parameters[28].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[29].Value = ((string)(Original_outdate)); + } + if ((Original_tel == null)) { + 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_tel)); } if ((Original_memo == null)) { - this.Adapter.UpdateCommand.Parameters[29].Value = ((object)(1)); - this.Adapter.UpdateCommand.Parameters[30].Value = global::System.DBNull.Value; + this.Adapter.UpdateCommand.Parameters[32].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[33].Value = global::System.DBNull.Value; } else { - this.Adapter.UpdateCommand.Parameters[29].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[30].Value = ((string)(Original_memo)); + this.Adapter.UpdateCommand.Parameters[32].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[33].Value = ((string)(Original_memo)); } if ((Original_wuid == null)) { throw new global::System.ArgumentNullException("Original_wuid"); } else { - this.Adapter.UpdateCommand.Parameters[31].Value = ((string)(Original_wuid)); + this.Adapter.UpdateCommand.Parameters[34].Value = ((string)(Original_wuid)); } - this.Adapter.UpdateCommand.Parameters[32].Value = ((System.DateTime)(Original_wdate)); + this.Adapter.UpdateCommand.Parameters[35].Value = ((System.DateTime)(Original_wdate)); 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)) { @@ -4742,6 +4824,7 @@ SELECT id, password, name, dept, grade, email, level, indate, outdate, memo, wui global::System.Nullable level, string indate, string outdate, + string tel, string memo, string wuid, System.DateTime wdate, @@ -4754,10 +4837,11 @@ SELECT id, password, name, dept, grade, email, level, indate, outdate, memo, wui global::System.Nullable Original_level, string Original_indate, string Original_outdate, + string Original_tel, string Original_memo, string Original_wuid, System.DateTime Original_wdate) { - return this.Update(Original_id, password, name, dept, grade, email, level, indate, outdate, memo, wuid, wdate, Original_id, Original_password, Original_name, Original_dept, Original_grade, Original_email, Original_level, Original_indate, Original_outdate, Original_memo, Original_wuid, Original_wdate); + return this.Update(Original_id, password, name, dept, grade, email, level, indate, outdate, tel, memo, wuid, wdate, Original_id, Original_password, Original_name, Original_dept, Original_grade, Original_email, Original_level, Original_indate, Original_outdate, Original_tel, Original_memo, Original_wuid, Original_wdate); } } diff --git a/Project/dsMSSQL.xsd b/Project/dsMSSQL.xsd index d7ae487..bae22df 100644 --- a/Project/dsMSSQL.xsd +++ b/Project/dsMSSQL.xsd @@ -12,7 +12,7 @@ - DELETE FROM [Users] WHERE (([id] = @Original_id) AND ((@IsNull_password = 1 AND [password] IS NULL) OR ([password] = @Original_password)) AND ((@IsNull_name = 1 AND [name] IS NULL) OR ([name] = @Original_name)) AND ((@IsNull_dept = 1 AND [dept] IS NULL) OR ([dept] = @Original_dept)) AND ((@IsNull_grade = 1 AND [grade] IS NULL) OR ([grade] = @Original_grade)) AND ((@IsNull_email = 1 AND [email] IS NULL) OR ([email] = @Original_email)) AND ((@IsNull_level = 1 AND [level] IS NULL) OR ([level] = @Original_level)) AND ((@IsNull_indate = 1 AND [indate] IS NULL) OR ([indate] = @Original_indate)) AND ((@IsNull_outdate = 1 AND [outdate] IS NULL) OR ([outdate] = @Original_outdate)) AND ((@IsNull_memo = 1 AND [memo] IS NULL) OR ([memo] = @Original_memo)) AND ([wuid] = @Original_wuid) AND ([wdate] = @Original_wdate)) + DELETE FROM [Users] WHERE (([id] = @Original_id) AND ((@IsNull_password = 1 AND [password] IS NULL) OR ([password] = @Original_password)) AND ((@IsNull_name = 1 AND [name] IS NULL) OR ([name] = @Original_name)) AND ((@IsNull_dept = 1 AND [dept] IS NULL) OR ([dept] = @Original_dept)) AND ((@IsNull_grade = 1 AND [grade] IS NULL) OR ([grade] = @Original_grade)) AND ((@IsNull_email = 1 AND [email] IS NULL) OR ([email] = @Original_email)) AND ((@IsNull_level = 1 AND [level] IS NULL) OR ([level] = @Original_level)) AND ((@IsNull_indate = 1 AND [indate] IS NULL) OR ([indate] = @Original_indate)) AND ((@IsNull_outdate = 1 AND [outdate] IS NULL) OR ([outdate] = @Original_outdate)) AND ((@IsNull_tel = 1 AND [tel] IS NULL) OR ([tel] = @Original_tel)) AND ((@IsNull_memo = 1 AND [memo] IS NULL) OR ([memo] = @Original_memo)) AND ([wuid] = @Original_wuid) AND ([wdate] = @Original_wdate)) @@ -31,6 +31,8 @@ + + @@ -40,8 +42,8 @@ - INSERT INTO [Users] ([id], [password], [name], [dept], [grade], [email], [level], [indate], [outdate], [memo], [wuid], [wdate]) VALUES (@id, @password, @name, @dept, @grade, @email, @level, @indate, @outdate, @memo, @wuid, @wdate); -SELECT id, password, name, dept, grade, email, level, indate, outdate, memo, wuid, wdate FROM Users WHERE (id = @id) + INSERT INTO [Users] ([id], [password], [name], [dept], [grade], [email], [level], [indate], [outdate], [tel], [memo], [wuid], [wdate]) VALUES (@id, @password, @name, @dept, @grade, @email, @level, @indate, @outdate, @tel, @memo, @wuid, @wdate); +SELECT id, password, name, dept, grade, email, level, indate, outdate, tel, memo, wuid, wdate FROM Users WHERE (id = @id) @@ -52,6 +54,7 @@ SELECT id, password, name, dept, grade, email, level, indate, outdate, memo, wui + @@ -59,16 +62,16 @@ SELECT id, password, name, dept, grade, email, level, indate, outdate, memo, wui - - SELECT Users.* + + SELECT id, password, name, dept, grade, email, level, indate, outdate, tel, memo, wuid, wdate FROM Users - UPDATE [Users] SET [id] = @id, [password] = @password, [name] = @name, [dept] = @dept, [grade] = @grade, [email] = @email, [level] = @level, [indate] = @indate, [outdate] = @outdate, [memo] = @memo, [wuid] = @wuid, [wdate] = @wdate WHERE (([id] = @Original_id) AND ((@IsNull_password = 1 AND [password] IS NULL) OR ([password] = @Original_password)) AND ((@IsNull_name = 1 AND [name] IS NULL) OR ([name] = @Original_name)) AND ((@IsNull_dept = 1 AND [dept] IS NULL) OR ([dept] = @Original_dept)) AND ((@IsNull_grade = 1 AND [grade] IS NULL) OR ([grade] = @Original_grade)) AND ((@IsNull_email = 1 AND [email] IS NULL) OR ([email] = @Original_email)) AND ((@IsNull_level = 1 AND [level] IS NULL) OR ([level] = @Original_level)) AND ((@IsNull_indate = 1 AND [indate] IS NULL) OR ([indate] = @Original_indate)) AND ((@IsNull_outdate = 1 AND [outdate] IS NULL) OR ([outdate] = @Original_outdate)) AND ((@IsNull_memo = 1 AND [memo] IS NULL) OR ([memo] = @Original_memo)) AND ([wuid] = @Original_wuid) AND ([wdate] = @Original_wdate)); -SELECT id, password, name, dept, grade, email, level, indate, outdate, memo, wuid, wdate FROM Users WHERE (id = @id) + UPDATE [Users] SET [id] = @id, [password] = @password, [name] = @name, [dept] = @dept, [grade] = @grade, [email] = @email, [level] = @level, [indate] = @indate, [outdate] = @outdate, [tel] = @tel, [memo] = @memo, [wuid] = @wuid, [wdate] = @wdate WHERE (([id] = @Original_id) AND ((@IsNull_password = 1 AND [password] IS NULL) OR ([password] = @Original_password)) AND ((@IsNull_name = 1 AND [name] IS NULL) OR ([name] = @Original_name)) AND ((@IsNull_dept = 1 AND [dept] IS NULL) OR ([dept] = @Original_dept)) AND ((@IsNull_grade = 1 AND [grade] IS NULL) OR ([grade] = @Original_grade)) AND ((@IsNull_email = 1 AND [email] IS NULL) OR ([email] = @Original_email)) AND ((@IsNull_level = 1 AND [level] IS NULL) OR ([level] = @Original_level)) AND ((@IsNull_indate = 1 AND [indate] IS NULL) OR ([indate] = @Original_indate)) AND ((@IsNull_outdate = 1 AND [outdate] IS NULL) OR ([outdate] = @Original_outdate)) AND ((@IsNull_tel = 1 AND [tel] IS NULL) OR ([tel] = @Original_tel)) AND ((@IsNull_memo = 1 AND [memo] IS NULL) OR ([memo] = @Original_memo)) AND ([wuid] = @Original_wuid) AND ([wdate] = @Original_wdate)); +SELECT id, password, name, dept, grade, email, level, indate, outdate, tel, memo, wuid, wdate FROM Users WHERE (id = @id) @@ -79,6 +82,7 @@ SELECT id, password, name, dept, grade, email, level, indate, outdate, memo, wui + @@ -99,6 +103,8 @@ SELECT id, password, name, dept, grade, email, level, indate, outdate, memo, wui + + @@ -121,14 +127,13 @@ SELECT id, password, name, dept, grade, email, level, indate, outdate, memo, wui + - SELECT Users.* -FROM Users -where id=@id and password = @encpw + SELECT dept, email, grade, id, indate, level, memo, name, outdate, password, tel, wdate, wuid FROM Users WHERE (id = @id) AND (password = @encpw) @@ -586,7 +591,7 @@ WHERE (idx = @idx) - + @@ -661,10 +666,17 @@ WHERE (idx = @idx) + + + + + + + - + @@ -735,7 +747,7 @@ WHERE (idx = @idx) - + @@ -792,7 +804,7 @@ WHERE (idx = @idx) - + @@ -843,7 +855,7 @@ WHERE (idx = @idx) - + diff --git a/Project/dsMSSQL.xss b/Project/dsMSSQL.xss index c63967b..ed99142 100644 --- a/Project/dsMSSQL.xss +++ b/Project/dsMSSQL.xss @@ -4,9 +4,9 @@ Changes to this file may cause incorrect behavior and will be lost if the code is regenerated. --> - + - + diff --git a/Project/fMain.Designer.cs b/Project/fMain.Designer.cs index 6e84517..38b74c7 100644 --- a/Project/fMain.Designer.cs +++ b/Project/fMain.Designer.cs @@ -43,22 +43,17 @@ this.sbBCD = new System.Windows.Forms.ToolStripStatusLabel(); this.statusStrip1 = new System.Windows.Forms.StatusStrip(); this.sbLogin = new System.Windows.Forms.ToolStripStatusLabel(); - this.btModel = new System.Windows.Forms.ToolStripMenuItem(); - this.btHistory = new System.Windows.Forms.ToolStripMenuItem(); this.btSetting = new System.Windows.Forms.ToolStripMenuItem(); this.btLog = new System.Windows.Forms.ToolStripMenuItem(); this.menuStrip1 = new System.Windows.Forms.MenuStrip(); - this.settingToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.userToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.codeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.projectToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.listToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.commonToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.itemsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.inventoryToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.codesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.lineCodeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.staffGridToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.userInfoToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.boardsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.freeBoardToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.bugReportToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); @@ -68,9 +63,15 @@ this.dataFOLToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.dataMoldEOLToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.dataToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.importToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.personalInventoryToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.infoToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.staffToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.windowsMenu = new System.Windows.Forms.ToolStripMenuItem(); + this.cascadeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.tileVerticalToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.tileHorizontalToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.closeAllToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.arrangeIconsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.toolStrip = new System.Windows.Forms.ToolStrip(); this.newToolStripButton = new System.Windows.Forms.ToolStripButton(); this.openToolStripButton = new System.Windows.Forms.ToolStripButton(); @@ -80,7 +81,6 @@ this.printPreviewToolStripButton = new System.Windows.Forms.ToolStripButton(); this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator(); this.tbpProject = new System.Windows.Forms.ToolStripButton(); - this.personalInventoryToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.cmVision.SuspendLayout(); this.statusStrip1.SuspendLayout(); this.menuStrip1.SuspendLayout(); @@ -169,22 +169,6 @@ this.sbLogin.Size = new System.Drawing.Size(50, 17); this.sbLogin.Text = "{LOGIN}"; // - // btModel - // - this.btModel.Enabled = false; - this.btModel.Name = "btModel"; - this.btModel.Size = new System.Drawing.Size(53, 20); - this.btModel.Text = "Model"; - this.btModel.Click += new System.EventHandler(this.modelToolStripMenuItem_Click); - // - // btHistory - // - this.btHistory.Enabled = false; - this.btHistory.Name = "btHistory"; - this.btHistory.Size = new System.Drawing.Size(57, 20); - this.btHistory.Text = "History"; - this.btHistory.Click += new System.EventHandler(this.historyToolStripMenuItem_Click); - // // btSetting // this.btSetting.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; @@ -204,44 +188,21 @@ // menuStrip1 // this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.btModel, - this.btHistory, this.btSetting, this.btLog, - this.settingToolStripMenuItem, this.projectToolStripMenuItem, this.commonToolStripMenuItem, this.boardsToolStripMenuItem, this.managementToolStripMenuItem, - this.infoToolStripMenuItem}); + this.infoToolStripMenuItem, + this.windowsMenu}); this.menuStrip1.Location = new System.Drawing.Point(1, 1); + this.menuStrip1.MdiWindowListItem = this.windowsMenu; this.menuStrip1.Name = "menuStrip1"; this.menuStrip1.Size = new System.Drawing.Size(1035, 24); this.menuStrip1.TabIndex = 29; this.menuStrip1.Text = "menuStrip1"; // - // settingToolStripMenuItem - // - this.settingToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.userToolStripMenuItem, - this.codeToolStripMenuItem}); - this.settingToolStripMenuItem.Enabled = false; - this.settingToolStripMenuItem.Name = "settingToolStripMenuItem"; - this.settingToolStripMenuItem.Size = new System.Drawing.Size(57, 20); - this.settingToolStripMenuItem.Text = "Setting"; - // - // userToolStripMenuItem - // - this.userToolStripMenuItem.Name = "userToolStripMenuItem"; - this.userToolStripMenuItem.Size = new System.Drawing.Size(102, 22); - this.userToolStripMenuItem.Text = "User"; - // - // codeToolStripMenuItem - // - this.codeToolStripMenuItem.Name = "codeToolStripMenuItem"; - this.codeToolStripMenuItem.Size = new System.Drawing.Size(102, 22); - this.codeToolStripMenuItem.Text = "Code"; - // // projectToolStripMenuItem // this.projectToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { @@ -261,10 +222,10 @@ // this.commonToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.itemsToolStripMenuItem, - this.inventoryToolStripMenuItem, this.codesToolStripMenuItem, this.lineCodeToolStripMenuItem, - this.staffGridToolStripMenuItem}); + this.staffGridToolStripMenuItem, + this.userInfoToolStripMenuItem}); this.commonToolStripMenuItem.Name = "commonToolStripMenuItem"; this.commonToolStripMenuItem.Size = new System.Drawing.Size(70, 20); this.commonToolStripMenuItem.Text = "Common"; @@ -272,38 +233,38 @@ // itemsToolStripMenuItem // this.itemsToolStripMenuItem.Name = "itemsToolStripMenuItem"; - this.itemsToolStripMenuItem.Size = new System.Drawing.Size(128, 22); + this.itemsToolStripMenuItem.Size = new System.Drawing.Size(152, 22); this.itemsToolStripMenuItem.Text = "Items"; this.itemsToolStripMenuItem.Click += new System.EventHandler(this.itemsToolStripMenuItem_Click); // - // inventoryToolStripMenuItem - // - this.inventoryToolStripMenuItem.Name = "inventoryToolStripMenuItem"; - this.inventoryToolStripMenuItem.Size = new System.Drawing.Size(128, 22); - this.inventoryToolStripMenuItem.Text = "Inventory"; - this.inventoryToolStripMenuItem.Click += new System.EventHandler(this.inventoryToolStripMenuItem_Click); - // // codesToolStripMenuItem // this.codesToolStripMenuItem.Enabled = false; this.codesToolStripMenuItem.Name = "codesToolStripMenuItem"; - this.codesToolStripMenuItem.Size = new System.Drawing.Size(128, 22); + this.codesToolStripMenuItem.Size = new System.Drawing.Size(152, 22); this.codesToolStripMenuItem.Text = "Codes"; // // lineCodeToolStripMenuItem // this.lineCodeToolStripMenuItem.Name = "lineCodeToolStripMenuItem"; - this.lineCodeToolStripMenuItem.Size = new System.Drawing.Size(128, 22); + this.lineCodeToolStripMenuItem.Size = new System.Drawing.Size(152, 22); this.lineCodeToolStripMenuItem.Text = "Line Code"; this.lineCodeToolStripMenuItem.Click += new System.EventHandler(this.lineCodeToolStripMenuItem_Click); // // staffGridToolStripMenuItem // this.staffGridToolStripMenuItem.Name = "staffGridToolStripMenuItem"; - this.staffGridToolStripMenuItem.Size = new System.Drawing.Size(128, 22); + this.staffGridToolStripMenuItem.Size = new System.Drawing.Size(152, 22); this.staffGridToolStripMenuItem.Text = "Staff Grid"; this.staffGridToolStripMenuItem.Click += new System.EventHandler(this.staffGridToolStripMenuItem_Click); // + // userInfoToolStripMenuItem + // + this.userInfoToolStripMenuItem.Name = "userInfoToolStripMenuItem"; + this.userInfoToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.userInfoToolStripMenuItem.Text = "User Info"; + this.userInfoToolStripMenuItem.Click += new System.EventHandler(this.userInfoToolStripMenuItem_Click); + // // boardsToolStripMenuItem // this.boardsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { @@ -349,40 +310,39 @@ this.equipmentToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.dataFOLToolStripMenuItem, this.dataMoldEOLToolStripMenuItem, - this.dataToolStripMenuItem, - this.importToolStripMenuItem}); + this.dataToolStripMenuItem}); this.equipmentToolStripMenuItem.Name = "equipmentToolStripMenuItem"; - this.equipmentToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.equipmentToolStripMenuItem.Size = new System.Drawing.Size(173, 22); this.equipmentToolStripMenuItem.Text = "Equipment"; this.equipmentToolStripMenuItem.Click += new System.EventHandler(this.equipmentToolStripMenuItem_Click); // // dataFOLToolStripMenuItem // this.dataFOLToolStripMenuItem.Name = "dataFOLToolStripMenuItem"; - this.dataFOLToolStripMenuItem.Size = new System.Drawing.Size(164, 22); - this.dataFOLToolStripMenuItem.Text = "Data(FOL)"; + this.dataFOLToolStripMenuItem.Size = new System.Drawing.Size(138, 22); + this.dataFOLToolStripMenuItem.Text = "FOL"; this.dataFOLToolStripMenuItem.Click += new System.EventHandler(this.dataFOLToolStripMenuItem_Click); // // dataMoldEOLToolStripMenuItem // this.dataMoldEOLToolStripMenuItem.Name = "dataMoldEOLToolStripMenuItem"; - this.dataMoldEOLToolStripMenuItem.Size = new System.Drawing.Size(164, 22); - this.dataMoldEOLToolStripMenuItem.Text = "Data(Mold & EOL)"; + this.dataMoldEOLToolStripMenuItem.Size = new System.Drawing.Size(138, 22); + this.dataMoldEOLToolStripMenuItem.Text = "MOLD & EOL"; this.dataMoldEOLToolStripMenuItem.Click += new System.EventHandler(this.dataMoldEOLToolStripMenuItem_Click); // // dataToolStripMenuItem // this.dataToolStripMenuItem.Name = "dataToolStripMenuItem"; - this.dataToolStripMenuItem.Size = new System.Drawing.Size(164, 22); - this.dataToolStripMenuItem.Text = "Data(Bump)"; + this.dataToolStripMenuItem.Size = new System.Drawing.Size(138, 22); + this.dataToolStripMenuItem.Text = "BUMP"; this.dataToolStripMenuItem.Click += new System.EventHandler(this.dataToolStripMenuItem_Click); // - // importToolStripMenuItem + // personalInventoryToolStripMenuItem // - this.importToolStripMenuItem.Name = "importToolStripMenuItem"; - this.importToolStripMenuItem.Size = new System.Drawing.Size(164, 22); - this.importToolStripMenuItem.Text = "Import"; - this.importToolStripMenuItem.Click += new System.EventHandler(this.importToolStripMenuItem_Click); + this.personalInventoryToolStripMenuItem.Name = "personalInventoryToolStripMenuItem"; + this.personalInventoryToolStripMenuItem.Size = new System.Drawing.Size(173, 22); + this.personalInventoryToolStripMenuItem.Text = "Personal Inventory"; + this.personalInventoryToolStripMenuItem.Click += new System.EventHandler(this.personalInventoryToolStripMenuItem_Click); // // infoToolStripMenuItem // @@ -398,8 +358,56 @@ this.staffToolStripMenuItem.Size = new System.Drawing.Size(99, 22); this.staffToolStripMenuItem.Text = "Staff"; // + // windowsMenu + // + this.windowsMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.cascadeToolStripMenuItem, + this.tileVerticalToolStripMenuItem, + this.tileHorizontalToolStripMenuItem, + this.closeAllToolStripMenuItem, + this.arrangeIconsToolStripMenuItem}); + this.windowsMenu.Name = "windowsMenu"; + this.windowsMenu.Size = new System.Drawing.Size(82, 20); + this.windowsMenu.Text = "Window(&W)"; + // + // cascadeToolStripMenuItem + // + this.cascadeToolStripMenuItem.Name = "cascadeToolStripMenuItem"; + this.cascadeToolStripMenuItem.Size = new System.Drawing.Size(195, 22); + this.cascadeToolStripMenuItem.Text = "계단식 배열(&C)"; + this.cascadeToolStripMenuItem.Click += new System.EventHandler(this.cascadeToolStripMenuItem_Click); + // + // tileVerticalToolStripMenuItem + // + this.tileVerticalToolStripMenuItem.Name = "tileVerticalToolStripMenuItem"; + this.tileVerticalToolStripMenuItem.Size = new System.Drawing.Size(195, 22); + this.tileVerticalToolStripMenuItem.Text = "세로 바둑판식 배열(&V)"; + this.tileVerticalToolStripMenuItem.Click += new System.EventHandler(this.tileVerticalToolStripMenuItem_Click); + // + // tileHorizontalToolStripMenuItem + // + this.tileHorizontalToolStripMenuItem.Name = "tileHorizontalToolStripMenuItem"; + this.tileHorizontalToolStripMenuItem.Size = new System.Drawing.Size(195, 22); + this.tileHorizontalToolStripMenuItem.Text = "가로 바둑판식 배열(&H)"; + this.tileHorizontalToolStripMenuItem.Click += new System.EventHandler(this.tileHorizontalToolStripMenuItem_Click); + // + // closeAllToolStripMenuItem + // + this.closeAllToolStripMenuItem.Name = "closeAllToolStripMenuItem"; + this.closeAllToolStripMenuItem.Size = new System.Drawing.Size(195, 22); + this.closeAllToolStripMenuItem.Text = "모두 닫기(&L)"; + this.closeAllToolStripMenuItem.Click += new System.EventHandler(this.closeAllToolStripMenuItem_Click); + // + // arrangeIconsToolStripMenuItem + // + this.arrangeIconsToolStripMenuItem.Name = "arrangeIconsToolStripMenuItem"; + this.arrangeIconsToolStripMenuItem.Size = new System.Drawing.Size(195, 22); + this.arrangeIconsToolStripMenuItem.Text = "아이콘 정렬(&A)"; + this.arrangeIconsToolStripMenuItem.Click += new System.EventHandler(this.arrangeIconsToolStripMenuItem_Click); + // // toolStrip // + this.toolStrip.Enabled = false; this.toolStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.newToolStripButton, this.openToolStripButton, @@ -479,13 +487,6 @@ this.tbpProject.Text = "Project"; this.tbpProject.Click += new System.EventHandler(this.helpToolStripButton_Click); // - // personalInventoryToolStripMenuItem - // - this.personalInventoryToolStripMenuItem.Enabled = false; - this.personalInventoryToolStripMenuItem.Name = "personalInventoryToolStripMenuItem"; - this.personalInventoryToolStripMenuItem.Size = new System.Drawing.Size(173, 22); - this.personalInventoryToolStripMenuItem.Text = "Personal Inventory"; - // // fMain // this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None; @@ -530,8 +531,6 @@ private System.Windows.Forms.ToolStripStatusLabel sbBWRun; private System.Windows.Forms.ToolStripStatusLabel sbBCD; private System.Windows.Forms.StatusStrip statusStrip1; - private System.Windows.Forms.ToolStripMenuItem btModel; - private System.Windows.Forms.ToolStripMenuItem btHistory; private System.Windows.Forms.ToolStripMenuItem btSetting; private System.Windows.Forms.ToolStripMenuItem btLog; private System.Windows.Forms.MenuStrip menuStrip1; @@ -544,14 +543,10 @@ private System.Windows.Forms.ToolStripButton printPreviewToolStripButton; private System.Windows.Forms.ToolStripSeparator toolStripSeparator2; private System.Windows.Forms.ToolStripButton tbpProject; - private System.Windows.Forms.ToolStripMenuItem settingToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem userToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem codeToolStripMenuItem; private System.Windows.Forms.ToolStripMenuItem projectToolStripMenuItem; private System.Windows.Forms.ToolStripMenuItem listToolStripMenuItem; private System.Windows.Forms.ToolStripMenuItem commonToolStripMenuItem; private System.Windows.Forms.ToolStripMenuItem itemsToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem inventoryToolStripMenuItem; private System.Windows.Forms.ToolStripStatusLabel sbLogin; private System.Windows.Forms.ToolStripMenuItem codesToolStripMenuItem; private System.Windows.Forms.ToolStripMenuItem boardsToolStripMenuItem; @@ -565,10 +560,16 @@ private System.Windows.Forms.ToolStripMenuItem staffToolStripMenuItem; private System.Windows.Forms.ToolStripMenuItem staffGridToolStripMenuItem; private System.Windows.Forms.ToolStripMenuItem dataToolStripMenuItem; - private System.Windows.Forms.ToolStripMenuItem importToolStripMenuItem; private System.Windows.Forms.ToolStripMenuItem dataFOLToolStripMenuItem; private System.Windows.Forms.ToolStripMenuItem dataMoldEOLToolStripMenuItem; private System.Windows.Forms.ToolStripMenuItem personalInventoryToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem userInfoToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem windowsMenu; + private System.Windows.Forms.ToolStripMenuItem cascadeToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem tileVerticalToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem tileHorizontalToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem closeAllToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem arrangeIconsToolStripMenuItem; } } diff --git a/Project/fMain.cs b/Project/fMain.cs index ac4dcba..072898f 100644 --- a/Project/fMain.cs +++ b/Project/fMain.cs @@ -20,8 +20,6 @@ namespace Project if (e1.KeyCode == Keys.Escape) this.Close(); else if (e1.KeyCode == Keys.F12) btSetting.PerformClick(); else if (e1.KeyCode == Keys.F11) btLog.PerformClick(); - else if (e1.KeyCode == Keys.F8) btHistory.PerformClick(); - else if (e1.KeyCode == Keys.F2) btModel.PerformClick(); else if (e1.KeyCode == Keys.F1 && e1.Control && e1.Shift) { Dialog.fDebug f = new Dialog.fDebug(); @@ -60,6 +58,8 @@ namespace Project this.Text = Application.ProductName + " v" + Application.ProductVersion; Pub.init(); _SetLang(); + if (Pub.setting.FullScreen) this.WindowState = FormWindowState.Maximized; + else this.WindowState = FormWindowState.Normal; this.Show(); Application.DoEvents(); @@ -77,14 +77,13 @@ namespace Project if (flog.ShowDialog() != System.Windows.Forms.DialogResult.OK) Application.ExitThread(); - sbLogin.Text = string.Format("{0} {1}",Pub.Login.no,Pub.Login.name); + sbLogin.Text = string.Format("{0} {1}", FCOMMON.info.Login.no, FCOMMON.info.Login.name); Pub.log.Add("Program Start"); } void _SetLang() { - btModel.Text = Lang.ModelEdit; btSetting.Text = Lang.Setting; } @@ -174,9 +173,7 @@ namespace Project private void inventoryToolStripMenuItem_Click(object sender, EventArgs e) { - _Common.fInventory f = new _Common.fInventory(); - f.MdiParent = this; - f.Show(); + } private void lineCodesToolStripMenuItem_Click(object sender, EventArgs e) @@ -216,7 +213,7 @@ namespace Project private void dataToolStripMenuItem_Click(object sender, EventArgs e) { - _Management.fEquipment f = new _Management.fEquipment(_Management.fEquipment.eTabletype.BUMP); + FEQ0000.fEquipment f = new FEQ0000.fEquipment(FEQ0000.fEquipment.eTabletype.BUMP); f.MdiParent = this; f.Show(); } @@ -233,14 +230,75 @@ namespace Project private void dataMoldEOLToolStripMenuItem_Click(object sender, EventArgs e) { - _Management.fEquipment f = new _Management.fEquipment(_Management.fEquipment.eTabletype.MOLD); + FEQ0000.fEquipment f = new FEQ0000.fEquipment(FEQ0000.fEquipment.eTabletype.MOLD); f.MdiParent = this; f.Show(); } private void dataFOLToolStripMenuItem_Click(object sender, EventArgs e) { - _Management.fEquipment f = new _Management.fEquipment(_Management.fEquipment.eTabletype.FOL); + var f = new FEQ0000.fEquipment(FEQ0000.fEquipment.eTabletype.FOL); + + f.MdiParent = this; + f.Show(); + } + + private void userToolStripMenuItem_Click(object sender, EventArgs e) + { + + } + + private void codeToolStripMenuItem_Click(object sender, EventArgs e) + { + + } + + private void userInfoToolStripMenuItem_Click(object sender, EventArgs e) + { + if (FCOMMON.info.Login.level >= 10) + { + var f = new _Common.fUserList(); + f.MdiParent = this; + f.Show(); + } + else + { + var f = new _Common.fUserInfo(); + f.ShowDialog(); + } + } + + private void cascadeToolStripMenuItem_Click(object sender, EventArgs e) + { + LayoutMdi(MdiLayout.Cascade); + } + + private void tileVerticalToolStripMenuItem_Click(object sender, EventArgs e) + { + LayoutMdi(MdiLayout.TileVertical); + } + + private void tileHorizontalToolStripMenuItem_Click(object sender, EventArgs e) + { + LayoutMdi(MdiLayout.TileHorizontal); + } + + private void closeAllToolStripMenuItem_Click(object sender, EventArgs e) + { + foreach (Form childForm in MdiChildren) + { + childForm.Close(); + } + } + + private void arrangeIconsToolStripMenuItem_Click(object sender, EventArgs e) + { + LayoutMdi(MdiLayout.ArrangeIcons); + } + + private void personalInventoryToolStripMenuItem_Click(object sender, EventArgs e) + { + _Common.fInventory f = new _Common.fInventory(); f.MdiParent = this; f.Show(); } diff --git a/Project/fSetting.Designer.cs b/Project/fSetting.Designer.cs index 0f7b5bb..87fdb5a 100644 --- a/Project/fSetting.Designer.cs +++ b/Project/fSetting.Designer.cs @@ -182,17 +182,6 @@ private System.Windows.Forms.TabPage tabPage4; private System.Windows.Forms.CheckBox chkLogIO; private System.Windows.Forms.BindingSource bsModel; - private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn2; - private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn3; - private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn4; - private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn5; - private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn6; - private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn8; - private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn7; - private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn10; - private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn11; - private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn12; private System.Windows.Forms.ToolTip toolTip1; - private System.Windows.Forms.DataGridViewTextBoxColumn heightDataGridViewTextBoxColumn; } } \ No newline at end of file diff --git a/Project/obj/Debug/AMR.csproj.FileListAbsolute.txt b/Project/obj/Debug/AMR.csproj.FileListAbsolute.txt deleted file mode 100644 index 690cab4..0000000 --- a/Project/obj/Debug/AMR.csproj.FileListAbsolute.txt +++ /dev/null @@ -1,94 +0,0 @@ -D:\Source\AMR\AMR_180507_1600\Project\obj\Debug\AMR.csprojResolveAssemblyReference.cache -D:\Source\AMR\AMR_180507_1600\Project\obj\Debug\Project.Dialog.fDebug.resources -D:\Source\AMR\AMR_180507_1600\Project\obj\Debug\Project.Dialog.fMsgWindow.resources -D:\Source\AMR\AMR_180507_1600\Project\obj\Debug\Project.Dialog.fPassword.resources -D:\Source\AMR\AMR_180507_1600\Project\obj\Debug\Project.fErrorException.resources -D:\Source\AMR\AMR_180507_1600\Project\obj\Debug\Project.Dialog.fTouchKeyFull.resources -D:\Source\AMR\AMR_180507_1600\Project\obj\Debug\Project.fHistory.resources -D:\Source\AMR\AMR_180507_1600\Project\obj\Debug\Project.fLog.resources -D:\Source\AMR\AMR_180507_1600\Project\obj\Debug\Project.fMain.resources -D:\Source\AMR\AMR_180507_1600\Project\obj\Debug\Project.fModel.resources -D:\Source\AMR\AMR_180507_1600\Project\obj\Debug\Project.fSetting.resources -D:\Source\AMR\AMR_180507_1600\Project\obj\Debug\Project.Properties.Resources.resources -D:\Source\AMR\AMR_180507_1600\Project\obj\Debug\AMR.csproj.GenerateResource.Cache -D:\Amkor\AMR\AMR.exe -D:\Amkor\AMR\AMR.pdb -D:\Source\AMR\AMR_180507_1600\Project\obj\Debug\AMR.exe -D:\Source\AMR\AMR_180507_1600\Project\obj\Debug\AMR.pdb -D:\Tinsky\Visual Studio For Amkor\AMR\AMR_180507_1600\Project\obj\Debug\AMR.exe -D:\Tinsky\Visual Studio For Amkor\AMR\AMR_180507_1600\Project\obj\Debug\AMR.pdb -D:\Tinsky\Amkor\AMR\AMR.exe -D:\Tinsky\Amkor\AMR\AMR.pdb -D:\Tinsky\Visual Studio For Amkor\AMR\AMR_180507_1600\Project\obj\Debug\AMR.csprojResolveAssemblyReference.cache -D:\Tinsky\Visual Studio For Amkor\AMR\AMR_180507_1600\Project\obj\Debug\Project.Dialog.fDebug.resources -D:\Tinsky\Visual Studio For Amkor\AMR\AMR_180507_1600\Project\obj\Debug\Project.Dialog.fMsgWindow.resources -D:\Tinsky\Visual Studio For Amkor\AMR\AMR_180507_1600\Project\obj\Debug\Project.Dialog.fPassword.resources -D:\Tinsky\Visual Studio For Amkor\AMR\AMR_180507_1600\Project\obj\Debug\Project.fErrorException.resources -D:\Tinsky\Visual Studio For Amkor\AMR\AMR_180507_1600\Project\obj\Debug\Project.Dialog.fTouchKeyFull.resources -D:\Tinsky\Visual Studio For Amkor\AMR\AMR_180507_1600\Project\obj\Debug\Project.fHistory.resources -D:\Tinsky\Visual Studio For Amkor\AMR\AMR_180507_1600\Project\obj\Debug\Project.fLog.resources -D:\Tinsky\Visual Studio For Amkor\AMR\AMR_180507_1600\Project\obj\Debug\Project.fMain.resources -D:\Tinsky\Visual Studio For Amkor\AMR\AMR_180507_1600\Project\obj\Debug\Project.fModel.resources -D:\Tinsky\Visual Studio For Amkor\AMR\AMR_180507_1600\Project\obj\Debug\Project.fSetting.resources -D:\Tinsky\Visual Studio For Amkor\AMR\AMR_180507_1600\Project\obj\Debug\Project.Properties.Resources.resources -D:\Tinsky\Visual Studio For Amkor\AMR\AMR_180507_1600\Project\obj\Debug\AMR.csproj.GenerateResource.Cache -D:\Source\AMR\AMR_180508_0030\Project\obj\Debug\AMR.exe -D:\Source\AMR\AMR_180508_0030\Project\obj\Debug\AMR.pdb -D:\Source\AMR\AMR_180508_0030\Project\obj\Debug\AMR.csprojResolveAssemblyReference.cache -D:\Source\AMR\AMR_180508_0030\Project\obj\Debug\Project.Dialog.fDebug.resources -D:\Source\AMR\AMR_180508_0030\Project\obj\Debug\Project.Dialog.fMsgWindow.resources -D:\Source\AMR\AMR_180508_0030\Project\obj\Debug\Project.Dialog.fPassword.resources -D:\Source\AMR\AMR_180508_0030\Project\obj\Debug\Project.fErrorException.resources -D:\Source\AMR\AMR_180508_0030\Project\obj\Debug\Project.Dialog.fTouchKeyFull.resources -D:\Source\AMR\AMR_180508_0030\Project\obj\Debug\Project.fHistory.resources -D:\Source\AMR\AMR_180508_0030\Project\obj\Debug\Project.fLog.resources -D:\Source\AMR\AMR_180508_0030\Project\obj\Debug\Project.fMain.resources -D:\Source\AMR\AMR_180508_0030\Project\obj\Debug\Project.fModel.resources -D:\Source\AMR\AMR_180508_0030\Project\obj\Debug\Project.fSetting.resources -D:\Source\AMR\AMR_180508_0030\Project\obj\Debug\Project.Properties.Resources.resources -D:\Source\AMR\AMR_180508_0030\Project\obj\Debug\AMR.csproj.GenerateResource.Cache -D:\Source\AMR\AMR_180508_1800\Project\obj\Debug\AMR.exe -D:\Source\AMR\AMR_180508_1800\Project\obj\Debug\AMR.pdb -D:\Source\AMR\AMR_180508_1800\Project\obj\Debug\AMR.csprojResolveAssemblyReference.cache -D:\Source\AMR\AMR_180508_1800\Project\obj\Debug\Project.Dialog.fDebug.resources -D:\Source\AMR\AMR_180508_1800\Project\obj\Debug\Project.Dialog.fMsgWindow.resources -D:\Source\AMR\AMR_180508_1800\Project\obj\Debug\Project.Dialog.fPassword.resources -D:\Source\AMR\AMR_180508_1800\Project\obj\Debug\Project.fErrorException.resources -D:\Source\AMR\AMR_180508_1800\Project\obj\Debug\Project.Dialog.fTouchKeyFull.resources -D:\Source\AMR\AMR_180508_1800\Project\obj\Debug\Project.fHistory.resources -D:\Source\AMR\AMR_180508_1800\Project\obj\Debug\Project.fLog.resources -D:\Source\AMR\AMR_180508_1800\Project\obj\Debug\Project.fMain.resources -D:\Source\AMR\AMR_180508_1800\Project\obj\Debug\Project.fModel.resources -D:\Source\AMR\AMR_180508_1800\Project\obj\Debug\Project.fSetting.resources -D:\Source\AMR\AMR_180508_1800\Project\obj\Debug\Project.Properties.Resources.resources -D:\Source\AMR\AMR_180508_1800\Project\obj\Debug\AMR.csproj.GenerateResource.Cache -D:\Source\AMR\AMR_180509_1400\Project\obj\Debug\AMR.exe -D:\Source\AMR\AMR_180509_1400\Project\obj\Debug\AMR.pdb -D:\Source\AMR\AMR_180509_1400\Project\obj\Debug\AMR.csprojResolveAssemblyReference.cache -D:\Source\AMR\AMR_180509_1400\Project\obj\Debug\Project.Dialog.fDebug.resources -D:\Source\AMR\AMR_180509_1400\Project\obj\Debug\Project.Dialog.fMsgWindow.resources -D:\Source\AMR\AMR_180509_1400\Project\obj\Debug\Project.Dialog.fPassword.resources -D:\Source\AMR\AMR_180509_1400\Project\obj\Debug\Project.fErrorException.resources -D:\Source\AMR\AMR_180509_1400\Project\obj\Debug\Project.Dialog.fTouchKeyFull.resources -D:\Source\AMR\AMR_180509_1400\Project\obj\Debug\Project.fHistory.resources -D:\Source\AMR\AMR_180509_1400\Project\obj\Debug\Project.fLog.resources -D:\Source\AMR\AMR_180509_1400\Project\obj\Debug\Project.fMain.resources -D:\Source\AMR\AMR_180509_1400\Project\obj\Debug\Project.fModel.resources -D:\Source\AMR\AMR_180509_1400\Project\obj\Debug\Project.fSetting.resources -D:\Source\AMR\AMR_180509_1400\Project\obj\Debug\Project.Properties.Resources.resources -D:\Source\AMR\AMR_180509_1400\Project\obj\Debug\AMR.csproj.GenerateResource.Cache -D:\Tinsky\Visual Studio For Amkor\_Frame\Project\obj\Debug\AMR.exe -D:\Tinsky\Visual Studio For Amkor\_Frame\Project\obj\Debug\AMR.pdb -D:\Tinsky\Visual Studio For Amkor\_Frame\Project\obj\Debug\AMR.csprojResolveAssemblyReference.cache -D:\Tinsky\Visual Studio For Amkor\_Frame\Project\obj\Debug\Project.Dialog.fDebug.resources -D:\Tinsky\Visual Studio For Amkor\_Frame\Project\obj\Debug\Project.Dialog.fMsgWindow.resources -D:\Tinsky\Visual Studio For Amkor\_Frame\Project\obj\Debug\Project.Dialog.fPassword.resources -D:\Tinsky\Visual Studio For Amkor\_Frame\Project\obj\Debug\Project.fErrorException.resources -D:\Tinsky\Visual Studio For Amkor\_Frame\Project\obj\Debug\Project.Dialog.fTouchKeyFull.resources -D:\Tinsky\Visual Studio For Amkor\_Frame\Project\obj\Debug\Project.fHistory.resources -D:\Tinsky\Visual Studio For Amkor\_Frame\Project\obj\Debug\Project.fLog.resources -D:\Tinsky\Visual Studio For Amkor\_Frame\Project\obj\Debug\Project.fMain.resources -D:\Tinsky\Visual Studio For Amkor\_Frame\Project\obj\Debug\Project.fModel.resources -D:\Tinsky\Visual Studio For Amkor\_Frame\Project\obj\Debug\Project.fSetting.resources -D:\Tinsky\Visual Studio For Amkor\_Frame\Project\obj\Debug\Project.Properties.Resources.resources -D:\Tinsky\Visual Studio For Amkor\_Frame\Project\obj\Debug\AMR.csproj.GenerateResource.Cache diff --git a/Project/obj/Debug/AMR.csproj.GenerateResource.Cache b/Project/obj/Debug/AMR.csproj.GenerateResource.Cache deleted file mode 100644 index 9ebfc14..0000000 Binary files a/Project/obj/Debug/AMR.csproj.GenerateResource.Cache and /dev/null differ diff --git a/Project/obj/Debug/AMR.csprojResolveAssemblyReference.cache b/Project/obj/Debug/AMR.csprojResolveAssemblyReference.cache deleted file mode 100644 index 3a2b0b0..0000000 Binary files a/Project/obj/Debug/AMR.csprojResolveAssemblyReference.cache and /dev/null differ diff --git a/Project/obj/Debug/AMR.exe b/Project/obj/Debug/AMR.exe deleted file mode 100644 index 4acb9d5..0000000 Binary files a/Project/obj/Debug/AMR.exe and /dev/null differ diff --git a/Project/obj/Debug/AMR.pdb b/Project/obj/Debug/AMR.pdb deleted file mode 100644 index e6bb4b3..0000000 Binary files a/Project/obj/Debug/AMR.pdb and /dev/null differ diff --git a/Project/obj/Debug/CMS.csproj.FileListAbsolute.txt b/Project/obj/Debug/CMS.csproj.FileListAbsolute.txt deleted file mode 100644 index b4b2cb4..0000000 --- a/Project/obj/Debug/CMS.csproj.FileListAbsolute.txt +++ /dev/null @@ -1,236 +0,0 @@ -D:\Amkor\BarcodeValidation\CMS.exe -D:\Amkor\BarcodeValidation\CMS.pdb -D:\Amkor\Source\ComponentManagamentSystem\CMS_180425_0000\Project\obj\Debug\CMS.csprojResolveAssemblyReference.cache -D:\Amkor\Source\ComponentManagamentSystem\CMS_180425_0000\Project\obj\Debug\Project.Dialog.fDebug.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180425_0000\Project\obj\Debug\Project.Dialog.fMsgWindow.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180425_0000\Project\obj\Debug\Project.Dialog.fPassword.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180425_0000\Project\obj\Debug\Project.Dialog.fLogin.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180425_0000\Project\obj\Debug\Project.fErrorException.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180425_0000\Project\obj\Debug\Project.fHistory.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180425_0000\Project\obj\Debug\Project.fLog.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180425_0000\Project\obj\Debug\Project.fMain.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180425_0000\Project\obj\Debug\Project.fModel.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180425_0000\Project\obj\Debug\Project.fSetting.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180425_0000\Project\obj\Debug\Project.Properties.Resources.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180425_0000\Project\obj\Debug\CMS.csproj.GenerateResource.cache -D:\Amkor\Source\ComponentManagamentSystem\CMS_180425_0000\Project\obj\Debug\CMS.csproj.CoreCompileInputs.cache -D:\Amkor\Source\ComponentManagamentSystem\CMS_180425_0000\Project\obj\Debug\CMS.csproj.CopyComplete -D:\Amkor\Source\ComponentManagamentSystem\CMS_180425_0000\Project\obj\Debug\CMS.exe -D:\Amkor\Source\ComponentManagamentSystem\CMS_180425_0000\Project\obj\Debug\CMS.pdb -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180425_0000\Project\obj\Debug\CMS.csprojResolveAssemblyReference.cache -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180425_0000\Project\obj\Debug\Project.Dialog.fDebug.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180425_0000\Project\obj\Debug\Project.Dialog.fMsgWindow.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180425_0000\Project\obj\Debug\Project.Dialog.fPassword.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180425_0000\Project\obj\Debug\Project.Dialog.fLogin.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180425_0000\Project\obj\Debug\Project.fErrorException.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180425_0000\Project\obj\Debug\Project.fHistory.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180425_0000\Project\obj\Debug\Project.fLog.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180425_0000\Project\obj\Debug\Project.fMain.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180425_0000\Project\obj\Debug\Project.fModel.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180425_0000\Project\obj\Debug\Project.fSetting.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180425_0000\Project\obj\Debug\Project.Properties.Resources.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180425_0000\Project\obj\Debug\CMS.csproj.GenerateResource.Cache -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180425_0000\Project\obj\Debug\CMS.exe -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180425_0000\Project\obj\Debug\CMS.pdb -D:\Amkor\Source\ComponentManagamentSystem\CMS_180426_0040\Project\obj\Debug\CMS.csprojResolveAssemblyReference.cache -D:\Amkor\Source\ComponentManagamentSystem\CMS_180426_0040\Project\obj\Debug\Project.Dialog.fDebug.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180426_0040\Project\obj\Debug\Project.Dialog.fMsgWindow.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180426_0040\Project\obj\Debug\Project.Dialog.fPassword.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180426_0040\Project\obj\Debug\Project.Dialog.fLogin.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180426_0040\Project\obj\Debug\Project.fErrorException.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180426_0040\Project\obj\Debug\Project.fHistory.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180426_0040\Project\obj\Debug\Project.fLog.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180426_0040\Project\obj\Debug\Project.fMain.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180426_0040\Project\obj\Debug\Project.fModel.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180426_0040\Project\obj\Debug\Project.fSetting.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180426_0040\Project\obj\Debug\Project.Properties.Resources.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180426_0040\Project\obj\Debug\CMS.csproj.GenerateResource.cache -D:\Amkor\Source\ComponentManagamentSystem\CMS_180426_0040\Project\obj\Debug\CMS.csproj.CoreCompileInputs.cache -D:\Amkor\Source\ComponentManagamentSystem\CMS_180426_0040\Project\obj\Debug\CMS.exe -D:\Amkor\Source\ComponentManagamentSystem\CMS_180426_0040\Project\obj\Debug\CMS.pdb -D:\Amkor\Source\ComponentManagamentSystem\CMS_180426_0040\Project\obj\Debug\CMS.csproj.CopyComplete -D:\Amkor\Source\ComponentManagamentSystem\CMS_180426_0040\Project\obj\Debug\Project.Dialog.fInput.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180426_0040\Project\obj\Debug\Project.Dialog.fTouchKeyFull.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180426_0040\Project\obj\Debug\Project.Dialog.fItemInfo.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180426_0040\Project\obj\Debug\Project.Dialog.fInputItem.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180427_1800\Project\obj\Debug\CMS.exe -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180427_1800\Project\obj\Debug\CMS.pdb -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180427_1800\Project\obj\Debug\CMS.csprojResolveAssemblyReference.cache -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180427_1800\Project\obj\Debug\Project.Dialog.fDebug.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180427_1800\Project\obj\Debug\Project.Dialog.fInputItem.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180427_1800\Project\obj\Debug\Project.Dialog.fItemInfo.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180427_1800\Project\obj\Debug\Project.Dialog.fInput.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180427_1800\Project\obj\Debug\Project.Dialog.fMsgWindow.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180427_1800\Project\obj\Debug\Project.Dialog.fPassword.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180427_1800\Project\obj\Debug\Project.Dialog.fLogin.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180427_1800\Project\obj\Debug\Project.fErrorException.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180427_1800\Project\obj\Debug\Project.Dialog.fTouchKeyFull.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180427_1800\Project\obj\Debug\Project.fHistory.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180427_1800\Project\obj\Debug\Project.fLog.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180427_1800\Project\obj\Debug\Project.fMain.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180427_1800\Project\obj\Debug\Project.fModel.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180427_1800\Project\obj\Debug\Project.fSetting.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180427_1800\Project\obj\Debug\Project.Properties.Resources.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180427_1800\Project\obj\Debug\CMS.csproj.GenerateResource.Cache -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180429_1700\Project\obj\Debug\CMS.exe -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180429_1700\Project\obj\Debug\CMS.pdb -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180429_1700\Project\obj\Debug\CMS.csprojResolveAssemblyReference.cache -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180429_1700\Project\obj\Debug\Project.Dialog.fDebug.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180429_1700\Project\obj\Debug\Project.Dialog.fInputItem.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180429_1700\Project\obj\Debug\Project.Dialog.fItemInfo.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180429_1700\Project\obj\Debug\Project.Dialog.fInput.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180429_1700\Project\obj\Debug\Project.Dialog.fMsgWindow.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180429_1700\Project\obj\Debug\Project.Dialog.fPassword.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180429_1700\Project\obj\Debug\Project.Dialog.fLogin.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180429_1700\Project\obj\Debug\Project.fErrorException.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180429_1700\Project\obj\Debug\Project.Dialog.fTouchKeyFull.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180429_1700\Project\obj\Debug\Project.fHistory.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180429_1700\Project\obj\Debug\Project.fLog.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180429_1700\Project\obj\Debug\Project.fMain.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180429_1700\Project\obj\Debug\Project.fModel.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180429_1700\Project\obj\Debug\Project.fSetting.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180429_1700\Project\obj\Debug\Project.Properties.Resources.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180429_1700\Project\obj\Debug\CMS.csproj.GenerateResource.Cache -D:\Amkor\Source\ComponentManagamentSystem\CMS_180429_1700\Project\obj\Debug\CMS.csprojResolveAssemblyReference.cache -D:\Amkor\Source\ComponentManagamentSystem\CMS_180429_1700\Project\obj\Debug\Project.Dialog.fDebug.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180429_1700\Project\obj\Debug\Project.Dialog.fInputItem.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180429_1700\Project\obj\Debug\Project.Dialog.fItemInfo.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180429_1700\Project\obj\Debug\Project.Dialog.fInput.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180429_1700\Project\obj\Debug\Project.Dialog.fMsgWindow.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180429_1700\Project\obj\Debug\Project.Dialog.fPassword.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180429_1700\Project\obj\Debug\Project.Dialog.fLogin.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180429_1700\Project\obj\Debug\Project.fErrorException.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180429_1700\Project\obj\Debug\Project.Dialog.fTouchKeyFull.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180429_1700\Project\obj\Debug\Project.fHistory.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180429_1700\Project\obj\Debug\Project.fLog.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180429_1700\Project\obj\Debug\Project.fMain.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180429_1700\Project\obj\Debug\Project.fModel.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180429_1700\Project\obj\Debug\Project.fSetting.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180429_1700\Project\obj\Debug\Project.Properties.Resources.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180429_1700\Project\obj\Debug\CMS.csproj.GenerateResource.cache -D:\Amkor\Source\ComponentManagamentSystem\CMS_180429_1700\Project\obj\Debug\CMS.csproj.CoreCompileInputs.cache -D:\Amkor\Source\ComponentManagamentSystem\CMS_180429_1700\Project\obj\Debug\CMS.csproj.CopyComplete -D:\Amkor\Source\ComponentManagamentSystem\CMS_180429_1700\Project\obj\Debug\CMS.exe -D:\Amkor\Source\ComponentManagamentSystem\CMS_180429_1700\Project\obj\Debug\CMS.pdb -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180430_1700\Project\obj\Debug\CMS.exe -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180430_1700\Project\obj\Debug\CMS.pdb -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180430_1700\Project\obj\Debug\CMS.csprojResolveAssemblyReference.cache -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180430_1700\Project\obj\Debug\Project.Dialog.fDebug.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180430_1700\Project\obj\Debug\Project.Dialog.fItemInfo.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180430_1700\Project\obj\Debug\Project.Dialog.fInput.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180430_1700\Project\obj\Debug\Project.Dialog.fMsgWindow.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180430_1700\Project\obj\Debug\Project.Dialog.fPassword.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180430_1700\Project\obj\Debug\Project.Dialog.fLogin.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180430_1700\Project\obj\Debug\Project.fErrorException.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180430_1700\Project\obj\Debug\Project.Dialog.fTouchKeyFull.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180430_1700\Project\obj\Debug\Project.fHistory.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180430_1700\Project\obj\Debug\Project.fLog.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180430_1700\Project\obj\Debug\Project.fMain.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180430_1700\Project\obj\Debug\Project.fModel.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180430_1700\Project\obj\Debug\Project.fSetting.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180430_1700\Project\obj\Debug\Project.Properties.Resources.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180430_1700\Project\obj\Debug\CMS.csproj.GenerateResource.Cache -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180430_1700\Project\obj\Debug\Project.Dialog.fItemList.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180501_2300\Project\obj\Debug\CMS.csprojResolveAssemblyReference.cache -D:\Amkor\Source\ComponentManagamentSystem\CMS_180501_2300\Project\obj\Debug\Project.Dialog.fDebug.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180501_2300\Project\obj\Debug\Project.Dialog.fItemInfo.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180501_2300\Project\obj\Debug\Project.Dialog.fInput.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180501_2300\Project\obj\Debug\Project.Dialog.fItemList.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180501_2300\Project\obj\Debug\Project.Dialog.fMsgWindow.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180501_2300\Project\obj\Debug\Project.Dialog.fPassword.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180501_2300\Project\obj\Debug\Project.Dialog.fLogin.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180501_2300\Project\obj\Debug\Project.fErrorException.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180501_2300\Project\obj\Debug\Project.Dialog.fTouchKeyFull.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180501_2300\Project\obj\Debug\Project.fHistory.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180501_2300\Project\obj\Debug\Project.fLog.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180501_2300\Project\obj\Debug\Project.fMain.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180501_2300\Project\obj\Debug\Project.fModel.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180501_2300\Project\obj\Debug\Project.fSetting.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180501_2300\Project\obj\Debug\Project.Properties.Resources.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180501_2300\Project\obj\Debug\CMS.csproj.GenerateResource.cache -D:\Amkor\Source\ComponentManagamentSystem\CMS_180501_2300\Project\obj\Debug\CMS.csproj.CoreCompileInputs.cache -D:\Amkor\Source\ComponentManagamentSystem\CMS_180501_2300\Project\obj\Debug\CMS.csproj.CopyComplete -D:\Amkor\Source\ComponentManagamentSystem\CMS_180501_2300\Project\obj\Debug\CMS.exe -D:\Amkor\Source\ComponentManagamentSystem\CMS_180501_2300\Project\obj\Debug\CMS.pdb -D:\Amkor\CMS\CMS.exe -D:\Amkor\CMS\CMS.pdb -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180502_1800\Project\obj\Debug\CMS.csprojResolveAssemblyReference.cache -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180502_1800\Project\obj\Debug\Project.Dialog.fDebug.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180502_1800\Project\obj\Debug\Project.Dialog.fItemInfo.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180502_1800\Project\obj\Debug\Project.Dialog.fInput.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180502_1800\Project\obj\Debug\Project.Dialog.fItemList.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180502_1800\Project\obj\Debug\Project.Dialog.fMsgWindow.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180502_1800\Project\obj\Debug\Project.Dialog.fPassword.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180502_1800\Project\obj\Debug\Project.Dialog.fLogin.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180502_1800\Project\obj\Debug\Project.fErrorException.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180502_1800\Project\obj\Debug\Project.Dialog.fSlotDesign.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180502_1800\Project\obj\Debug\Project.Dialog.fTouchKeyFull.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180502_1800\Project\obj\Debug\Project.fHistory.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180502_1800\Project\obj\Debug\Project.fLog.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180502_1800\Project\obj\Debug\Project.fMain.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180502_1800\Project\obj\Debug\Project.fModel.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180502_1800\Project\obj\Debug\Project.fSetting.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180502_1800\Project\obj\Debug\Project.Properties.Resources.resources -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180502_1800\Project\obj\Debug\CMS.csproj.GenerateResource.Cache -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180502_1800\Project\obj\Debug\CMS.exe -D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180502_1800\Project\obj\Debug\CMS.pdb -D:\Amkor\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\CMS.csprojResolveAssemblyReference.cache -D:\Amkor\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\Project.Dialog.fDebug.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\Project.Dialog.fItemInfo.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\Project.Dialog.fInput.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\Project.Dialog.fItemList.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\Project.Dialog.fMsgWindow.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\Project.Dialog.fPassword.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\Project.Dialog.fLogin.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\Project.fErrorException.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\Project.Dialog.fSlotDesign.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\Project.Dialog.fTouchKeyFull.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\Project.fHistory.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\Project.fLog.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\Project.fMain.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\Project.fModel.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\Project.fSetting.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\Project.Properties.Resources.resources -D:\Amkor\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\CMS.csproj.GenerateResource.cache -D:\Amkor\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\CMS.csproj.CoreCompileInputs.cache -D:\Amkor\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\CMS.csproj.CopyComplete -D:\Amkor\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\CMS.exe -D:\Amkor\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\CMS.pdb -D:\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\CMS.csprojResolveAssemblyReference.cache -D:\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\Project.Dialog.fDebug.resources -D:\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\Project.Dialog.fItemInfo.resources -D:\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\Project.Dialog.fInput.resources -D:\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\Project.Dialog.fItemList.resources -D:\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\Project.Dialog.fMsgWindow.resources -D:\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\Project.Dialog.fPassword.resources -D:\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\Project.Dialog.fLogin.resources -D:\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\Project.fErrorException.resources -D:\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\Project.Dialog.fSlotDesign.resources -D:\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\Project.Dialog.fTouchKeyFull.resources -D:\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\Project.fHistory.resources -D:\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\Project.fLog.resources -D:\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\Project.fMain.resources -D:\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\Project.fModel.resources -D:\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\Project.fSetting.resources -D:\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\Project.Properties.Resources.resources -D:\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\CMS.csproj.GenerateResource.cache -D:\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\CMS.exe -D:\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\CMS.pdb -D:\Source\ComponentManagamentSystem\CMS_180504_0900\Project\obj\Debug\CMS.exe -D:\Source\ComponentManagamentSystem\CMS_180504_0900\Project\obj\Debug\CMS.pdb -D:\Source\AMR\AMR_180507_1600\Project\obj\Debug\CMS.exe -D:\Source\AMR\AMR_180507_1600\Project\obj\Debug\CMS.pdb -D:\Source\AMR\AMR_180507_1600\Project\obj\Debug\CMS.csprojResolveAssemblyReference.cache -D:\Source\AMR\AMR_180507_1600\Project\obj\Debug\Project.Dialog.fDebug.resources -D:\Source\AMR\AMR_180507_1600\Project\obj\Debug\Project.Dialog.fMsgWindow.resources -D:\Source\AMR\AMR_180507_1600\Project\obj\Debug\Project.Dialog.fPassword.resources -D:\Source\AMR\AMR_180507_1600\Project\obj\Debug\Project.Dialog.fLogin.resources -D:\Source\AMR\AMR_180507_1600\Project\obj\Debug\Project.fErrorException.resources -D:\Source\AMR\AMR_180507_1600\Project\obj\Debug\Project.Dialog.fTouchKeyFull.resources -D:\Source\AMR\AMR_180507_1600\Project\obj\Debug\Project.fHistory.resources -D:\Source\AMR\AMR_180507_1600\Project\obj\Debug\Project.fLog.resources -D:\Source\AMR\AMR_180507_1600\Project\obj\Debug\Project.fMain.resources -D:\Source\AMR\AMR_180507_1600\Project\obj\Debug\Project.fModel.resources -D:\Source\AMR\AMR_180507_1600\Project\obj\Debug\Project.fSetting.resources -D:\Source\AMR\AMR_180507_1600\Project\obj\Debug\Project.Properties.Resources.resources -D:\Source\AMR\AMR_180507_1600\Project\obj\Debug\CMS.csproj.GenerateResource.Cache diff --git a/Project/obj/Debug/CMS.csproj.GenerateResource.Cache b/Project/obj/Debug/CMS.csproj.GenerateResource.Cache deleted file mode 100644 index a8986b6..0000000 Binary files a/Project/obj/Debug/CMS.csproj.GenerateResource.Cache and /dev/null differ diff --git a/Project/obj/Debug/CMS.csprojResolveAssemblyReference.cache b/Project/obj/Debug/CMS.csprojResolveAssemblyReference.cache deleted file mode 100644 index 1e91815..0000000 Binary files a/Project/obj/Debug/CMS.csprojResolveAssemblyReference.cache and /dev/null differ diff --git a/Project/obj/Debug/CMS.exe b/Project/obj/Debug/CMS.exe deleted file mode 100644 index f07451a..0000000 Binary files a/Project/obj/Debug/CMS.exe and /dev/null differ diff --git a/Project/obj/Debug/CMS.pdb b/Project/obj/Debug/CMS.pdb deleted file mode 100644 index e0bc6b8..0000000 Binary files a/Project/obj/Debug/CMS.pdb and /dev/null differ diff --git a/Project/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/Project/obj/Debug/DesignTimeResolveAssemblyReferences.cache deleted file mode 100644 index 338b99d..0000000 Binary files a/Project/obj/Debug/DesignTimeResolveAssemblyReferences.cache and /dev/null differ diff --git a/Project/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/Project/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache deleted file mode 100644 index 90849ba..0000000 Binary files a/Project/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache and /dev/null differ diff --git a/Project/obj/Debug/EETGW.csproj.FileListAbsolute.txt b/Project/obj/Debug/EETGW.csproj.FileListAbsolute.txt deleted file mode 100644 index def8a08..0000000 --- a/Project/obj/Debug/EETGW.csproj.FileListAbsolute.txt +++ /dev/null @@ -1,199 +0,0 @@ -D:\Source\Amkor\GroupWare\GWEE.exe.config -D:\Source\Amkor\GroupWare\GWEE.exe.manifest -D:\Source\Amkor\GroupWare\GWEE.application -D:\Source\Amkor\GroupWare\GWEE.exe -D:\Source\Amkor\GroupWare\GWEE.pdb -D:\Source\GroupWare\EET_GroupWare_180525_1000\Project\obj\Debug\Project.Dialog.fDebug.resources -D:\Source\GroupWare\EET_GroupWare_180525_1000\Project\obj\Debug\Project.Dialog.fMsgWindow.resources -D:\Source\GroupWare\EET_GroupWare_180525_1000\Project\obj\Debug\Project.Dialog.fLogin.resources -D:\Source\GroupWare\EET_GroupWare_180525_1000\Project\obj\Debug\Project.Dialog.fPassword.resources -D:\Source\GroupWare\EET_GroupWare_180525_1000\Project\obj\Debug\Project.fErrorException.resources -D:\Source\GroupWare\EET_GroupWare_180525_1000\Project\obj\Debug\Project.Dialog.fTouchKeyFull.resources -D:\Source\GroupWare\EET_GroupWare_180525_1000\Project\obj\Debug\Project.fLog.resources -D:\Source\GroupWare\EET_GroupWare_180525_1000\Project\obj\Debug\Project.fMain.resources -D:\Source\GroupWare\EET_GroupWare_180525_1000\Project\obj\Debug\Project.fSetting.resources -D:\Source\GroupWare\EET_GroupWare_180525_1000\Project\obj\Debug\Project.Prj.fProjectList.resources -D:\Source\GroupWare\EET_GroupWare_180525_1000\Project\obj\Debug\Project.Properties.Resources.resources -D:\Source\GroupWare\EET_GroupWare_180525_1000\Project\obj\Debug\EETGW.csproj.GenerateResource.Cache -D:\Source\GroupWare\EET_GroupWare_180525_1000\Project\obj\Debug\GWEE.TrustInfo.xml -D:\Source\GroupWare\EET_GroupWare_180525_1000\Project\obj\Debug\GWEE.exe.manifest -D:\Source\GroupWare\EET_GroupWare_180525_1000\Project\obj\Debug\GWEE.application -D:\Source\GroupWare\EET_GroupWare_180525_1000\Project\obj\Debug\GWEE.exe -D:\Source\GroupWare\EET_GroupWare_180525_1000\Project\obj\Debug\GWEE.pdb -D:\Source\GroupWare\EET_GroupWare_180525_1000\Project\obj\Debug\EETGW.csprojResolveAssemblyReference.cache -D:\Source\GroupWare\EET_GroupWare_180525_1030\Project\obj\Debug\GWEE.exe -D:\Source\GroupWare\EET_GroupWare_180525_1030\Project\obj\Debug\GWEE.pdb -D:\Source\GroupWare\EET_GroupWare_180525_1030\Project\obj\Debug\EETGW.csprojResolveAssemblyReference.cache -D:\Source\GroupWare\EET_GroupWare_180525_1030\Project\obj\Debug\Project.Dialog.fDebug.resources -D:\Source\GroupWare\EET_GroupWare_180525_1030\Project\obj\Debug\Project.Dialog.fMsgWindow.resources -D:\Source\GroupWare\EET_GroupWare_180525_1030\Project\obj\Debug\Project.Dialog.fLogin.resources -D:\Source\GroupWare\EET_GroupWare_180525_1030\Project\obj\Debug\Project.Dialog.fPassword.resources -D:\Source\GroupWare\EET_GroupWare_180525_1030\Project\obj\Debug\Project.fErrorException.resources -D:\Source\GroupWare\EET_GroupWare_180525_1030\Project\obj\Debug\Project.Dialog.fTouchKeyFull.resources -D:\Source\GroupWare\EET_GroupWare_180525_1030\Project\obj\Debug\Project.fLog.resources -D:\Source\GroupWare\EET_GroupWare_180525_1030\Project\obj\Debug\Project.fMain.resources -D:\Source\GroupWare\EET_GroupWare_180525_1030\Project\obj\Debug\Project.fSetting.resources -D:\Source\GroupWare\EET_GroupWare_180525_1030\Project\obj\Debug\Project._Common.fItems.resources -D:\Source\GroupWare\EET_GroupWare_180525_1030\Project\obj\Debug\Project.Prj.fProjectList.resources -D:\Source\GroupWare\EET_GroupWare_180525_1030\Project\obj\Debug\Project.Properties.Resources.resources -D:\Source\GroupWare\EET_GroupWare_180525_1030\Project\obj\Debug\EETGW.csproj.GenerateResource.Cache -D:\Source\GroupWare\EET_GroupWare_180525_1030\Project\obj\Debug\GWEE.TrustInfo.xml -D:\Source\GroupWare\EET_GroupWare_180525_1030\Project\obj\Debug\GWEE.exe.manifest -D:\Source\GroupWare\EET_GroupWare_180525_1030\Project\obj\Debug\GWEE.application -D:\Source\GroupWare\EET_GroupWare_180525_1030\Project\obj\Debug\Project._Common.fInventory.resources -D:\Source\GroupWare\EET_GroupWare_180525_1800\Project\obj\Debug\GWEE.exe -D:\Source\GroupWare\EET_GroupWare_180525_1800\Project\obj\Debug\GWEE.pdb -D:\Source\GroupWare\EET_GroupWare_180525_1800\Project\obj\Debug\EETGW.csprojResolveAssemblyReference.cache -D:\Source\GroupWare\EET_GroupWare_180525_1800\Project\obj\Debug\Project.Dialog.fDebug.resources -D:\Source\GroupWare\EET_GroupWare_180525_1800\Project\obj\Debug\Project.Dialog.fMsgWindow.resources -D:\Source\GroupWare\EET_GroupWare_180525_1800\Project\obj\Debug\Project.Dialog.fLogin.resources -D:\Source\GroupWare\EET_GroupWare_180525_1800\Project\obj\Debug\Project.Dialog.fPassword.resources -D:\Source\GroupWare\EET_GroupWare_180525_1800\Project\obj\Debug\Project.fErrorException.resources -D:\Source\GroupWare\EET_GroupWare_180525_1800\Project\obj\Debug\Project.Dialog.fTouchKeyFull.resources -D:\Source\GroupWare\EET_GroupWare_180525_1800\Project\obj\Debug\Project.fLog.resources -D:\Source\GroupWare\EET_GroupWare_180525_1800\Project\obj\Debug\Project.fMain.resources -D:\Source\GroupWare\EET_GroupWare_180525_1800\Project\obj\Debug\Project.fSetting.resources -D:\Source\GroupWare\EET_GroupWare_180525_1800\Project\obj\Debug\Project._Common.fInventory.resources -D:\Source\GroupWare\EET_GroupWare_180525_1800\Project\obj\Debug\Project._Common.fItems.resources -D:\Source\GroupWare\EET_GroupWare_180525_1800\Project\obj\Debug\Project.Prj.fProjectList.resources -D:\Source\GroupWare\EET_GroupWare_180525_1800\Project\obj\Debug\Project.Properties.Resources.resources -D:\Source\GroupWare\EET_GroupWare_180525_1800\Project\obj\Debug\EETGW.csproj.GenerateResource.Cache -D:\Source\GroupWare\EET_GroupWare_180525_1800\Project\obj\Debug\GWEE.TrustInfo.xml -D:\Source\GroupWare\EET_GroupWare_180525_1800\Project\obj\Debug\GWEE.exe.manifest -D:\Source\GroupWare\EET_GroupWare_180525_1800\Project\obj\Debug\GWEE.application -D:\Source\GroupWare\EET_GroupWare_180604_1000\Project\obj\Debug\GWEE.exe -D:\Source\GroupWare\EET_GroupWare_180604_1000\Project\obj\Debug\GWEE.pdb -D:\Source\GroupWare\EET_GroupWare_180604_1000\Project\obj\Debug\EETGW.csprojResolveAssemblyReference.cache -D:\Source\GroupWare\EET_GroupWare_180604_1000\Project\obj\Debug\Project.Dialog.fDebug.resources -D:\Source\GroupWare\EET_GroupWare_180604_1000\Project\obj\Debug\Project.Dialog.fMsgWindow.resources -D:\Source\GroupWare\EET_GroupWare_180604_1000\Project\obj\Debug\Project.Dialog.fLogin.resources -D:\Source\GroupWare\EET_GroupWare_180604_1000\Project\obj\Debug\Project.Dialog.fPassword.resources -D:\Source\GroupWare\EET_GroupWare_180604_1000\Project\obj\Debug\Project.fErrorException.resources -D:\Source\GroupWare\EET_GroupWare_180604_1000\Project\obj\Debug\Project.Dialog.fTouchKeyFull.resources -D:\Source\GroupWare\EET_GroupWare_180604_1000\Project\obj\Debug\Project.fLog.resources -D:\Source\GroupWare\EET_GroupWare_180604_1000\Project\obj\Debug\Project.fMain.resources -D:\Source\GroupWare\EET_GroupWare_180604_1000\Project\obj\Debug\Project.fSetting.resources -D:\Source\GroupWare\EET_GroupWare_180604_1000\Project\obj\Debug\Project._Common.fInventory.resources -D:\Source\GroupWare\EET_GroupWare_180604_1000\Project\obj\Debug\Project._Common.fItems.resources -D:\Source\GroupWare\EET_GroupWare_180604_1000\Project\obj\Debug\Project.Prj.fProjectList.resources -D:\Source\GroupWare\EET_GroupWare_180604_1000\Project\obj\Debug\Project.Properties.Resources.resources -D:\Source\GroupWare\EET_GroupWare_180604_1000\Project\obj\Debug\EETGW.csproj.GenerateResource.Cache -D:\Source\GroupWare\EET_GroupWare_180604_1000\Project\obj\Debug\GWEE.TrustInfo.xml -D:\Source\GroupWare\EET_GroupWare_180604_1000\Project\obj\Debug\GWEE.exe.manifest -D:\Source\GroupWare\EET_GroupWare_180604_1000\Project\obj\Debug\GWEE.application -D:\Source\GroupWare\EET_GroupWare_180604_1000\Project\obj\Debug\Project._Management.fEquipment.resources -D:\Source\GroupWare\EET_GroupWare_180604_1000\Project\obj\Debug\Project._Management.fLineCode.resources -D:\Source\GroupWare\EET_GroupWare_180604_1000\Project\obj\Debug\Project._Management.fImpEquipment.resources -D:\Source\Amkor\GroupWare\libxl.dll -D:\Source\GroupWare\EET_GroupWare_180604_1000\Project\obj\Debug\Project._Management.rpt_equipment.resources -D:\Source\GroupWare\EET_GroupWare_180604_1000\Project\obj\Debug\RdlCompile.cache -D:\Source\GroupWare\EET_GroupWare_180604_1000\Project\obj\Debug\RdlCompile.compiled -D:\Source\GroupWare\EET_GroupWare_180608_1000\Project\obj\Debug\GWEE.exe -D:\Source\GroupWare\EET_GroupWare_180608_1000\Project\obj\Debug\GWEE.pdb -D:\Source\GroupWare\EET_GroupWare_180608_1000\Project\obj\Debug\EETGW.csprojResolveAssemblyReference.cache -D:\Source\GroupWare\EET_GroupWare_180608_1000\Project\obj\Debug\Project.Dialog.fDebug.resources -D:\Source\GroupWare\EET_GroupWare_180608_1000\Project\obj\Debug\Project.Dialog.fMsgWindow.resources -D:\Source\GroupWare\EET_GroupWare_180608_1000\Project\obj\Debug\Project.Dialog.fLogin.resources -D:\Source\GroupWare\EET_GroupWare_180608_1000\Project\obj\Debug\Project.Dialog.fPassword.resources -D:\Source\GroupWare\EET_GroupWare_180608_1000\Project\obj\Debug\Project.fErrorException.resources -D:\Source\GroupWare\EET_GroupWare_180608_1000\Project\obj\Debug\Project.Dialog.fTouchKeyFull.resources -D:\Source\GroupWare\EET_GroupWare_180608_1000\Project\obj\Debug\Project.fLog.resources -D:\Source\GroupWare\EET_GroupWare_180608_1000\Project\obj\Debug\Project.fMain.resources -D:\Source\GroupWare\EET_GroupWare_180608_1000\Project\obj\Debug\Project.fSetting.resources -D:\Source\GroupWare\EET_GroupWare_180608_1000\Project\obj\Debug\Project._Common.fInventory.resources -D:\Source\GroupWare\EET_GroupWare_180608_1000\Project\obj\Debug\Project._Common.fItems.resources -D:\Source\GroupWare\EET_GroupWare_180608_1000\Project\obj\Debug\Project._Management.fEquipment.resources -D:\Source\GroupWare\EET_GroupWare_180608_1000\Project\obj\Debug\Project._Management.fImpEquipment.resources -D:\Source\GroupWare\EET_GroupWare_180608_1000\Project\obj\Debug\Project._Management.fLineCode.resources -D:\Source\GroupWare\EET_GroupWare_180608_1000\Project\obj\Debug\Project._Management.rpt_equipment.resources -D:\Source\GroupWare\EET_GroupWare_180608_1000\Project\obj\Debug\Project.Prj.fProjectList.resources -D:\Source\GroupWare\EET_GroupWare_180608_1000\Project\obj\Debug\Project.Properties.Resources.resources -D:\Source\GroupWare\EET_GroupWare_180608_1000\Project\obj\Debug\EETGW.csproj.GenerateResource.Cache -D:\Source\GroupWare\EET_GroupWare_180608_1000\Project\obj\Debug\RdlCompile.cache -D:\Source\GroupWare\EET_GroupWare_180608_1000\Project\obj\Debug\RdlCompile.compiled -D:\Source\GroupWare\EET_GroupWare_180608_1000\Project\obj\Debug\GWEE.TrustInfo.xml -D:\Source\GroupWare\EET_GroupWare_180608_1000\Project\obj\Debug\GWEE.exe.manifest -D:\Source\GroupWare\EET_GroupWare_180608_1000\Project\obj\Debug\GWEE.application -D:\Source\GroupWare\EET_GroupWare_180624_1600\Project\obj\Debug\GWEE.exe -D:\Source\GroupWare\EET_GroupWare_180624_1600\Project\obj\Debug\GWEE.pdb -D:\Source\GroupWare\EET_GroupWare_180704_0000\Project\obj\Debug\GWEE.exe -D:\Source\GroupWare\EET_GroupWare_180704_0000\Project\obj\Debug\GWEE.pdb -D:\Source\GroupWare\EET_GroupWare_180704_0000\Project\obj\Debug\EETGW.csprojResolveAssemblyReference.cache -D:\Source\GroupWare\EET_GroupWare_180704_0000\Project\obj\Debug\Project.Dialog.fDebug.resources -D:\Source\GroupWare\EET_GroupWare_180704_0000\Project\obj\Debug\Project.Dialog.fMsgWindow.resources -D:\Source\GroupWare\EET_GroupWare_180704_0000\Project\obj\Debug\Project.Dialog.fLogin.resources -D:\Source\GroupWare\EET_GroupWare_180704_0000\Project\obj\Debug\Project.Dialog.fPassword.resources -D:\Source\GroupWare\EET_GroupWare_180704_0000\Project\obj\Debug\Project.fErrorException.resources -D:\Source\GroupWare\EET_GroupWare_180704_0000\Project\obj\Debug\Project.Dialog.fTouchKeyFull.resources -D:\Source\GroupWare\EET_GroupWare_180704_0000\Project\obj\Debug\Project.fLog.resources -D:\Source\GroupWare\EET_GroupWare_180704_0000\Project\obj\Debug\Project.fMain.resources -D:\Source\GroupWare\EET_GroupWare_180704_0000\Project\obj\Debug\Project.fSetting.resources -D:\Source\GroupWare\EET_GroupWare_180704_0000\Project\obj\Debug\Project._Common.fInventory.resources -D:\Source\GroupWare\EET_GroupWare_180704_0000\Project\obj\Debug\Project._Common.fItems.resources -D:\Source\GroupWare\EET_GroupWare_180704_0000\Project\obj\Debug\Project._Management.fEquipment.resources -D:\Source\GroupWare\EET_GroupWare_180704_0000\Project\obj\Debug\Project._Management.fImpEquipment.resources -D:\Source\GroupWare\EET_GroupWare_180704_0000\Project\obj\Debug\Project._Management.fLineCode.resources -D:\Source\GroupWare\EET_GroupWare_180704_0000\Project\obj\Debug\Project._Management.rpt_equipment.resources -D:\Source\GroupWare\EET_GroupWare_180704_0000\Project\obj\Debug\Project.Prj.fProjectList.resources -D:\Source\GroupWare\EET_GroupWare_180704_0000\Project\obj\Debug\Project.Properties.Resources.resources -D:\Source\GroupWare\EET_GroupWare_180704_0000\Project\obj\Debug\EETGW.csproj.GenerateResource.Cache -D:\Source\GroupWare\EET_GroupWare_180704_0000\Project\obj\Debug\RdlCompile.cache -D:\Source\GroupWare\EET_GroupWare_180704_0000\Project\obj\Debug\RdlCompile.compiled -D:\Source\GroupWare\EET_GroupWare_180704_0000\Project\obj\Debug\GWEE.TrustInfo.xml -D:\Source\GroupWare\EET_GroupWare_180704_0000\Project\obj\Debug\GWEE.exe.manifest -D:\Source\GroupWare\EET_GroupWare_180704_0000\Project\obj\Debug\GWEE.application -D:\Source\GroupWare\EET_GroupWare_180704_0000\Project\obj\Debug\Project._Info.fInfo_Staff.resources -D:\Amkor\GroupWare\libxl.dll -D:\Amkor\GroupWare\GWEE.exe.config -D:\Amkor\GroupWare\GWEE.exe -D:\Amkor\GroupWare\GWEE.pdb -D:\Source\GroupWare\EET_GroupWare_180713_0000\Project\obj\Debug\EETGW.csprojResolveAssemblyReference.cache -D:\Source\GroupWare\EET_GroupWare_180713_0000\Project\obj\Debug\Project.Dialog.fDebug.resources -D:\Source\GroupWare\EET_GroupWare_180713_0000\Project\obj\Debug\Project.Dialog.fMsgWindow.resources -D:\Source\GroupWare\EET_GroupWare_180713_0000\Project\obj\Debug\Project.Dialog.fLogin.resources -D:\Source\GroupWare\EET_GroupWare_180713_0000\Project\obj\Debug\Project.Dialog.fPassword.resources -D:\Source\GroupWare\EET_GroupWare_180713_0000\Project\obj\Debug\Project.fErrorException.resources -D:\Source\GroupWare\EET_GroupWare_180713_0000\Project\obj\Debug\Project.Dialog.fTouchKeyFull.resources -D:\Source\GroupWare\EET_GroupWare_180713_0000\Project\obj\Debug\Project.fLog.resources -D:\Source\GroupWare\EET_GroupWare_180713_0000\Project\obj\Debug\Project.fMain.resources -D:\Source\GroupWare\EET_GroupWare_180713_0000\Project\obj\Debug\Project.fSetting.resources -D:\Source\GroupWare\EET_GroupWare_180713_0000\Project\obj\Debug\Project._Common.fInventory.resources -D:\Source\GroupWare\EET_GroupWare_180713_0000\Project\obj\Debug\Project._Common.fItems.resources -D:\Source\GroupWare\EET_GroupWare_180713_0000\Project\obj\Debug\Project._Info.fInfo_Staff.resources -D:\Source\GroupWare\EET_GroupWare_180713_0000\Project\obj\Debug\Project._Management.fEquipment.resources -D:\Source\GroupWare\EET_GroupWare_180713_0000\Project\obj\Debug\Project._Management.fImpEquipment.resources -D:\Source\GroupWare\EET_GroupWare_180713_0000\Project\obj\Debug\Project._Management.fLineCode.resources -D:\Source\GroupWare\EET_GroupWare_180713_0000\Project\obj\Debug\Project.Prj.fProjectList.resources -D:\Source\GroupWare\EET_GroupWare_180713_0000\Project\obj\Debug\Project.Properties.Resources.resources -D:\Source\GroupWare\EET_GroupWare_180713_0000\Project\obj\Debug\EETGW.csproj.GenerateResource.Cache -D:\Source\GroupWare\EET_GroupWare_180713_0000\Project\obj\Debug\RdlCompile.cache -D:\Source\GroupWare\EET_GroupWare_180713_0000\Project\obj\Debug\RdlCompile.compiled -D:\Source\GroupWare\EET_GroupWare_180713_0000\Project\obj\Debug\GWEE.exe -D:\Source\GroupWare\EET_GroupWare_180713_0000\Project\obj\Debug\GWEE.pdb -D:\Source\GroupWare\EET_GroupWare_180713_0000\Project\obj\Debug\Project._Management.rpt_equipmentB.resources -D:\Source\GroupWare\EET_GroupWare_180713_0000\Project\obj\Debug\Project._Management.EQfilter.resources -D:\Source\GroupWare\EET_GroupWare_180917_0000\Project\obj\Debug\GWEE.exe -D:\Source\GroupWare\EET_GroupWare_180917_0000\Project\obj\Debug\GWEE.pdb -D:\Source\GroupWare\EET_GroupWare_180917_0000\Project\obj\Debug\EETGW.csprojResolveAssemblyReference.cache -D:\Source\GroupWare\EET_GroupWare_180917_0000\Project\obj\Debug\Project.Dialog.fDebug.resources -D:\Source\GroupWare\EET_GroupWare_180917_0000\Project\obj\Debug\Project.Dialog.fMsgWindow.resources -D:\Source\GroupWare\EET_GroupWare_180917_0000\Project\obj\Debug\Project.Dialog.fLogin.resources -D:\Source\GroupWare\EET_GroupWare_180917_0000\Project\obj\Debug\Project.Dialog.fPassword.resources -D:\Source\GroupWare\EET_GroupWare_180917_0000\Project\obj\Debug\Project.fErrorException.resources -D:\Source\GroupWare\EET_GroupWare_180917_0000\Project\obj\Debug\Project.Dialog.fTouchKeyFull.resources -D:\Source\GroupWare\EET_GroupWare_180917_0000\Project\obj\Debug\Project.fLog.resources -D:\Source\GroupWare\EET_GroupWare_180917_0000\Project\obj\Debug\Project.fMain.resources -D:\Source\GroupWare\EET_GroupWare_180917_0000\Project\obj\Debug\Project.fSetting.resources -D:\Source\GroupWare\EET_GroupWare_180917_0000\Project\obj\Debug\Project._Common.fInventory.resources -D:\Source\GroupWare\EET_GroupWare_180917_0000\Project\obj\Debug\Project._Common.fItems.resources -D:\Source\GroupWare\EET_GroupWare_180917_0000\Project\obj\Debug\Project._Info.fInfo_Staff.resources -D:\Source\GroupWare\EET_GroupWare_180917_0000\Project\obj\Debug\Project._Management.EQfilter.resources -D:\Source\GroupWare\EET_GroupWare_180917_0000\Project\obj\Debug\Project._Management.fEquipment.resources -D:\Source\GroupWare\EET_GroupWare_180917_0000\Project\obj\Debug\Project._Management.fImpEquipment.resources -D:\Source\GroupWare\EET_GroupWare_180917_0000\Project\obj\Debug\Project._Management.fLineCode.resources -D:\Source\GroupWare\EET_GroupWare_180917_0000\Project\obj\Debug\Project._Management.rpt_equipmentB.resources -D:\Source\GroupWare\EET_GroupWare_180917_0000\Project\obj\Debug\Project.Prj.fProjectList.resources -D:\Source\GroupWare\EET_GroupWare_180917_0000\Project\obj\Debug\Project.Properties.Resources.resources -D:\Source\GroupWare\EET_GroupWare_180917_0000\Project\obj\Debug\EETGW.csproj.GenerateResource.Cache -D:\Source\GroupWare\EET_GroupWare_180917_0000\Project\obj\Debug\RdlCompile.cache -D:\Source\GroupWare\EET_GroupWare_180917_0000\Project\obj\Debug\RdlCompile.compiled diff --git a/Project/obj/Debug/EETGW.csproj.GenerateResource.Cache b/Project/obj/Debug/EETGW.csproj.GenerateResource.Cache deleted file mode 100644 index cfc7124..0000000 Binary files a/Project/obj/Debug/EETGW.csproj.GenerateResource.Cache and /dev/null differ diff --git a/Project/obj/Debug/EETGW.csprojResolveAssemblyReference.cache b/Project/obj/Debug/EETGW.csprojResolveAssemblyReference.cache deleted file mode 100644 index ec079dc..0000000 Binary files a/Project/obj/Debug/EETGW.csprojResolveAssemblyReference.cache and /dev/null differ diff --git a/Project/obj/Debug/GWEE.exe b/Project/obj/Debug/GWEE.exe deleted file mode 100644 index ee1df2a..0000000 Binary files a/Project/obj/Debug/GWEE.exe and /dev/null differ diff --git a/Project/obj/Debug/GWEE.pdb b/Project/obj/Debug/GWEE.pdb deleted file mode 100644 index a712440..0000000 Binary files a/Project/obj/Debug/GWEE.pdb and /dev/null differ diff --git a/Project/obj/Debug/Project.Dialog.fDebug.resources b/Project/obj/Debug/Project.Dialog.fDebug.resources deleted file mode 100644 index 6c05a97..0000000 Binary files a/Project/obj/Debug/Project.Dialog.fDebug.resources and /dev/null differ diff --git a/Project/obj/Debug/Project.Dialog.fInput.resources b/Project/obj/Debug/Project.Dialog.fInput.resources deleted file mode 100644 index acae0c1..0000000 Binary files a/Project/obj/Debug/Project.Dialog.fInput.resources and /dev/null differ diff --git a/Project/obj/Debug/Project.Dialog.fItemInfo.resources b/Project/obj/Debug/Project.Dialog.fItemInfo.resources deleted file mode 100644 index cacbfec..0000000 Binary files a/Project/obj/Debug/Project.Dialog.fItemInfo.resources and /dev/null differ diff --git a/Project/obj/Debug/Project.Dialog.fItemList.resources b/Project/obj/Debug/Project.Dialog.fItemList.resources deleted file mode 100644 index 3e198b9..0000000 Binary files a/Project/obj/Debug/Project.Dialog.fItemList.resources and /dev/null differ diff --git a/Project/obj/Debug/Project.Dialog.fLogin.resources b/Project/obj/Debug/Project.Dialog.fLogin.resources deleted file mode 100644 index eb7ed71..0000000 Binary files a/Project/obj/Debug/Project.Dialog.fLogin.resources and /dev/null differ diff --git a/Project/obj/Debug/Project.Dialog.fMsgWindow.resources b/Project/obj/Debug/Project.Dialog.fMsgWindow.resources deleted file mode 100644 index 6c05a97..0000000 Binary files a/Project/obj/Debug/Project.Dialog.fMsgWindow.resources and /dev/null differ diff --git a/Project/obj/Debug/Project.Dialog.fPassword.resources b/Project/obj/Debug/Project.Dialog.fPassword.resources deleted file mode 100644 index e3d32c3..0000000 Binary files a/Project/obj/Debug/Project.Dialog.fPassword.resources and /dev/null differ diff --git a/Project/obj/Debug/Project.Dialog.fSlotDesign.resources b/Project/obj/Debug/Project.Dialog.fSlotDesign.resources deleted file mode 100644 index 6c05a97..0000000 Binary files a/Project/obj/Debug/Project.Dialog.fSlotDesign.resources and /dev/null differ diff --git a/Project/obj/Debug/Project.Dialog.fTouchKeyFull.resources b/Project/obj/Debug/Project.Dialog.fTouchKeyFull.resources deleted file mode 100644 index 6c05a97..0000000 Binary files a/Project/obj/Debug/Project.Dialog.fTouchKeyFull.resources and /dev/null differ diff --git a/Project/obj/Debug/Project.Prj.fProjectList.resources b/Project/obj/Debug/Project.Prj.fProjectList.resources deleted file mode 100644 index f7e63a8..0000000 Binary files a/Project/obj/Debug/Project.Prj.fProjectList.resources and /dev/null differ diff --git a/Project/obj/Debug/Project.Properties.Resources.resources b/Project/obj/Debug/Project.Properties.Resources.resources deleted file mode 100644 index 6c05a97..0000000 Binary files a/Project/obj/Debug/Project.Properties.Resources.resources and /dev/null differ diff --git a/Project/obj/Debug/Project._Common.fInventory.resources b/Project/obj/Debug/Project._Common.fInventory.resources deleted file mode 100644 index f6dee8d..0000000 Binary files a/Project/obj/Debug/Project._Common.fInventory.resources and /dev/null differ diff --git a/Project/obj/Debug/Project._Common.fItems.resources b/Project/obj/Debug/Project._Common.fItems.resources deleted file mode 100644 index f93bc0a..0000000 Binary files a/Project/obj/Debug/Project._Common.fItems.resources and /dev/null differ diff --git a/Project/obj/Debug/Project._Info.fInfo_Staff.resources b/Project/obj/Debug/Project._Info.fInfo_Staff.resources deleted file mode 100644 index 6c05a97..0000000 Binary files a/Project/obj/Debug/Project._Info.fInfo_Staff.resources and /dev/null differ diff --git a/Project/obj/Debug/Project._Management.fEquipment.resources b/Project/obj/Debug/Project._Management.fEquipment.resources deleted file mode 100644 index 757ce4c..0000000 Binary files a/Project/obj/Debug/Project._Management.fEquipment.resources and /dev/null differ diff --git a/Project/obj/Debug/Project._Management.fImpEquipment.resources b/Project/obj/Debug/Project._Management.fImpEquipment.resources deleted file mode 100644 index 12d2f27..0000000 Binary files a/Project/obj/Debug/Project._Management.fImpEquipment.resources and /dev/null differ diff --git a/Project/obj/Debug/Project._Management.fLineCode.resources b/Project/obj/Debug/Project._Management.fLineCode.resources deleted file mode 100644 index ca43d95..0000000 Binary files a/Project/obj/Debug/Project._Management.fLineCode.resources and /dev/null differ diff --git a/Project/obj/Debug/Project._Management.rpt_equipmentB.resources b/Project/obj/Debug/Project._Management.rpt_equipmentB.resources deleted file mode 100644 index 6c05a97..0000000 Binary files a/Project/obj/Debug/Project._Management.rpt_equipmentB.resources and /dev/null differ diff --git a/Project/obj/Debug/Project.csproj.FileListAbsolute.txt b/Project/obj/Debug/Project.csproj.FileListAbsolute.txt deleted file mode 100644 index 5ebeb7a..0000000 --- a/Project/obj/Debug/Project.csproj.FileListAbsolute.txt +++ /dev/null @@ -1,80 +0,0 @@ -D:\Tinsky\Visual Studio For Amkor\_Frame\Project\obj\Debug\Project.csprojResolveAssemblyReference.cache -D:\Tinsky\Visual Studio For Amkor\_Frame\Project\obj\Debug\Project.Dialog.fDebug.resources -D:\Tinsky\Visual Studio For Amkor\_Frame\Project\obj\Debug\Project.Dialog.fMsgWindow.resources -D:\Tinsky\Visual Studio For Amkor\_Frame\Project\obj\Debug\Project.Dialog.fPassword.resources -D:\Tinsky\Visual Studio For Amkor\_Frame\Project\obj\Debug\Project.fErrorException.resources -D:\Tinsky\Visual Studio For Amkor\_Frame\Project\obj\Debug\Project.Dialog.fTouchKeyFull.resources -D:\Tinsky\Visual Studio For Amkor\_Frame\Project\obj\Debug\Project.fHistory.resources -D:\Tinsky\Visual Studio For Amkor\_Frame\Project\obj\Debug\Project.fLog.resources -D:\Tinsky\Visual Studio For Amkor\_Frame\Project\obj\Debug\Project.fMain.resources -D:\Tinsky\Visual Studio For Amkor\_Frame\Project\obj\Debug\Project.fModel.resources -D:\Tinsky\Visual Studio For Amkor\_Frame\Project\obj\Debug\Project.fSetting.resources -D:\Tinsky\Visual Studio For Amkor\_Frame\Project\obj\Debug\Project.Properties.Resources.resources -D:\Tinsky\Visual Studio For Amkor\_Frame\Project\obj\Debug\Project.csproj.GenerateResource.Cache -D:\Amkor\AMR\Project.exe -D:\Amkor\AMR\Project.pdb -D:\Tinsky\Visual Studio For Amkor\_Frame\Project\obj\Debug\Project.exe -D:\Tinsky\Visual Studio For Amkor\_Frame\Project\obj\Debug\Project.pdb -D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Project.exe -D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Project.pdb -D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\arADVUSB4761.Net4.dll -D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\arControl.Net4.dll -D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\arINIHelper.Net4.dll -D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\ArLog.Net4.dll -D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\ArSetting.Net4.dll -D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\CarlosAg.ExcelXmlWriter.dll -D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\Winsock Orcas.dll -D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\arADVUSB4761.Net4.pdb -D:\Tinsky\Visual Studio For Amkor\_Frame\Project\bin\debug\arControl.Net4.pdb -D:\Source\_Frame\_Frame_180511_0000_norm\Project\obj\Debug\Project.exe -D:\Source\_Frame\_Frame_180511_0000_norm\Project\obj\Debug\Project.pdb -D:\Amkor\_Frame\Project.exe -D:\Amkor\_Frame\Project.pdb -D:\Source\_Frame\_Frame_180511_0000_norm\Project\obj\Debug\Project.csprojResolveAssemblyReference.cache -D:\Source\_Frame\_Frame_180511_0000_norm\Project\obj\Debug\Project.Dialog.fDebug.resources -D:\Source\_Frame\_Frame_180511_0000_norm\Project\obj\Debug\Project.Dialog.fMsgWindow.resources -D:\Source\_Frame\_Frame_180511_0000_norm\Project\obj\Debug\Project.Dialog.fPassword.resources -D:\Source\_Frame\_Frame_180511_0000_norm\Project\obj\Debug\Project.fErrorException.resources -D:\Source\_Frame\_Frame_180511_0000_norm\Project\obj\Debug\Project.Dialog.fTouchKeyFull.resources -D:\Source\_Frame\_Frame_180511_0000_norm\Project\obj\Debug\Project.fHistory.resources -D:\Source\_Frame\_Frame_180511_0000_norm\Project\obj\Debug\Project.fLog.resources -D:\Source\_Frame\_Frame_180511_0000_norm\Project\obj\Debug\Project.fMain.resources -D:\Source\_Frame\_Frame_180511_0000_norm\Project\obj\Debug\Project.fModel.resources -D:\Source\_Frame\_Frame_180511_0000_norm\Project\obj\Debug\Project.fSetting.resources -D:\Source\_Frame\_Frame_180511_0000_norm\Project\obj\Debug\Project.Properties.Resources.resources -D:\Source\_Frame\_Frame_180511_0000_norm\Project\obj\Debug\Project.csproj.GenerateResource.Cache -D:\Source\GroupWare\Project\obj\Debug\Project.csprojResolveAssemblyReference.cache -D:\Source\GroupWare\Project\obj\Debug\Project.Dialog.fDebug.resources -D:\Source\GroupWare\Project\obj\Debug\Project.Dialog.fMsgWindow.resources -D:\Source\GroupWare\Project\obj\Debug\Project.Dialog.fPassword.resources -D:\Source\GroupWare\Project\obj\Debug\Project.fErrorException.resources -D:\Source\GroupWare\Project\obj\Debug\Project.Dialog.fTouchKeyFull.resources -D:\Source\GroupWare\Project\obj\Debug\Project.fLog.resources -D:\Source\GroupWare\Project\obj\Debug\Project.fMain.resources -D:\Source\GroupWare\Project\obj\Debug\Project.fSetting.resources -D:\Source\GroupWare\Project\obj\Debug\Project.Properties.Resources.resources -D:\Source\GroupWare\Project\obj\Debug\Project.csproj.GenerateResource.Cache -D:\Amkor\GroupWare\GWEE.exe -D:\Amkor\GroupWare\GWEE.pdb -D:\Source\GroupWare\Project\obj\Debug\GWEE.exe -D:\Source\GroupWare\Project\obj\Debug\GWEE.pdb -D:\Source\GroupWare\Project\obj\Debug\Project.Dialog.fLogin.resources -D:\Amkor\GroupWare\GWEE.exe.config -D:\Source\Amkor\GroupWare\GWEE.exe.config -D:\Source\GroupWare\EET_GroupWare_180525_1000\Project\obj\Debug\GWEE.exe -D:\Source\GroupWare\EET_GroupWare_180525_1000\Project\obj\Debug\GWEE.pdb -D:\Source\GroupWare\EET_GroupWare_180525_1000\Project\obj\Debug\Project.csprojResolveAssemblyReference.cache -D:\Source\GroupWare\EET_GroupWare_180525_1000\Project\obj\Debug\Project.Dialog.fDebug.resources -D:\Source\GroupWare\EET_GroupWare_180525_1000\Project\obj\Debug\Project.Dialog.fMsgWindow.resources -D:\Source\GroupWare\EET_GroupWare_180525_1000\Project\obj\Debug\Project.Dialog.fLogin.resources -D:\Source\GroupWare\EET_GroupWare_180525_1000\Project\obj\Debug\Project.Dialog.fPassword.resources -D:\Source\GroupWare\EET_GroupWare_180525_1000\Project\obj\Debug\Project.fErrorException.resources -D:\Source\GroupWare\EET_GroupWare_180525_1000\Project\obj\Debug\Project.Dialog.fTouchKeyFull.resources -D:\Source\GroupWare\EET_GroupWare_180525_1000\Project\obj\Debug\Project.fLog.resources -D:\Source\GroupWare\EET_GroupWare_180525_1000\Project\obj\Debug\Project.fMain.resources -D:\Source\GroupWare\EET_GroupWare_180525_1000\Project\obj\Debug\Project.fSetting.resources -D:\Source\GroupWare\EET_GroupWare_180525_1000\Project\obj\Debug\Project.Properties.Resources.resources -D:\Source\GroupWare\EET_GroupWare_180525_1000\Project\obj\Debug\Project.csproj.GenerateResource.Cache -D:\Source\Amkor\GroupWare\GWEE.exe -D:\Source\Amkor\GroupWare\GWEE.pdb -D:\Source\GroupWare\EET_GroupWare_180525_1000\Project\obj\Debug\Project.Prj.fProjectList.resources diff --git a/Project/obj/Debug/Project.csproj.GenerateResource.Cache b/Project/obj/Debug/Project.csproj.GenerateResource.Cache deleted file mode 100644 index 5a002dc..0000000 Binary files a/Project/obj/Debug/Project.csproj.GenerateResource.Cache and /dev/null differ diff --git a/Project/obj/Debug/Project.csprojResolveAssemblyReference.cache b/Project/obj/Debug/Project.csprojResolveAssemblyReference.cache deleted file mode 100644 index 97d8ccc..0000000 Binary files a/Project/obj/Debug/Project.csprojResolveAssemblyReference.cache and /dev/null differ diff --git a/Project/obj/Debug/Project.fErrorException.resources b/Project/obj/Debug/Project.fErrorException.resources deleted file mode 100644 index dc6d134..0000000 Binary files a/Project/obj/Debug/Project.fErrorException.resources and /dev/null differ diff --git a/Project/obj/Debug/Project.fLog.resources b/Project/obj/Debug/Project.fLog.resources deleted file mode 100644 index cacbfec..0000000 Binary files a/Project/obj/Debug/Project.fLog.resources and /dev/null differ diff --git a/Project/obj/Debug/Project.fMain.resources b/Project/obj/Debug/Project.fMain.resources deleted file mode 100644 index 10eda3f..0000000 Binary files a/Project/obj/Debug/Project.fMain.resources and /dev/null differ diff --git a/Project/obj/Debug/Project.fSetting.resources b/Project/obj/Debug/Project.fSetting.resources deleted file mode 100644 index cacbfec..0000000 Binary files a/Project/obj/Debug/Project.fSetting.resources and /dev/null differ diff --git a/Project/obj/Debug/RdlCompile.cache b/Project/obj/Debug/RdlCompile.cache deleted file mode 100644 index 9e50a52..0000000 Binary files a/Project/obj/Debug/RdlCompile.cache and /dev/null differ diff --git a/Project/obj/Debug/RdlCompile.compiled b/Project/obj/Debug/RdlCompile.compiled deleted file mode 100644 index e69de29..0000000 diff --git a/Project/obj/Debug/TapeValidation.csproj.CoreCompileInputs.cache b/Project/obj/Debug/TapeValidation.csproj.CoreCompileInputs.cache deleted file mode 100644 index bba72df..0000000 --- a/Project/obj/Debug/TapeValidation.csproj.CoreCompileInputs.cache +++ /dev/null @@ -1 +0,0 @@ -25298d5c4959e82802d7c849f4dba2822000b2ec diff --git a/Project/obj/Debug/TapeValidation.csprojResolveAssemblyReference.cache b/Project/obj/Debug/TapeValidation.csprojResolveAssemblyReference.cache deleted file mode 100644 index 0364ea0..0000000 Binary files a/Project/obj/Debug/TapeValidation.csprojResolveAssemblyReference.cache and /dev/null differ diff --git a/Project/obj/Debug/TempPE/DataSet1 - 복사.Designer.cs.dll b/Project/obj/Debug/TempPE/DataSet1 - 복사.Designer.cs.dll deleted file mode 100644 index 4bed708..0000000 Binary files a/Project/obj/Debug/TempPE/DataSet1 - 복사.Designer.cs.dll and /dev/null differ diff --git a/Project/obj/Debug/TempPE/DataSet1 - 복사본.Designer.cs.dll b/Project/obj/Debug/TempPE/DataSet1 - 복사본.Designer.cs.dll deleted file mode 100644 index 3031eb1..0000000 Binary files a/Project/obj/Debug/TempPE/DataSet1 - 복사본.Designer.cs.dll and /dev/null differ diff --git a/Project/obj/Debug/TempPE/DataSet1.Designer.cs.dll b/Project/obj/Debug/TempPE/DataSet1.Designer.cs.dll deleted file mode 100644 index 6143a74..0000000 Binary files a/Project/obj/Debug/TempPE/DataSet1.Designer.cs.dll and /dev/null differ diff --git a/Project/obj/Debug/TempPE/DataSet2.Designer.cs.dll b/Project/obj/Debug/TempPE/DataSet2.Designer.cs.dll deleted file mode 100644 index fac74eb..0000000 Binary files a/Project/obj/Debug/TempPE/DataSet2.Designer.cs.dll and /dev/null differ diff --git a/Project/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll b/Project/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll deleted file mode 100644 index 76154fc..0000000 Binary files a/Project/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll and /dev/null differ diff --git a/Project/obj/Debug/TempPE/dsMSSQL.Designer.cs.dll b/Project/obj/Debug/TempPE/dsMSSQL.Designer.cs.dll deleted file mode 100644 index 68abbad..0000000 Binary files a/Project/obj/Debug/TempPE/dsMSSQL.Designer.cs.dll and /dev/null differ diff --git a/Project/obj/x86/Debug/BarcodeValidation.csproj.CopyComplete b/Project/obj/x86/Debug/BarcodeValidation.csproj.CopyComplete deleted file mode 100644 index e69de29..0000000 diff --git a/Project/obj/x86/Debug/BarcodeValidation.csproj.CoreCompileInputs.cache b/Project/obj/x86/Debug/BarcodeValidation.csproj.CoreCompileInputs.cache deleted file mode 100644 index f320570..0000000 --- a/Project/obj/x86/Debug/BarcodeValidation.csproj.CoreCompileInputs.cache +++ /dev/null @@ -1 +0,0 @@ -a303d984c527aac03e7348cadcea2a3f12f9c396 diff --git a/Project/obj/x86/Debug/BarcodeValidation.csproj.FileListAbsolute.txt b/Project/obj/x86/Debug/BarcodeValidation.csproj.FileListAbsolute.txt deleted file mode 100644 index 6c191f1..0000000 --- a/Project/obj/x86/Debug/BarcodeValidation.csproj.FileListAbsolute.txt +++ /dev/null @@ -1,36 +0,0 @@ -D:\Amkor\BarcodeValidation\BarcodeValidation.exe -D:\Amkor\BarcodeValidation\BarcodeValidation.pdb -D:\Amkor\Source\Barcode_Validation(Tape)\Barcode_Validation_180424_0000\Project\obj\x86\Debug\BarcodeValidation.csprojResolveAssemblyReference.cache -D:\Amkor\Source\Barcode_Validation(Tape)\Barcode_Validation_180424_0000\Project\obj\x86\Debug\Project.Dialog.fDebug.resources -D:\Amkor\Source\Barcode_Validation(Tape)\Barcode_Validation_180424_0000\Project\obj\x86\Debug\Project.Dialog.fMsgWindow.resources -D:\Amkor\Source\Barcode_Validation(Tape)\Barcode_Validation_180424_0000\Project\obj\x86\Debug\Project.Dialog.fPassword.resources -D:\Amkor\Source\Barcode_Validation(Tape)\Barcode_Validation_180424_0000\Project\obj\x86\Debug\Project.Dialog.fLogin.resources -D:\Amkor\Source\Barcode_Validation(Tape)\Barcode_Validation_180424_0000\Project\obj\x86\Debug\Project.fErrorException.resources -D:\Amkor\Source\Barcode_Validation(Tape)\Barcode_Validation_180424_0000\Project\obj\x86\Debug\Project.fHistory.resources -D:\Amkor\Source\Barcode_Validation(Tape)\Barcode_Validation_180424_0000\Project\obj\x86\Debug\Project.fLog.resources -D:\Amkor\Source\Barcode_Validation(Tape)\Barcode_Validation_180424_0000\Project\obj\x86\Debug\Project.fMain.resources -D:\Amkor\Source\Barcode_Validation(Tape)\Barcode_Validation_180424_0000\Project\obj\x86\Debug\Project.fModel.resources -D:\Amkor\Source\Barcode_Validation(Tape)\Barcode_Validation_180424_0000\Project\obj\x86\Debug\Project.fSetting.resources -D:\Amkor\Source\Barcode_Validation(Tape)\Barcode_Validation_180424_0000\Project\obj\x86\Debug\Project.Properties.Resources.resources -D:\Amkor\Source\Barcode_Validation(Tape)\Barcode_Validation_180424_0000\Project\obj\x86\Debug\BarcodeValidation.csproj.GenerateResource.cache -D:\Amkor\Source\Barcode_Validation(Tape)\Barcode_Validation_180424_0000\Project\obj\x86\Debug\BarcodeValidation.csproj.CoreCompileInputs.cache -D:\Amkor\Source\Barcode_Validation(Tape)\Barcode_Validation_180424_0000\Project\obj\x86\Debug\BarcodeValidation.csproj.CopyComplete -D:\Amkor\Source\Barcode_Validation(Tape)\Barcode_Validation_180424_0000\Project\obj\x86\Debug\BarcodeValidation.exe -D:\Amkor\Source\Barcode_Validation(Tape)\Barcode_Validation_180424_0000\Project\obj\x86\Debug\BarcodeValidation.pdb -D:\Amkor\Source\Barcode_Validation\Barcode_Validation_180424_0000\Project\obj\x86\Debug\BarcodeValidation.csprojResolveAssemblyReference.cache -D:\Amkor\Source\Barcode_Validation\Barcode_Validation_180424_0000\Project\obj\x86\Debug\Project.Dialog.fDebug.resources -D:\Amkor\Source\Barcode_Validation\Barcode_Validation_180424_0000\Project\obj\x86\Debug\Project.Dialog.fMsgWindow.resources -D:\Amkor\Source\Barcode_Validation\Barcode_Validation_180424_0000\Project\obj\x86\Debug\Project.Dialog.fPassword.resources -D:\Amkor\Source\Barcode_Validation\Barcode_Validation_180424_0000\Project\obj\x86\Debug\Project.Dialog.fLogin.resources -D:\Amkor\Source\Barcode_Validation\Barcode_Validation_180424_0000\Project\obj\x86\Debug\Project.fErrorException.resources -D:\Amkor\Source\Barcode_Validation\Barcode_Validation_180424_0000\Project\obj\x86\Debug\Project.fHistory.resources -D:\Amkor\Source\Barcode_Validation\Barcode_Validation_180424_0000\Project\obj\x86\Debug\Project.fLog.resources -D:\Amkor\Source\Barcode_Validation\Barcode_Validation_180424_0000\Project\obj\x86\Debug\Project.fMain.resources -D:\Amkor\Source\Barcode_Validation\Barcode_Validation_180424_0000\Project\obj\x86\Debug\Project.fModel.resources -D:\Amkor\Source\Barcode_Validation\Barcode_Validation_180424_0000\Project\obj\x86\Debug\Project.fSetting.resources -D:\Amkor\Source\Barcode_Validation\Barcode_Validation_180424_0000\Project\obj\x86\Debug\Project.Properties.Resources.resources -D:\Amkor\Source\Barcode_Validation\Barcode_Validation_180424_0000\Project\obj\x86\Debug\BarcodeValidation.csproj.GenerateResource.cache -D:\Amkor\Source\Barcode_Validation\Barcode_Validation_180424_0000\Project\obj\x86\Debug\BarcodeValidation.csproj.CoreCompileInputs.cache -D:\Amkor\Source\Barcode_Validation\Barcode_Validation_180424_0000\Project\obj\x86\Debug\BarcodeValidation.csproj.CopyComplete -D:\Amkor\Source\Barcode_Validation\Barcode_Validation_180424_0000\Project\obj\x86\Debug\BarcodeValidation.exe -D:\Amkor\Source\Barcode_Validation\Barcode_Validation_180424_0000\Project\obj\x86\Debug\BarcodeValidation.pdb diff --git a/Project/obj/x86/Debug/BarcodeValidation.csproj.GenerateResource.cache b/Project/obj/x86/Debug/BarcodeValidation.csproj.GenerateResource.cache deleted file mode 100644 index e908e66..0000000 Binary files a/Project/obj/x86/Debug/BarcodeValidation.csproj.GenerateResource.cache and /dev/null differ diff --git a/Project/obj/x86/Debug/BarcodeValidation.csprojResolveAssemblyReference.cache b/Project/obj/x86/Debug/BarcodeValidation.csprojResolveAssemblyReference.cache deleted file mode 100644 index fcaa2d7..0000000 Binary files a/Project/obj/x86/Debug/BarcodeValidation.csprojResolveAssemblyReference.cache and /dev/null differ diff --git a/Project/obj/x86/Debug/BarcodeValidation.exe b/Project/obj/x86/Debug/BarcodeValidation.exe deleted file mode 100644 index b6c721a..0000000 Binary files a/Project/obj/x86/Debug/BarcodeValidation.exe and /dev/null differ diff --git a/Project/obj/x86/Debug/BarcodeValidation.pdb b/Project/obj/x86/Debug/BarcodeValidation.pdb deleted file mode 100644 index 6b6e25c..0000000 Binary files a/Project/obj/x86/Debug/BarcodeValidation.pdb and /dev/null differ diff --git a/Project/obj/x86/Debug/DesignTimeResolveAssemblyReferences.cache b/Project/obj/x86/Debug/DesignTimeResolveAssemblyReferences.cache deleted file mode 100644 index 75c20f1..0000000 Binary files a/Project/obj/x86/Debug/DesignTimeResolveAssemblyReferences.cache and /dev/null differ diff --git a/Project/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/Project/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache deleted file mode 100644 index c33b151..0000000 Binary files a/Project/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache and /dev/null differ diff --git a/Project/obj/x86/Debug/Project.Dialog.fDebug.resources b/Project/obj/x86/Debug/Project.Dialog.fDebug.resources deleted file mode 100644 index 6c05a97..0000000 Binary files a/Project/obj/x86/Debug/Project.Dialog.fDebug.resources and /dev/null differ diff --git a/Project/obj/x86/Debug/Project.Dialog.fLogin.resources b/Project/obj/x86/Debug/Project.Dialog.fLogin.resources deleted file mode 100644 index 8a89e06..0000000 Binary files a/Project/obj/x86/Debug/Project.Dialog.fLogin.resources and /dev/null differ diff --git a/Project/obj/x86/Debug/Project.Dialog.fMsgWindow.resources b/Project/obj/x86/Debug/Project.Dialog.fMsgWindow.resources deleted file mode 100644 index 6c05a97..0000000 Binary files a/Project/obj/x86/Debug/Project.Dialog.fMsgWindow.resources and /dev/null differ diff --git a/Project/obj/x86/Debug/Project.Dialog.fPassword.resources b/Project/obj/x86/Debug/Project.Dialog.fPassword.resources deleted file mode 100644 index e3d32c3..0000000 Binary files a/Project/obj/x86/Debug/Project.Dialog.fPassword.resources and /dev/null differ diff --git a/Project/obj/x86/Debug/Project.Properties.Resources.resources b/Project/obj/x86/Debug/Project.Properties.Resources.resources deleted file mode 100644 index 6c05a97..0000000 Binary files a/Project/obj/x86/Debug/Project.Properties.Resources.resources and /dev/null differ diff --git a/Project/obj/x86/Debug/Project.fErrorException.resources b/Project/obj/x86/Debug/Project.fErrorException.resources deleted file mode 100644 index dc6d134..0000000 Binary files a/Project/obj/x86/Debug/Project.fErrorException.resources and /dev/null differ diff --git a/Project/obj/x86/Debug/Project.fHistory.resources b/Project/obj/x86/Debug/Project.fHistory.resources deleted file mode 100644 index 4cf53cd..0000000 Binary files a/Project/obj/x86/Debug/Project.fHistory.resources and /dev/null differ diff --git a/Project/obj/x86/Debug/Project.fLog.resources b/Project/obj/x86/Debug/Project.fLog.resources deleted file mode 100644 index cacbfec..0000000 Binary files a/Project/obj/x86/Debug/Project.fLog.resources and /dev/null differ diff --git a/Project/obj/x86/Debug/Project.fMain.resources b/Project/obj/x86/Debug/Project.fMain.resources deleted file mode 100644 index 4ef2dbd..0000000 Binary files a/Project/obj/x86/Debug/Project.fMain.resources and /dev/null differ diff --git a/Project/obj/x86/Debug/Project.fModel.resources b/Project/obj/x86/Debug/Project.fModel.resources deleted file mode 100644 index 6baf017..0000000 Binary files a/Project/obj/x86/Debug/Project.fModel.resources and /dev/null differ diff --git a/Project/obj/x86/Debug/Project.fSetting.resources b/Project/obj/x86/Debug/Project.fSetting.resources deleted file mode 100644 index cacbfec..0000000 Binary files a/Project/obj/x86/Debug/Project.fSetting.resources and /dev/null differ diff --git a/Project/obj/x86/Debug/TapeValidation.csproj.CoreCompileInputs.cache b/Project/obj/x86/Debug/TapeValidation.csproj.CoreCompileInputs.cache deleted file mode 100644 index f320570..0000000 --- a/Project/obj/x86/Debug/TapeValidation.csproj.CoreCompileInputs.cache +++ /dev/null @@ -1 +0,0 @@ -a303d984c527aac03e7348cadcea2a3f12f9c396 diff --git a/Project/obj/x86/Debug/TapeValidation.csprojResolveAssemblyReference.cache b/Project/obj/x86/Debug/TapeValidation.csprojResolveAssemblyReference.cache deleted file mode 100644 index 867d504..0000000 Binary files a/Project/obj/x86/Debug/TapeValidation.csprojResolveAssemblyReference.cache and /dev/null differ diff --git a/Project/obj/x86/Debug/TempPE/DataSet1.Designer.cs.dll b/Project/obj/x86/Debug/TempPE/DataSet1.Designer.cs.dll deleted file mode 100644 index 8146cfa..0000000 Binary files a/Project/obj/x86/Debug/TempPE/DataSet1.Designer.cs.dll and /dev/null differ diff --git a/Project/obj/x86/Debug/TempPE/Properties.Resources.Designer.cs.dll b/Project/obj/x86/Debug/TempPE/Properties.Resources.Designer.cs.dll deleted file mode 100644 index 6a28256..0000000 Binary files a/Project/obj/x86/Debug/TempPE/Properties.Resources.Designer.cs.dll and /dev/null differ diff --git a/Sub/StaffLayoutCtl/bin/Debug/StaffLayoutCtl.dll b/Sub/StaffLayoutCtl/bin/Debug/StaffLayoutCtl.dll deleted file mode 100644 index 10cb734..0000000 Binary files a/Sub/StaffLayoutCtl/bin/Debug/StaffLayoutCtl.dll and /dev/null differ diff --git a/Sub/StaffLayoutCtl/bin/Debug/StaffLayoutCtl.pdb b/Sub/StaffLayoutCtl/bin/Debug/StaffLayoutCtl.pdb deleted file mode 100644 index 6bb3cd8..0000000 Binary files a/Sub/StaffLayoutCtl/bin/Debug/StaffLayoutCtl.pdb and /dev/null differ diff --git a/Sub/StaffLayoutCtl/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/Sub/StaffLayoutCtl/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache deleted file mode 100644 index 262eb71..0000000 Binary files a/Sub/StaffLayoutCtl/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache and /dev/null differ diff --git a/Sub/StaffLayoutCtl/obj/Debug/StaffLayoutCtl.csproj.FileListAbsolute.txt b/Sub/StaffLayoutCtl/obj/Debug/StaffLayoutCtl.csproj.FileListAbsolute.txt deleted file mode 100644 index 25209e4..0000000 --- a/Sub/StaffLayoutCtl/obj/Debug/StaffLayoutCtl.csproj.FileListAbsolute.txt +++ /dev/null @@ -1,13 +0,0 @@ -D:\Source\GroupWare\EET_GroupWare_180704_0000\Sub\StaffLayoutCtl\bin\Debug\StaffLayoutCtl.dll -D:\Source\GroupWare\EET_GroupWare_180704_0000\Sub\StaffLayoutCtl\bin\Debug\StaffLayoutCtl.pdb -D:\Source\GroupWare\EET_GroupWare_180704_0000\Sub\StaffLayoutCtl\obj\Debug\StaffLayoutCtl.dll -D:\Source\GroupWare\EET_GroupWare_180704_0000\Sub\StaffLayoutCtl\obj\Debug\StaffLayoutCtl.pdb -D:\Source\GroupWare\EET_GroupWare_180704_0000\Sub\StaffLayoutCtl\obj\Debug\StaffLayoutCtl.csprojResolveAssemblyReference.cache -D:\Source\GroupWare\EET_GroupWare_180713_0000\Sub\StaffLayoutCtl\bin\Debug\StaffLayoutCtl.dll -D:\Source\GroupWare\EET_GroupWare_180713_0000\Sub\StaffLayoutCtl\bin\Debug\StaffLayoutCtl.pdb -D:\Source\GroupWare\EET_GroupWare_180713_0000\Sub\StaffLayoutCtl\obj\Debug\StaffLayoutCtl.dll -D:\Source\GroupWare\EET_GroupWare_180713_0000\Sub\StaffLayoutCtl\obj\Debug\StaffLayoutCtl.pdb -D:\Source\GroupWare\EET_GroupWare_180917_0000\Sub\StaffLayoutCtl\bin\Debug\StaffLayoutCtl.dll -D:\Source\GroupWare\EET_GroupWare_180917_0000\Sub\StaffLayoutCtl\bin\Debug\StaffLayoutCtl.pdb -D:\Source\GroupWare\EET_GroupWare_180917_0000\Sub\StaffLayoutCtl\obj\Debug\StaffLayoutCtl.dll -D:\Source\GroupWare\EET_GroupWare_180917_0000\Sub\StaffLayoutCtl\obj\Debug\StaffLayoutCtl.pdb diff --git a/Sub/StaffLayoutCtl/obj/Debug/StaffLayoutCtl.dll b/Sub/StaffLayoutCtl/obj/Debug/StaffLayoutCtl.dll deleted file mode 100644 index 10cb734..0000000 Binary files a/Sub/StaffLayoutCtl/obj/Debug/StaffLayoutCtl.dll and /dev/null differ diff --git a/Sub/StaffLayoutCtl/obj/Debug/StaffLayoutCtl.pdb b/Sub/StaffLayoutCtl/obj/Debug/StaffLayoutCtl.pdb deleted file mode 100644 index 6bb3cd8..0000000 Binary files a/Sub/StaffLayoutCtl/obj/Debug/StaffLayoutCtl.pdb and /dev/null differ diff --git a/Sub/test/Form1.Designer.cs b/Sub/test/Form1.Designer.cs deleted file mode 100644 index ec218c7..0000000 --- a/Sub/test/Form1.Designer.cs +++ /dev/null @@ -1,62 +0,0 @@ -namespace test -{ - partial class Form1 - { - /// - /// 필수 디자이너 변수입니다. - /// - private System.ComponentModel.IContainer components = null; - - /// - /// 사용 중인 모든 리소스를 정리합니다. - /// - /// 관리되는 리소스를 삭제해야 하면 true이고, 그렇지 않으면 false입니다. - protected override void Dispose(bool disposing) - { - if (disposing && (components != null)) - { - components.Dispose(); - } - base.Dispose(disposing); - } - - #region Windows Form 디자이너에서 생성한 코드 - - /// - /// 디자이너 지원에 필요한 메서드입니다. - /// 이 메서드의 내용을 코드 편집기로 수정하지 마십시오. - /// - private void InitializeComponent() - { - this.grid1 = new StaffLayoutCtl.grid(); - this.SuspendLayout(); - // - // grid1 - // - this.grid1.Dock = System.Windows.Forms.DockStyle.Fill; - this.grid1.Font = new System.Drawing.Font("Consolas", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(129))); - this.grid1.Location = new System.Drawing.Point(0, 0); - this.grid1.Name = "grid1"; - this.grid1.Size = new System.Drawing.Size(884, 561); - this.grid1.TabIndex = 0; - this.grid1.Text = "grid1"; - // - // Form1 - // - this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(884, 561); - this.Controls.Add(this.grid1); - this.Name = "Form1"; - this.Text = "Form1"; - this.Load += new System.EventHandler(this.Form1_Load); - this.ResumeLayout(false); - - } - - #endregion - - private StaffLayoutCtl.grid grid1; - } -} - diff --git a/Sub/test/Form1.cs b/Sub/test/Form1.cs deleted file mode 100644 index 0bd356c..0000000 --- a/Sub/test/Form1.cs +++ /dev/null @@ -1,33 +0,0 @@ -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 test -{ - public partial class Form1 : Form - { - public Form1() - { - InitializeComponent(); - } - - private void Form1_Load(object sender, EventArgs e) - { - - grid1.DeveloperMode = false; - var Item = this.grid1.Items; - Item.Clear(); - Item.Add(new StaffLayoutCtl.grid.CItem(r: 1, c: 1, rs: 2, cs: 2, text: "김치균", bg: Color.White.ToArgb())); - Item.Add(new StaffLayoutCtl.grid.CItem(4, 4, 1, 1, "박성민")); - Item.Add(new StaffLayoutCtl.grid.CItem(6, 6, 10, 3, "고진일")); - Item.Add(new StaffLayoutCtl.grid.CItem(7, 7, 2, 2, "테스트")); - Item[1].Select = true; - this.grid1.Invalidate(); - } - } -} diff --git a/Sub/test/Properties/Settings.Designer.cs b/Sub/test/Properties/Settings.Designer.cs deleted file mode 100644 index bb8c264..0000000 --- a/Sub/test/Properties/Settings.Designer.cs +++ /dev/null @@ -1,30 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Runtime Version:4.0.30319.42000 -// -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -namespace test.Properties -{ - - - [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] - internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase - { - - private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); - - public static Settings Default - { - get - { - return defaultInstance; - } - } - } -} diff --git a/Sub/test/Properties/Settings.settings b/Sub/test/Properties/Settings.settings deleted file mode 100644 index abf36c5..0000000 --- a/Sub/test/Properties/Settings.settings +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/Sub/test/bin/Debug/AmkorRestfulService.dll b/Sub/test/bin/Debug/AmkorRestfulService.dll deleted file mode 100644 index 922c973..0000000 Binary files a/Sub/test/bin/Debug/AmkorRestfulService.dll and /dev/null differ diff --git a/Sub/test/bin/Debug/AmkorRestfulService.pdb b/Sub/test/bin/Debug/AmkorRestfulService.pdb deleted file mode 100644 index 9a0b67f..0000000 Binary files a/Sub/test/bin/Debug/AmkorRestfulService.pdb and /dev/null differ diff --git a/Sub/test/bin/Debug/ArLog.Net4.dll b/Sub/test/bin/Debug/ArLog.Net4.dll deleted file mode 100644 index 2d7d3a3..0000000 Binary files a/Sub/test/bin/Debug/ArLog.Net4.dll and /dev/null differ diff --git a/Sub/test/bin/Debug/ArSetting.Net4.dll b/Sub/test/bin/Debug/ArSetting.Net4.dll deleted file mode 100644 index 6cba8d5..0000000 Binary files a/Sub/test/bin/Debug/ArSetting.Net4.dll and /dev/null differ diff --git a/Sub/test/bin/Debug/CarlosAg.ExcelXmlWriter.dll b/Sub/test/bin/Debug/CarlosAg.ExcelXmlWriter.dll deleted file mode 100644 index 7760d6d..0000000 Binary files a/Sub/test/bin/Debug/CarlosAg.ExcelXmlWriter.dll and /dev/null differ diff --git a/Sub/test/bin/Debug/GWEE.exe b/Sub/test/bin/Debug/GWEE.exe deleted file mode 100644 index ee1df2a..0000000 Binary files a/Sub/test/bin/Debug/GWEE.exe and /dev/null differ diff --git a/Sub/test/bin/Debug/GWEE.pdb b/Sub/test/bin/Debug/GWEE.pdb deleted file mode 100644 index a712440..0000000 Binary files a/Sub/test/bin/Debug/GWEE.pdb and /dev/null differ diff --git a/Sub/test/bin/Debug/StaffLayoutCtl.dll b/Sub/test/bin/Debug/StaffLayoutCtl.dll deleted file mode 100644 index 10cb734..0000000 Binary files a/Sub/test/bin/Debug/StaffLayoutCtl.dll and /dev/null differ diff --git a/Sub/test/bin/Debug/StaffLayoutCtl.pdb b/Sub/test/bin/Debug/StaffLayoutCtl.pdb deleted file mode 100644 index 6bb3cd8..0000000 Binary files a/Sub/test/bin/Debug/StaffLayoutCtl.pdb and /dev/null differ diff --git a/Sub/test/bin/Debug/arControl.Net4.dll b/Sub/test/bin/Debug/arControl.Net4.dll deleted file mode 100644 index cb67b41..0000000 Binary files a/Sub/test/bin/Debug/arControl.Net4.dll and /dev/null differ diff --git a/Sub/test/bin/Debug/arControl.Net4.pdb b/Sub/test/bin/Debug/arControl.Net4.pdb deleted file mode 100644 index da58b3d..0000000 Binary files a/Sub/test/bin/Debug/arControl.Net4.pdb and /dev/null differ diff --git a/Sub/test/bin/Debug/arINIHelper.Net4.dll b/Sub/test/bin/Debug/arINIHelper.Net4.dll deleted file mode 100644 index 65536f6..0000000 Binary files a/Sub/test/bin/Debug/arINIHelper.Net4.dll and /dev/null differ diff --git a/Sub/test/bin/Debug/libxl.net.dll b/Sub/test/bin/Debug/libxl.net.dll deleted file mode 100644 index b487ebc..0000000 Binary files a/Sub/test/bin/Debug/libxl.net.dll and /dev/null differ diff --git a/Sub/test/bin/Debug/test.exe b/Sub/test/bin/Debug/test.exe deleted file mode 100644 index a96ac6a..0000000 Binary files a/Sub/test/bin/Debug/test.exe and /dev/null differ diff --git a/Sub/test/bin/Debug/test.pdb b/Sub/test/bin/Debug/test.pdb deleted file mode 100644 index 53fb843..0000000 Binary files a/Sub/test/bin/Debug/test.pdb and /dev/null differ diff --git a/Sub/test/bin/Debug/test.vshost.exe b/Sub/test/bin/Debug/test.vshost.exe deleted file mode 100644 index fc5a27b..0000000 Binary files a/Sub/test/bin/Debug/test.vshost.exe and /dev/null differ diff --git a/Sub/test/bin/Debug/test.vshost.exe.manifest b/Sub/test/bin/Debug/test.vshost.exe.manifest deleted file mode 100644 index f96b1d6..0000000 --- a/Sub/test/bin/Debug/test.vshost.exe.manifest +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/Sub/test/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/Sub/test/obj/Debug/DesignTimeResolveAssemblyReferences.cache deleted file mode 100644 index 8614ae7..0000000 Binary files a/Sub/test/obj/Debug/DesignTimeResolveAssemblyReferences.cache and /dev/null differ diff --git a/Sub/test/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/Sub/test/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache deleted file mode 100644 index 3e73c08..0000000 Binary files a/Sub/test/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache and /dev/null differ diff --git a/Sub/test/obj/Debug/test.Form1.resources b/Sub/test/obj/Debug/test.Form1.resources deleted file mode 100644 index 6c05a97..0000000 Binary files a/Sub/test/obj/Debug/test.Form1.resources and /dev/null differ diff --git a/Sub/test/obj/Debug/test.Properties.Resources.resources b/Sub/test/obj/Debug/test.Properties.Resources.resources deleted file mode 100644 index 6c05a97..0000000 Binary files a/Sub/test/obj/Debug/test.Properties.Resources.resources and /dev/null differ diff --git a/Sub/test/obj/Debug/test.csproj.FileListAbsolute.txt b/Sub/test/obj/Debug/test.csproj.FileListAbsolute.txt deleted file mode 100644 index 34c8758..0000000 --- a/Sub/test/obj/Debug/test.csproj.FileListAbsolute.txt +++ /dev/null @@ -1,60 +0,0 @@ -D:\Source\GroupWare\EET_GroupWare_180704_0000\Sub\test\bin\Debug\libxl.dll -D:\Source\GroupWare\EET_GroupWare_180704_0000\Sub\test\bin\Debug\test.exe -D:\Source\GroupWare\EET_GroupWare_180704_0000\Sub\test\bin\Debug\test.pdb -D:\Source\GroupWare\EET_GroupWare_180704_0000\Sub\test\bin\Debug\AmkorRestfulService.dll -D:\Source\GroupWare\EET_GroupWare_180704_0000\Sub\test\bin\Debug\arControl.Net4.dll -D:\Source\GroupWare\EET_GroupWare_180704_0000\Sub\test\bin\Debug\GWEE.exe -D:\Source\GroupWare\EET_GroupWare_180704_0000\Sub\test\bin\Debug\StaffLayoutCtl.dll -D:\Source\GroupWare\EET_GroupWare_180704_0000\Sub\test\bin\Debug\ArSetting.Net4.dll -D:\Source\GroupWare\EET_GroupWare_180704_0000\Sub\test\bin\Debug\arINIHelper.Net4.dll -D:\Source\GroupWare\EET_GroupWare_180704_0000\Sub\test\bin\Debug\ArLog.Net4.dll -D:\Source\GroupWare\EET_GroupWare_180704_0000\Sub\test\bin\Debug\libxl.net.dll -D:\Source\GroupWare\EET_GroupWare_180704_0000\Sub\test\bin\Debug\CarlosAg.ExcelXmlWriter.dll -D:\Source\GroupWare\EET_GroupWare_180704_0000\Sub\test\bin\Debug\GWEE.pdb -D:\Source\GroupWare\EET_GroupWare_180704_0000\Sub\test\bin\Debug\AmkorRestfulService.pdb -D:\Source\GroupWare\EET_GroupWare_180704_0000\Sub\test\bin\Debug\arControl.Net4.pdb -D:\Source\GroupWare\EET_GroupWare_180704_0000\Sub\test\bin\Debug\StaffLayoutCtl.pdb -D:\Source\GroupWare\EET_GroupWare_180704_0000\Sub\test\obj\Debug\test.csprojResolveAssemblyReference.cache -D:\Source\GroupWare\EET_GroupWare_180704_0000\Sub\test\obj\Debug\test.Form1.resources -D:\Source\GroupWare\EET_GroupWare_180704_0000\Sub\test\obj\Debug\test.Properties.Resources.resources -D:\Source\GroupWare\EET_GroupWare_180704_0000\Sub\test\obj\Debug\test.csproj.GenerateResource.Cache -D:\Source\GroupWare\EET_GroupWare_180704_0000\Sub\test\obj\Debug\test.exe -D:\Source\GroupWare\EET_GroupWare_180704_0000\Sub\test\obj\Debug\test.pdb -D:\Source\GroupWare\EET_GroupWare_180713_0000\Sub\test\bin\Debug\libxl.dll -D:\Source\GroupWare\EET_GroupWare_180713_0000\Sub\test\bin\Debug\test.exe -D:\Source\GroupWare\EET_GroupWare_180713_0000\Sub\test\bin\Debug\test.pdb -D:\Source\GroupWare\EET_GroupWare_180713_0000\Sub\test\bin\Debug\GWEE.exe -D:\Source\GroupWare\EET_GroupWare_180713_0000\Sub\test\bin\Debug\StaffLayoutCtl.dll -D:\Source\GroupWare\EET_GroupWare_180713_0000\Sub\test\bin\Debug\ArSetting.Net4.dll -D:\Source\GroupWare\EET_GroupWare_180713_0000\Sub\test\bin\Debug\arControl.Net4.dll -D:\Source\GroupWare\EET_GroupWare_180713_0000\Sub\test\bin\Debug\ArLog.Net4.dll -D:\Source\GroupWare\EET_GroupWare_180713_0000\Sub\test\bin\Debug\libxl.net.dll -D:\Source\GroupWare\EET_GroupWare_180713_0000\Sub\test\bin\Debug\CarlosAg.ExcelXmlWriter.dll -D:\Source\GroupWare\EET_GroupWare_180713_0000\Sub\test\bin\Debug\GWEE.pdb -D:\Source\GroupWare\EET_GroupWare_180713_0000\Sub\test\bin\Debug\StaffLayoutCtl.pdb -D:\Source\GroupWare\EET_GroupWare_180713_0000\Sub\test\bin\Debug\arControl.Net4.pdb -D:\Source\GroupWare\EET_GroupWare_180713_0000\Sub\test\obj\Debug\test.csprojResolveAssemblyReference.cache -D:\Source\GroupWare\EET_GroupWare_180713_0000\Sub\test\obj\Debug\test.Form1.resources -D:\Source\GroupWare\EET_GroupWare_180713_0000\Sub\test\obj\Debug\test.Properties.Resources.resources -D:\Source\GroupWare\EET_GroupWare_180713_0000\Sub\test\obj\Debug\test.csproj.GenerateResource.Cache -D:\Source\GroupWare\EET_GroupWare_180713_0000\Sub\test\obj\Debug\test.exe -D:\Source\GroupWare\EET_GroupWare_180713_0000\Sub\test\obj\Debug\test.pdb -D:\Source\GroupWare\EET_GroupWare_180917_0000\Sub\test\bin\Debug\libxl.dll -D:\Source\GroupWare\EET_GroupWare_180917_0000\Sub\test\bin\Debug\test.exe -D:\Source\GroupWare\EET_GroupWare_180917_0000\Sub\test\bin\Debug\test.pdb -D:\Source\GroupWare\EET_GroupWare_180917_0000\Sub\test\bin\Debug\GWEE.exe -D:\Source\GroupWare\EET_GroupWare_180917_0000\Sub\test\bin\Debug\StaffLayoutCtl.dll -D:\Source\GroupWare\EET_GroupWare_180917_0000\Sub\test\bin\Debug\ArSetting.Net4.dll -D:\Source\GroupWare\EET_GroupWare_180917_0000\Sub\test\bin\Debug\arControl.Net4.dll -D:\Source\GroupWare\EET_GroupWare_180917_0000\Sub\test\bin\Debug\ArLog.Net4.dll -D:\Source\GroupWare\EET_GroupWare_180917_0000\Sub\test\bin\Debug\libxl.net.dll -D:\Source\GroupWare\EET_GroupWare_180917_0000\Sub\test\bin\Debug\CarlosAg.ExcelXmlWriter.dll -D:\Source\GroupWare\EET_GroupWare_180917_0000\Sub\test\bin\Debug\GWEE.pdb -D:\Source\GroupWare\EET_GroupWare_180917_0000\Sub\test\bin\Debug\StaffLayoutCtl.pdb -D:\Source\GroupWare\EET_GroupWare_180917_0000\Sub\test\bin\Debug\arControl.Net4.pdb -D:\Source\GroupWare\EET_GroupWare_180917_0000\Sub\test\obj\Debug\test.csprojResolveAssemblyReference.cache -D:\Source\GroupWare\EET_GroupWare_180917_0000\Sub\test\obj\Debug\test.Form1.resources -D:\Source\GroupWare\EET_GroupWare_180917_0000\Sub\test\obj\Debug\test.Properties.Resources.resources -D:\Source\GroupWare\EET_GroupWare_180917_0000\Sub\test\obj\Debug\test.csproj.GenerateResource.Cache -D:\Source\GroupWare\EET_GroupWare_180917_0000\Sub\test\obj\Debug\test.exe -D:\Source\GroupWare\EET_GroupWare_180917_0000\Sub\test\obj\Debug\test.pdb diff --git a/Sub/test/obj/Debug/test.csproj.GenerateResource.Cache b/Sub/test/obj/Debug/test.csproj.GenerateResource.Cache deleted file mode 100644 index 6b0ee55..0000000 Binary files a/Sub/test/obj/Debug/test.csproj.GenerateResource.Cache and /dev/null differ diff --git a/Sub/test/obj/Debug/test.csprojResolveAssemblyReference.cache b/Sub/test/obj/Debug/test.csprojResolveAssemblyReference.cache deleted file mode 100644 index 3cead03..0000000 Binary files a/Sub/test/obj/Debug/test.csprojResolveAssemblyReference.cache and /dev/null differ diff --git a/Sub/test/obj/Debug/test.exe b/Sub/test/obj/Debug/test.exe deleted file mode 100644 index a96ac6a..0000000 Binary files a/Sub/test/obj/Debug/test.exe and /dev/null differ diff --git a/Sub/test/obj/Debug/test.pdb b/Sub/test/obj/Debug/test.pdb deleted file mode 100644 index 53fb843..0000000 Binary files a/Sub/test/obj/Debug/test.pdb and /dev/null differ diff --git a/Sub/test/test.csproj b/SubProject/FCOMMON/FCOMMON.csproj similarity index 53% rename from Sub/test/test.csproj rename to SubProject/FCOMMON/FCOMMON.csproj index 40897c6..be64af1 100644 --- a/Sub/test/test.csproj +++ b/SubProject/FCOMMON/FCOMMON.csproj @@ -1,95 +1,61 @@ - - - - - Debug - AnyCPU - {BDF730D5-8AC0-4C17-9A85-C93996B4E132} - WinExe - Properties - test - test - v4.0 - 512 - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - - - - - - - - - - - - - Form - - - Form1.cs - - - - - Form1.cs - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - Settings.settings - True - - - - - {65f3e762-800c-499e-862f-a535642ec59f} - EETGW - - - {b832738c-74dd-4ce2-8a29-98d0bcbb9ea4} - StaffLayoutCtl - - - - + + + + + Debug + AnyCPU + {304BD018-194B-47DA-B4E0-F16DF7B606DA} + Library + Properties + FCOMMON + FCOMMON + v4.0 + 512 + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + x86 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + ..\..\DLL\ArSetting.Net4.dll + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SubProject/FCOMMON/FormUtil.cs b/SubProject/FCOMMON/FormUtil.cs new file mode 100644 index 0000000..dbabf61 --- /dev/null +++ b/SubProject/FCOMMON/FormUtil.cs @@ -0,0 +1,67 @@ +//190806 chi getWorkWeek 추가 +//190805 chi MakeCSVString 추가 +//180903 chi makefilepath/ ftppath 추가 +//180807 chi rad2deg, deg2rad 추가 +//180625 chi ToCharHexString,ToStringFromHexString 추가 +//180624 chi isLocalApplication 추가 +//180618 chi GetCSVBuffer 추가 +//180614 chi map 명령어 추가 +using System; +using System.Collections.Generic; +using System.Diagnostics; +using System.IO; +using System.Linq; +using System.Net; +using System.Text; +using System.Windows.Forms; + +namespace FCOMMON +{ + public static partial class Util + { + public static void SetFormStatus(ref System.Windows.Forms.Form f, string formid, Boolean read) + { + var fi = new System.IO.FileInfo(info.Path + "formSetting\\" + formid + ".xml"); + if (fi.Directory.Exists == false) fi.Directory.Create(); + arUtil.XMLHelper xml = new arUtil.XMLHelper(fi.FullName); + if (!xml.Exist()) + { + xml.CreateFile(); + if (read) return; //읽기인데 파일이 없으므로 넘어간다. + } + if (read) + { + var leftStr = xml.get_Data("position", "left"); + var topStr = xml.get_Data("position", "top"); + int l = 0; + int t = 0; + if (!int.TryParse(leftStr, out l)) l = 0; + if (!int.TryParse(topStr, out t)) t = 0; + if (l != 0 || t != 0) + { + f.Location = new System.Drawing.Point(l, t); + } + + var wStr = xml.get_Data("size", "width"); + var hStr = xml.get_Data("size", "height"); + int w = 0; + int h = 0; + if (!int.TryParse(wStr, out w)) w = 0; + if (!int.TryParse(hStr, out h)) h = 0; + if (w != 0 || h != 0) + { + f.Size = new System.Drawing.Size(w, h); + } + } + else + { + xml.set_Data("position", "left", f.Left.ToString()); + xml.set_Data("position", "top", f.Top.ToString()); + xml.set_Data("size", "width", f.Width.ToString()); + xml.set_Data("size", "height", f.Height.ToString()); + xml.Save(); + } + + } + } +} diff --git a/SubProject/FCOMMON/Info.cs b/SubProject/FCOMMON/Info.cs new file mode 100644 index 0000000..952c23c --- /dev/null +++ b/SubProject/FCOMMON/Info.cs @@ -0,0 +1,34 @@ +//190806 chi getWorkWeek 추가 +//190805 chi MakeCSVString 추가 +//180903 chi makefilepath/ ftppath 추가 +//180807 chi rad2deg, deg2rad 추가 +//180625 chi ToCharHexString,ToStringFromHexString 추가 +//180624 chi isLocalApplication 추가 +//180618 chi GetCSVBuffer 추가 +//180614 chi map 명령어 추가 +using System; +using System.Collections.Generic; +using System.Diagnostics; +using System.IO; +using System.Linq; +using System.Net; +using System.Text; +using System.Windows.Forms; + +namespace FCOMMON +{ + public static class info + { + public struct sUserInfo + { + public string no; + public string name; + public string dept; + public string email; + public int level; + } + + public static sUserInfo Login; + public static string Path; + } +} diff --git a/Sub/test/Properties/AssemblyInfo.cs b/SubProject/FCOMMON/Properties/AssemblyInfo.cs similarity index 89% rename from Sub/test/Properties/AssemblyInfo.cs rename to SubProject/FCOMMON/Properties/AssemblyInfo.cs index aa52d49..5e33635 100644 --- a/Sub/test/Properties/AssemblyInfo.cs +++ b/SubProject/FCOMMON/Properties/AssemblyInfo.cs @@ -1,36 +1,36 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -// 어셈블리의 일반 정보는 다음 특성 집합을 통해 제어됩니다. -// 어셈블리와 관련된 정보를 수정하려면 -// 이 특성 값을 변경하십시오. -[assembly: AssemblyTitle("test")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("test")] -[assembly: AssemblyCopyright("Copyright © 2018")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// ComVisible을 false로 설정하면 이 어셈블리의 형식이 COM 구성 요소에 -// 표시되지 않습니다. COM에서 이 어셈블리의 형식에 액세스하려면 -// 해당 형식에 대해 ComVisible 특성을 true로 설정하십시오. -[assembly: ComVisible(false)] - -// 이 프로젝트가 COM에 노출되는 경우 다음 GUID는 typelib의 ID를 나타냅니다. -[assembly: Guid("ca295492-5476-4c92-a311-d177391d05c9")] - -// 어셈블리의 버전 정보는 다음 네 가지 값으로 구성됩니다. -// -// 주 버전 -// 부 버전 -// 빌드 번호 -// 수정 버전 -// -// 모든 값을 지정하거나 아래와 같이 '*'를 사용하여 빌드 번호 및 수정 버전이 자동으로 -// 지정되도록 할 수 있습니다. -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// 어셈블리의 일반 정보는 다음 특성 집합을 통해 제어됩니다. +// 어셈블리와 관련된 정보를 수정하려면 +// 이 특성 값을 변경하십시오. +[assembly: AssemblyTitle("FCOMMON")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("FCOMMON")] +[assembly: AssemblyCopyright("Copyright © 2018")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// ComVisible을 false로 설정하면 이 어셈블리의 형식이 COM 구성 요소에 +// 표시되지 않습니다. COM에서 이 어셈블리의 형식에 액세스하려면 +// 해당 형식에 대해 ComVisible 특성을 true로 설정하십시오. +[assembly: ComVisible(false)] + +// 이 프로젝트가 COM에 노출되는 경우 다음 GUID는 typelib의 ID를 나타냅니다. +[assembly: Guid("1aab0704-afb9-497e-8b60-f90ba210f307")] + +// 어셈블리의 버전 정보는 다음 네 가지 값으로 구성됩니다. +// +// 주 버전 +// 부 버전 +// 빌드 번호 +// 수정 버전 +// +// 모든 값을 지정하거나 아래와 같이 '*'를 사용하여 빌드 번호 및 수정 버전이 자동으로 +// 지정되도록 할 수 있습니다. +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/SubProject/FCOMMON/Util.cs b/SubProject/FCOMMON/Util.cs new file mode 100644 index 0000000..ee13cd1 --- /dev/null +++ b/SubProject/FCOMMON/Util.cs @@ -0,0 +1,499 @@ +//190806 chi getWorkWeek 추가 +//190805 chi MakeCSVString 추가 +//180903 chi makefilepath/ ftppath 추가 +//180807 chi rad2deg, deg2rad 추가 +//180625 chi ToCharHexString,ToStringFromHexString 추가 +//180624 chi isLocalApplication 추가 +//180618 chi GetCSVBuffer 추가 +//180614 chi map 명령어 추가 +using System; +using System.Collections.Generic; +using System.Diagnostics; +using System.IO; +using System.Linq; +using System.Net; +using System.Text; +using System.Windows.Forms; + +namespace FCOMMON +{ + public static partial class Util + { + + public static int GetWorkWeek() + { + return GetWorkWeek(DateTime.Now); + } + public static int GetWorkWeek(DateTime date) + { + var dfi = System.Globalization.DateTimeFormatInfo.CurrentInfo; + var date1 = date; + var cal = dfi.Calendar; + var week = cal.GetWeekOfYear(date1, dfi.CalendarWeekRule, dfi.FirstDayOfWeek); + return week; + } + + public static string MakeFilePath(params string[] param) + { + System.Text.StringBuilder sb = new System.Text.StringBuilder(); + foreach (var item in param) + { + if (sb.Length > 0 && sb.ToString().EndsWith("\\") == false) sb.Append("\\"); + sb.Append(item.Replace("/", "\\")); + } + var retval = sb.ToString().Replace("/", "\\").Replace("\\\\", "\\"); + return retval.ToString(); + } + + public static string MakeFTPPath(params string[] param) + { + System.Text.StringBuilder sb = new System.Text.StringBuilder(); + foreach (var item in param) + { + if (sb.Length > 0 && sb.ToString().EndsWith("/") == false) sb.Append("/"); + sb.Append(item.Replace("\\", "/")); + } + var retval = sb.ToString().Replace("//", "/"); + return retval.ToString(); + } + + + public static double rad2Deg(double source) + { + return (source * 1.0) * 180.0 / Math.PI; + } + public static double deg2rad(double source) + { + return (source * 1.0) * Math.PI / 180.0; + } + /// + /// 문자를 HEX 문자로 변경합니다. 각 HEX문자 사이에는 공백이 없습니다. + /// + /// + /// + public static string ToCharHexString(string input) + { + System.Text.StringBuilder sb = new System.Text.StringBuilder(); + foreach (char b in input.ToCharArray()) + sb.Append(((byte)b).ToString("X2")); + return sb.ToString(); + } + + /// + /// 16진수형태의 문자를 일반 문자열로 반환한니다. + /// + /// + /// + public static string ToStringFromHexString(string input) + { + int wordCount = (int)(input.Length / 2); + int n = (int)(input.Length % 2); + if (n != 0) return "X:Length Error"; + + System.Text.StringBuilder sb = new StringBuilder(); + for (int i = 0; i < wordCount; i++) + { + string hexstr = input.Substring(i * 2, 2); + try + { + byte ascvalue = Convert.ToByte(hexstr, 16); + sb.Append((char)ascvalue); + } + catch (Exception ex) + { + return ex.Message; + } + } + //두자리씩 끊어서 16진수로 변환하고 ASC값을 누적한다. + return sb.ToString(); + } + + + /// + /// 현재 프로그램이 개인용위치에서 실행중인가(클릭원스의경우) + /// + /// + public static Boolean isLocalApplication() + { + var localpath = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData); + return Util.CurrentPath.StartsWith(localpath); + } + + /// + /// 문자열 배열을 CSV라인으로 변환 + /// + /// + /// + public static string MakeCSVString(params string[] param) + { + System.Text.StringBuilder sb = new StringBuilder(); + foreach (var data in param) + { + if (sb.Length > 0) sb.Append(','); + sb.Append(ToCSVString(data)); + } + return sb.ToString(); + } + + + /// + /// CSV데이터포맷으로 버퍼를 반환합니다. 문자열내에 , 가 있는 데이터는 쌍따옴표로 구분합니다. + /// + /// + /// + public static string[] GetCSVBuffer(string line) + { + List buffer = new List(); + if (line.Trim() == "") return buffer.ToArray(); + + System.Text.StringBuilder sb = new StringBuilder(); + bool findsig = false; + var charbuf = line.ToCharArray(); + char pchar = '\0'; + bool findCommaString = false; + foreach (var c in charbuf) + { + if (c == ',') + { + if (findsig) sb.Append(c); //대상에 콤마가 잇으므로 게소 누적한다. + else if (findCommaString == false) + { + //데이터를 분리해줘야함 + buffer.Add(sb.ToString()); + sb.Clear(); + findsig = false; + } + else findCommaString = false; + } + else if (c == '\"') + { + if (pchar == ',') + { + if (!findsig) findsig = true; + else findsig = false; //완료된 경우이다. + } + else if (!findsig) + { + sb.Append(c); + } + else + { + buffer.Add(sb.ToString()); + sb.Clear(); + findsig = false; + findCommaString = true; + } + //if (!findsig) findsig = true; + //else sb.Append(c); + } + else + { + sb.Append(c); + } + pchar = c; + } + //if(sb.Length > 0) + //{ + buffer.Add(sb.ToString()); + //} + return buffer.ToArray(); + } + + public static double map(double source, int in_min, int in_max, int out_min, int out_max) + { + return (source - in_min) * (out_max - out_min) / (in_max - in_min) + out_min; + } + + + #region "MessageBox" + public static void MsgI(string m) + { + MessageBox.Show(m, "확인", MessageBoxButtons.OK, MessageBoxIcon.Information); + } + public static void MsgE(string m) + { + MessageBox.Show(m, "오류", MessageBoxButtons.OK, MessageBoxIcon.Error); + } + public static DialogResult MsgQ(string m) + { + DialogResult dlg = MessageBox.Show(m, "확인", MessageBoxButtons.YesNo, MessageBoxIcon.Question); + return dlg; + } + + #endregion + + + + public static void SaveBugReport(string content, string subdirName = "BugReport") + { + try + { + var path = CurrentPath + subdirName; + if (!System.IO.Directory.Exists(path)) System.IO.Directory.CreateDirectory(path); + var file = path + "\\" + DateTime.Now.ToString("yyyyMMdd_HHmmss_fff") + ".txt"; + System.IO.File.WriteAllText(file, content, System.Text.Encoding.UTF8); + } + catch + { + //nothing + } + } + + /// + /// 현재실행중인폴더를 반환합니다. + /// + public static string CurrentPath + { + get + { + return AppDomain.CurrentDomain.BaseDirectory; + } + } + /// + /// 콤마와 줄바꿈등을 제거합니다. + /// + /// + public static string ToCSVString(string src) + { + if (src == null) return string.Empty; + string strdata = strdata = src.Replace("\r", "").Replace("\n", ""); + if (strdata.IndexOf(',') != -1) + { + strdata = "\"" + strdata + "\""; //180618 콤마가들어가는 csv 처리 + } + return strdata; + } + + public static Boolean RunProcess(string file, string arg = "") + { + var fi = new System.IO.FileInfo(file); + if (!fi.Exists) + { + return false; + } + System.Diagnostics.Process prc = new System.Diagnostics.Process(); + System.Diagnostics.ProcessStartInfo si = new System.Diagnostics.ProcessStartInfo(file); + si.Arguments = arg; + prc.StartInfo = si; + prc.Start(); + return true; + } + + #region "NIC" + + /// + /// 지정된 nic카드가 현재 목록에 존재하는지 확인한다. + /// + /// + public static Boolean ExistNIC(string NICName) + { + if (string.IsNullOrEmpty(NICName)) return false; + foreach (string NetName in NICCardList()) + { + if (NetName.ToLower() == NICName.ToLower()) + { + return true; + } + } + return false; + } + + /// + /// Ehternet Card 를 사용안함으로 설정합니다.(관리자권한필요) + /// + /// + public static Boolean NICDisable(string NICName) + { + //해당 nic 가 현재 목록에 존재하는지 확인한다. + + string cmd = "interface set interface " + NICName + " disable"; + Process prc = new Process(); + ProcessStartInfo si = new ProcessStartInfo("netsh", cmd); + si.WindowStyle = ProcessWindowStyle.Hidden; + prc.StartInfo = si; + prc.Start(); + + ////목록에서 사라질때까지 기다린다. + DateTime SD = DateTime.Now; + Boolean timeout = false; + while ((true)) + { + + bool FindNetwork = false; + foreach (string NetName in NICCardList()) + { + if (NetName == NICName.ToLower()) + { + FindNetwork = true; + break; // TODO: might not be correct. Was : Exit For + } + } + + if (!FindNetwork) + break; // TODO: might not be correct. Was : Exit While + + System.Threading.Thread.Sleep(1000); + TimeSpan ts = DateTime.Now - SD; + if (ts.TotalSeconds > 10) + { + timeout = true; + break; // TODO: might not be correct. Was : Exit While + } + } + return !timeout; + } + + public static List NICCardList() + { + List Retval = new List(); + foreach (System.Net.NetworkInformation.NetworkInterface Net in System.Net.NetworkInformation.NetworkInterface.GetAllNetworkInterfaces()) + { + if (Net.NetworkInterfaceType == System.Net.NetworkInformation.NetworkInterfaceType.Ethernet) + { + Retval.Add(Net.Name.ToUpper()); + } + } + return Retval; + } + + /// + /// 이더넷카드를 사용함으로 설정합니다. + /// + /// + public static Boolean NICEnable(string NICName) + { + string cmd = "interface set interface " + NICName + " enable"; + System.Diagnostics.Process prc = new System.Diagnostics.Process(); + System.Diagnostics.ProcessStartInfo si = new System.Diagnostics.ProcessStartInfo("netsh", cmd); + si.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden; + prc.StartInfo = si; + prc.Start(); + + + ////목록에생길떄까지 대기 + DateTime SD = DateTime.Now; + while ((true)) + { + + bool FindNetwork = false; + foreach (string NetName in NICCardList()) + { + if (NetName.ToLower() == NICName.ToLower()) + { + FindNetwork = true; + break; // TODO: might not be correct. Was : Exit For + } + } + + if (FindNetwork) + break; // TODO: might not be correct. Was : Exit While + + System.Threading.Thread.Sleep(1000); + TimeSpan ts = DateTime.Now - SD; + if (ts.TotalSeconds > 10) + { + return false; + } + } + + ////결이 완료될떄까지 기다린다. + SD = DateTime.Now; + while ((true)) + { + + bool FindNetwork = false; + foreach (System.Net.NetworkInformation.NetworkInterface Net in System.Net.NetworkInformation.NetworkInterface.GetAllNetworkInterfaces()) + { + if (Net.NetworkInterfaceType != System.Net.NetworkInformation.NetworkInterfaceType.GigabitEthernet && + Net.NetworkInterfaceType != System.Net.NetworkInformation.NetworkInterfaceType.Ethernet) continue; + if (Net.Name.ToLower() == NICName.ToLower()) + { + //string data = Net.GetIPProperties().GatewayAddresses[0].ToString(); + + if (Net.OperationalStatus == System.Net.NetworkInformation.OperationalStatus.Up) + { + + FindNetwork = true; + break; // TODO: might not be correct. Was : Exit For + } + } + } + if (FindNetwork) + return true; + + System.Threading.Thread.Sleep(1000); + TimeSpan ts = DateTime.Now - SD; + if (ts.TotalSeconds > 10) + { + return false; + } + } + + } + + #endregion + + public static void RunExplorer(string arg) + { + System.Diagnostics.ProcessStartInfo si = new ProcessStartInfo("explorer"); + si.Arguments = arg; + System.Diagnostics.Process.Start(si); + } + + #region "watchdog" + public static void WatchDog_Run() + { + System.IO.FileInfo fi = new FileInfo(AppDomain.CurrentDomain.BaseDirectory + "WatchCat.exe"); + if (!fi.Exists) return; + var Exist = CheckExistProcess("watchcat"); + if (Exist) return; + RunProcess(fi.FullName); + } + + public static Boolean CheckExistProcess(string ProcessName) + { + foreach (var prc in System.Diagnostics.Process.GetProcesses()) + { + if (prc.ProcessName.StartsWith("svchost")) continue; + if (prc.ProcessName.ToUpper() == ProcessName.ToUpper()) return true; + } + return false; + } + #endregion + + #region "web function" + /// + /// URL로부터 문자열을 수신합니다. + /// + /// + /// + /// + public static string GetStrfromurl(string url, out Boolean isError) + { + isError = false; + string result = ""; + try + { + HttpWebRequest request = (HttpWebRequest)WebRequest.Create(new Uri(url)); + request.Timeout = 60000; + request.ReadWriteTimeout = 60000; + + request.MaximumAutomaticRedirections = 4; + request.MaximumResponseHeadersLength = 4; + request.Credentials = CredentialCache.DefaultCredentials; + var response = request.GetResponse() as HttpWebResponse; + var txtReader = new StreamReader(response.GetResponseStream(), Encoding.UTF8); + result = txtReader.ReadToEnd(); + } + catch (Exception ex) + { + isError = true; + result = ex.Message.ToString(); + } + return result; + } + + #endregion + + } +} diff --git a/SubProject/FEQ0000/DataBaseManager.cs b/SubProject/FEQ0000/DataBaseManager.cs new file mode 100644 index 0000000..71a63c8 --- /dev/null +++ b/SubProject/FEQ0000/DataBaseManager.cs @@ -0,0 +1,36 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; + +namespace FEQ0000 +{ + public static class DatabaseManager + { + private static System.Data.SqlClient.SqlConnection getCn() + { + string cs = Properties.Settings.Default.gwcs; + System.Data.SqlClient.SqlConnection cn = new System.Data.SqlClient.SqlConnection(); + cn.ConnectionString = cs; + return cn; + } + public static List getEQGroupLiist(string GroupColumn,string table) + { + List retval = new List(); + var cn = getCn(); + cn.Open(); + var sql = "select {0} from {1} where isnull({0},'') != '' group by {0} order by {0}"; + sql = string.Format(sql, "[" + GroupColumn +"]",table); + var cmd = new System.Data.SqlClient.SqlCommand(sql,cn); + var rdr = cmd.ExecuteReader(); + while(rdr.Read()) + { + retval.Add(rdr[0].ToString()); + } + cmd.Dispose(); + cn.Close(); + cn.Dispose(); + return retval; + } + } +} diff --git a/SubProject/FEQ0000/EQFilterApply.Designer.cs b/SubProject/FEQ0000/EQFilterApply.Designer.cs new file mode 100644 index 0000000..f414411 --- /dev/null +++ b/SubProject/FEQ0000/EQFilterApply.Designer.cs @@ -0,0 +1,140 @@ +namespace FEQ0000 +{ + partial class EQFilterApply + { + /// + /// 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(); + this.bs = new System.Windows.Forms.BindingSource(this.components); + this.dsEQ = new dsEQ(); + this.ta = new dsEQTableAdapters.EquipmentFilterTableAdapter(); + this.listView1 = new System.Windows.Forms.ListView(); + this.columnHeader1 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader2 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader3 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader4 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.button1 = new System.Windows.Forms.Button(); + ((System.ComponentModel.ISupportInitialize)(this.bs)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.dsEQ)).BeginInit(); + this.SuspendLayout(); + // + // bs + // + this.bs.DataMember = "EquipmentFilter"; + this.bs.DataSource = this.dsEQ; + this.bs.Sort = "Title"; + // + // dsEQ + // + this.dsEQ.DataSetName = "dsEQ"; + this.dsEQ.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema; + // + // ta + // + this.ta.ClearBeforeFill = true; + // + // listView1 + // + this.listView1.CheckBoxes = true; + this.listView1.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.columnHeader1, + this.columnHeader2, + this.columnHeader3, + this.columnHeader4}); + this.listView1.Dock = System.Windows.Forms.DockStyle.Fill; + this.listView1.FullRowSelect = true; + this.listView1.Location = new System.Drawing.Point(0, 0); + this.listView1.Name = "listView1"; + this.listView1.Size = new System.Drawing.Size(726, 311); + this.listView1.TabIndex = 5; + this.listView1.UseCompatibleStateImageBehavior = false; + this.listView1.View = System.Windows.Forms.View.Details; + // + // columnHeader1 + // + this.columnHeader1.Text = "Title"; + this.columnHeader1.Width = 198; + // + // columnHeader2 + // + this.columnHeader2.Text = "Memo"; + this.columnHeader2.Width = 153; + // + // columnHeader3 + // + this.columnHeader3.Text = "Filter"; + this.columnHeader3.Width = 119; + // + // columnHeader4 + // + this.columnHeader4.Text = "Apply"; + this.columnHeader4.Width = 116; + // + // button1 + // + this.button1.Dock = System.Windows.Forms.DockStyle.Bottom; + this.button1.Font = new System.Drawing.Font("굴림", 20F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(129))); + this.button1.Location = new System.Drawing.Point(0, 311); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(726, 59); + this.button1.TabIndex = 6; + this.button1.Text = "Run"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.button1_Click_1); + // + // EQFilterApply + // + this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(726, 370); + this.Controls.Add(this.listView1); + this.Controls.Add(this.button1); + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "EQFilterApply"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; + this.Text = "Equipment Filter Select"; + this.Load += new System.EventHandler(this.__Load); + ((System.ComponentModel.ISupportInitialize)(this.bs)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.dsEQ)).EndInit(); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.BindingSource bs; + private dsEQ dsEQ; + private dsEQTableAdapters.EquipmentFilterTableAdapter ta; + private System.Windows.Forms.ListView listView1; + private System.Windows.Forms.ColumnHeader columnHeader1; + private System.Windows.Forms.ColumnHeader columnHeader2; + private System.Windows.Forms.ColumnHeader columnHeader3; + private System.Windows.Forms.ColumnHeader columnHeader4; + private System.Windows.Forms.Button button1; + } +} \ No newline at end of file diff --git a/SubProject/FEQ0000/EQFilterApply.cs b/SubProject/FEQ0000/EQFilterApply.cs new file mode 100644 index 0000000..8f27c8a --- /dev/null +++ b/SubProject/FEQ0000/EQFilterApply.cs @@ -0,0 +1,109 @@ +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 FEQ0000 +{ + public partial class EQFilterApply : Form + { + + fEquipment.eTabletype divtype; + public EQFilterApply(fEquipment.eTabletype type_) + { + InitializeComponent(); + divtype = type_; + this.FormClosed += __Closed; + } + + void __Closed(object sender, FormClosedEventArgs e) + { + + } + + private void __Load(object sender, EventArgs e) + { + + try + { + ta.Fill(this.dsEQ.EquipmentFilter); + + //필터목록을 미리 가져온다. + arUtil.XMLHelper xml = new arUtil.XMLHelper(FCOMMON.info.Path.MakeFilePath("Setting", "eqfilter.xml")); + if (!xml.Exist()) xml.CreateFile(); + List filterList = new List(); + int filterCnt = int.Parse(xml.get_Data("filter", "count", "0")); + for (int i = 0; i < filterCnt; i++) + { + var data= xml.get_Data("filter", "item" + (i + 1).ToString()); + if (data=="") continue; + filterList.Add(data); + } + + foreach (dsEQ.EquipmentFilterRow item in this.dsEQ.EquipmentFilter.Select("", "Title")) + { + string title = item.Title; + if (title=="") continue; + + var chk = filterList.IndexOf(title) != -1; + var lvitem = this.listView1.Items.Add(item.Title); + lvitem.Checked = chk; + lvitem.SubItems.Add(item.memo); + lvitem.SubItems.Add(item.Filter); + lvitem.SubItems.Add(item.Apply); + } + } + catch (Exception ex) + { + FCOMMON.Util.MsgE(ex.Message); + } + } + + private void toolStripButton1_Click(object sender, EventArgs e) + { + this.Invalidate(); + this.bs.EndEdit(); + try + { + var cnt = ta.Update(this.dsEQ.EquipmentFilter); + FCOMMON.Util.MsgI("update : " + cnt.ToString()); + + } + catch (Exception ex) + { + FCOMMON.Util.MsgE(ex.Message); + } + } + + public string filter = string.Empty; + public string apply = string.Empty; + + + private void button1_Click_1(object sender, EventArgs e) + { + //make checked list + List filterList = new List(); + foreach (ListViewItem item in this.listView1.CheckedItems) + { + string title = item.SubItems[0].Text.Trim(); + if (title=="") continue; + filterList.Add(title); + } + + arUtil.XMLHelper xml = new arUtil.XMLHelper(FCOMMON.info.Path.MakeFilePath( "Setting", "eqfilter.xml")); + if (!xml.Exist()) xml.CreateFile(); + xml.set_Data("filter", "count", filterList.Count.ToString()); + for (int i = 0; i < filterList.Count; i++) + { + xml.set_Data("filter", "item" + (i + 1).ToString(), filterList[i]); + } + xml.Save(); + + DialogResult = System.Windows.Forms.DialogResult.OK; + } + } +} diff --git a/SubProject/FEQ0000/EQFilterApply.resx b/SubProject/FEQ0000/EQFilterApply.resx new file mode 100644 index 0000000..f85d099 --- /dev/null +++ b/SubProject/FEQ0000/EQFilterApply.resx @@ -0,0 +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 + + + 97, 17 + + + 17, 17 + + + 161, 17 + + \ No newline at end of file diff --git a/Project/_Management/EQfilter.Designer.cs b/SubProject/FEQ0000/EQfilterManager.Designer.cs similarity index 96% rename from Project/_Management/EQfilter.Designer.cs rename to SubProject/FEQ0000/EQfilterManager.Designer.cs index 9cf542a..cd32d32 100644 --- a/Project/_Management/EQfilter.Designer.cs +++ b/SubProject/FEQ0000/EQfilterManager.Designer.cs @@ -1,405 +1,405 @@ -namespace Project._Management -{ - partial class EQfilter - { - /// - /// 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.DataGridViewCellStyle dataGridViewCellStyle3 = new System.Windows.Forms.DataGridViewCellStyle(); - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(EQfilter)); - this.dataGridView1 = new System.Windows.Forms.DataGridView(); - this.idxDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn(); - this.titleDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn(); - this.memoDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn(); - this.bs = new System.Windows.Forms.BindingSource(this.components); - this.dsEQ = new Project.dsEQ(); - this.ta = new Project.dsEQTableAdapters.EquipmentFilterTableAdapter(); - this.textBox1 = new System.Windows.Forms.TextBox(); - this.textBox2 = new System.Windows.Forms.TextBox(); - 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.toolStripButton1 = new System.Windows.Forms.ToolStripButton(); - this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); - this.panel1 = new System.Windows.Forms.Panel(); - this.panel2 = new System.Windows.Forms.Panel(); - this.label1 = new System.Windows.Forms.Label(); - this.label2 = new System.Windows.Forms.Label(); - this.btRun = new System.Windows.Forms.ToolStripButton(); - ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.bs)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.dsEQ)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.bn)).BeginInit(); - this.bn.SuspendLayout(); - this.tableLayoutPanel1.SuspendLayout(); - this.panel1.SuspendLayout(); - this.panel2.SuspendLayout(); - this.SuspendLayout(); - // - // dataGridView1 - // - this.dataGridView1.AllowUserToAddRows = false; - this.dataGridView1.AutoGenerateColumns = false; - this.dataGridView1.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells; - this.dataGridView1.ColumnHeadersHeight = 30; - this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.DisableResizing; - this.dataGridView1.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { - this.idxDataGridViewTextBoxColumn, - this.titleDataGridViewTextBoxColumn, - this.memoDataGridViewTextBoxColumn}); - this.dataGridView1.DataSource = this.bs; - this.dataGridView1.Dock = System.Windows.Forms.DockStyle.Fill; - this.dataGridView1.Location = new System.Drawing.Point(3, 3); - this.dataGridView1.Name = "dataGridView1"; - this.tableLayoutPanel1.SetRowSpan(this.dataGridView1, 2); - this.dataGridView1.RowTemplate.Height = 23; - this.dataGridView1.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect; - this.dataGridView1.Size = new System.Drawing.Size(454, 386); - this.dataGridView1.TabIndex = 2; - // - // idxDataGridViewTextBoxColumn - // - this.idxDataGridViewTextBoxColumn.DataPropertyName = "idx"; - dataGridViewCellStyle3.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224))))); - this.idxDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle3; - this.idxDataGridViewTextBoxColumn.HeaderText = "idx"; - this.idxDataGridViewTextBoxColumn.Name = "idxDataGridViewTextBoxColumn"; - this.idxDataGridViewTextBoxColumn.ReadOnly = true; - this.idxDataGridViewTextBoxColumn.Width = 47; - // - // titleDataGridViewTextBoxColumn - // - this.titleDataGridViewTextBoxColumn.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill; - this.titleDataGridViewTextBoxColumn.DataPropertyName = "Title"; - this.titleDataGridViewTextBoxColumn.HeaderText = "Title"; - this.titleDataGridViewTextBoxColumn.Name = "titleDataGridViewTextBoxColumn"; - // - // memoDataGridViewTextBoxColumn - // - this.memoDataGridViewTextBoxColumn.DataPropertyName = "memo"; - this.memoDataGridViewTextBoxColumn.HeaderText = "memo"; - this.memoDataGridViewTextBoxColumn.Name = "memoDataGridViewTextBoxColumn"; - this.memoDataGridViewTextBoxColumn.Width = 66; - // - // bs - // - this.bs.DataMember = "EquipmentFilter"; - this.bs.DataSource = this.dsEQ; - this.bs.Sort = "Title"; - // - // dsEQ - // - this.dsEQ.DataSetName = "dsEQ"; - this.dsEQ.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema; - // - // ta - // - this.ta.ClearBeforeFill = true; - // - // textBox1 - // - this.textBox1.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "Filter", true)); - this.textBox1.Dock = System.Windows.Forms.DockStyle.Fill; - this.textBox1.Font = new System.Drawing.Font("맑은 고딕", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(129))); - this.textBox1.Location = new System.Drawing.Point(0, 21); - this.textBox1.Multiline = true; - this.textBox1.Name = "textBox1"; - this.textBox1.Size = new System.Drawing.Size(246, 169); - this.textBox1.TabIndex = 0; - // - // textBox2 - // - this.textBox2.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "Apply", true)); - this.textBox2.Dock = System.Windows.Forms.DockStyle.Fill; - this.textBox2.Font = new System.Drawing.Font("맑은 고딕", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(129))); - this.textBox2.Location = new System.Drawing.Point(0, 21); - this.textBox2.Multiline = true; - this.textBox2.Name = "textBox2"; - this.textBox2.Size = new System.Drawing.Size(246, 169); - this.textBox2.TabIndex = 1; - // - // 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.toolStripButton1, - this.btRun}); - this.bn.Location = new System.Drawing.Point(0, 392); - 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(712, 25); - this.bn.TabIndex = 4; - 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); - // - // 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); - // - // tableLayoutPanel1 - // - this.tableLayoutPanel1.ColumnCount = 2; - this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F)); - this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 252F)); - this.tableLayoutPanel1.Controls.Add(this.dataGridView1, 0, 0); - this.tableLayoutPanel1.Controls.Add(this.panel1, 1, 0); - this.tableLayoutPanel1.Controls.Add(this.panel2, 1, 1); - this.tableLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill; - this.tableLayoutPanel1.Location = new System.Drawing.Point(0, 0); - this.tableLayoutPanel1.Name = "tableLayoutPanel1"; - this.tableLayoutPanel1.RowCount = 2; - this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F)); - this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F)); - this.tableLayoutPanel1.Size = new System.Drawing.Size(712, 392); - this.tableLayoutPanel1.TabIndex = 5; - // - // panel1 - // - this.panel1.Controls.Add(this.textBox1); - this.panel1.Controls.Add(this.label1); - this.panel1.Dock = System.Windows.Forms.DockStyle.Fill; - this.panel1.Location = new System.Drawing.Point(463, 3); - this.panel1.Name = "panel1"; - this.panel1.Size = new System.Drawing.Size(246, 190); - this.panel1.TabIndex = 3; - // - // panel2 - // - this.panel2.Controls.Add(this.textBox2); - this.panel2.Controls.Add(this.label2); - this.panel2.Dock = System.Windows.Forms.DockStyle.Fill; - this.panel2.Location = new System.Drawing.Point(463, 199); - this.panel2.Name = "panel2"; - this.panel2.Size = new System.Drawing.Size(246, 190); - this.panel2.TabIndex = 3; - // - // label1 - // - this.label1.Dock = System.Windows.Forms.DockStyle.Top; - this.label1.Location = new System.Drawing.Point(0, 0); - this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(246, 21); - this.label1.TabIndex = 0; - this.label1.Text = "Condition"; - this.label1.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; - // - // label2 - // - this.label2.Dock = System.Windows.Forms.DockStyle.Top; - this.label2.Location = new System.Drawing.Point(0, 0); - this.label2.Name = "label2"; - this.label2.Size = new System.Drawing.Size(246, 21); - this.label2.TabIndex = 0; - this.label2.Text = "Apply"; - this.label2.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; - // - // btRun - // - this.btRun.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; - this.btRun.Image = ((System.Drawing.Image)(resources.GetObject("btRun.Image"))); - this.btRun.ImageTransparentColor = System.Drawing.Color.Magenta; - this.btRun.Name = "btRun"; - this.btRun.Size = new System.Drawing.Size(48, 22); - this.btRun.Text = "Run"; - this.btRun.Click += new System.EventHandler(this.toolStripButton2_Click); - // - // EQfilter - // - this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(712, 417); - this.Controls.Add(this.tableLayoutPanel1); - this.Controls.Add(this.bn); - this.MaximizeBox = false; - this.MinimizeBox = false; - this.Name = "EQfilter"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; - this.Text = "EQ_DataMacro"; - this.Load += new System.EventHandler(this.EQfilter_Load); - ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.bs)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.dsEQ)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.bn)).EndInit(); - this.bn.ResumeLayout(false); - this.bn.PerformLayout(); - this.tableLayoutPanel1.ResumeLayout(false); - this.panel1.ResumeLayout(false); - this.panel1.PerformLayout(); - this.panel2.ResumeLayout(false); - this.panel2.PerformLayout(); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - - private System.Windows.Forms.DataGridView dataGridView1; - private System.Windows.Forms.BindingSource bs; - private dsEQ dsEQ; - private dsEQTableAdapters.EquipmentFilterTableAdapter ta; - private System.Windows.Forms.TextBox textBox2; - private System.Windows.Forms.TextBox textBox1; - 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.DataGridViewTextBoxColumn idxDataGridViewTextBoxColumn; - private System.Windows.Forms.DataGridViewTextBoxColumn titleDataGridViewTextBoxColumn; - private System.Windows.Forms.DataGridViewTextBoxColumn memoDataGridViewTextBoxColumn; - private System.Windows.Forms.TableLayoutPanel tableLayoutPanel1; - private System.Windows.Forms.Panel panel1; - private System.Windows.Forms.Label label1; - private System.Windows.Forms.Panel panel2; - private System.Windows.Forms.Label label2; - private System.Windows.Forms.ToolStripButton btRun; - } +namespace FEQ0000 +{ + partial class EQfilterManager + { + /// + /// 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.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(EQfilterManager)); + this.dataGridView1 = new System.Windows.Forms.DataGridView(); + this.idxDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.titleDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.memoDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.bs = new System.Windows.Forms.BindingSource(this.components); + this.dsEQ = new dsEQ(); + this.ta = new dsEQTableAdapters.EquipmentFilterTableAdapter(); + this.textBox1 = new System.Windows.Forms.TextBox(); + this.textBox2 = new System.Windows.Forms.TextBox(); + 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.toolStripButton1 = new System.Windows.Forms.ToolStripButton(); + this.btRun = new System.Windows.Forms.ToolStripButton(); + this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); + this.panel1 = new System.Windows.Forms.Panel(); + this.label1 = new System.Windows.Forms.Label(); + this.panel2 = new System.Windows.Forms.Panel(); + this.label2 = new System.Windows.Forms.Label(); + ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bs)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.dsEQ)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bn)).BeginInit(); + this.bn.SuspendLayout(); + this.tableLayoutPanel1.SuspendLayout(); + this.panel1.SuspendLayout(); + this.panel2.SuspendLayout(); + this.SuspendLayout(); + // + // dataGridView1 + // + this.dataGridView1.AllowUserToAddRows = false; + this.dataGridView1.AutoGenerateColumns = false; + this.dataGridView1.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells; + this.dataGridView1.ColumnHeadersHeight = 30; + this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.DisableResizing; + this.dataGridView1.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { + this.idxDataGridViewTextBoxColumn, + this.titleDataGridViewTextBoxColumn, + this.memoDataGridViewTextBoxColumn}); + this.dataGridView1.DataSource = this.bs; + this.dataGridView1.Dock = System.Windows.Forms.DockStyle.Fill; + this.dataGridView1.Location = new System.Drawing.Point(3, 3); + this.dataGridView1.Name = "dataGridView1"; + this.tableLayoutPanel1.SetRowSpan(this.dataGridView1, 2); + this.dataGridView1.RowTemplate.Height = 23; + this.dataGridView1.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect; + this.dataGridView1.Size = new System.Drawing.Size(454, 386); + this.dataGridView1.TabIndex = 2; + // + // idxDataGridViewTextBoxColumn + // + this.idxDataGridViewTextBoxColumn.DataPropertyName = "idx"; + dataGridViewCellStyle1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224))))); + this.idxDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle1; + this.idxDataGridViewTextBoxColumn.HeaderText = "idx"; + this.idxDataGridViewTextBoxColumn.Name = "idxDataGridViewTextBoxColumn"; + this.idxDataGridViewTextBoxColumn.ReadOnly = true; + this.idxDataGridViewTextBoxColumn.Width = 47; + // + // titleDataGridViewTextBoxColumn + // + this.titleDataGridViewTextBoxColumn.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill; + this.titleDataGridViewTextBoxColumn.DataPropertyName = "Title"; + this.titleDataGridViewTextBoxColumn.HeaderText = "Title"; + this.titleDataGridViewTextBoxColumn.Name = "titleDataGridViewTextBoxColumn"; + // + // memoDataGridViewTextBoxColumn + // + this.memoDataGridViewTextBoxColumn.DataPropertyName = "memo"; + this.memoDataGridViewTextBoxColumn.HeaderText = "memo"; + this.memoDataGridViewTextBoxColumn.Name = "memoDataGridViewTextBoxColumn"; + this.memoDataGridViewTextBoxColumn.Width = 66; + // + // bs + // + this.bs.DataMember = "EquipmentFilter"; + this.bs.DataSource = this.dsEQ; + this.bs.Sort = "Title"; + // + // dsEQ + // + this.dsEQ.DataSetName = "dsEQ"; + this.dsEQ.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema; + // + // ta + // + this.ta.ClearBeforeFill = true; + // + // textBox1 + // + this.textBox1.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "Filter", true)); + this.textBox1.Dock = System.Windows.Forms.DockStyle.Fill; + this.textBox1.Font = new System.Drawing.Font("맑은 고딕", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(129))); + this.textBox1.Location = new System.Drawing.Point(0, 21); + this.textBox1.Multiline = true; + this.textBox1.Name = "textBox1"; + this.textBox1.Size = new System.Drawing.Size(246, 169); + this.textBox1.TabIndex = 0; + // + // textBox2 + // + this.textBox2.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bs, "Apply", true)); + this.textBox2.Dock = System.Windows.Forms.DockStyle.Fill; + this.textBox2.Font = new System.Drawing.Font("맑은 고딕", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(129))); + this.textBox2.Location = new System.Drawing.Point(0, 21); + this.textBox2.Multiline = true; + this.textBox2.Name = "textBox2"; + this.textBox2.Size = new System.Drawing.Size(246, 169); + this.textBox2.TabIndex = 1; + // + // 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.toolStripButton1, + this.btRun}); + this.bn.Location = new System.Drawing.Point(0, 392); + 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(712, 25); + this.bn.TabIndex = 4; + 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); + // + // 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); + // + // btRun + // + this.btRun.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; + this.btRun.Image = ((System.Drawing.Image)(resources.GetObject("btRun.Image"))); + this.btRun.ImageTransparentColor = System.Drawing.Color.Magenta; + this.btRun.Name = "btRun"; + this.btRun.Size = new System.Drawing.Size(48, 22); + this.btRun.Text = "Run"; + this.btRun.Click += new System.EventHandler(this.toolStripButton2_Click); + // + // tableLayoutPanel1 + // + this.tableLayoutPanel1.ColumnCount = 2; + this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F)); + this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 252F)); + this.tableLayoutPanel1.Controls.Add(this.dataGridView1, 0, 0); + this.tableLayoutPanel1.Controls.Add(this.panel1, 1, 0); + this.tableLayoutPanel1.Controls.Add(this.panel2, 1, 1); + this.tableLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill; + this.tableLayoutPanel1.Location = new System.Drawing.Point(0, 0); + this.tableLayoutPanel1.Name = "tableLayoutPanel1"; + this.tableLayoutPanel1.RowCount = 2; + this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F)); + this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F)); + this.tableLayoutPanel1.Size = new System.Drawing.Size(712, 392); + this.tableLayoutPanel1.TabIndex = 5; + // + // panel1 + // + this.panel1.Controls.Add(this.textBox1); + this.panel1.Controls.Add(this.label1); + this.panel1.Dock = System.Windows.Forms.DockStyle.Fill; + this.panel1.Location = new System.Drawing.Point(463, 3); + this.panel1.Name = "panel1"; + this.panel1.Size = new System.Drawing.Size(246, 190); + this.panel1.TabIndex = 3; + // + // label1 + // + this.label1.Dock = System.Windows.Forms.DockStyle.Top; + this.label1.Location = new System.Drawing.Point(0, 0); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(246, 21); + this.label1.TabIndex = 0; + this.label1.Text = "Condition"; + this.label1.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // panel2 + // + this.panel2.Controls.Add(this.textBox2); + this.panel2.Controls.Add(this.label2); + this.panel2.Dock = System.Windows.Forms.DockStyle.Fill; + this.panel2.Location = new System.Drawing.Point(463, 199); + this.panel2.Name = "panel2"; + this.panel2.Size = new System.Drawing.Size(246, 190); + this.panel2.TabIndex = 3; + // + // label2 + // + this.label2.Dock = System.Windows.Forms.DockStyle.Top; + this.label2.Location = new System.Drawing.Point(0, 0); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(246, 21); + this.label2.TabIndex = 0; + this.label2.Text = "Apply"; + this.label2.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // EQfilter + // + this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(712, 417); + this.Controls.Add(this.tableLayoutPanel1); + this.Controls.Add(this.bn); + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "EQfilter"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; + this.Text = "Equipment Filter Manager"; + this.Load += new System.EventHandler(this.EQfilter_Load); + ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bs)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.dsEQ)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bn)).EndInit(); + this.bn.ResumeLayout(false); + this.bn.PerformLayout(); + this.tableLayoutPanel1.ResumeLayout(false); + this.panel1.ResumeLayout(false); + this.panel1.PerformLayout(); + this.panel2.ResumeLayout(false); + this.panel2.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.DataGridView dataGridView1; + private System.Windows.Forms.BindingSource bs; + private dsEQ dsEQ; + private dsEQTableAdapters.EquipmentFilterTableAdapter ta; + private System.Windows.Forms.TextBox textBox2; + private System.Windows.Forms.TextBox textBox1; + 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.DataGridViewTextBoxColumn idxDataGridViewTextBoxColumn; + private System.Windows.Forms.DataGridViewTextBoxColumn titleDataGridViewTextBoxColumn; + private System.Windows.Forms.DataGridViewTextBoxColumn memoDataGridViewTextBoxColumn; + private System.Windows.Forms.TableLayoutPanel tableLayoutPanel1; + private System.Windows.Forms.Panel panel1; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Panel panel2; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.ToolStripButton btRun; + } } \ No newline at end of file diff --git a/Project/_Management/EQfilter.cs b/SubProject/FEQ0000/EQfilterManager.cs similarity index 83% rename from Project/_Management/EQfilter.cs rename to SubProject/FEQ0000/EQfilterManager.cs index 29a5518..c3f84e1 100644 --- a/Project/_Management/EQfilter.cs +++ b/SubProject/FEQ0000/EQfilterManager.cs @@ -1,79 +1,79 @@ -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 Project._Management -{ - public partial class EQfilter : Form - { - string divtype = string.Empty; - public EQfilter(string type_) - { - InitializeComponent(); - switch(type_.ToUpper()) - { - case "EUQIPMENTB": - divtype = "B"; - break; - case "EUQIPMENTF": - divtype = "F"; - break; - default: - divtype = "E"; - break; - } - this.dsEQ.EquipmentFilter.TableNewRow += EquipmentFilter_TableNewRow; - } - - void EquipmentFilter_TableNewRow(object sender, DataTableNewRowEventArgs e) - { - e.Row["type"] = this.divtype; - e.Row["wuid"] = Pub.Login.no; - e.Row["wdate"] = DateTime.Now; - } - - private void EQfilter_Load(object sender, EventArgs e) - { - try { - ta.Fill(this.dsEQ.EquipmentFilter); - }catch (Exception ex) - { - Util.MsgE(ex.Message); - } - } - - private void toolStripButton1_Click(object sender, EventArgs e) - { - this.Invalidate(); - this.bs.EndEdit(); - try - { - var cnt = ta.Update(this.dsEQ.EquipmentFilter); - Util.MsgI("update : " + cnt.ToString()); - - }catch(Exception ex) - { - Util.MsgE(ex.Message); - } - } - - public string filter = string.Empty; - public string apply = string.Empty; - private void button1_Click(object sender, EventArgs e) - { - - } - - private void toolStripButton2_Click(object sender, EventArgs e) - { - filter = textBox1.Text.Trim(); - apply = textBox2.Text.Trim(); - DialogResult = System.Windows.Forms.DialogResult.OK; - } - } -} +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 FEQ0000 +{ + public partial class EQfilterManager : Form + { + string divtype = string.Empty; + public EQfilterManager(string type_) + { + InitializeComponent(); + switch(type_.ToUpper()) + { + case "EUQIPMENTB": + divtype = "B"; + break; + case "EUQIPMENTF": + divtype = "F"; + break; + default: + divtype = "E"; + break; + } + this.dsEQ.EquipmentFilter.TableNewRow += EquipmentFilter_TableNewRow; + } + + void EquipmentFilter_TableNewRow(object sender, DataTableNewRowEventArgs e) + { + e.Row["type"] = this.divtype; + e.Row["wuid"] = FCOMMON.info.Login.no; + e.Row["wdate"] = DateTime.Now; + } + + private void EQfilter_Load(object sender, EventArgs e) + { + try { + ta.Fill(this.dsEQ.EquipmentFilter); + }catch (Exception ex) + { + FCOMMON.Util.MsgE(ex.Message); + } + } + + private void toolStripButton1_Click(object sender, EventArgs e) + { + this.Invalidate(); + this.bs.EndEdit(); + try + { + var cnt = ta.Update(this.dsEQ.EquipmentFilter); + FCOMMON.Util.MsgI("update : " + cnt.ToString()); + + }catch(Exception ex) + { + FCOMMON.Util.MsgE(ex.Message); + } + } + + public string filter = string.Empty; + public string apply = string.Empty; + private void button1_Click(object sender, EventArgs e) + { + + } + + private void toolStripButton2_Click(object sender, EventArgs e) + { + filter = textBox1.Text.Trim(); + apply = textBox2.Text.Trim(); + DialogResult = System.Windows.Forms.DialogResult.OK; + } + } +} diff --git a/Project/_Management/EQfilter.resx b/SubProject/FEQ0000/EQfilterManager.resx similarity index 96% rename from Project/_Management/EQfilter.resx rename to SubProject/FEQ0000/EQfilterManager.resx index cc32063..cf2f99f 100644 --- a/Project/_Management/EQfilter.resx +++ b/SubProject/FEQ0000/EQfilterManager.resx @@ -1,222 +1,219 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - 97, 17 - - - 17, 17 - - - 17, 17 - - - 161, 17 - - - 223, 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 - 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 - YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAEvSURBVDhPY4CB/yQAqBYEAAn6rdLHij0X6oCxyxQNMLZr - V0M1BKa5b0vD/2+/v/x/8+MFTgyS3/Ro4X+zEkWEITADQJJ992LAuOtO1P/O25H/W2+G/W+4FvK/9mrQ - /6rL/v/LL/r+v/L+9H/9dBlMA0A2oGsGYWTNJee9/x99ueO/RrgEdgOQNYMAyHZkzYVnPbEbAAokkAHI - NsMAsubc0+5gA1T9xcByGAbANINsRgYwzZknXbAbAIoakAHIAQYDMI2pxxzBGBQLyj6iYDkMA5ADDARA - NoM0wwyIP2SH3QBQvIIMQA8wkO0wm0GacRoAildQOkDXjGwzDO99th67AaCUCEokoEBCxiAbYRikGaQO - xQAQAHFAcQsKXRgGKcKFUTTDAFiUSADVQg3AwAAAA3N3kCD7w+kAAAAASUVORK5CYII= - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + 97, 17 + + + 17, 17 + + + 161, 17 + + + 223, 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 + 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 + YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAEvSURBVDhPY4CB/yQAqBYEAAn6rdLHij0X6oCxyxQNMLZr + V0M1BKa5b0vD/2+/v/x/8+MFTgyS3/Ro4X+zEkWEITADQJJ992LAuOtO1P/O25H/W2+G/W+4FvK/9mrQ + /6rL/v/LL/r+v/L+9H/9dBlMA0A2oGsGYWTNJee9/x99ueO/RrgEdgOQNYMAyHZkzYVnPbEbAAokkAHI + NsMAsubc0+5gA1T9xcByGAbANINsRgYwzZknXbAbAIoakAHIAQYDMI2pxxzBGBQLyj6iYDkMA5ADDARA + NoM0wwyIP2SH3QBQvIIMQA8wkO0wm0GacRoAildQOkDXjGwzDO99th67AaCUCEokoEBCxiAbYRikGaQO + xQAQAHFAcQsKXRgGKcKFUTTDAFiUSADVQg3AwAAAA3N3kCD7w+kAAAAASUVORK5CYII= + + \ No newline at end of file diff --git a/SubProject/FEQ0000/FEQ0000.csproj b/SubProject/FEQ0000/FEQ0000.csproj new file mode 100644 index 0000000..350ace3 --- /dev/null +++ b/SubProject/FEQ0000/FEQ0000.csproj @@ -0,0 +1,167 @@ + + + + + Debug + AnyCPU + {C2E0627D-0623-4B68-A558-37CBCE6BDCA6} + WinExe + Properties + FEQ0000 + FEQ0000 + v4.0 + 512 + + + x86 + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + ..\..\DLL\ArSetting.Net4.dll + + + ..\..\DLL\libxl.net.dll + + + + + + + + + + + + + + + + + + + dsEQ.xsd + Component + + + dsEQ.xsd + True + True + + + Form + + + EQFilterApply.cs + + + Form + + + EQfilterManager.cs + + + Form + + + fEquipment.cs + + + Form + + + fImpEquipment.cs + + + + + + Form + + + rpt_equipmentB.cs + + + EQFilterApply.cs + + + EQfilterManager.cs + + + fEquipment.cs + + + fImpEquipment.cs + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + + + + + + rpt_equipmentB.cs + + + + dsEQ.xsd + + + MSDataSetGenerator + dsEQ.Designer.cs + Designer + + + dsEQ.xsd + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + True + + + + + {304bd018-194b-47da-b4e0-f16df7b606da} + FCOMMON + + + + + PreserveNewest + + + + + \ No newline at end of file diff --git a/SubProject/FEQ0000/MethodExtentions.cs b/SubProject/FEQ0000/MethodExtentions.cs new file mode 100644 index 0000000..5d85047 --- /dev/null +++ b/SubProject/FEQ0000/MethodExtentions.cs @@ -0,0 +1,154 @@ +//180917 chi makefilepath,MakeFTPPath 입력 +//180705 chi GetHexStringNoSpace 다시 추가 ,UrlPathEncode 추가 +// getDateValue 추가 +//180625 chi GetHexStringNoSpace 삭제(이것은 util.cs로 이동) +//180614 chi Map 명령추가 + + +using System; +using System.Collections.Generic; +using System.Linq; +using System.Runtime.InteropServices; +using System.Text; +using System.Text.RegularExpressions; +using System.Threading.Tasks; + +namespace FEQ0000 +{ + /// + /// generic method Extension + /// + public static class MethodExtensions + { + public static string MakeFilePath(this string value,params string[] param) + { + System.Text.StringBuilder sb = new System.Text.StringBuilder(); + sb.Append(value.Replace("/", "\\")); + foreach (var item in param) + { + if (sb.Length > 0 && sb.ToString().EndsWith("\\") == false) sb.Append("\\"); + sb.Append(item.Replace("/", "\\")); + } + var retval = sb.ToString().Replace("/", "\\").Replace("\\\\", "\\"); + return retval.ToString(); + } + + + public static string MakeFTPPath(this string value, params string[] param) + { + System.Text.StringBuilder sb = new System.Text.StringBuilder(); + sb.Append(value.Replace("\\", "/")); + foreach (var item in param) + { + if (sb.Length > 0 && sb.ToString().EndsWith("/") == false) sb.Append("/"); + sb.Append(item.Replace("\\", "/")); + } + var retval = sb.ToString().Replace("//", "/"); + return retval.ToString(); + } + + + public static double map(this double x, int in_min, int in_max, int out_min, int out_max) + { + return (x - in_min) * (out_max - out_min) / (in_max - in_min) + out_min; + } + + public static string Base64Encode(this string src) + { + string base64enc = Convert.ToBase64String(System.Text.Encoding.UTF8.GetBytes(src)); + return base64enc; + } + public static string Base64Decode(this string src) + { + var base64dec = Convert.FromBase64String(src); + return System.Text.Encoding.UTF8.GetString(base64dec); + } + + + public static string ToString(this System.Drawing.Rectangle rect) + { + return string.Format("X={0},Y={1},W={2},H={3}", rect.X, rect.Y, rect.Width, rect.Height); + } + public static string ToString(this System.Drawing.RectangleF rect) + { + return string.Format("X={0},Y={1},W={2},H={3}", rect.X, rect.Y, rect.Width, rect.Height); + } + + //public static void SetBGColor(this System.Windows.Forms.Label ctl,System.Drawing.Color color1) + //{ + // ctl.BackColor = System.Drawing.Color.Red; + //} + + /// + /// 0101이 반복되는 문자열 형태로 전환합니다. + /// + /// + /// + public static string BitString(this System.Collections.BitArray arr) + { + System.Text.StringBuilder sb = new System.Text.StringBuilder(); + for (int i = arr.Length; i > 0; i--) + sb.Append(arr[i - 1] ? "1" : "0"); + return sb.ToString(); + } + + /// + /// int 값으로 변환합니다. + /// + /// + /// + public static int ValueI(this System.Collections.BitArray arr) + { + byte[] buf = new byte[4]; + arr.CopyTo(buf, 0); + return BitConverter.ToInt32(buf, 0); + } + + /// + /// 숫자인지 검사합니다. + /// + /// + /// + public static bool IsNumeric(this string input) + { + double data; + return double.TryParse(input, out data); + //return Regex.IsMatch(input, @"^\d+$"); + } + + /// + /// isnullorempty 를 수행합니다. + /// + /// + /// + public static Boolean isEmpty(this string input) + { + return string.IsNullOrEmpty(input); + } + + /// + /// default 인코딩을 사용하여 문자열로 반환합니다. + /// + /// + /// + public static string GetString(this Byte[] input) + { + return System.Text.Encoding.Default.GetString(input); + } + + /// + /// 16진수 문자열 형태로 반환합니다. + /// + /// + /// + public static string GetHexString(this Byte[] input) + { + System.Text.StringBuilder sb = new System.Text.StringBuilder(); + foreach (byte b in input) + sb.Append(" " + b.ToString("X2")); + return sb.ToString(); + } + } + + +} diff --git a/Sub/test/Program.cs b/SubProject/FEQ0000/Program.cs similarity index 62% rename from Sub/test/Program.cs rename to SubProject/FEQ0000/Program.cs index 4fa16e8..c9abf9f 100644 --- a/Sub/test/Program.cs +++ b/SubProject/FEQ0000/Program.cs @@ -1,21 +1,20 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Windows.Forms; - -namespace test -{ - static class Program - { - /// - /// 해당 응용 프로그램의 주 진입점입니다. - /// - [STAThread] - static void Main() - { - Application.EnableVisualStyles(); - Application.SetCompatibleTextRenderingDefault(false); - Application.Run(new Form1()); - } - } -} +using System; +using System.Collections.Generic; +using System.Linq; +using System.Windows.Forms; + +namespace FEQ0000 +{ + static class Program + { + /// + /// 해당 응용 프로그램의 주 진입점입니다. + /// + [STAThread] + static void Main() + { + FCOMMON.Util.MsgE("이 프로그램은 단독으로 실행할 수 없습니다."); + } + + } +} diff --git a/SubProject/FEQ0000/Properties/AssemblyInfo.cs b/SubProject/FEQ0000/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..aa4601e --- /dev/null +++ b/SubProject/FEQ0000/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// 어셈블리의 일반 정보는 다음 특성 집합을 통해 제어됩니다. +// 어셈블리와 관련된 정보를 수정하려면 +// 이 특성 값을 변경하십시오. +[assembly: AssemblyTitle("FEQ0000")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("FEQ0000")] +[assembly: AssemblyCopyright("Copyright © 2018")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// ComVisible을 false로 설정하면 이 어셈블리의 형식이 COM 구성 요소에 +// 표시되지 않습니다. COM에서 이 어셈블리의 형식에 액세스하려면 +// 해당 형식에 대해 ComVisible 특성을 true로 설정하십시오. +[assembly: ComVisible(false)] + +// 이 프로젝트가 COM에 노출되는 경우 다음 GUID는 typelib의 ID를 나타냅니다. +[assembly: Guid("d4d0bb0f-63e9-4b70-8dca-8d601cf44c25")] + +// 어셈블리의 버전 정보는 다음 네 가지 값으로 구성됩니다. +// +// 주 버전 +// 부 버전 +// 빌드 번호 +// 수정 버전 +// +// 모든 값을 지정하거나 아래와 같이 '*'를 사용하여 빌드 번호 및 수정 버전이 자동으로 +// 지정되도록 할 수 있습니다. +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/Sub/test/Properties/Resources.Designer.cs b/SubProject/FEQ0000/Properties/Resources.Designer.cs similarity index 93% rename from Sub/test/Properties/Resources.Designer.cs rename to SubProject/FEQ0000/Properties/Resources.Designer.cs index 768302b..a0bbfbe 100644 --- a/Sub/test/Properties/Resources.Designer.cs +++ b/SubProject/FEQ0000/Properties/Resources.Designer.cs @@ -1,71 +1,71 @@ -//------------------------------------------------------------------------------ -// -// 이 코드는 도구를 사용하여 생성되었습니다. -// 런타임 버전:4.0.30319.42000 -// -// 파일 내용을 변경하면 잘못된 동작이 발생할 수 있으며, 코드를 다시 생성하면 -// 이러한 변경 내용이 손실됩니다. -// -//------------------------------------------------------------------------------ - -namespace test.Properties -{ - - - /// - /// 지역화된 문자열 등을 찾기 위한 강력한 형식의 리소스 클래스입니다. - /// - // 이 클래스는 ResGen 또는 Visual Studio와 같은 도구를 통해 StronglyTypedResourceBuilder - // 클래스에서 자동으로 생성되었습니다. - // 멤버를 추가하거나 제거하려면 .ResX 파일을 편집한 다음 /str 옵션을 사용하여 - // ResGen을 다시 실행하거나 VS 프로젝트를 다시 빌드하십시오. - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - internal class Resources - { - - private static global::System.Resources.ResourceManager resourceMan; - - private static global::System.Globalization.CultureInfo resourceCulture; - - [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] - internal Resources() - { - } - - /// - /// 이 클래스에서 사용하는 캐시된 ResourceManager 인스턴스를 반환합니다. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Resources.ResourceManager ResourceManager - { - get - { - if ((resourceMan == null)) - { - global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("test.Properties.Resources", typeof(Resources).Assembly); - resourceMan = temp; - } - return resourceMan; - } - } - - /// - /// 이 강력한 형식의 리소스 클래스를 사용하여 모든 리소스 조회에 대한 현재 스레드의 CurrentUICulture - /// 속성을 재정의합니다. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Globalization.CultureInfo Culture - { - get - { - return resourceCulture; - } - set - { - resourceCulture = value; - } - } - } -} +//------------------------------------------------------------------------------ +// +// 이 코드는 도구를 사용하여 생성되었습니다. +// 런타임 버전:4.0.30319.42000 +// +// 파일 내용을 변경하면 잘못된 동작이 발생할 수 있으며, 코드를 다시 생성하면 +// 이러한 변경 내용이 손실됩니다. +// +//------------------------------------------------------------------------------ + +namespace FEQ0000.Properties +{ + + + /// + /// 지역화된 문자열 등을 찾기 위한 강력한 형식의 리소스 클래스입니다. + /// + // 이 클래스는 ResGen 또는 Visual Studio와 같은 도구를 통해 StronglyTypedResourceBuilder + // 클래스에서 자동으로 생성되었습니다. + // 멤버를 추가하거나 제거하려면 .ResX 파일을 편집한 다음 /str 옵션을 사용하여 + // ResGen을 다시 실행하거나 VS 프로젝트를 다시 빌드하십시오. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources + { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() + { + } + + /// + /// 이 클래스에서 사용하는 캐시된 ResourceManager 인스턴스를 반환합니다. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager + { + get + { + if ((resourceMan == null)) + { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("FEQ0000.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// 이 강력한 형식의 리소스 클래스를 사용하여 모든 리소스 조회에 대한 현재 스레드의 CurrentUICulture + /// 속성을 재정의합니다. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture + { + get + { + return resourceCulture; + } + set + { + resourceCulture = value; + } + } + } +} diff --git a/Sub/test/Properties/Resources.resx b/SubProject/FEQ0000/Properties/Resources.resx similarity index 97% rename from Sub/test/Properties/Resources.resx rename to SubProject/FEQ0000/Properties/Resources.resx index ffecec8..af7dbeb 100644 --- a/Sub/test/Properties/Resources.resx +++ b/SubProject/FEQ0000/Properties/Resources.resx @@ -1,117 +1,117 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + \ No newline at end of file diff --git a/SubProject/FEQ0000/Properties/Settings.Designer.cs b/SubProject/FEQ0000/Properties/Settings.Designer.cs new file mode 100644 index 0000000..b87e5f8 --- /dev/null +++ b/SubProject/FEQ0000/Properties/Settings.Designer.cs @@ -0,0 +1,37 @@ +//------------------------------------------------------------------------------ +// +// 이 코드는 도구를 사용하여 생성되었습니다. +// 런타임 버전:4.0.30319.42000 +// +// 파일 내용을 변경하면 잘못된 동작이 발생할 수 있으며, 코드를 다시 생성하면 +// 이러한 변경 내용이 손실됩니다. +// +//------------------------------------------------------------------------------ + +namespace FEQ0000.Properties { + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "12.0.0.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { + + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); + + public static Settings Default { + get { + return defaultInstance; + } + } + + [global::System.Configuration.ApplicationScopedSettingAttribute()] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Configuration.SpecialSettingAttribute(global::System.Configuration.SpecialSetting.ConnectionString)] + [global::System.Configuration.DefaultSettingValueAttribute("Data Source=10.131.36.205;Initial Catalog=GroupWare;Persist Security Info=True;Us" + + "er ID=gw;Password=Amkor123!")] + public string gwcs { + get { + return ((string)(this["gwcs"])); + } + } + } +} diff --git a/SubProject/FEQ0000/Properties/Settings.settings b/SubProject/FEQ0000/Properties/Settings.settings new file mode 100644 index 0000000..a2a298e --- /dev/null +++ b/SubProject/FEQ0000/Properties/Settings.settings @@ -0,0 +1,14 @@ + + + + + + <?xml version="1.0" encoding="utf-16"?> +<SerializableConnectionString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> + <ConnectionString>Data Source=10.131.36.205;Initial Catalog=GroupWare;Persist Security Info=True;User ID=gw;Password=Amkor123!</ConnectionString> + <ProviderName>System.Data.SqlClient</ProviderName> +</SerializableConnectionString> + Data Source=10.131.36.205;Initial Catalog=GroupWare;Persist Security Info=True;User ID=gw;Password=Amkor123! + + + \ No newline at end of file diff --git a/Project/_Management/ReportB.rdlc b/SubProject/FEQ0000/ReportB.rdlc similarity index 97% rename from Project/_Management/ReportB.rdlc rename to SubProject/FEQ0000/ReportB.rdlc index 0e0797b..ffc1b82 100644 --- a/Project/_Management/ReportB.rdlc +++ b/SubProject/FEQ0000/ReportB.rdlc @@ -1,1102 +1,1102 @@ - - - - - - - - - - - - true - true - - - - - Process - - - - - - - Textbox7 - - - Silver - Middle - 2pt - 2pt - 2pt - 2pt - - - 2 - - - - - - true - true - - - - - G-TTL - - - - - - - Textbox19 - - - Silver - Middle - 2pt - 2pt - 2pt - 2pt - - - 2 - - - - - - true - true - - - - - Manufacturer - - - - - - - Textbox4 - - - Silver - Middle - 2pt - 2pt - 2pt - 2pt - - - 2 - - - - - - true - true - - - - - Model - - - - - - - Textbox30 - - - Silver - Middle - 2pt - 2pt - 2pt - 2pt - - - 2 - - - - - - - - - - - - - - - 1.65273cm - - - 1.12416cm - - - 3.21437cm - - - - - 0.6cm - - - - - true - true - - - - - =Sum(Fields!cnt.Value) - - - - - - - cnt - - - White - Middle - 2pt - 2pt - 2pt - 2pt - - - - - - - - true - true - - - - - =Sum(Fields!cnt.Value) - - - - - - - cnt1 - - - WhiteSmoke - Middle - 2pt - 2pt - 2pt - 2pt - - - - - - - - true - true - - - - - =Fields!Remark.Value - - - - - - - Remark - - - White - Middle - 2pt - 2pt - 2pt - 2pt - - - - - - - - 0.6cm - - - - - true - true - - - - - =Sum(Fields!cnt.Value) - - - - - - - cnt4 - - - #7292cc - Middle - 2pt - 2pt - 2pt - 2pt - - - - - - - - true - true - - - - - =Sum(Fields!cnt.Value) - - - - - - - cnt5 - - - #7292cc - Middle - 2pt - 2pt - 2pt - 2pt - - - - - - - - true - true - - - - - - - - - - - - Textbox9 - - - #7292cc - Middle - 2pt - 2pt - 2pt - 2pt - - - - - - - - - - - - - - =Fields!lineT.Value - - - - - =Fields!lineT.Value - - - - 0.6cm - - - true - true - - - - - =Fields!lineT.Value - - - - - - - team - - - Silver - Middle - 2pt - 2pt - 2pt - 2pt - - - - - - - - - =Fields!lineP.Value - - - - - =Fields!lineP.Value - Descending - - - - 0.6cm - - - true - true - - - - - =Fields!lineP.Value - - - - - - - part - - - Silver - Middle - 2pt - 2pt - 2pt - 2pt - - - - - - - - - - - - - 1.2cm - - - true - true - - - - - Sub -Total - - - - - - - Textbox16 - - - Silver - Middle - 2pt - 2pt - 2pt - 2pt - - - - - - - - 1.2cm - - - true - true - - - - - Remark - - - - - - - Textbox1 - - - Silver - Middle - 2pt - 2pt - 2pt - 2pt - - - - - - - - - - - - - =Fields!grp.Value - - - - - =Fields!grp.Value - - - - 4.96062cm - - - true - true - - - - - =Fields!grp.Value - - - - - - - grp - - - White - Middle - 2pt - 2pt - 2pt - 2pt - - - - - - - - 1.46812cm - - - true - true - - - - - =Sum(Fields!cnt.Value) - - - - - - - cnt6 - - - Khaki - Middle - 2pt - 2pt - 2pt - 2pt - - - - - - - - - =Fields!manu.Value - - - - - =Fields!manu.Value - - - - - - 3.02917cm - - - true - true - - - - - =Fields!manu.Value - - - - - - - manu - - - White - Middle - 2pt - 2pt - 2pt - 2pt - - - - - - - - - =Fields!model.Value - - - - - =Fields!model.Value - - - - 3.26729cm - - - true - true - - - - - =Fields!model.Value - - - - - - - model - - - White - Middle - 2pt - 2pt - 2pt - 2pt - - - - - - - - - - - - - - - - - - - 4.96062cm - - - true - true - - - - - 합계 - - - - - - - Textbox10 - - - #7292cc - Middle - 2pt - 2pt - 2pt - 2pt - - - - - - - - 1.46812cm - - - true - true - - - - - =Sum(Fields!cnt.Value) - - - - - - - Textbox23 - - - #7292cc - Middle - 2pt - 2pt - 2pt - 2pt - - - - - - - - 3.02917cm - - - true - true - - - - - - - - - - - - Textbox11 - - - #7292cc - Middle - 2pt - 2pt - 2pt - 2pt - - - - - - - - 3.26729cm - - - true - true - - - - - - - - - - - - Textbox34 - - - #7292cc - Middle - 2pt - 2pt - 2pt - 2pt - - - - - - - - - - - - - - Before - - - - DataSet1 - 2.4cm - 18.71646cm - - - 맑은 고딕 - 8pt - - - - 0.94488in - + + + + + + Textbox7 + + + Silver + Middle + 2pt + 2pt + 2pt + 2pt + + + 2 + + + + + + true + true + + + + + G-TTL + + + + + + + Textbox19 + + + Silver + Middle + 2pt + 2pt + 2pt + 2pt + + + 2 + + + + + + true + true + + + + + Manufacturer + + + + + + + Textbox4 + + + Silver + Middle + 2pt + 2pt + 2pt + 2pt + + + 2 + + + + + + true + true + + + + + Model + + + + + + + Textbox30 + + + Silver + Middle + 2pt + 2pt + 2pt + 2pt + + + 2 + + + + + + + + + + + + + + + 1.65273cm + + + 1.12416cm + + + 3.21437cm + + + + + 0.6cm + + + + + true + true + + + + + =Sum(Fields!cnt.Value) + + + + + + + cnt + + + White + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Sum(Fields!cnt.Value) + + + + + + + cnt1 + + + WhiteSmoke + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Remark.Value + + + + + + + Remark + + + White + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.6cm + + + + + true + true + + + + + =Sum(Fields!cnt.Value) + + + + + + + cnt4 + + + #7292cc + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Sum(Fields!cnt.Value) + + + + + + + cnt5 + + + #7292cc + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + Textbox9 + + + #7292cc + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + + =Fields!lineT.Value + + + + + =Fields!lineT.Value + + + + 0.6cm + + + true + true + + + + + =Fields!lineT.Value + + + + + + + team + + + Silver + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + + =Fields!lineP.Value + + + + + =Fields!lineP.Value + Descending + + + + 0.6cm + + + true + true + + + + + =Fields!lineP.Value + + + + + + + part + + + Silver + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + 1.2cm + + + true + true + + + + + Sub +Total + + + + + + + Textbox16 + + + Silver + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + 1.2cm + + + true + true + + + + + Remark + + + + + + + Textbox1 + + + Silver + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + =Fields!grp.Value + + + + + =Fields!grp.Value + + + + 4.96062cm + + + true + true + + + + + =Fields!grp.Value + + + + + + + grp + + + White + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + 1.46812cm + + + true + true + + + + + =Sum(Fields!cnt.Value) + + + + + + + cnt6 + + + Khaki + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + + =Fields!manu.Value + + + + + =Fields!manu.Value + + + + + + 3.02917cm + + + true + true + + + + + =Fields!manu.Value + + + + + + + manu + + + White + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + + =Fields!model.Value + + + + + =Fields!model.Value + + + + 3.26729cm + + + true + true + + + + + =Fields!model.Value + + + + + + + model + + + White + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + + + + + + + 4.96062cm + + + true + true + + + + + 합계 + + + + + + + Textbox10 + + + #7292cc + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + 1.46812cm + + + true + true + + + + + =Sum(Fields!cnt.Value) + + + + + + + Textbox23 + + + #7292cc + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + 3.02917cm + + + true + true + + + + + + + + + + + + Textbox11 + + + #7292cc + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + 3.26729cm + + + true + true + + + + + + + + + + + + Textbox34 + + + #7292cc + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + + Before + + + + DataSet1 + 2.4cm + 18.71646cm + + + 맑은 고딕 + 8pt + + + + 0.94488in + + + + + + + Textbox7 + + + Silver + Middle + 2pt + 2pt + 2pt + 2pt + + + 2 + + + + + + true + true + + + + + G-TTL + + + + + + + Textbox19 + + + Silver + Middle + 2pt + 2pt + 2pt + 2pt + + + 2 + + + + + + true + true + + + + + Manufacturer + + + + + + + Textbox4 + + + Silver + Middle + 2pt + 2pt + 2pt + 2pt + + + 2 + + + + + + true + true + + + + + Model + + + + + + + Textbox30 + + + Silver + Middle + 2pt + 2pt + 2pt + 2pt + + + 2 + + + + + + + + + + + + + + + 0.96481cm + + + 0.93895cm + + + 3.21437cm + + + + + 0.6cm + + + + + true + true + + + + + =Sum(Fields!cnt.Value) + + + + + + + cnt + + + White + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Sum(Fields!cnt.Value) + + + + + + + cnt1 + + + WhiteSmoke + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Remark.Value + + + + + + + Remark + + + White + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.6cm + + + + + true + true + + + + + =Sum(Fields!cnt.Value) + + + + + + + cnt4 + + + #7292cc + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Sum(Fields!cnt.Value) + + + + + + + cnt5 + + + #7292cc + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + Textbox9 + + + #7292cc + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + + =Fields!lineT.Value + + + + + =Fields!lineT.Value + + + + 0.6cm + + + true + true + + + + + =Fields!lineT.Value + + + + + + + team + + + Silver + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + + =Fields!lineP.Value + + + + + =Fields!lineP.Value + + + + 0.6cm + + + true + true + + + + + =Fields!lineP.Value + + + + + + + part + + + Silver + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + 1.2cm + + + true + true + + + + + Sub +Total + + + + + + + Textbox16 + + + Silver + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + 1.2cm + + + true + true + + + + + Remark + + + + + + + Textbox1 + + + Silver + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + =Fields!grp.Value + + + + + =Fields!grp.Value + + + + 4.96062cm + + + true + true + + + + + =Fields!grp.Value + + + + + + + grp + + + White + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + 1.46812cm + + + true + true + + + + + =Sum(Fields!cnt.Value) + + + + + + + cnt6 + + + Khaki + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + + =Fields!manu.Value + + + + + =Fields!manu.Value + + + + + + 3.02917cm + + + true + true + + + + + =Fields!manu.Value + + + + + + + manu + + + White + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + + =Fields!model.Value + + + + + =Fields!model.Value + + + + 3.26729cm + + + true + true + + + + + =Fields!model.Value + + + + + + + model + + + White + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + + + + + + + 4.96062cm + + + true + true + + + + + 합계 + + + + + + + Textbox10 + + + #7292cc + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + 1.46812cm + + + true + true + + + + + =Sum(Fields!cnt.Value) + + + + + + + Textbox23 + + + #7292cc + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + 3.02917cm + + + true + true + + + + + + + + + + + + Textbox11 + + + #7292cc + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + 3.26729cm + + + true + true + + + + + + + + + + + + Textbox34 + + + #7292cc + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + + Before + + + + DataSet1 + 2.4cm + 17.84334cm + + + 맑은 고딕 + 8pt + + + + 0.94488in + + + + + + + Textbox2 + 0.14111cm + 0.127cm + 0.64029cm + 4.79087cm + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Globals!OverallPageNumber & "/" & Globals!OverallTotalPages + + + + + + + Textbox2 + 0.14111cm + 5.10526cm + 0.64029cm + 17.3813cm + 1 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Globals!ExecutionTime + + + + + + + Textbox2 + 0.14111cm + 22.66295cm + 0.64029cm + 4.79087cm + 2 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 21cm + 29.7cm + 1cm + 1cm + 1cm + 1cm + 0.13cm + - - - - - - Textbox7 - - - Silver - Middle - 2pt - 2pt - 2pt - 2pt - - - 2 - - - - - - true - true - - - - - G-TTL - - - - - - - Textbox19 - - - Silver - Middle - 2pt - 2pt - 2pt - 2pt - - - 2 - - - - - - true - true - - - - - Manufacturer - - - - - - - Textbox4 - - - Silver - Middle - 2pt - 2pt - 2pt - 2pt - - - 2 - - - - - - true - true - - - - - Model - - - - - - - Textbox30 - - - Silver - Middle - 2pt - 2pt - 2pt - 2pt - - - 2 - - - - - - - - - - - - - - - 1.65273cm - - - 1.12416cm - - - 3.21437cm - - - - - 0.6cm - - - - - true - true - - - - - =Sum(Fields!cnt.Value) - - - - - - - cnt - - - White - Middle - 2pt - 2pt - 2pt - 2pt - - - - - - - - true - true - - - - - =Sum(Fields!cnt.Value) - - - - - - - cnt1 - - - WhiteSmoke - Middle - 2pt - 2pt - 2pt - 2pt - - - - - - - - true - true - - - - - =Fields!Remark.Value - - - - - - - Remark - - - White - Middle - 2pt - 2pt - 2pt - 2pt - - - - - - - - 0.6cm - - - - - true - true - - - - - =Sum(Fields!cnt.Value) - - - - - - - cnt4 - - - #7292cc - Middle - 2pt - 2pt - 2pt - 2pt - - - - - - - - true - true - - - - - =Sum(Fields!cnt.Value) - - - - - - - cnt5 - - - #7292cc - Middle - 2pt - 2pt - 2pt - 2pt - - - - - - - - true - true - - - - - - - - - - - - Textbox9 - - - #7292cc - Middle - 2pt - 2pt - 2pt - 2pt - - - - - - - - - - - - - - =Fields!lineT.Value - - - - - =Fields!lineT.Value - - - - 0.6cm - - - true - true - - - - - =Fields!lineT.Value - - - - - - - team - - - Silver - Middle - 2pt - 2pt - 2pt - 2pt - - - - - - - - - =Fields!lineP.Value - - - - - =Fields!lineP.Value - - - - 0.6cm - - - true - true - - - - - =Fields!lineP.Value - - - - - - - part - - - Silver - Middle - 2pt - 2pt - 2pt - 2pt - - - true - - - - - - - - - - - 1.2cm - - - true - true - - - - - Sub -Total - - - - - - - Textbox16 - - - Silver - Middle - 2pt - 2pt - 2pt - 2pt - - - - - - - - 1.2cm - - - true - true - - - - - Remark - - - - - - - Textbox1 - - - Silver - Middle - 2pt - 2pt - 2pt - 2pt - - - - - - - - - - - - - =Fields!grp.Value - - - - - =Fields!grp.Value - - - - 4.96062cm - - - true - true - - - - - =Fields!grp.Value - - - - - - - grp - - - White - Middle - 2pt - 2pt - 2pt - 2pt - - - - - - - - 1.46812cm - - - true - true - - - - - =Sum(Fields!cnt.Value) - - - - - - - cnt6 - - - Khaki - Middle - 2pt - 2pt - 2pt - 2pt - - - - - - - - - =Fields!manu.Value - - - - - =Fields!manu.Value - - - - - - 3.02917cm - - - true - true - - - - - =Fields!manu.Value - - - - - - - manu - - - White - Middle - 2pt - 2pt - 2pt - 2pt - - - - - - - - - =Fields!model.Value - - - - - =Fields!model.Value - - - - 3.26729cm - - - true - true - - - - - =Fields!model.Value - - - - - - - model - - - White - Middle - 2pt - 2pt - 2pt - 2pt - - - - - - - - - - - - - - - - - - - 4.96062cm - - - true - true - - - - - 합계 - - - - - - - Textbox10 - - - #7292cc - Middle - 2pt - 2pt - 2pt - 2pt - - - - - - - - 1.46812cm - - - true - true - - - - - =Sum(Fields!cnt.Value) - - - - - - - Textbox23 - - - #7292cc - Middle - 2pt - 2pt - 2pt - 2pt - - - - - - - - 3.02917cm - - - true - true - - - - - - - - - - - - Textbox11 - - - #7292cc - Middle - 2pt - 2pt - 2pt - 2pt - - - - - - - - 3.26729cm - - - true - true - - - - - - - - - - - - Textbox34 - - - #7292cc - Middle - 2pt - 2pt - 2pt - 2pt - - - - - - - - - - - - - - Before - - - - DataSet1 - 2.4cm - 18.71646cm - - - 맑은 고딕 - 8pt - - - - 0.94488in - + + + + + + Textbox7 + + + Silver + Middle + 2pt + 2pt + 2pt + 2pt + + + 2 + + + + + + true + true + + + + + G-TTL + + + + + + + Textbox19 + + + Silver + Middle + 2pt + 2pt + 2pt + 2pt + + + 2 + + + + + + true + true + + + + + Manufacturer + + + + + + + Textbox4 + + + Silver + Middle + 2pt + 2pt + 2pt + 2pt + + + 2 + + + + + + true + true + + + + + Model + + + + + + + Textbox30 + + + Silver + Middle + 2pt + 2pt + 2pt + 2pt + + + 2 + + + + + + + + + + + + + + + 0.99127cm + + + 0.91249cm + + + 3.21437cm + + + + + 0.6cm + + + + + true + true + + + + + =Sum(Fields!cnt.Value) + + + + + + + cnt + + + White + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Sum(Fields!cnt.Value) + + + + + + + cnt1 + + + WhiteSmoke + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Remark.Value + + + + + + + Remark + + + White + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.6cm + + + + + true + true + + + + + =Sum(Fields!cnt.Value) + + + + + + + cnt4 + + + #7292cc + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Sum(Fields!cnt.Value) + + + + + + + cnt5 + + + #7292cc + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + Textbox9 + + + #7292cc + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + + =Fields!lineT.Value + + + + + =Fields!lineT.Value + + + + 0.6cm + + + true + true + + + + + =Fields!lineT.Value + + + + + + + team + + + Silver + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + + =Fields!lineP.Value + + + + + =Fields!lineP.Value + + + + 0.6cm + + + true + true + + + + + =Fields!lineP.Value + + + + + + + part + + + Silver + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + 1.2cm + + + true + true + + + + + Sub +Total + + + + + + + Textbox16 + + + Silver + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + 1.2cm + + + true + true + + + + + Remark + + + + + + + Textbox1 + + + Silver + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + =Fields!grp.Value + + + + + =Fields!grp.Value + + + + 4.96062cm + + + true + true + + + + + =Fields!grp.Value + + + + + + + grp + + + White + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + 1.46812cm + + + true + true + + + + + =Sum(Fields!cnt.Value) + + + + + + + cnt6 + + + Khaki + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + + =Fields!manu.Value + + + + + =Fields!manu.Value + + + + + + 3.02917cm + + + true + true + + + + + =Fields!manu.Value + + + + + + + manu + + + White + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + + =Fields!model.Value + + + + + =Fields!model.Value + + + + 3.26729cm + + + true + true + + + + + =Fields!model.Value + + + + + + + model + + + White + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + + + + + + + 4.96062cm + + + true + true + + + + + 합계 + + + + + + + Textbox10 + + + #7292cc + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + 1.46812cm + + + true + true + + + + + =Sum(Fields!cnt.Value) + + + + + + + Textbox23 + + + #7292cc + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + 3.02917cm + + + true + true + + + + + + + + + + + + Textbox11 + + + #7292cc + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + 3.26729cm + + + true + true + + + + + + + + + + + + Textbox34 + + + #7292cc + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + + Before + + + + DataSet1 + 2.4cm + 17.84334cm + + + 맑은 고딕 + 8pt + + + + 0.94488in + + + + + + + Textbox2 + 0.14111cm + 0.127cm + 0.64029cm + 4.79087cm + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Globals!OverallPageNumber & "/" & Globals!OverallTotalPages + + + + + + + Textbox2 + 0.14111cm + 5.10526cm + 0.64029cm + 17.3813cm + 1 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Globals!ExecutionTime + + + + + + + Textbox2 + 0.14111cm + 22.66295cm + 0.64029cm + 4.79087cm + 2 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 21cm + 29.7cm + 1cm + 1cm + 1cm + 1cm + 0.13cm +