09/13일 작

This commit is contained in:
chikyun.kim
2018-09-14 11:43:45 +09:00
parent 235be47d42
commit 695d53aae7
172 changed files with 33045 additions and 30763 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

142
EETGW.sln
View File

@@ -1,71 +1,71 @@
 
Microsoft Visual Studio Solution File, Format Version 12.00 Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2013 # Visual Studio 2013
VisualStudioVersion = 12.0.40629.0 VisualStudioVersion = 12.0.40629.0
MinimumVisualStudioVersion = 10.0.40219.1 MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EETGW", "Project\EETGW.csproj", "{65F3E762-800C-499E-862F-A535642EC59F}" Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EETGW", "Project\EETGW.csproj", "{65F3E762-800C-499E-862F-A535642EC59F}"
EndProject EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "arControl", "Sub\arCtl\arControl.csproj", "{F31C242C-1B15-4518-9733-48558499FE4B}" Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Sub", "Sub", "{28105E67-9D33-4627-8E26-FCE67700622F}"
EndProject EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Sub", "Sub", "{28105E67-9D33-4627-8E26-FCE67700622F}" Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "StaffLayoutCtl", "Sub\StaffLayoutCtl\StaffLayoutCtl.csproj", "{B832738C-74DD-4CE2-8A29-98D0BCBB9EA4}"
EndProject EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AmkorRestfulService", "Sub\AmkorRestfulService\AmkorRestfulService\AmkorRestfulService.csproj", "{58CFC90C-5068-46A2-A8DE-0E92EE9E0990}" Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "test", "Sub\test\test.csproj", "{BDF730D5-8AC0-4C17-9A85-C93996B4E132}"
EndProject EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "StaffLayoutCtl", "Sub\StaffLayoutCtl\StaffLayoutCtl.csproj", "{B832738C-74DD-4CE2-8A29-98D0BCBB9EA4}" Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AmkorRestfulService", "..\..\_Library\AmkorRestfulService\AmkorRestfulService\AmkorRestfulService.csproj", "{58CFC90C-5068-46A2-A8DE-0E92EE9E0990}"
EndProject EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "test", "Sub\test\test.csproj", "{BDF730D5-8AC0-4C17-9A85-C93996B4E132}" Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "arControl", "..\..\_Library\arControl\arControl\arControl.csproj", "{F31C242C-1B15-4518-9733-48558499FE4B}"
EndProject EndProject
Global Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU Debug|Any CPU = Debug|Any CPU
Debug|x86 = Debug|x86 Debug|x86 = Debug|x86
Release|Any CPU = Release|Any CPU Release|Any CPU = Release|Any CPU
Release|x86 = Release|x86 Release|x86 = Release|x86
EndGlobalSection EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution GlobalSection(ProjectConfigurationPlatforms) = postSolution
{65F3E762-800C-499E-862F-A535642EC59F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {65F3E762-800C-499E-862F-A535642EC59F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{65F3E762-800C-499E-862F-A535642EC59F}.Debug|Any CPU.Build.0 = Debug|Any CPU {65F3E762-800C-499E-862F-A535642EC59F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{65F3E762-800C-499E-862F-A535642EC59F}.Debug|x86.ActiveCfg = Debug|x86 {65F3E762-800C-499E-862F-A535642EC59F}.Debug|x86.ActiveCfg = Debug|x86
{65F3E762-800C-499E-862F-A535642EC59F}.Debug|x86.Build.0 = Debug|x86 {65F3E762-800C-499E-862F-A535642EC59F}.Debug|x86.Build.0 = Debug|x86
{65F3E762-800C-499E-862F-A535642EC59F}.Release|Any CPU.ActiveCfg = Release|Any CPU {65F3E762-800C-499E-862F-A535642EC59F}.Release|Any CPU.ActiveCfg = Release|Any CPU
{65F3E762-800C-499E-862F-A535642EC59F}.Release|Any CPU.Build.0 = Release|Any CPU {65F3E762-800C-499E-862F-A535642EC59F}.Release|Any CPU.Build.0 = Release|Any CPU
{65F3E762-800C-499E-862F-A535642EC59F}.Release|x86.ActiveCfg = Release|x86 {65F3E762-800C-499E-862F-A535642EC59F}.Release|x86.ActiveCfg = Release|x86
{65F3E762-800C-499E-862F-A535642EC59F}.Release|x86.Build.0 = Release|x86 {65F3E762-800C-499E-862F-A535642EC59F}.Release|x86.Build.0 = Release|x86
{F31C242C-1B15-4518-9733-48558499FE4B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {B832738C-74DD-4CE2-8A29-98D0BCBB9EA4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{F31C242C-1B15-4518-9733-48558499FE4B}.Debug|Any CPU.Build.0 = Debug|Any CPU {B832738C-74DD-4CE2-8A29-98D0BCBB9EA4}.Debug|Any CPU.Build.0 = Debug|Any CPU
{F31C242C-1B15-4518-9733-48558499FE4B}.Debug|x86.ActiveCfg = Debug|Any CPU {B832738C-74DD-4CE2-8A29-98D0BCBB9EA4}.Debug|x86.ActiveCfg = Debug|Any CPU
{F31C242C-1B15-4518-9733-48558499FE4B}.Release|Any CPU.ActiveCfg = Release|Any CPU {B832738C-74DD-4CE2-8A29-98D0BCBB9EA4}.Release|Any CPU.ActiveCfg = Release|Any CPU
{F31C242C-1B15-4518-9733-48558499FE4B}.Release|Any CPU.Build.0 = Release|Any CPU {B832738C-74DD-4CE2-8A29-98D0BCBB9EA4}.Release|Any CPU.Build.0 = Release|Any CPU
{F31C242C-1B15-4518-9733-48558499FE4B}.Release|x86.ActiveCfg = Release|Any CPU {B832738C-74DD-4CE2-8A29-98D0BCBB9EA4}.Release|x86.ActiveCfg = Release|Any CPU
{58CFC90C-5068-46A2-A8DE-0E92EE9E0990}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {BDF730D5-8AC0-4C17-9A85-C93996B4E132}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{58CFC90C-5068-46A2-A8DE-0E92EE9E0990}.Debug|Any CPU.Build.0 = Debug|Any CPU {BDF730D5-8AC0-4C17-9A85-C93996B4E132}.Debug|Any CPU.Build.0 = Debug|Any CPU
{58CFC90C-5068-46A2-A8DE-0E92EE9E0990}.Debug|x86.ActiveCfg = Debug|Any CPU {BDF730D5-8AC0-4C17-9A85-C93996B4E132}.Debug|x86.ActiveCfg = Debug|Any CPU
{58CFC90C-5068-46A2-A8DE-0E92EE9E0990}.Release|Any CPU.ActiveCfg = Release|Any CPU {BDF730D5-8AC0-4C17-9A85-C93996B4E132}.Release|Any CPU.ActiveCfg = Release|Any CPU
{58CFC90C-5068-46A2-A8DE-0E92EE9E0990}.Release|Any CPU.Build.0 = Release|Any CPU {BDF730D5-8AC0-4C17-9A85-C93996B4E132}.Release|Any CPU.Build.0 = Release|Any CPU
{58CFC90C-5068-46A2-A8DE-0E92EE9E0990}.Release|x86.ActiveCfg = Release|Any CPU {BDF730D5-8AC0-4C17-9A85-C93996B4E132}.Release|x86.ActiveCfg = Release|Any CPU
{B832738C-74DD-4CE2-8A29-98D0BCBB9EA4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {58CFC90C-5068-46A2-A8DE-0E92EE9E0990}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{B832738C-74DD-4CE2-8A29-98D0BCBB9EA4}.Debug|Any CPU.Build.0 = Debug|Any CPU {58CFC90C-5068-46A2-A8DE-0E92EE9E0990}.Debug|Any CPU.Build.0 = Debug|Any CPU
{B832738C-74DD-4CE2-8A29-98D0BCBB9EA4}.Debug|x86.ActiveCfg = Debug|Any CPU {58CFC90C-5068-46A2-A8DE-0E92EE9E0990}.Debug|x86.ActiveCfg = Debug|Any CPU
{B832738C-74DD-4CE2-8A29-98D0BCBB9EA4}.Release|Any CPU.ActiveCfg = Release|Any CPU {58CFC90C-5068-46A2-A8DE-0E92EE9E0990}.Release|Any CPU.ActiveCfg = Release|Any CPU
{B832738C-74DD-4CE2-8A29-98D0BCBB9EA4}.Release|Any CPU.Build.0 = Release|Any CPU {58CFC90C-5068-46A2-A8DE-0E92EE9E0990}.Release|Any CPU.Build.0 = Release|Any CPU
{B832738C-74DD-4CE2-8A29-98D0BCBB9EA4}.Release|x86.ActiveCfg = Release|Any CPU {58CFC90C-5068-46A2-A8DE-0E92EE9E0990}.Release|x86.ActiveCfg = Release|Any CPU
{BDF730D5-8AC0-4C17-9A85-C93996B4E132}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {F31C242C-1B15-4518-9733-48558499FE4B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{BDF730D5-8AC0-4C17-9A85-C93996B4E132}.Debug|Any CPU.Build.0 = Debug|Any CPU {F31C242C-1B15-4518-9733-48558499FE4B}.Debug|Any CPU.Build.0 = Debug|Any CPU
{BDF730D5-8AC0-4C17-9A85-C93996B4E132}.Debug|x86.ActiveCfg = Debug|Any CPU {F31C242C-1B15-4518-9733-48558499FE4B}.Debug|x86.ActiveCfg = Debug|Any CPU
{BDF730D5-8AC0-4C17-9A85-C93996B4E132}.Release|Any CPU.ActiveCfg = Release|Any CPU {F31C242C-1B15-4518-9733-48558499FE4B}.Release|Any CPU.ActiveCfg = Release|Any CPU
{BDF730D5-8AC0-4C17-9A85-C93996B4E132}.Release|Any CPU.Build.0 = Release|Any CPU {F31C242C-1B15-4518-9733-48558499FE4B}.Release|Any CPU.Build.0 = Release|Any CPU
{BDF730D5-8AC0-4C17-9A85-C93996B4E132}.Release|x86.ActiveCfg = Release|Any CPU {F31C242C-1B15-4518-9733-48558499FE4B}.Release|x86.ActiveCfg = Release|Any CPU
EndGlobalSection EndGlobalSection
GlobalSection(SolutionProperties) = preSolution GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE HideSolutionNode = FALSE
EndGlobalSection EndGlobalSection
GlobalSection(NestedProjects) = preSolution GlobalSection(NestedProjects) = preSolution
{F31C242C-1B15-4518-9733-48558499FE4B} = {28105E67-9D33-4627-8E26-FCE67700622F} {B832738C-74DD-4CE2-8A29-98D0BCBB9EA4} = {28105E67-9D33-4627-8E26-FCE67700622F}
{58CFC90C-5068-46A2-A8DE-0E92EE9E0990} = {28105E67-9D33-4627-8E26-FCE67700622F} {BDF730D5-8AC0-4C17-9A85-C93996B4E132} = {28105E67-9D33-4627-8E26-FCE67700622F}
{B832738C-74DD-4CE2-8A29-98D0BCBB9EA4} = {28105E67-9D33-4627-8E26-FCE67700622F} {58CFC90C-5068-46A2-A8DE-0E92EE9E0990} = {28105E67-9D33-4627-8E26-FCE67700622F}
{BDF730D5-8AC0-4C17-9A85-C93996B4E132} = {28105E67-9D33-4627-8E26-FCE67700622F} {F31C242C-1B15-4518-9733-48558499FE4B} = {28105E67-9D33-4627-8E26-FCE67700622F}
EndGlobalSection EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {B5B1FD72-356F-4840-83E8-B070AC21C8D9} SolutionGuid = {B5B1FD72-356F-4840-83E8-B070AC21C8D9}
EndGlobalSection EndGlobalSection
EndGlobal EndGlobal

Binary file not shown.

View File

@@ -1,46 +1,46 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
using System.Text; using System.Text;
namespace Project namespace Project
{ {
public class CResult public class CResult
{ {
public enum eResult public enum eResult
{ {
NG = 0, NG = 0,
OK, OK,
NOTSET, NOTSET,
ERROR, ERROR,
} }
//commmon //commmon
public Manager.sModelInfo ModelInfo; public Manager.sModelInfo ModelInfo;
public string Message; public string Message;
public eResult Judg; public eResult Judg;
public DateTime JobStart; public DateTime JobStart;
public DateTime JobEnd; public DateTime JobEnd;
public TimeSpan JobTime { public TimeSpan JobTime {
get { get {
if (JobStart.Year == 1982) return new TimeSpan(); if (JobStart.Year == 1982) return new TimeSpan();
if (JobEnd.Year == 1982) return DateTime.Now - JobStart; if (JobEnd.Year == 1982) return DateTime.Now - JobStart;
else return JobEnd - JobStart; else return JobEnd - JobStart;
} }
} }
public CResult() public CResult()
{ {
this.Clear(); this.Clear();
} }
public void Clear() public void Clear()
{ {
ModelInfo.Clear(); ModelInfo.Clear();
Message = string.Empty; Message = string.Empty;
Judg = eResult.NOTSET; Judg = eResult.NOTSET;
JobStart = DateTime.Parse("1982-11-23"); JobStart = DateTime.Parse("1982-11-23");
JobEnd = JobStart; JobEnd = JobStart;
} }
} }
} }

File diff suppressed because it is too large Load Diff

View File

@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--<autogenerated> <!--<autogenerated>
This code was generated by a tool. This code was generated by a tool.
Changes to this file may cause incorrect behavior and will be lost if Changes to this file may cause incorrect behavior and will be lost if
the code is regenerated. the code is regenerated.
</autogenerated>--> </autogenerated>-->
<DataSetUISetting Version="1.00" xmlns="urn:schemas-microsoft-com:xml-msdatasource"> <DataSetUISetting Version="1.00" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
<TableUISettings /> <TableUISettings />
</DataSetUISetting> </DataSetUISetting>

View File

@@ -1,63 +1,63 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<xs:schema id="DataSet1" targetNamespace="http://tempuri.org/DataSet1.xsd" xmlns:mstns="http://tempuri.org/DataSet1.xsd" xmlns="http://tempuri.org/DataSet1.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" attributeFormDefault="qualified" elementFormDefault="qualified"> <xs:schema id="DataSet1" targetNamespace="http://tempuri.org/DataSet1.xsd" xmlns:mstns="http://tempuri.org/DataSet1.xsd" xmlns="http://tempuri.org/DataSet1.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" attributeFormDefault="qualified" elementFormDefault="qualified">
<xs:annotation> <xs:annotation>
<xs:appinfo source="urn:schemas-microsoft-com:xml-msdatasource"> <xs:appinfo source="urn:schemas-microsoft-com:xml-msdatasource">
<DataSource DefaultConnectionIndex="0" FunctionsComponentName="QueriesTableAdapter" Modifier="AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode="IncludeSchema" xmlns="urn:schemas-microsoft-com:xml-msdatasource"> <DataSource DefaultConnectionIndex="0" FunctionsComponentName="QueriesTableAdapter" Modifier="AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode="IncludeSchema" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
<Connections /> <Connections />
<Tables /> <Tables />
<Sources /> <Sources />
</DataSource> </DataSource>
</xs:appinfo> </xs:appinfo>
</xs:annotation> </xs:annotation>
<xs:element name="DataSet1" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:EnableTableAdapterManager="true" msprop:Generator_DataSetName="DataSet1" msprop:Generator_UserDSName="DataSet1"> <xs:element name="DataSet1" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:EnableTableAdapterManager="true" msprop:Generator_DataSetName="DataSet1" msprop:Generator_UserDSName="DataSet1">
<xs:complexType> <xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element name="ResultData" msprop:Generator_TableClassName="ResultDataDataTable" msprop:Generator_TableVarName="tableResultData" msprop:Generator_TablePropName="ResultData" msprop:Generator_RowDeletingName="ResultDataRowDeleting" msprop:Generator_RowChangingName="ResultDataRowChanging" msprop:Generator_RowEvHandlerName="ResultDataRowChangeEventHandler" msprop:Generator_RowDeletedName="ResultDataRowDeleted" msprop:Generator_UserTableName="ResultData" msprop:Generator_RowChangedName="ResultDataRowChanged" msprop:Generator_RowEvArgName="ResultDataRowChangeEvent" msprop:Generator_RowClassName="ResultDataRow"> <xs:element name="ResultData" msprop:Generator_TableClassName="ResultDataDataTable" msprop:Generator_TableVarName="tableResultData" msprop:Generator_TablePropName="ResultData" msprop:Generator_RowDeletingName="ResultDataRowDeleting" msprop:Generator_RowChangingName="ResultDataRowChanging" msprop:Generator_RowEvHandlerName="ResultDataRowChangeEventHandler" msprop:Generator_RowDeletedName="ResultDataRowDeleted" msprop:Generator_UserTableName="ResultData" msprop:Generator_RowChangedName="ResultDataRowChanged" msprop:Generator_RowEvArgName="ResultDataRowChangeEvent" msprop:Generator_RowClassName="ResultDataRow">
<xs:complexType> <xs:complexType>
<xs:sequence> <xs:sequence>
<xs:element name="idx" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="1" msprop:Generator_ColumnVarNameInTable="columnidx" msprop:Generator_ColumnPropNameInRow="idx" msprop:Generator_ColumnPropNameInTable="idxColumn" msprop:Generator_UserColumnName="idx" type="xs:int" /> <xs:element name="idx" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="1" msprop:Generator_ColumnVarNameInTable="columnidx" msprop:Generator_ColumnPropNameInRow="idx" msprop:Generator_ColumnPropNameInTable="idxColumn" msprop:Generator_UserColumnName="idx" type="xs:int" />
<xs:element name="Asset" msprop:nullValue="_empty" msprop:Generator_ColumnPropNameInRow="Asset" msprop:Generator_ColumnVarNameInTable="columnAsset" msprop:Generator_ColumnPropNameInTable="AssetColumn" msprop:Generator_UserColumnName="Asset" type="xs:string" minOccurs="0" /> <xs:element name="Asset" msprop:nullValue="_empty" msprop:Generator_ColumnPropNameInRow="Asset" msprop:Generator_ColumnVarNameInTable="columnAsset" msprop:Generator_ColumnPropNameInTable="AssetColumn" msprop:Generator_UserColumnName="Asset" type="xs:string" minOccurs="0" />
<xs:element name="result" msprop:nullValue="_empty" msprop:Generator_ColumnPropNameInRow="result" msprop:Generator_ColumnVarNameInTable="columnresult" msprop:Generator_ColumnPropNameInTable="resultColumn" msprop:Generator_UserColumnName="result" type="xs:string" minOccurs="0" /> <xs:element name="result" msprop:nullValue="_empty" msprop:Generator_ColumnPropNameInRow="result" msprop:Generator_ColumnVarNameInTable="columnresult" msprop:Generator_ColumnPropNameInTable="resultColumn" msprop:Generator_UserColumnName="result" type="xs:string" minOccurs="0" />
<xs:element name="JobStart" msprop:nullValue="_throw" msprop:Generator_ColumnPropNameInRow="JobStart" msprop:Generator_ColumnVarNameInTable="columnJobStart" msprop:Generator_ColumnPropNameInTable="JobStartColumn" msprop:Generator_UserColumnName="JobStart" type="xs:dateTime" minOccurs="0" /> <xs:element name="JobStart" msprop:nullValue="_throw" msprop:Generator_ColumnPropNameInRow="JobStart" msprop:Generator_ColumnVarNameInTable="columnJobStart" msprop:Generator_ColumnPropNameInTable="JobStartColumn" msprop:Generator_UserColumnName="JobStart" type="xs:dateTime" minOccurs="0" />
<xs:element name="JobEnd" msprop:nullValue="_throw" msprop:Generator_ColumnPropNameInRow="JobEnd" msprop:Generator_ColumnVarNameInTable="columnJobEnd" msprop:Generator_ColumnPropNameInTable="JobEndColumn" msprop:Generator_UserColumnName="JobEnd" type="xs:dateTime" minOccurs="0" /> <xs:element name="JobEnd" msprop:nullValue="_throw" msprop:Generator_ColumnPropNameInRow="JobEnd" msprop:Generator_ColumnVarNameInTable="columnJobEnd" msprop:Generator_ColumnPropNameInTable="JobEndColumn" msprop:Generator_UserColumnName="JobEnd" type="xs:dateTime" minOccurs="0" />
<xs:element name="JobTime" msprop:nullValue="_throw" msprop:Generator_ColumnPropNameInRow="JobTime" msprop:Generator_ColumnVarNameInTable="columnJobTime" msprop:Generator_ColumnPropNameInTable="JobTimeColumn" msprop:Generator_UserColumnName="JobTime" type="xs:duration" minOccurs="0" /> <xs:element name="JobTime" msprop:nullValue="_throw" msprop:Generator_ColumnPropNameInRow="JobTime" msprop:Generator_ColumnVarNameInTable="columnJobTime" msprop:Generator_ColumnPropNameInTable="JobTimeColumn" msprop:Generator_UserColumnName="JobTime" type="xs:duration" minOccurs="0" />
<xs:element name="Message" msprop:nullValue="_empty" msprop:Generator_ColumnPropNameInRow="Message" msprop:Generator_ColumnVarNameInTable="columnMessage" msprop:Generator_ColumnPropNameInTable="MessageColumn" msprop:Generator_UserColumnName="Message" type="xs:string" minOccurs="0" /> <xs:element name="Message" msprop:nullValue="_empty" msprop:Generator_ColumnPropNameInRow="Message" msprop:Generator_ColumnVarNameInTable="columnMessage" msprop:Generator_ColumnPropNameInTable="MessageColumn" msprop:Generator_UserColumnName="Message" type="xs:string" minOccurs="0" />
<xs:element name="test" msprop:Generator_ColumnVarNameInTable="columntest" msprop:Generator_ColumnPropNameInRow="test" msprop:Generator_ColumnPropNameInTable="testColumn" msprop:Generator_UserColumnName="test" type="xs:string" minOccurs="0" /> <xs:element name="test" msprop:Generator_ColumnVarNameInTable="columntest" msprop:Generator_ColumnPropNameInRow="test" msprop:Generator_ColumnPropNameInTable="testColumn" msprop:Generator_UserColumnName="test" type="xs:string" minOccurs="0" />
</xs:sequence> </xs:sequence>
</xs:complexType> </xs:complexType>
</xs:element> </xs:element>
<xs:element name="Users" msprop:Generator_TableClassName="UsersDataTable" msprop:Generator_TableVarName="tableUsers" msprop:Generator_TablePropName="Users" msprop:Generator_RowDeletingName="UsersRowDeleting" msprop:Generator_RowChangingName="UsersRowChanging" msprop:Generator_RowEvHandlerName="UsersRowChangeEventHandler" msprop:Generator_RowDeletedName="UsersRowDeleted" msprop:Generator_UserTableName="Users" msprop:Generator_RowChangedName="UsersRowChanged" msprop:Generator_RowEvArgName="UsersRowChangeEvent" msprop:Generator_RowClassName="UsersRow"> <xs:element name="Users" msprop:Generator_TableClassName="UsersDataTable" msprop:Generator_TableVarName="tableUsers" msprop:Generator_TablePropName="Users" msprop:Generator_RowDeletingName="UsersRowDeleting" msprop:Generator_RowChangingName="UsersRowChanging" msprop:Generator_RowEvHandlerName="UsersRowChangeEventHandler" msprop:Generator_RowDeletedName="UsersRowDeleted" msprop:Generator_UserTableName="Users" msprop:Generator_RowChangedName="UsersRowChanged" msprop:Generator_RowEvArgName="UsersRowChangeEvent" msprop:Generator_RowClassName="UsersRow">
<xs:complexType> <xs:complexType>
<xs:sequence> <xs:sequence>
<xs:element name="idx" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="1" msprop:Generator_ColumnVarNameInTable="columnidx" msprop:Generator_ColumnPropNameInRow="idx" msprop:Generator_ColumnPropNameInTable="idxColumn" msprop:Generator_UserColumnName="idx" type="xs:int" /> <xs:element name="idx" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="1" msprop:Generator_ColumnVarNameInTable="columnidx" msprop:Generator_ColumnPropNameInRow="idx" msprop:Generator_ColumnPropNameInTable="idxColumn" msprop:Generator_UserColumnName="idx" type="xs:int" />
<xs:element name="No" msprop:nullValue="_empty" msprop:Generator_ColumnPropNameInRow="No" msprop:Generator_ColumnVarNameInTable="columnNo" msprop:Generator_ColumnPropNameInTable="NoColumn" msprop:Generator_UserColumnName="No" type="xs:string" minOccurs="0" /> <xs:element name="No" msprop:nullValue="_empty" msprop:Generator_ColumnPropNameInRow="No" msprop:Generator_ColumnVarNameInTable="columnNo" msprop:Generator_ColumnPropNameInTable="NoColumn" msprop:Generator_UserColumnName="No" type="xs:string" minOccurs="0" />
<xs:element name="Name" msprop:nullValue="_empty" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInTable="NameColumn" msprop:Generator_UserColumnName="Name" type="xs:string" minOccurs="0" /> <xs:element name="Name" msprop:nullValue="_empty" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInTable="NameColumn" msprop:Generator_UserColumnName="Name" type="xs:string" minOccurs="0" />
<xs:element name="Memo" msprop:nullValue="" msprop:Generator_ColumnPropNameInRow="Memo" msprop:Generator_ColumnVarNameInTable="columnMemo" msprop:Generator_ColumnPropNameInTable="MemoColumn" msprop:Generator_UserColumnName="Memo" type="xs:string" minOccurs="0" /> <xs:element name="Memo" msprop:nullValue="" msprop:Generator_ColumnPropNameInRow="Memo" msprop:Generator_ColumnVarNameInTable="columnMemo" msprop:Generator_ColumnPropNameInTable="MemoColumn" msprop:Generator_UserColumnName="Memo" type="xs:string" minOccurs="0" />
</xs:sequence> </xs:sequence>
</xs:complexType> </xs:complexType>
</xs:element> </xs:element>
<xs:element name="Model" msprop:Generator_TableClassName="ModelDataTable" msprop:Generator_TableVarName="tableModel" msprop:Generator_TablePropName="Model" msprop:Generator_RowDeletingName="ModelRowDeleting" msprop:Generator_RowChangingName="ModelRowChanging" msprop:Generator_RowEvHandlerName="ModelRowChangeEventHandler" msprop:Generator_RowDeletedName="ModelRowDeleted" msprop:Generator_UserTableName="Model" msprop:Generator_RowChangedName="ModelRowChanged" msprop:Generator_RowEvArgName="ModelRowChangeEvent" msprop:Generator_RowClassName="ModelRow"> <xs:element name="Model" msprop:Generator_TableClassName="ModelDataTable" msprop:Generator_TableVarName="tableModel" msprop:Generator_TablePropName="Model" msprop:Generator_RowDeletingName="ModelRowDeleting" msprop:Generator_RowChangingName="ModelRowChanging" msprop:Generator_RowEvHandlerName="ModelRowChangeEventHandler" msprop:Generator_RowDeletedName="ModelRowDeleted" msprop:Generator_UserTableName="Model" msprop:Generator_RowChangedName="ModelRowChanged" msprop:Generator_RowEvArgName="ModelRowChangeEvent" msprop:Generator_RowClassName="ModelRow">
<xs:complexType> <xs:complexType>
<xs:sequence> <xs:sequence>
<xs:element name="idx" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="1" msprop:Generator_ColumnVarNameInTable="columnidx" msprop:Generator_ColumnPropNameInRow="idx" msprop:Generator_ColumnPropNameInTable="idxColumn" msprop:Generator_UserColumnName="idx" type="xs:int" /> <xs:element name="idx" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="1" msprop:Generator_ColumnVarNameInTable="columnidx" msprop:Generator_ColumnPropNameInRow="idx" msprop:Generator_ColumnPropNameInTable="idxColumn" msprop:Generator_UserColumnName="idx" type="xs:int" />
<xs:element name="Asset" msprop:nullValue="_empty" msprop:Generator_ColumnPropNameInRow="Asset" msprop:Generator_ColumnVarNameInTable="columnAsset" msprop:Generator_ColumnPropNameInTable="AssetColumn" msprop:Generator_UserColumnName="Asset" type="xs:string" minOccurs="0" /> <xs:element name="Asset" msprop:nullValue="_empty" msprop:Generator_ColumnPropNameInRow="Asset" msprop:Generator_ColumnVarNameInTable="columnAsset" msprop:Generator_ColumnPropNameInTable="AssetColumn" msprop:Generator_UserColumnName="Asset" type="xs:string" minOccurs="0" />
<xs:element name="Memo" msprop:nullValue="_empty" msprop:Generator_ColumnPropNameInRow="Memo" msprop:Generator_ColumnVarNameInTable="columnMemo" msprop:Generator_ColumnPropNameInTable="MemoColumn" msprop:Generator_UserColumnName="Memo" type="xs:string" minOccurs="0" /> <xs:element name="Memo" msprop:nullValue="_empty" msprop:Generator_ColumnPropNameInRow="Memo" msprop:Generator_ColumnVarNameInTable="columnMemo" msprop:Generator_ColumnPropNameInTable="MemoColumn" msprop:Generator_UserColumnName="Memo" type="xs:string" minOccurs="0" />
</xs:sequence> </xs:sequence>
</xs:complexType> </xs:complexType>
</xs:element> </xs:element>
</xs:choice> </xs:choice>
</xs:complexType> </xs:complexType>
<xs:unique name="Constraint11"> <xs:unique name="Constraint11">
<xs:selector xpath=".//mstns:ResultData" /> <xs:selector xpath=".//mstns:ResultData" />
<xs:field xpath="mstns:idx" /> <xs:field xpath="mstns:idx" />
</xs:unique> </xs:unique>
<xs:unique name="Constraint1" msdata:PrimaryKey="true"> <xs:unique name="Constraint1" msdata:PrimaryKey="true">
<xs:selector xpath=".//mstns:Users" /> <xs:selector xpath=".//mstns:Users" />
<xs:field xpath="mstns:idx" /> <xs:field xpath="mstns:idx" />
</xs:unique> </xs:unique>
<xs:unique name="Model_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true"> <xs:unique name="Model_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
<xs:selector xpath=".//mstns:Model" /> <xs:selector xpath=".//mstns:Model" />
<xs:field xpath="mstns:idx" /> <xs:field xpath="mstns:idx" />
</xs:unique> </xs:unique>
</xs:element> </xs:element>
</xs:schema> </xs:schema>

View File

@@ -1,14 +1,14 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--<autogenerated> <!--<autogenerated>
This code was generated by a tool to store the dataset designer's layout information. This code was generated by a tool to store the dataset designer's layout information.
Changes to this file may cause incorrect behavior and will be lost if Changes to this file may cause incorrect behavior and will be lost if
the code is regenerated. the code is regenerated.
</autogenerated>--> </autogenerated>-->
<DiagramLayout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ex:showrelationlabel="False" ViewPortX="-10" ViewPortY="-10" xmlns:ex="urn:schemas-microsoft-com:xml-msdatasource-layout-extended" xmlns="urn:schemas-microsoft-com:xml-msdatasource-layout"> <DiagramLayout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ex:showrelationlabel="False" ViewPortX="-10" ViewPortY="-10" xmlns:ex="urn:schemas-microsoft-com:xml-msdatasource-layout-extended" xmlns="urn:schemas-microsoft-com:xml-msdatasource-layout">
<Shapes> <Shapes>
<Shape ID="DesignTable:ResultData" ZOrder="3" X="0" Y="0" Height="258" Width="169" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" /> <Shape ID="DesignTable:ResultData" ZOrder="3" X="0" Y="0" Height="258" Width="169" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
<Shape ID="DesignTable:Users" ZOrder="2" X="191" Y="5" Height="105" Width="150" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="101" /> <Shape ID="DesignTable:Users" ZOrder="2" X="191" Y="5" Height="105" Width="150" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="101" />
<Shape ID="DesignTable:Model" ZOrder="1" X="355" Y="5" Height="86" Width="150" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="82" /> <Shape ID="DesignTable:Model" ZOrder="1" X="355" Y="5" Height="86" Width="150" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="82" />
</Shapes> </Shapes>
<Connectors /> <Connectors />
</DiagramLayout> </DiagramLayout>

View File

@@ -28,80 +28,80 @@
/// </summary> /// </summary>
private void InitializeComponent() private void InitializeComponent()
{ {
this.tabControl1 = new System.Windows.Forms.TabControl(); this.tabControl1 = new System.Windows.Forms.TabControl();
this.tabPage1 = new System.Windows.Forms.TabPage(); this.tabPage1 = new System.Windows.Forms.TabPage();
this.button1 = new System.Windows.Forms.Button(); this.button1 = new System.Windows.Forms.Button();
this.textBox1 = new System.Windows.Forms.TextBox(); this.textBox1 = new System.Windows.Forms.TextBox();
this.tabControl1.SuspendLayout(); this.tabControl1.SuspendLayout();
this.tabPage1.SuspendLayout(); this.tabPage1.SuspendLayout();
this.SuspendLayout(); this.SuspendLayout();
// //
// tabControl1 // tabControl1
// //
this.tabControl1.Controls.Add(this.tabPage1); this.tabControl1.Controls.Add(this.tabPage1);
this.tabControl1.Dock = System.Windows.Forms.DockStyle.Fill; this.tabControl1.Dock = System.Windows.Forms.DockStyle.Fill;
this.tabControl1.Location = new System.Drawing.Point(0, 0); this.tabControl1.Location = new System.Drawing.Point(0, 0);
this.tabControl1.Name = "tabControl1"; this.tabControl1.Name = "tabControl1";
this.tabControl1.SelectedIndex = 0; this.tabControl1.SelectedIndex = 0;
this.tabControl1.Size = new System.Drawing.Size(538, 163); this.tabControl1.Size = new System.Drawing.Size(538, 163);
this.tabControl1.TabIndex = 8; this.tabControl1.TabIndex = 8;
// //
// tabPage1 // tabPage1
// //
this.tabPage1.Controls.Add(this.button1); this.tabPage1.Controls.Add(this.button1);
this.tabPage1.Controls.Add(this.textBox1); this.tabPage1.Controls.Add(this.textBox1);
this.tabPage1.Location = new System.Drawing.Point(4, 22); this.tabPage1.Location = new System.Drawing.Point(4, 22);
this.tabPage1.Name = "tabPage1"; this.tabPage1.Name = "tabPage1";
this.tabPage1.Padding = new System.Windows.Forms.Padding(3); this.tabPage1.Padding = new System.Windows.Forms.Padding(3);
this.tabPage1.Size = new System.Drawing.Size(530, 137); this.tabPage1.Size = new System.Drawing.Size(530, 137);
this.tabPage1.TabIndex = 0; this.tabPage1.TabIndex = 0;
this.tabPage1.Text = "tabPage1"; this.tabPage1.Text = "tabPage1";
this.tabPage1.UseVisualStyleBackColor = true; this.tabPage1.UseVisualStyleBackColor = true;
// //
// button1 // button1
// //
this.button1.Location = new System.Drawing.Point(201, 19); this.button1.Location = new System.Drawing.Point(201, 19);
this.button1.Name = "button1"; this.button1.Name = "button1";
this.button1.Size = new System.Drawing.Size(122, 21); this.button1.Size = new System.Drawing.Size(122, 21);
this.button1.TabIndex = 1; this.button1.TabIndex = 1;
this.button1.Text = "barcode"; this.button1.Text = "barcode";
this.button1.UseVisualStyleBackColor = true; this.button1.UseVisualStyleBackColor = true;
this.button1.Click += new System.EventHandler(this.button1_Click); this.button1.Click += new System.EventHandler(this.button1_Click);
// //
// textBox1 // textBox1
// //
this.textBox1.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; this.textBox1.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper;
this.textBox1.ImeMode = System.Windows.Forms.ImeMode.Alpha; this.textBox1.ImeMode = System.Windows.Forms.ImeMode.Alpha;
this.textBox1.Location = new System.Drawing.Point(17, 19); this.textBox1.Location = new System.Drawing.Point(17, 19);
this.textBox1.Name = "textBox1"; this.textBox1.Name = "textBox1";
this.textBox1.Size = new System.Drawing.Size(179, 21); this.textBox1.Size = new System.Drawing.Size(179, 21);
this.textBox1.TabIndex = 0; this.textBox1.TabIndex = 0;
// //
// fDebug // fDebug
// //
this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(538, 163); this.ClientSize = new System.Drawing.Size(538, 163);
this.Controls.Add(this.tabControl1); this.Controls.Add(this.tabControl1);
this.KeyPreview = true; this.KeyPreview = true;
this.MaximizeBox = false; this.MaximizeBox = false;
this.MinimizeBox = false; this.MinimizeBox = false;
this.Name = "fDebug"; this.Name = "fDebug";
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
this.Text = "fDebug"; this.Text = "fDebug";
this.TopMost = true; this.TopMost = true;
this.tabControl1.ResumeLayout(false); this.tabControl1.ResumeLayout(false);
this.tabPage1.ResumeLayout(false); this.tabPage1.ResumeLayout(false);
this.tabPage1.PerformLayout(); this.tabPage1.PerformLayout();
this.ResumeLayout(false); this.ResumeLayout(false);
} }
#endregion #endregion
private System.Windows.Forms.TabControl tabControl1; private System.Windows.Forms.TabControl tabControl1;
private System.Windows.Forms.TabPage tabPage1; private System.Windows.Forms.TabPage tabPage1;
private System.Windows.Forms.TextBox textBox1; private System.Windows.Forms.TextBox textBox1;
private System.Windows.Forms.Button button1; private System.Windows.Forms.Button button1;
} }
} }

View File

@@ -1,26 +1,26 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.ComponentModel; using System.ComponentModel;
using System.Data; using System.Data;
using System.Drawing; using System.Drawing;
using System.Linq; using System.Linq;
using System.Text; using System.Text;
using System.Windows.Forms; using System.Windows.Forms;
namespace Project.Dialog namespace Project.Dialog
{ {
public partial class fDebug : Form public partial class fDebug : Form
{ {
public fDebug() public fDebug()
{ {
InitializeComponent(); InitializeComponent();
this.KeyDown += (s1, e1) => { if (e1.KeyCode == Keys.Escape) this.Close(); }; this.KeyDown += (s1, e1) => { if (e1.KeyCode == Keys.Escape) this.Close(); };
} }
private void button1_Click(object sender, EventArgs e) private void button1_Click(object sender, EventArgs e)
{ {
Pub.barcode.RaiseRecvData("RECV BCD"); Pub.barcode.RaiseRecvData("RECV BCD");
} }
} }
} }

View File

@@ -1,120 +1,120 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<root> <root>
<!-- <!--
Microsoft ResX Schema Microsoft ResX Schema
Version 2.0 Version 2.0
The primary goals of this format is to allow a simple XML format The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes various data types are done through the TypeConverter classes
associated with the data types. associated with the data types.
Example: Example:
... ado.net/XML headers & schema ... ... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader> <resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader> <resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value> <value>[base64 mime encoded serialized .NET Framework object]</value>
</data> </data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment> <comment>This is a comment</comment>
</data> </data>
There are any number of "resheader" rows that contain simple There are any number of "resheader" rows that contain simple
name/value pairs. name/value pairs.
Each data row contains a name, and value. The row also contains a Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture. text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the Classes that don't support this are serialized and stored with the
mimetype set. mimetype set.
The mimetype is used for serialized objects, and tells the The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly: extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below. read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64 mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding. : and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64 mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding. : and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64 mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter : using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding. : and then encoded with base64 encoding.
--> -->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true"> <xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType> <xsd:complexType>
<xsd:choice maxOccurs="unbounded"> <xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata"> <xsd:element name="metadata">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" /> <xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence> </xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" /> <xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" /> <xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" /> <xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" /> <xsd:attribute ref="xml:space" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="assembly"> <xsd:element name="assembly">
<xsd:complexType> <xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" /> <xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" /> <xsd:attribute name="name" type="xsd:string" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="data"> <xsd:element name="data">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence> </xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" /> <xsd:attribute ref="xml:space" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="resheader"> <xsd:element name="resheader">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence> </xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" /> <xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
</xsd:choice> </xsd:choice>
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
</xsd:schema> </xsd:schema>
<resheader name="resmimetype"> <resheader name="resmimetype">
<value>text/microsoft-resx</value> <value>text/microsoft-resx</value>
</resheader> </resheader>
<resheader name="version"> <resheader name="version">
<value>2.0</value> <value>2.0</value>
</resheader> </resheader>
<resheader name="reader"> <resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader> </resheader>
<resheader name="writer"> <resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader> </resheader>
</root> </root>

View File

@@ -1,136 +1,136 @@
namespace Project.Dialog namespace Project.Dialog
{ {
partial class fLogin partial class fLogin
{ {
/// <summary> /// <summary>
/// Required designer variable. /// Required designer variable.
/// </summary> /// </summary>
private System.ComponentModel.IContainer components = null; private System.ComponentModel.IContainer components = null;
/// <summary> /// <summary>
/// Clean up any resources being used. /// Clean up any resources being used.
/// </summary> /// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing) protected override void Dispose(bool disposing)
{ {
if (disposing && (components != null)) if (disposing && (components != null))
{ {
components.Dispose(); components.Dispose();
} }
base.Dispose(disposing); base.Dispose(disposing);
} }
#region Windows Form Designer generated code #region Windows Form Designer generated code
/// <summary> /// <summary>
/// Required method for Designer support - do not modify /// Required method for Designer support - do not modify
/// the contents of this method with the code editor. /// the contents of this method with the code editor.
/// </summary> /// </summary>
private void InitializeComponent() private void InitializeComponent()
{ {
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(fLogin)); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(fLogin));
this.tbID = new System.Windows.Forms.TextBox(); this.tbID = new System.Windows.Forms.TextBox();
this.pictureBox1 = new System.Windows.Forms.PictureBox(); this.pictureBox1 = new System.Windows.Forms.PictureBox();
this.panel1 = new System.Windows.Forms.Panel(); this.panel1 = new System.Windows.Forms.Panel();
this.tbPW = new System.Windows.Forms.TextBox(); this.tbPW = new System.Windows.Forms.TextBox();
this.panel2 = new System.Windows.Forms.Panel(); this.panel2 = new System.Windows.Forms.Panel();
this.btLogin = new System.Windows.Forms.Button(); this.btLogin = new System.Windows.Forms.Button();
((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
this.panel1.SuspendLayout(); this.panel1.SuspendLayout();
this.panel2.SuspendLayout(); this.panel2.SuspendLayout();
this.SuspendLayout(); this.SuspendLayout();
// //
// tbID // tbID
// //
this.tbID.Font = new System.Drawing.Font("Calibri", 20.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.tbID.Font = new System.Drawing.Font("Calibri", 20.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.tbID.Location = new System.Drawing.Point(34, 127); this.tbID.Location = new System.Drawing.Point(34, 127);
this.tbID.Name = "tbID"; this.tbID.Name = "tbID";
this.tbID.Size = new System.Drawing.Size(235, 40); this.tbID.Size = new System.Drawing.Size(235, 40);
this.tbID.TabIndex = 0; this.tbID.TabIndex = 0;
this.tbID.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; this.tbID.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
// //
// pictureBox1 // pictureBox1
// //
this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image"))); this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image")));
this.pictureBox1.Location = new System.Drawing.Point(108, 34); this.pictureBox1.Location = new System.Drawing.Point(108, 34);
this.pictureBox1.Name = "pictureBox1"; this.pictureBox1.Name = "pictureBox1";
this.pictureBox1.Size = new System.Drawing.Size(80, 80); this.pictureBox1.Size = new System.Drawing.Size(80, 80);
this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize;
this.pictureBox1.TabIndex = 3; this.pictureBox1.TabIndex = 3;
this.pictureBox1.TabStop = false; this.pictureBox1.TabStop = false;
// //
// panel1 // panel1
// //
this.panel1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(245)))), ((int)(((byte)(245)))), ((int)(((byte)(244))))); this.panel1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(245)))), ((int)(((byte)(245)))), ((int)(((byte)(244)))));
this.panel1.Controls.Add(this.tbPW); this.panel1.Controls.Add(this.tbPW);
this.panel1.Controls.Add(this.pictureBox1); this.panel1.Controls.Add(this.pictureBox1);
this.panel1.Controls.Add(this.tbID); this.panel1.Controls.Add(this.tbID);
this.panel1.Dock = System.Windows.Forms.DockStyle.Fill; this.panel1.Dock = System.Windows.Forms.DockStyle.Fill;
this.panel1.Location = new System.Drawing.Point(0, 0); this.panel1.Location = new System.Drawing.Point(0, 0);
this.panel1.Name = "panel1"; this.panel1.Name = "panel1";
this.panel1.Size = new System.Drawing.Size(295, 255); this.panel1.Size = new System.Drawing.Size(295, 255);
this.panel1.TabIndex = 1; this.panel1.TabIndex = 1;
// //
// tbPW // tbPW
// //
this.tbPW.Font = new System.Drawing.Font("Calibri", 20.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.tbPW.Font = new System.Drawing.Font("Calibri", 20.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.tbPW.Location = new System.Drawing.Point(34, 176); this.tbPW.Location = new System.Drawing.Point(34, 176);
this.tbPW.Name = "tbPW"; this.tbPW.Name = "tbPW";
this.tbPW.PasswordChar = '●'; this.tbPW.PasswordChar = '●';
this.tbPW.Size = new System.Drawing.Size(235, 40); this.tbPW.Size = new System.Drawing.Size(235, 40);
this.tbPW.TabIndex = 4; this.tbPW.TabIndex = 4;
this.tbPW.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; this.tbPW.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
// //
// panel2 // panel2
// //
this.panel2.BackColor = System.Drawing.SystemColors.Control; this.panel2.BackColor = System.Drawing.SystemColors.Control;
this.panel2.Controls.Add(this.btLogin); this.panel2.Controls.Add(this.btLogin);
this.panel2.Dock = System.Windows.Forms.DockStyle.Bottom; this.panel2.Dock = System.Windows.Forms.DockStyle.Bottom;
this.panel2.Location = new System.Drawing.Point(0, 255); this.panel2.Location = new System.Drawing.Point(0, 255);
this.panel2.Name = "panel2"; this.panel2.Name = "panel2";
this.panel2.Size = new System.Drawing.Size(295, 34); this.panel2.Size = new System.Drawing.Size(295, 34);
this.panel2.TabIndex = 6; this.panel2.TabIndex = 6;
// //
// btLogin // btLogin
// //
this.btLogin.Dock = System.Windows.Forms.DockStyle.Fill; this.btLogin.Dock = System.Windows.Forms.DockStyle.Fill;
this.btLogin.Location = new System.Drawing.Point(0, 0); this.btLogin.Location = new System.Drawing.Point(0, 0);
this.btLogin.Name = "btLogin"; this.btLogin.Name = "btLogin";
this.btLogin.Size = new System.Drawing.Size(295, 34); this.btLogin.Size = new System.Drawing.Size(295, 34);
this.btLogin.TabIndex = 0; this.btLogin.TabIndex = 0;
this.btLogin.Text = "OK"; this.btLogin.Text = "OK";
this.btLogin.UseVisualStyleBackColor = true; this.btLogin.UseVisualStyleBackColor = true;
this.btLogin.Click += new System.EventHandler(this.button1_Click); this.btLogin.Click += new System.EventHandler(this.button1_Click);
// //
// fLogin // fLogin
// //
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None; this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
this.BackColor = System.Drawing.Color.OrangeRed; this.BackColor = System.Drawing.Color.OrangeRed;
this.ClientSize = new System.Drawing.Size(295, 289); this.ClientSize = new System.Drawing.Size(295, 289);
this.Controls.Add(this.panel1); this.Controls.Add(this.panel1);
this.Controls.Add(this.panel2); this.Controls.Add(this.panel2);
this.Font = new System.Drawing.Font("Calibri", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.Font = new System.Drawing.Font("Calibri", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.MaximizeBox = false; this.MaximizeBox = false;
this.MinimizeBox = false; this.MinimizeBox = false;
this.Name = "fLogin"; this.Name = "fLogin";
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
this.Text = "Login"; this.Text = "Login";
this.Load += new System.EventHandler(this.fLogin_Load); this.Load += new System.EventHandler(this.fLogin_Load);
((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();
this.panel1.ResumeLayout(false); this.panel1.ResumeLayout(false);
this.panel1.PerformLayout(); this.panel1.PerformLayout();
this.panel2.ResumeLayout(false); this.panel2.ResumeLayout(false);
this.ResumeLayout(false); this.ResumeLayout(false);
} }
#endregion #endregion
private System.Windows.Forms.PictureBox pictureBox1; private System.Windows.Forms.PictureBox pictureBox1;
public System.Windows.Forms.TextBox tbID; public System.Windows.Forms.TextBox tbID;
private System.Windows.Forms.Panel panel1; private System.Windows.Forms.Panel panel1;
private System.Windows.Forms.Panel panel2; private System.Windows.Forms.Panel panel2;
private System.Windows.Forms.Button btLogin; private System.Windows.Forms.Button btLogin;
public System.Windows.Forms.TextBox tbPW; public System.Windows.Forms.TextBox tbPW;
} }
} }

View File

@@ -1,72 +1,72 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.ComponentModel; using System.ComponentModel;
using System.Data; using System.Data;
using System.Drawing; using System.Drawing;
using System.Linq; using System.Linq;
using System.Text; using System.Text;
using System.Windows.Forms; using System.Windows.Forms;
namespace Project.Dialog namespace Project.Dialog
{ {
public partial class fLogin : Form public partial class fLogin : Form
{ {
public fLogin() public fLogin()
{ {
InitializeComponent(); InitializeComponent();
this.tbID.KeyDown += (s1, e1) => { if (e1.KeyCode == Keys.Enter) tbPW.Focus(); }; this.tbID.KeyDown += (s1, e1) => { if (e1.KeyCode == Keys.Enter) tbPW.Focus(); };
this.tbPW.KeyDown += (s1, e1) => { if (e1.KeyCode == Keys.Enter) btLogin.PerformClick(); }; this.tbPW.KeyDown += (s1, e1) => { if (e1.KeyCode == Keys.Enter) btLogin.PerformClick(); };
this.KeyPreview = true; this.KeyPreview = true;
this.KeyDown += (s1, e1) => { this.KeyDown += (s1, e1) => {
if (e1.KeyCode == Keys.Escape) this.Close(); if (e1.KeyCode == Keys.Escape) this.Close();
}; };
} }
private void fLogin_Load(object sender, EventArgs e) private void fLogin_Load(object sender, EventArgs e)
{ {
this.tbID.Text = Pub.setting.lastid; this.tbID.Text = Pub.setting.lastid;
} }
private void button1_Click(object sender, EventArgs e) private void button1_Click(object sender, EventArgs e)
{ {
if (this.tbID.Text.isEmpty()) if (this.tbID.Text.isEmpty())
{ {
tbID.Focus(); tbID.Focus();
return; return;
} }
if(this.tbPW.Text.isEmpty()) if(this.tbPW.Text.isEmpty())
{ {
tbPW.Focus(); tbPW.Focus();
return; return;
} }
//180605 //180605
Pub.setting.lastid = tbID.Text.Trim(); Pub.setting.lastid = tbID.Text.Trim();
Pub.setting.Save(); Pub.setting.Save();
var sha1 = new System.Security.Cryptography.SHA1CryptoServiceProvider(); var sha1 = new System.Security.Cryptography.SHA1CryptoServiceProvider();
var buffer = System.Text.Encoding.Default.GetBytes(tbPW.Text); var buffer = System.Text.Encoding.Default.GetBytes(tbPW.Text);
var hashbuf = sha1.ComputeHash(buffer); var hashbuf = sha1.ComputeHash(buffer);
var encpass = hashbuf.GetHexString(); var encpass = hashbuf.GetHexString();
var ta = new dsMSSQLTableAdapters.UsersTableAdapter(); var ta = new dsMSSQLTableAdapters.UsersTableAdapter();
encpass = encpass.Replace(" ", ""); encpass = encpass.Replace(" ", "");
var users = ta.GetIDPW(tbID.Text, encpass); var users = ta.GetIDPW(tbID.Text, encpass);
if(users.Rows.Count < 1) if(users.Rows.Count < 1)
{ {
Util.MsgE("No user"); Util.MsgE("No user");
return; return;
} }
else else
{ {
var userdr = users.Rows[0] as dsMSSQL.UsersRow ; var userdr = users.Rows[0] as dsMSSQL.UsersRow ;
Pub.Login.no = userdr.id; Pub.Login.no = userdr.id;
Pub.Login.name = userdr.name; Pub.Login.name = userdr.name;
Pub.Login.dept = userdr.dept; Pub.Login.dept = userdr.dept;
Pub.Login.level = userdr.level; Pub.Login.level = userdr.level;
Pub.Login.email = userdr.email; Pub.Login.email = userdr.email;
} }
DialogResult = DialogResult.OK; DialogResult = DialogResult.OK;
} }
} }
} }

View File

@@ -1,160 +1,160 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<root> <root>
<!-- <!--
Microsoft ResX Schema Microsoft ResX Schema
Version 2.0 Version 2.0
The primary goals of this format is to allow a simple XML format The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes various data types are done through the TypeConverter classes
associated with the data types. associated with the data types.
Example: Example:
... ado.net/XML headers & schema ... ... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader> <resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader> <resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value> <value>[base64 mime encoded serialized .NET Framework object]</value>
</data> </data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment> <comment>This is a comment</comment>
</data> </data>
There are any number of "resheader" rows that contain simple There are any number of "resheader" rows that contain simple
name/value pairs. name/value pairs.
Each data row contains a name, and value. The row also contains a Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture. text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the Classes that don't support this are serialized and stored with the
mimetype set. mimetype set.
The mimetype is used for serialized objects, and tells the The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly: extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below. read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64 mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding. : and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64 mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding. : and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64 mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter : using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding. : and then encoded with base64 encoding.
--> -->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true"> <xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType> <xsd:complexType>
<xsd:choice maxOccurs="unbounded"> <xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata"> <xsd:element name="metadata">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" /> <xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence> </xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" /> <xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" /> <xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" /> <xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" /> <xsd:attribute ref="xml:space" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="assembly"> <xsd:element name="assembly">
<xsd:complexType> <xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" /> <xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" /> <xsd:attribute name="name" type="xsd:string" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="data"> <xsd:element name="data">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence> </xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" /> <xsd:attribute ref="xml:space" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="resheader"> <xsd:element name="resheader">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence> </xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" /> <xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
</xsd:choice> </xsd:choice>
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
</xsd:schema> </xsd:schema>
<resheader name="resmimetype"> <resheader name="resmimetype">
<value>text/microsoft-resx</value> <value>text/microsoft-resx</value>
</resheader> </resheader>
<resheader name="version"> <resheader name="version">
<value>2.0</value> <value>2.0</value>
</resheader> </resheader>
<resheader name="reader"> <resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader> </resheader>
<resheader name="writer"> <resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader> </resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="pictureBox1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="pictureBox1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAb iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAb
rwAAG68BXhqRHAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAeaSURBVHhe7Vrr rwAAG68BXhqRHAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAeaSURBVHhe7Vrr
bxRVFK9+8ItRY/Qf8BE1auIravykRpjdlvcbFCMkxsREfACKxmCqobszW55CUikgL5ECkoLQIkTjB9md bxRVFK9+8ItRY/Qf8BE1auIravykRpjdlvcbFCMkxsREfACKxmCqobszW55CUikgL5ECkoLQIkTjB9md
2W6rQmm7te1SmijvtpQ3FMZzZs+F6fYMULZ3d7adX/ILZM+555z768w9985MngcPHoao1fcpochwRTNC 2W6rQmm7te1SmijvtpQ3FMZzZs+F6fYMULZ3d7adX/ILZM+555z768w9985MngcPHoao1fcpochwRTNC
PlWvBDYD21PYpGh6BfyroW9+oXEvDR+cKCw071S0yGifGtkGolwEmn0kjDHKgaMwFoUdBDDNO/zByBQQ PlWvBDYD21PYpGh6BfyroW9+oXEvDR+cKCw071S0yGifGtkGolwEmn0kjDHKgaMwFoUdBDDNO/zByBQQ
oD5FkHRYB5xIGQYu8kPhR2Civ9om3q/0q5HdQ4KxhyndwAJddV2pk7bxkF+LLIdb+k1fSH9+xPzqB4cF oD5FkHRYB5xIGQYu8kPhR2Civ9om3q/0q5HdQ4KxhyndwAJddV2pk7bxkF+LLIdb+k1fSH9+xPzqB4cF
/7gfif9XgsYLlk3VS32a3pYy1s5OyDWB0g4AwC0Lkw8wE0V2gxhl+aHIq31Zx9DXH9Rf82nGZisGG9v4 /7gfif9XgsYLlk3VS32a3pYy1s5OyDWB0g4AwC0Lkw8wE0V2gxhl+aHIq31Zx9DXH9Rf82nGZisGG9v4
GnPTkBwFTAAEKmEnGNR3FASij5HnbcOv7X2cunPvHJA7p0X0BSPfMBM7C1fO2+TSb4Arcpqi6ueYfBq5 GnPTkBwFTAAEKmEnGNR3FASij5HnbcOv7X2cunPvHJA7p0X0BSPfMBM7C1fO2+TSb4Arcpqi6ueYfBq5
5BaUoD6JmcwxXMvIpd/hD4ZfhBwnUnKacIW+RS65AbjyHoXCUxvG8fyA8SS5SINSFH4acp1MyX0qp7oz 5BaUoD6JmcwxXMvIpd/hD4ZfhBwnUnKacIW+RS65AbjyHoXCUxvG8fyA8SS5SINSFH4acp1MyX0qp7oz
bCd+S5nAeZ8WeYnM0uEPhF+BnBd61mD8QmZ3g7t1YW16n8wZA+SckVoHbG/GkNmdwO0FFNrQs/DITjJn bCd+S5nAeZ8WeYnM0uEPhF+BnBd61mD8QmZ3g7t1YW16n8wZA+SckVoHbG/GkNmdwO0FFNrQs/DITjJn
HJAfz9W2WvQ6Vx/74K+en1JwtxKIPEHmjMOnVj2FNdhrguXFR2b3AYrbYi8WBF1PpqwBtkw/2mvCjTuZ HJAfz9W2WvQ6Vx/74K+en1JwtxKIPEHmjMOnVj2FNdhrguXFR2b3AYrbYi8WBF1PpqwBtkw/2mvCjTuZ
3IWR2t57oMAeC7cS0F8mc9ZADeV6TbBXVIr33U1m98AfMArshQKbyJRd4GlI1RP22oYGDYWs7gHcGqq9 3IWR2t57oMAeC7cS0F8mc9ZADeV6TbBXVIr33U1m98AfMArshQKbyJRd4GlI1RP22oYGDYWs7gHcGqq9
SGgey8iUdSiq8V3P2vQiMrkHeLa1F4lPX8iUdfhVY6q9NnyISyb3AAprtBc5NBR+lkxZR/JRmF1AvZ5M SGgey8iUdSiq8V3P2vQiMrkHeLa1F4lPX8iUdfhVY6q9NnyISyb3AAprtBc5NBR+lkxZR/JRmF1AvZ5M
7gEU1eP49EYg+gCZsg58nmivDXiMTO4BFHXJXuSEwrq7yJR1YC322oAXyOQepBRo0s+ugdvr8wRMF24v 7gEU1eP49EYg+gCZsg58nmivDXiMTO4BFHXJXuSEwrq7yJR1YC322oAXyOQepBRo0s+ugdvr8wRMF24v
0O31eQKmC7cX6Pb6PAH7gvxg5DnYzX8FheyBI1wt/HvUXlyO8CjVDnMw5srf+OP7XdWYDAl7nDgGFo04 0O31eQKmC7cX6Pb6PAH7gvxg5DnYzX8FheyBI1wt/HvUXlyO8CjVDnMw5srf+OP7XdWYDAl7nDgGFo04
PlHv91eh+P4WEtSIRBOXVpuBHQmzorbDjBw8ax44csk82Hk1p4g1Y+0Vte3WXCZ8W31NSL8aieGLMZp+ PlHv91eh+P4WEtSIRBOXVpuBHQmzorbDjBw8ax44csk82Hk1p4g1Y+0Vte3WXCZ8W31NSL8aieGLMZp+
elBUfQQEPY2Bp5b8ZW6tOW4mOviicpk4J5wbzpGE7MLP6EiG2wOsDa9DIOuI9vmmRjN+optNPpAYP37Z elBUfQQEPY2Bp5b8ZW6tOW4mOviicpk4J5wbzpGE7MLP6EiG2wOsDa9DIOuI9vmmRjN+optNPpAYP37Z
nFPWKES8iJ+dkBx9g/UllZZ8QFBc2WommGQDlXg1ahUHLRHhDjyhFEcfIlluEcmnuFEM8FlZfEDesjcj nFPWKES8iJ+dkBx9g/UllZZ8QFBc2WommGQDlXg1ahUHLRHhDjyhFEcfIlluEcmnuFEM8FlZfEDesjcj
znn2xri4EsN9aiyKZozHgZOW1liXNJdgMLD+2GWrYaIWt/5OOXn1We92N0SPsoEHE9frR8RVWEcK3Rj4 znn2xri4EsN9aiyKZozHgZOW1liXNJdgMLD+2GWrYaIWt/5OOXn1We92N0SPsoEHE9frR8RVWEcK3Rj4
cSMOmLLsT7Ol4wobdDARNZi8rIZEjD5DMjkDHIvQOVTRygaUzXDijJV7+vK/zbGLYxanl+6zGlkY9m3c cSMOmLLsT7Ol4wobdDARNZi8rIZEjD5DMjkDHIvQOVTRygaUzXDijJV7+vK/zbGLYxanl+6zGlkY9m3c
GNlUqaHg53okkzPA8Xd03rm/nQ0mi80nr5jBnQkzXzPELdOLaMPJNLdn9s7Ysa/dyo8fTZFMzgDHf9A5 GNlUqaHg53okkzPA8Xd03rm/nQ0mi80nr5jBnQkzXzPELdOLaMPJNLdn9s7Ysa/dyo8fTZFMzgDHf9A5
eugcG0wGUbyPf6hPihQyzNmbE+bq2GmzvP6SxdVVXfBbi1lA4n6yod4aw8WSQaP1LP0RjTjJ5AxwtE4d eugcG0wGUbyPf6hPihQyzNmbE+bq2GmzvP6SxdVVXfBbi1lA4n6yod4aw8WSQaP1LP0RjTjJ5AxwtE4d
mey+835usQocu6TGXFt92qxsvspyDYg6bnFyPcLjFxdLBlGLpIB6F8nkDHJkA8kgrnl+TTeHFUfNdTVn mey+835usQocu6TGXFt92qxsvspyDYg6bnFyPcLjFxdLBlGLpIB6F8nkDHJkA8kgrnl+TTeHFUfNdTVn
WOHsRIELQlHrdo4kMrcmCl1IJmdkWkCxQH+xtZUVjOOcn5JjsLFwMWVQ6EIyOUM4ckFkcBp0W8yHax4n WOHsRIELQlHrdo4kMrcmCl1IJmdkWkCxQH+xtZUVjOOcn5JjsLFwMWVQ6EIyOUM4ckFkcBp0W8yHax4n
FsfvYU3EMdiduZgyKHQhmZwhHLkgMjhyQZWVb3tjNysWx+3x5JqEY7mYMih0IZmcIRy5IDI4emFSwPKG FsfvYU3EMdiduZgyKHQhmZwhHLkgMjhyQZWVb3tjNysWx+3x5JqEY7mYMih0IZmcIRy5IDI4emFSwPKG
y6xYHLEz45gxi2JsTBkUupBMzhCOXBAZfHflfivfqugpViyOK4xT1pj3Vu1nY8qg0IVkcoZw5ILIIDYC y6xYHLEz45gxi2JsTBkUupBMzhCOXBAZfHflfivfqugpViyOK4xT1pj3Vu1nY8qg0IVkcoZw5ILIIDYC
zDdrUwsrFseZ4Itj5u/ymohZBRt23MbgtmQlXFmcYHauMDotXxxT1XaejSmDrhUQuWj3ISvnqIUxSyBO zDdrUwsrFseZ4Itj5u/ymohZBRt23MbgtmQlXFmcYHauMDotXxxT1XaejSmDrhUQuWj3ISvnqIUxSyBO
OGSp3glrZszyXbKnjY0li0IXkskZwpELIot4tp21scHKi8e1udvazMqm68JVNF0xvyxvu3aU+3RjPONP OGSp3glrZszyXbKnjY0li0IXkskZwpELIot4tp21scHKi8e1udvazMqm68JVNF0xvyxvu3aU+3RjPONP
ioQuJJMzhCMXRCZRELEe4vbEfuVVAIfPT3Zr9MnGYzahC8nkDOHIBZHNPQ2dVu5pKw70EBD5TmmtZUMf ioQuJJMzhCMXRCZRELEe4vbEfuVVAIfPT3Zr9MnGYzahC8nkDOHIBZHNPQ2dVu5pKw70EBD5TmmtZUMf
bqxsCl1IJmcIRy6IbK7e+5+VG7tsqoAzy5Kdd034MDtWNoUuJJMzhCMXRDbxCQvmLtr1by8B58FvaMNn bqxsCl1IJmcIRy6IbK7e+5+VG7tsqoAzy5Kdd034MDtWNoUuJJMzhCMXRDbxCQvmLtr1by8B58FvaMNn
htxY2RS6kEzOEI5cENn8YG2dlbsk3NFLwJJw8qHmjHV17FjZFLqQTM4QjlwQ2Ry3JPkGbEvthV4Cbobf htxY2RS6kEzOEI5cENn8YG2dlbsk3NFLwJJw8qHmjHV17FjZFLqQTM4QjlwQ2Ry3JPkGbEvthV4Cbobf
0DYefLixsil0IZmcIRy5IDJZe/iilXfkglgv8QTRhj7oy8WQSaELyeQM4cgFkcnd9c4dWBBt6JONTix0 0DYefLixsil0IZmcIRy5IDJZe/iilXfkglgv8QTRhj7oy8WQSaELyeQM4cgFkcnd9c4dWBBt6JONTix0
IZmcIRy5IDJ5ow4smM1OLHQhmZwhHLkgMik6MHZbTjxkNjux0IVkcoZw5ILI5IfQXUXum/Gj9ZnvxCI3 IZmcIRy5IDJ5ow4smM1OLHQhmZwhHLkgMik6MHZbTjxkNjux0IVkcoZw5ILI5IfQXUXum/Gj9ZnvxCI3
yeQM4cgFkUnRgW+F6MvFkEmRm2RyhnDkggxmegKmSU/ANOkJmCY9AdOkJ2Ca9ARMk56AabLPAnrkSTI5 yeQM4cgFkUnRgW+F6MvFkEmRm2RyhnDkggxmegKmSU/ANOkJmCY9AdOkJ2Ca9ARMk56AabLPAnrkSTI5
gxvk8TpJJg8ePHjwkJeX9z9IbqKdvJUGzgAAAABJRU5ErkJggg== gxvk8TpJJg8ePHjwkJeX9z9IbqKdvJUGzgAAAABJRU5ErkJggg==
</value> </value>
</data> </data>
</root> </root>

View File

@@ -28,57 +28,57 @@
/// </summary> /// </summary>
private void InitializeComponent() private void InitializeComponent()
{ {
this.arLabel1 = new System.Windows.Forms.Label(); this.arLabel1 = new System.Windows.Forms.Label();
this.button1 = new System.Windows.Forms.Button(); this.button1 = new System.Windows.Forms.Button();
this.SuspendLayout(); this.SuspendLayout();
// //
// arLabel1 // arLabel1
// //
this.arLabel1.BackColor = System.Drawing.Color.WhiteSmoke; this.arLabel1.BackColor = System.Drawing.Color.WhiteSmoke;
this.arLabel1.Dock = System.Windows.Forms.DockStyle.Fill; this.arLabel1.Dock = System.Windows.Forms.DockStyle.Fill;
this.arLabel1.Location = new System.Drawing.Point(5, 5); this.arLabel1.Location = new System.Drawing.Point(5, 5);
this.arLabel1.Name = "arLabel1"; this.arLabel1.Name = "arLabel1";
this.arLabel1.Size = new System.Drawing.Size(827, 399); this.arLabel1.Size = new System.Drawing.Size(827, 399);
this.arLabel1.TabIndex = 4; this.arLabel1.TabIndex = 4;
this.arLabel1.Text = "label1"; this.arLabel1.Text = "label1";
this.arLabel1.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; this.arLabel1.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
// //
// button1 // button1
// //
this.button1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); this.button1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
this.button1.Font = new System.Drawing.Font("Consolas", 15.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.button1.Font = new System.Drawing.Font("Consolas", 15.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.button1.Location = new System.Drawing.Point(720, 18); this.button1.Location = new System.Drawing.Point(720, 18);
this.button1.Name = "button1"; this.button1.Name = "button1";
this.button1.Size = new System.Drawing.Size(97, 53); this.button1.Size = new System.Drawing.Size(97, 53);
this.button1.TabIndex = 5; this.button1.TabIndex = 5;
this.button1.Text = "Close"; this.button1.Text = "Close";
this.button1.UseVisualStyleBackColor = true; this.button1.UseVisualStyleBackColor = true;
this.button1.Click += new System.EventHandler(this.button1_Click); this.button1.Click += new System.EventHandler(this.button1_Click);
// //
// fMsgWindow // fMsgWindow
// //
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None; this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
this.BackColor = System.Drawing.Color.Blue; this.BackColor = System.Drawing.Color.Blue;
this.ClientSize = new System.Drawing.Size(837, 409); this.ClientSize = new System.Drawing.Size(837, 409);
this.Controls.Add(this.button1); this.Controls.Add(this.button1);
this.Controls.Add(this.arLabel1); this.Controls.Add(this.arLabel1);
this.Font = new System.Drawing.Font("Consolas", 21.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.Font = new System.Drawing.Font("Consolas", 21.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
this.KeyPreview = true; this.KeyPreview = true;
this.MaximizeBox = false; this.MaximizeBox = false;
this.Name = "fMsgWindow"; this.Name = "fMsgWindow";
this.Padding = new System.Windows.Forms.Padding(5); this.Padding = new System.Windows.Forms.Padding(5);
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
this.Text = "Message Window"; this.Text = "Message Window";
this.TopMost = true; this.TopMost = true;
this.Load += new System.EventHandler(this.fMsg_Load); this.Load += new System.EventHandler(this.fMsg_Load);
this.ResumeLayout(false); this.ResumeLayout(false);
} }
#endregion #endregion
private System.Windows.Forms.Button button1; private System.Windows.Forms.Button button1;
public System.Windows.Forms.Label arLabel1; public System.Windows.Forms.Label arLabel1;
} }
} }

View File

@@ -1,105 +1,105 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.ComponentModel; using System.ComponentModel;
using System.Data; using System.Data;
using System.Drawing; using System.Drawing;
using System.Linq; using System.Linq;
using System.Text; using System.Text;
using System.Threading.Tasks; using System.Threading.Tasks;
using System.Windows.Forms; using System.Windows.Forms;
namespace Project.Dialog namespace Project.Dialog
{ {
public partial class fMsgWindow : Form public partial class fMsgWindow : Form
{ {
private Boolean fMove = false; private Boolean fMove = false;
private Point MDownPos; private Point MDownPos;
private string _msg = string.Empty; private string _msg = string.Empty;
public Project.MessageWindow.eMsgNo ID { get; set; } public Project.MessageWindow.eMsgNo ID { get; set; }
/// <summary> /// <summary>
/// 사용자가 이 창을 닫을수 있는가? /// 사용자가 이 창을 닫을수 있는가?
/// </summary> /// </summary>
public Boolean EnableUserClose public Boolean EnableUserClose
{ {
get { return _enableuserclose; } get { return _enableuserclose; }
set set
{ {
_enableuserclose = value; _enableuserclose = value;
if (!EnableUserClose) arLabel1.Visible = false; if (!EnableUserClose) arLabel1.Visible = false;
} }
} }
private Boolean _enableuserclose = true; private Boolean _enableuserclose = true;
public fMsgWindow(string msg) public fMsgWindow(string msg)
{ {
EnableUserClose = true; EnableUserClose = true;
InitializeComponent(); InitializeComponent();
this.KeyDown += (s1, e1) => { if (EnableUserClose && e1.KeyCode == Keys.Escape) this.Close(); }; this.KeyDown += (s1, e1) => { if (EnableUserClose && e1.KeyCode == Keys.Escape) this.Close(); };
this._msg = msg; this._msg = msg;
arLabel1.Text = msg; arLabel1.Text = msg;
ID = 0; ID = 0;
arLabel1.MouseMove += label1_MouseMove; arLabel1.MouseMove += label1_MouseMove;
arLabel1.MouseUp += label1_MouseUp; arLabel1.MouseUp += label1_MouseUp;
arLabel1.MouseDown += label1_MouseDown; arLabel1.MouseDown += label1_MouseDown;
arLabel1.MouseDoubleClick += label1_MouseDoubleClick; arLabel1.MouseDoubleClick += label1_MouseDoubleClick;
arLabel1.Click += arLabel1_Click; arLabel1.Click += arLabel1_Click;
} }
private void fMsg_Load(object sender, EventArgs e) private void fMsg_Load(object sender, EventArgs e)
{ {
} }
public void SetText(string m) public void SetText(string m)
{ {
this.arLabel1.Text = m; this.arLabel1.Text = m;
this.arLabel1.Refresh(); this.arLabel1.Refresh();
} }
private void label1_MouseMove(object sender, MouseEventArgs e) private void label1_MouseMove(object sender, MouseEventArgs e)
{ {
if (fMove) if (fMove)
{ {
Point offset = new Point(e.X - MDownPos.X, e.Y - MDownPos.Y); Point offset = new Point(e.X - MDownPos.X, e.Y - MDownPos.Y);
this.Left += offset.X; this.Left += offset.X;
this.Top += offset.Y; this.Top += offset.Y;
offset = new Point(0, 0); offset = new Point(0, 0);
} }
} }
private void label1_MouseUp(object sender, MouseEventArgs e) private void label1_MouseUp(object sender, MouseEventArgs e)
{ {
fMove = false; fMove = false;
} }
private void label1_MouseDown(object sender, MouseEventArgs e) private void label1_MouseDown(object sender, MouseEventArgs e)
{ {
MDownPos = new Point(e.X, e.Y); MDownPos = new Point(e.X, e.Y);
fMove = true; fMove = true;
} }
private void label1_MouseDoubleClick(object sender, MouseEventArgs e) private void label1_MouseDoubleClick(object sender, MouseEventArgs e)
{ {
if (EnableUserClose) if (EnableUserClose)
this.Close(); this.Close();
} }
private void arLabel1_Click(object sender, EventArgs e) private void arLabel1_Click(object sender, EventArgs e)
{ {
if (EnableUserClose) if (EnableUserClose)
this.Close(); this.Close();
} }
private void arLabel1_Click_1(object sender, EventArgs e) private void arLabel1_Click_1(object sender, EventArgs e)
{ {
} }
private void button1_Click(object sender, EventArgs e) private void button1_Click(object sender, EventArgs e)
{ {
if (EnableUserClose) if (EnableUserClose)
this.Close(); this.Close();
} }
} }
} }

View File

@@ -1,120 +1,120 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<root> <root>
<!-- <!--
Microsoft ResX Schema Microsoft ResX Schema
Version 2.0 Version 2.0
The primary goals of this format is to allow a simple XML format The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes various data types are done through the TypeConverter classes
associated with the data types. associated with the data types.
Example: Example:
... ado.net/XML headers & schema ... ... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader> <resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader> <resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value> <value>[base64 mime encoded serialized .NET Framework object]</value>
</data> </data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment> <comment>This is a comment</comment>
</data> </data>
There are any number of "resheader" rows that contain simple There are any number of "resheader" rows that contain simple
name/value pairs. name/value pairs.
Each data row contains a name, and value. The row also contains a Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture. text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the Classes that don't support this are serialized and stored with the
mimetype set. mimetype set.
The mimetype is used for serialized objects, and tells the The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly: extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below. read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64 mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding. : and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64 mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding. : and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64 mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter : using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding. : and then encoded with base64 encoding.
--> -->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true"> <xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType> <xsd:complexType>
<xsd:choice maxOccurs="unbounded"> <xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata"> <xsd:element name="metadata">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" /> <xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence> </xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" /> <xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" /> <xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" /> <xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" /> <xsd:attribute ref="xml:space" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="assembly"> <xsd:element name="assembly">
<xsd:complexType> <xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" /> <xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" /> <xsd:attribute name="name" type="xsd:string" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="data"> <xsd:element name="data">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence> </xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" /> <xsd:attribute ref="xml:space" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="resheader"> <xsd:element name="resheader">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence> </xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" /> <xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
</xsd:choice> </xsd:choice>
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
</xsd:schema> </xsd:schema>
<resheader name="resmimetype"> <resheader name="resmimetype">
<value>text/microsoft-resx</value> <value>text/microsoft-resx</value>
</resheader> </resheader>
<resheader name="version"> <resheader name="version">
<value>2.0</value> <value>2.0</value>
</resheader> </resheader>
<resheader name="reader"> <resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader> </resheader>
<resheader name="writer"> <resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader> </resheader>
</root> </root>

View File

@@ -28,96 +28,96 @@
/// </summary> /// </summary>
private void InitializeComponent() private void InitializeComponent()
{ {
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(fPassword)); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(fPassword));
this.tbInput = new System.Windows.Forms.TextBox(); this.tbInput = new System.Windows.Forms.TextBox();
this.pictureBox1 = new System.Windows.Forms.PictureBox(); this.pictureBox1 = new System.Windows.Forms.PictureBox();
this.panel1 = new System.Windows.Forms.Panel(); this.panel1 = new System.Windows.Forms.Panel();
this.panel2 = new System.Windows.Forms.Panel(); this.panel2 = new System.Windows.Forms.Panel();
this.btLogin = new System.Windows.Forms.Button(); this.btLogin = new System.Windows.Forms.Button();
((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
this.panel1.SuspendLayout(); this.panel1.SuspendLayout();
this.panel2.SuspendLayout(); this.panel2.SuspendLayout();
this.SuspendLayout(); this.SuspendLayout();
// //
// tbInput // tbInput
// //
this.tbInput.Font = new System.Drawing.Font("Calibri", 20.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.tbInput.Font = new System.Drawing.Font("Calibri", 20.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.tbInput.Location = new System.Drawing.Point(29, 144); this.tbInput.Location = new System.Drawing.Point(29, 144);
this.tbInput.Name = "tbInput"; this.tbInput.Name = "tbInput";
this.tbInput.PasswordChar = '●'; this.tbInput.PasswordChar = '●';
this.tbInput.Size = new System.Drawing.Size(235, 40); this.tbInput.Size = new System.Drawing.Size(235, 40);
this.tbInput.TabIndex = 0; this.tbInput.TabIndex = 0;
this.tbInput.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; this.tbInput.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
// //
// pictureBox1 // pictureBox1
// //
this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image"))); this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image")));
this.pictureBox1.Location = new System.Drawing.Point(94, 27); this.pictureBox1.Location = new System.Drawing.Point(94, 27);
this.pictureBox1.Name = "pictureBox1"; this.pictureBox1.Name = "pictureBox1";
this.pictureBox1.Size = new System.Drawing.Size(96, 96); this.pictureBox1.Size = new System.Drawing.Size(96, 96);
this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize;
this.pictureBox1.TabIndex = 3; this.pictureBox1.TabIndex = 3;
this.pictureBox1.TabStop = false; this.pictureBox1.TabStop = false;
// //
// panel1 // panel1
// //
this.panel1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(245)))), ((int)(((byte)(245)))), ((int)(((byte)(244))))); this.panel1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(245)))), ((int)(((byte)(245)))), ((int)(((byte)(244)))));
this.panel1.Controls.Add(this.pictureBox1); this.panel1.Controls.Add(this.pictureBox1);
this.panel1.Controls.Add(this.tbInput); this.panel1.Controls.Add(this.tbInput);
this.panel1.Dock = System.Windows.Forms.DockStyle.Fill; this.panel1.Dock = System.Windows.Forms.DockStyle.Fill;
this.panel1.Location = new System.Drawing.Point(0, 0); this.panel1.Location = new System.Drawing.Point(0, 0);
this.panel1.Name = "panel1"; this.panel1.Name = "panel1";
this.panel1.Size = new System.Drawing.Size(295, 211); this.panel1.Size = new System.Drawing.Size(295, 211);
this.panel1.TabIndex = 1; this.panel1.TabIndex = 1;
// //
// panel2 // panel2
// //
this.panel2.BackColor = System.Drawing.SystemColors.Control; this.panel2.BackColor = System.Drawing.SystemColors.Control;
this.panel2.Controls.Add(this.btLogin); this.panel2.Controls.Add(this.btLogin);
this.panel2.Dock = System.Windows.Forms.DockStyle.Bottom; this.panel2.Dock = System.Windows.Forms.DockStyle.Bottom;
this.panel2.Location = new System.Drawing.Point(0, 211); this.panel2.Location = new System.Drawing.Point(0, 211);
this.panel2.Name = "panel2"; this.panel2.Name = "panel2";
this.panel2.Size = new System.Drawing.Size(295, 34); this.panel2.Size = new System.Drawing.Size(295, 34);
this.panel2.TabIndex = 6; this.panel2.TabIndex = 6;
// //
// btLogin // btLogin
// //
this.btLogin.Dock = System.Windows.Forms.DockStyle.Fill; this.btLogin.Dock = System.Windows.Forms.DockStyle.Fill;
this.btLogin.Location = new System.Drawing.Point(0, 0); this.btLogin.Location = new System.Drawing.Point(0, 0);
this.btLogin.Name = "btLogin"; this.btLogin.Name = "btLogin";
this.btLogin.Size = new System.Drawing.Size(295, 34); this.btLogin.Size = new System.Drawing.Size(295, 34);
this.btLogin.TabIndex = 0; this.btLogin.TabIndex = 0;
this.btLogin.Text = "OK"; this.btLogin.Text = "OK";
this.btLogin.UseVisualStyleBackColor = true; this.btLogin.UseVisualStyleBackColor = true;
this.btLogin.Click += new System.EventHandler(this.button1_Click); this.btLogin.Click += new System.EventHandler(this.button1_Click);
// //
// fPassword // fPassword
// //
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None; this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
this.BackColor = System.Drawing.Color.OrangeRed; this.BackColor = System.Drawing.Color.OrangeRed;
this.ClientSize = new System.Drawing.Size(295, 245); this.ClientSize = new System.Drawing.Size(295, 245);
this.Controls.Add(this.panel1); this.Controls.Add(this.panel1);
this.Controls.Add(this.panel2); this.Controls.Add(this.panel2);
this.Font = new System.Drawing.Font("Calibri", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.Font = new System.Drawing.Font("Calibri", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.MaximizeBox = false; this.MaximizeBox = false;
this.MinimizeBox = false; this.MinimizeBox = false;
this.Name = "fPassword"; this.Name = "fPassword";
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
this.Text = "Enter Password"; this.Text = "Enter Password";
((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();
this.panel1.ResumeLayout(false); this.panel1.ResumeLayout(false);
this.panel1.PerformLayout(); this.panel1.PerformLayout();
this.panel2.ResumeLayout(false); this.panel2.ResumeLayout(false);
this.ResumeLayout(false); this.ResumeLayout(false);
} }
#endregion #endregion
private System.Windows.Forms.PictureBox pictureBox1; private System.Windows.Forms.PictureBox pictureBox1;
public System.Windows.Forms.TextBox tbInput; public System.Windows.Forms.TextBox tbInput;
private System.Windows.Forms.Panel panel1; private System.Windows.Forms.Panel panel1;
private System.Windows.Forms.Panel panel2; private System.Windows.Forms.Panel panel2;
private System.Windows.Forms.Button btLogin; private System.Windows.Forms.Button btLogin;
} }
} }

View File

@@ -1,35 +1,35 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.ComponentModel; using System.ComponentModel;
using System.Data; using System.Data;
using System.Drawing; using System.Drawing;
using System.Linq; using System.Linq;
using System.Text; using System.Text;
using System.Windows.Forms; using System.Windows.Forms;
namespace Project.Dialog namespace Project.Dialog
{ {
public partial class fPassword : Form public partial class fPassword : Form
{ {
public fPassword() public fPassword()
{ {
InitializeComponent(); InitializeComponent();
this.tbInput.KeyDown += (s1, e1) => { if (e1.KeyCode == Keys.Enter) btLogin.PerformClick(); }; this.tbInput.KeyDown += (s1, e1) => { if (e1.KeyCode == Keys.Enter) btLogin.PerformClick(); };
this.KeyPreview = true; this.KeyPreview = true;
this.KeyDown += (s1, e1) => { this.KeyDown += (s1, e1) => {
if (e1.KeyCode == Keys.Escape) this.Close(); if (e1.KeyCode == Keys.Escape) this.Close();
}; };
} }
private void button1_Click(object sender, EventArgs e) private void button1_Click(object sender, EventArgs e)
{ {
string id = tbInput.Text.Trim(); string id = tbInput.Text.Trim();
if (id.isEmpty()) if (id.isEmpty())
{ {
tbInput.Focus(); tbInput.Focus();
return; return;
} }
DialogResult = DialogResult.OK; DialogResult = DialogResult.OK;
} }
} }
} }

View File

@@ -1,160 +1,160 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<root> <root>
<!-- <!--
Microsoft ResX Schema Microsoft ResX Schema
Version 2.0 Version 2.0
The primary goals of this format is to allow a simple XML format The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes various data types are done through the TypeConverter classes
associated with the data types. associated with the data types.
Example: Example:
... ado.net/XML headers & schema ... ... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader> <resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader> <resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value> <value>[base64 mime encoded serialized .NET Framework object]</value>
</data> </data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment> <comment>This is a comment</comment>
</data> </data>
There are any number of "resheader" rows that contain simple There are any number of "resheader" rows that contain simple
name/value pairs. name/value pairs.
Each data row contains a name, and value. The row also contains a Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture. text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the Classes that don't support this are serialized and stored with the
mimetype set. mimetype set.
The mimetype is used for serialized objects, and tells the The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly: extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below. read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64 mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding. : and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64 mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding. : and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64 mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter : using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding. : and then encoded with base64 encoding.
--> -->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true"> <xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType> <xsd:complexType>
<xsd:choice maxOccurs="unbounded"> <xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata"> <xsd:element name="metadata">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" /> <xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence> </xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" /> <xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" /> <xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" /> <xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" /> <xsd:attribute ref="xml:space" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="assembly"> <xsd:element name="assembly">
<xsd:complexType> <xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" /> <xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" /> <xsd:attribute name="name" type="xsd:string" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="data"> <xsd:element name="data">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence> </xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" /> <xsd:attribute ref="xml:space" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="resheader"> <xsd:element name="resheader">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence> </xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" /> <xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
</xsd:choice> </xsd:choice>
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
</xsd:schema> </xsd:schema>
<resheader name="resmimetype"> <resheader name="resmimetype">
<value>text/microsoft-resx</value> <value>text/microsoft-resx</value>
</resheader> </resheader>
<resheader name="version"> <resheader name="version">
<value>2.0</value> <value>2.0</value>
</resheader> </resheader>
<resheader name="reader"> <resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader> </resheader>
<resheader name="writer"> <resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader> </resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="pictureBox1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="pictureBox1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAb iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAb
rwAAG68BXhqRHAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAeoSURBVHhe7Z1r rwAAG68BXhqRHAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAeoSURBVHhe7Z1r
bBRVFMfr+xHf8RUTHx/UoHwpLDMLLdHtzBSosWoijSZCq9GCRAN+I+oXwgfBqIgYXzF+gMT4KIoRgloM bBRVFMfr+xHf8RUTHx/UoHwpLDMLLdHtzBSosWoijSZCq9GCRAN+I+oXwgfBqIgYXzF+gMT4KIoRgloM
RhOQLbRSQSyoLZYIhEcpnZ3u0u7u9Zzd0wDT41Z2753O7s4/+aWb3TvnnvPf2bkzd6YzFYECBQoUKFCg RhOQLbRSQSyoLZYIhEcpnZ3u0u7u9Zzd0wDT41Z2753O7s4/+aWb3TvnnvPf2bkzd6YzFYECBQoUKFCg
QIECBQrkJ/VPn36tbYZrHFOfHzP1N4ANMUvfAX+7gAPwui8Dvsb3sp9tiJnh1x0rPM+2pkYwBoULNJaO QIECBQrkJ/VPn36tbYZrHFOfHzP1N4ANMUvfAX+7gAPwui8Dvsb3sp9tiJnh1x0rPM+2pkYwBoULNJaO
VldfCYbPdgx9FRjZCaQAUSAYYyd8KW/ZVvjRI5HIFdRdIJSIRC60Db0BTFoPJMg0lSQcS//cMbR67JvS VldfCYbPdgx9FRjZCaQAUSAYYyd8KW/ZVvjRI5HIFdRdIJSIRC60Db0BTFoPJMg0lSQcS//cMbR67JvS
KD+JhokXw5r+DBiy12WQl3TB5u1pzIXSKn2JadMuixnhF6B43G5zpowHvbapLcTcKM3SFAySjVDsQVfx KD+JhokXw5r+DBiy12WQl3TB5u1pzIXSKn2JadMuixnhF6B43G5zpowHvbapLcTcKM3SFAySjVDsQVfx
PkL7B3OkdEtHcaPqdijw69EF+xPb1NcNztBupfSLW7D3sQiKGnQXWQQMwC9iDpVRfMLdPfg5r2EKKy6g PkL7B3OkdEtHcaPqdijw69EF+xPb1NcNztBupfSLW7D3sQiKGnQXWQQMwC9iDpVRfMLdPfg5r2EKKy6g
hqLbdbVnVN1IB0V8UUVHODoQCV1P5flbA6Z+NyTdM7qIoqf7ZG34LirTn4Kj2HszexJ8AaXAAduaeg+V hqLbdbVnVN1IB0V8UUVHODoQCV1P5flbA6Z+NyTdM7qIoqf7ZG34LirTn4Kj2HszexJ8AaXAAduaeg+V
6y/h2hEz9CNM0qXGwXhk6h1Utj8E28ib4IjyTybZksSx9D+wZip/fCXq7rwE9pu3cImWOD/5YgoDzH+f 6y/h2hEz9CNM0qXGwXhk6h1Utj8E28ib4IjyTybZksSx9D+wZip/fCXq7rwE9pu3cImWOD/5YgoDzH+f
Sa4scMzwO2TD+AgPVLjEygvtCbLDW+FABAn0j06ozLD0vrgVuo1s8U7wzbeyCZUn35It3sg2tceYJMoa Sa4scMzwO2TD+AgPVLjEygvtCbLDW+FABAn0j06ozLD0vrgVuo1s8U7wzbeyCZUn35It3sg2tceYJMoa
PNtG9qhVZo7H1HvdCXiB83i9OPXBKpFs2yrSfcdFemAgC7zG9/AzbMMt6wH7RX3ocrJJnRxDf5npXC0z PNtG9qhVZo7H1HvdCXiB83i9OPXBKpFs2yrSfcdFemAgC7zG9/AzbMMt6wH7RX3ocrJJnRxDf5npXC0z
q8RQy8dCDA+LMQVtsC0uw8ZSiaEvJpvUiNb+Y6M6VojzkCGSne3k7v9Xcmd7ZlkupkIOKz2rRnP7XMdq q8RQy8dCDA+LMQVtsC0uw8ZSiaEvJpvUiNb+Y6M6VojzkCGSne3k7v9Xcmd7ZlkupkIOKz2rRnP7XMdq
sMIi2bGdLD13JTvaMjHY2IqwzfBzZJdciSUV50MH3e4OVZJ4cxlZeVrpQwdFYuVyMdg0WziPmBnwNb6H sMIi2bGdLD13JTvaMjHY2IqwzfBzZJdciSUV50MH3e4OVZJ4cxlZeVrpQwdFYuVyMdg0WziPmBnwNb6H
n7mVWPEKG1sVOE0hKirOI9vkKWZpFtehMmZNF+n+E2RjVqk9uzKGs+0B/Cy1Zze1zird3wfjQTXbXhV4 n7mVWPEKG1sVOE0hKirOI9vkKWZpFtehMmZNF+n+E2RjVqk9uzKGs+0B/Cy1Zze1zird3wfjQTXbXhV4
QRjZJk8QeLW7I5Uklr5EFmaVjtmwh/Mg2/ZMsE3aidFSWSWWvsi2VchHZJsc0eAbc3WilOFNG8m+rIY+ QRjZJk8QeLW7I5Uklr5EFmaVjtmwh/Mg2/ZMsE3aidFSWSWWvsi2VchHZJsc0eAbc3WilOFNG8m+rIY+
Wc224xj6dA0tldVw60a2nUJOSt0ldazww0wnSkn19pB9WcUXNrPtOOKLmmmprFJ/97DtVOLUhB8g+woX Wc224xj6dA0tldVw60a2nUJOSt0ldazww0wnSkn19pB9WcUXNrPtOOKLmmmprFJ/97DtVOLUhB8g+woX
XavJdqSK9OAg2ZeVU1/DtuPA3c8zlXYctp1SDH0F2Ve4INguthOFuMW1yYVbXBvF7CT7ChNeDQDB0q7g XavJdqSK9OAg2ZeVU1/DtuPA3c8zlXYctp1SDH0F2Ve4INguthOFuMW1yYVbXBvF7CT7ChNeDQDB0q7g
ynGLa5MLt7g2ikmdnDntOrIxf8VMbRYTXCrx+Y0i2dIi0lujQrT/qpT0lmimr3jzXDYXuYRrycb8pfro ynGLa5MLt7g2ikmdnDntOrIxf8VMbRYTXCrx+Y0i2dIi0lujQrT/qpT0lmimr3jzXDYXuYRrycb8pfro
N77gKSF2dLJmKQX6jM9vYnOShW3oz5ON+QsG4He54LJIrfuKN8gDkl98yeYkCzgqfptszF8wAH/PBZeF N77gKSF2dLJmKQX6jM9vYnOShW3oz5ON+QsG4He54LJIrfuKN8gDkl98yeYkCzgqfptszF8wAH/PBZeF
2NbOmuMJ23awOUnD0r8jG/MXBNo9KrBEWGM8hMtJIp1kY/6CIPtdQaXCmeIlXE4S6SYb8xcEOe4KKhXO 2NbOmuMJ23awOUnD0r8jG/MXBNo9KrBEWGM8hMtJIp1kY/6CIPtdQaXCmeIlXE4S6SYb8xcEOe4KKhXO
FC/hcpLIUbIxf0GQU66gUuFM8RIuJ4kkyMb8BUGGXEGlwpkyFonWzaJrbpNo07QMXXMaRXxjK9t2LLic FC/hcpLIUbIxf0GQU66gUuFM8RIuJ4kkyMb8BUGGXEGlwpkyFonWzaJrbpNo07QMXXMaRXxjK9t2LLic
JCLlC/DVJgjNbwuFxNYJE84C3zu16Qd2mVxwOUlEyibIV4Mwrvlu80fY2/Qku0wuuJwkImEQVjwRx5mS JCLlC/DVJgjNbwuFxNYJE84C3zu16Qd2mVxwOUlEyibIV4Mwrvlu80fY2/Qku0wuuJwkImEQVjwRx5mS
i2jlJNZ8JDp5MrtMLricJFL4hJzyAzHGlFxEKytZ85HoJJ99ATIOxPBwmg0uCc6UXHTNmcuaj/hvE6St i2jlJNZ8JDp5MrtMLricJFL4hJzyAzHGlFxEKytZ85HoJJ99ATIOxPBwmg0uCc6UXHTNmcuaj/hvE6St
JBvzF04o8cHlwJmSi8H13/zHIDzFd4OwbWkLyMb8hVOqXHBZcKaMxchuKI4HuNnZ29iUl/kIl5MsYOU1 JBvzF04o8cHlwJmSi8H13/zHIDzFd4OwbWkLyMb8hVOqXHBZcKaMxchuKI4HuNnZ29iUl/kIl5MsYOU1
yMb8pfqEDGeKl3A5SULOCRkUBPvFFVwanClewuUkie1kX+HCE8xMB1LgTPESLidJvEr2FS6Vl6VwpngJ yMb8pfqEDGeKl3A5SULOCRkUBPvFFVwanClewuUkie1kX+HCE8xMB1LgTPESLidJvEr2FS6Vl6VwpngJ
l5MMpF6WIiKRSyHoCXcnMsCTIpwxnvDzdjYnCRyT/h+Utql/yHRUMHhakDXHA5Ita9mcCsW29PfINnmy l5MMpF6WIiKRSyHoCXcnMsCTIpwxnvDzdjYnCRyT/h+Utql/yHRUMHhakDXHA5Ita9mcCsW29PfINnmy
De0+rrNCic9rHL+T8oqujBgwtCqyTZ7w8nT4FfzFdVgomctS8JfQ1sGbJRPoA/tSZb6yy9NRjqE/y3Ua De0+rrNCic9rHL+T8oqujBgwtCqyTZ7w8nT4FfzFdVgomctS8JfQ1sGbJRPoA/tSZb6yy9NRjqE/y3Ua
cBrH0prJLvkSodBF0InS6ekipxs9IrvUSPXcUDGDWwiySZ3wn9BUjQVFzj68cQnZpFaqJ+iKklrNJHu8 cBrH0prJLvkSodBF0InS6ekipxs9IrvUSPXcUDGDWwiySZ3wn9BUjQVFzj68cQnZpFaqJ+iKklrNJHu8
kWNqa9lEyhFD/4xs8U7BzTqI8bpZBwrnOyAJz/93wEekHGNKHdkxPopZ2mtMYuWBpS8nG8ZPwS3LfKDj kWNqa9lEyhFD/4xs8U7BzTqI8bpZBwrnOyAJz/93wEekHGNKHdkxPopZ2mtMYuWBpS8nG8ZPwS3LfKDj
deGrICFlJ218SAc+bILK94ec2upbILFSvGGrm3123aQbqGx/KXvjVl89F0A2vb69ceuIYhHt5piptTPJ deGrICFlJ218SAc+bILK94ec2upbILFSvGGrm3123aQbqGx/KXvjVl89F0A2vb69ceuIYhHt5piptTPJ
FzeZe2H75F6hYwmfXARJ/ziqiOJlc58VuprKKw6JhoYLbEtfAsnLeBLSeJGEo9zFyub3vRBenASFHHYV FzeZe2H75F6hYwmfXARJ/ziqiOJlc58VuprKKw6JhoYLbEtfAsnLeBLSeJGEo9zFyub3vRBenASFHHYV
VgwcwmeYURnFreARJj4R3sgICvzNXbCP2G3XavdTuqWp4DFWPpEvHuRmhH8vuwe5cbJrtIk4sQWmePGM VgwcwmeYURnFreARJj4R3sgICvzNXbCP2G3XavdTuqWp4DFWPpEvHuRmhH8vuwe5cbJrtIk4sQWmePGM
sR7cO8M+qftAI8I1MXO2LftltAHJM4zLF4gRjsLavgxvPFj2a/u56ESk8hrcFTzrcbbZo+xuPBFCBmdO sR7cO8M+qftAI8I1MXO2LftltAHJM4zLF4gRjsLavgxvPFj2a/u56ESk8hrcFTzrcbbZo+xuPBFCBmdO
imTey3521uNsMQaFCxQoUKBAgQIFChQoUCAfqKLiXwYEOVtR8EleAAAAAElFTkSuQmCC imTey3521uNsMQaFCxQoUKBAgQIFChQoUCAfqKLiXwYEOVtR8EleAAAAAElFTkSuQmCC
</value> </value>
</data> </data>
</root> </root>

View File

@@ -1,146 +1,146 @@
namespace Project.Dialog namespace Project.Dialog
{ {
partial class fTouchKeyFull partial class fTouchKeyFull
{ {
/// <summary> /// <summary>
/// Required designer variable. /// Required designer variable.
/// </summary> /// </summary>
private System.ComponentModel.IContainer components = null; private System.ComponentModel.IContainer components = null;
/// <summary> /// <summary>
/// Clean up any resources being used. /// Clean up any resources being used.
/// </summary> /// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing) protected override void Dispose(bool disposing)
{ {
if (disposing && (components != null)) if (disposing && (components != null))
{ {
components.Dispose(); components.Dispose();
} }
base.Dispose(disposing); base.Dispose(disposing);
} }
#region Windows Form Designer generated code #region Windows Form Designer generated code
/// <summary> /// <summary>
/// Required method for Designer support - do not modify /// Required method for Designer support - do not modify
/// the contents of this method with the code editor. /// the contents of this method with the code editor.
/// </summary> /// </summary>
private void InitializeComponent() private void InitializeComponent()
{ {
this.touchKeyFull1 = new arCtl.TouchKeyFull(); this.touchKeyFull1 = new arCtl.TouchKeyFull();
this.tbInput = new System.Windows.Forms.TextBox(); this.tbInput = new System.Windows.Forms.TextBox();
this.lbTitle = new arCtl.arLabel(); this.lbTitle = new arCtl.arLabel();
this.button1 = new System.Windows.Forms.Button(); this.button1 = new System.Windows.Forms.Button();
this.SuspendLayout(); this.SuspendLayout();
// //
// touchKeyFull1 // touchKeyFull1
// //
this.touchKeyFull1.Dock = System.Windows.Forms.DockStyle.Fill; this.touchKeyFull1.Dock = System.Windows.Forms.DockStyle.Fill;
this.touchKeyFull1.Location = new System.Drawing.Point(6, 84); this.touchKeyFull1.Location = new System.Drawing.Point(6, 84);
this.touchKeyFull1.Name = "touchKeyFull1"; this.touchKeyFull1.Name = "touchKeyFull1";
this.touchKeyFull1.Size = new System.Drawing.Size(792, 172); this.touchKeyFull1.Size = new System.Drawing.Size(792, 172);
this.touchKeyFull1.TabIndex = 0; this.touchKeyFull1.TabIndex = 0;
this.touchKeyFull1.keyClick += new arCtl.TouchKeyFull.KeyClickHandler(this.touchKeyFull1_keyClick); this.touchKeyFull1.keyClick += new arCtl.TouchKeyFull.KeyClickHandler(this.touchKeyFull1_keyClick);
// //
// tbInput // tbInput
// //
this.tbInput.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); this.tbInput.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64)))));
this.tbInput.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; this.tbInput.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.tbInput.Dock = System.Windows.Forms.DockStyle.Top; this.tbInput.Dock = System.Windows.Forms.DockStyle.Top;
this.tbInput.Font = new System.Drawing.Font("맑은 고딕", 21.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(129))); this.tbInput.Font = new System.Drawing.Font("맑은 고딕", 21.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(129)));
this.tbInput.ForeColor = System.Drawing.Color.White; this.tbInput.ForeColor = System.Drawing.Color.White;
this.tbInput.Location = new System.Drawing.Point(6, 38); this.tbInput.Location = new System.Drawing.Point(6, 38);
this.tbInput.Name = "tbInput"; this.tbInput.Name = "tbInput";
this.tbInput.Size = new System.Drawing.Size(792, 46); this.tbInput.Size = new System.Drawing.Size(792, 46);
this.tbInput.TabIndex = 0; this.tbInput.TabIndex = 0;
this.tbInput.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; this.tbInput.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
// //
// lbTitle // lbTitle
// //
this.lbTitle.BackColor = System.Drawing.Color.Gray; this.lbTitle.BackColor = System.Drawing.Color.Gray;
this.lbTitle.BackColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100))))); this.lbTitle.BackColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100)))));
this.lbTitle.BackgroundImagePadding = new System.Windows.Forms.Padding(0); this.lbTitle.BackgroundImagePadding = new System.Windows.Forms.Padding(0);
this.lbTitle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(90)))), ((int)(((byte)(90))))); this.lbTitle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(90)))), ((int)(((byte)(90)))));
this.lbTitle.BorderColorOver = System.Drawing.Color.DarkBlue; this.lbTitle.BorderColorOver = System.Drawing.Color.DarkBlue;
this.lbTitle.BorderSize = new System.Windows.Forms.Padding(1); this.lbTitle.BorderSize = new System.Windows.Forms.Padding(1);
this.lbTitle.ColorTheme = arCtl.arLabel.eColorTheme.Custom; this.lbTitle.ColorTheme = arCtl.arLabel.eColorTheme.Custom;
this.lbTitle.Cursor = System.Windows.Forms.Cursors.Arrow; this.lbTitle.Cursor = System.Windows.Forms.Cursors.Arrow;
this.lbTitle.Dock = System.Windows.Forms.DockStyle.Top; this.lbTitle.Dock = System.Windows.Forms.DockStyle.Top;
this.lbTitle.Enabled = false; this.lbTitle.Enabled = false;
this.lbTitle.Enabled2 = true; this.lbTitle.Enabled2 = true;
this.lbTitle.Font = new System.Drawing.Font("Consolas", 15.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.lbTitle.Font = new System.Drawing.Font("Consolas", 15.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbTitle.ForeColor = System.Drawing.Color.White; this.lbTitle.ForeColor = System.Drawing.Color.White;
this.lbTitle.GradientEnable = true; this.lbTitle.GradientEnable = true;
this.lbTitle.GradientMode = System.Drawing.Drawing2D.LinearGradientMode.ForwardDiagonal; this.lbTitle.GradientMode = System.Drawing.Drawing2D.LinearGradientMode.ForwardDiagonal;
this.lbTitle.GradientRepeatBG = false; this.lbTitle.GradientRepeatBG = false;
this.lbTitle.isButton = false; this.lbTitle.isButton = false;
this.lbTitle.Location = new System.Drawing.Point(6, 5); this.lbTitle.Location = new System.Drawing.Point(6, 5);
this.lbTitle.MouseDownColor = System.Drawing.Color.Yellow; this.lbTitle.MouseDownColor = System.Drawing.Color.Yellow;
this.lbTitle.MouseOverColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); this.lbTitle.MouseOverColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64)))));
this.lbTitle.msg = null; this.lbTitle.msg = null;
this.lbTitle.Name = "lbTitle"; this.lbTitle.Name = "lbTitle";
this.lbTitle.ProgressColor1 = System.Drawing.Color.LightSkyBlue; this.lbTitle.ProgressColor1 = System.Drawing.Color.LightSkyBlue;
this.lbTitle.ProgressColor2 = System.Drawing.Color.DeepSkyBlue; this.lbTitle.ProgressColor2 = System.Drawing.Color.DeepSkyBlue;
this.lbTitle.ProgressEnable = false; this.lbTitle.ProgressEnable = false;
this.lbTitle.ProgressFont = new System.Drawing.Font("Consolas", 10F); this.lbTitle.ProgressFont = new System.Drawing.Font("Consolas", 10F);
this.lbTitle.ProgressForeColor = System.Drawing.Color.Black; this.lbTitle.ProgressForeColor = System.Drawing.Color.Black;
this.lbTitle.ProgressMax = 100F; this.lbTitle.ProgressMax = 100F;
this.lbTitle.ProgressMin = 0F; this.lbTitle.ProgressMin = 0F;
this.lbTitle.ProgressPadding = new System.Windows.Forms.Padding(0); this.lbTitle.ProgressPadding = new System.Windows.Forms.Padding(0);
this.lbTitle.ProgressText = null; this.lbTitle.ProgressText = null;
this.lbTitle.ProgressValue = 0F; this.lbTitle.ProgressValue = 0F;
this.lbTitle.ShadowColor = System.Drawing.Color.FromArgb(((int)(((byte)(20)))), ((int)(((byte)(20)))), ((int)(((byte)(20))))); this.lbTitle.ShadowColor = System.Drawing.Color.FromArgb(((int)(((byte)(20)))), ((int)(((byte)(20)))), ((int)(((byte)(20)))));
this.lbTitle.Sign = ""; this.lbTitle.Sign = "";
this.lbTitle.SignAlign = System.Drawing.ContentAlignment.BottomRight; this.lbTitle.SignAlign = System.Drawing.ContentAlignment.BottomRight;
this.lbTitle.SignColor = System.Drawing.Color.Yellow; this.lbTitle.SignColor = System.Drawing.Color.Yellow;
this.lbTitle.SignFont = new System.Drawing.Font("Consolas", 7F, System.Drawing.FontStyle.Italic); this.lbTitle.SignFont = new System.Drawing.Font("Consolas", 7F, System.Drawing.FontStyle.Italic);
this.lbTitle.Size = new System.Drawing.Size(792, 33); this.lbTitle.Size = new System.Drawing.Size(792, 33);
this.lbTitle.TabIndex = 2; this.lbTitle.TabIndex = 2;
this.lbTitle.Text = "Input"; this.lbTitle.Text = "Input";
this.lbTitle.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; this.lbTitle.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
this.lbTitle.TextShadow = true; this.lbTitle.TextShadow = true;
this.lbTitle.TextVisible = true; this.lbTitle.TextVisible = true;
// //
// button1 // button1
// //
this.button1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); this.button1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
this.button1.Location = new System.Drawing.Point(711, 8); this.button1.Location = new System.Drawing.Point(711, 8);
this.button1.Margin = new System.Windows.Forms.Padding(0); this.button1.Margin = new System.Windows.Forms.Padding(0);
this.button1.Name = "button1"; this.button1.Name = "button1";
this.button1.Size = new System.Drawing.Size(84, 27); this.button1.Size = new System.Drawing.Size(84, 27);
this.button1.TabIndex = 3; this.button1.TabIndex = 3;
this.button1.Text = "EXIT"; this.button1.Text = "EXIT";
this.button1.UseVisualStyleBackColor = true; this.button1.UseVisualStyleBackColor = true;
this.button1.Click += new System.EventHandler(this.button1_Click); this.button1.Click += new System.EventHandler(this.button1_Click);
// //
// fTouchKeyFull // fTouchKeyFull
// //
this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(60)))), ((int)(((byte)(60)))), ((int)(((byte)(60))))); this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(60)))), ((int)(((byte)(60)))), ((int)(((byte)(60)))));
this.ClientSize = new System.Drawing.Size(804, 261); this.ClientSize = new System.Drawing.Size(804, 261);
this.Controls.Add(this.button1); this.Controls.Add(this.button1);
this.Controls.Add(this.touchKeyFull1); this.Controls.Add(this.touchKeyFull1);
this.Controls.Add(this.tbInput); this.Controls.Add(this.tbInput);
this.Controls.Add(this.lbTitle); this.Controls.Add(this.lbTitle);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
this.KeyPreview = true; this.KeyPreview = true;
this.Name = "fTouchKeyFull"; this.Name = "fTouchKeyFull";
this.Padding = new System.Windows.Forms.Padding(6, 5, 6, 5); this.Padding = new System.Windows.Forms.Padding(6, 5, 6, 5);
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
this.Text = "fTouchKeyFull"; this.Text = "fTouchKeyFull";
this.Load += new System.EventHandler(this.fTouchKeyFull_Load); this.Load += new System.EventHandler(this.fTouchKeyFull_Load);
this.ResumeLayout(false); this.ResumeLayout(false);
this.PerformLayout(); this.PerformLayout();
} }
#endregion #endregion
private arCtl.TouchKeyFull touchKeyFull1; private arCtl.TouchKeyFull touchKeyFull1;
private arCtl.arLabel lbTitle; private arCtl.arLabel lbTitle;
public System.Windows.Forms.TextBox tbInput; public System.Windows.Forms.TextBox tbInput;
private System.Windows.Forms.Button button1; private System.Windows.Forms.Button button1;
} }
} }

View File

@@ -1,93 +1,93 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.ComponentModel; using System.ComponentModel;
using System.Data; using System.Data;
using System.Drawing; using System.Drawing;
using System.Linq; using System.Linq;
using System.Text; using System.Text;
using System.Windows.Forms; using System.Windows.Forms;
namespace Project.Dialog namespace Project.Dialog
{ {
public partial class fTouchKeyFull : Form public partial class fTouchKeyFull : Form
{ {
public fTouchKeyFull(string title,string value) public fTouchKeyFull(string title,string value)
{ {
InitializeComponent(); InitializeComponent();
this.lbTitle.Text = title; this.lbTitle.Text = title;
this.tbInput.Text = value; this.tbInput.Text = value;
this.KeyDown += (s1, e1) => this.KeyDown += (s1, e1) =>
{ {
if (e1.KeyCode == Keys.Escape) if (e1.KeyCode == Keys.Escape)
this.Close(); this.Close();
}; };
this.lbTitle.MouseMove += LbTitle_MouseMove; this.lbTitle.MouseMove += LbTitle_MouseMove;
this.lbTitle.MouseUp += LbTitle_MouseUp; this.lbTitle.MouseUp += LbTitle_MouseUp;
this.lbTitle.MouseDown += LbTitle_MouseDown; this.lbTitle.MouseDown += LbTitle_MouseDown;
} }
private void fTouchKeyFull_Load(object sender, EventArgs e) private void fTouchKeyFull_Load(object sender, EventArgs e)
{ {
this.Show(); this.Show();
Application.DoEvents(); Application.DoEvents();
this.tbInput.SelectAll(); this.tbInput.SelectAll();
this.tbInput.Focus(); this.tbInput.Focus();
} }
#region "Mouse Form Move" #region "Mouse Form Move"
private Boolean fMove = false; private Boolean fMove = false;
private Point MDownPos; private Point MDownPos;
private void LbTitle_MouseMove(object sender, MouseEventArgs e) private void LbTitle_MouseMove(object sender, MouseEventArgs e)
{ {
if (fMove) if (fMove)
{ {
Point offset = new Point(e.X - MDownPos.X, e.Y - MDownPos.Y); Point offset = new Point(e.X - MDownPos.X, e.Y - MDownPos.Y);
this.Left += offset.X; this.Left += offset.X;
this.Top += offset.Y; this.Top += offset.Y;
offset = new Point(0, 0); offset = new Point(0, 0);
} }
} }
private void LbTitle_MouseUp(object sender, MouseEventArgs e) private void LbTitle_MouseUp(object sender, MouseEventArgs e)
{ {
fMove = false; fMove = false;
} }
private void LbTitle_MouseDown(object sender, MouseEventArgs e) private void LbTitle_MouseDown(object sender, MouseEventArgs e)
{ {
MDownPos = new Point(e.X, e.Y); MDownPos = new Point(e.X, e.Y);
fMove = true; fMove = true;
} }
#endregion #endregion
private void touchKeyFull1_keyClick(string key) private void touchKeyFull1_keyClick(string key)
{ {
switch(key) switch(key)
{ {
case "CLR": case "CLR":
this.tbInput.Text = string.Empty; this.tbInput.Text = string.Empty;
break; break;
case "BACK": case "BACK":
if (this.tbInput.TextLength < 2) this.tbInput.Text = string.Empty; if (this.tbInput.TextLength < 2) this.tbInput.Text = string.Empty;
else this.tbInput.Text = this.tbInput.Text.Substring(0,tbInput.TextLength-1); else this.tbInput.Text = this.tbInput.Text.Substring(0,tbInput.TextLength-1);
this.tbInput.SelectionStart = this.tbInput.TextLength; this.tbInput.SelectionStart = this.tbInput.TextLength;
break; break;
case "ENTER": case "ENTER":
this.DialogResult = DialogResult.OK; this.DialogResult = DialogResult.OK;
break; break;
default: default:
var seltext = tbInput.SelectedText; var seltext = tbInput.SelectedText;
if (seltext.Length == tbInput.TextLength) tbInput.Text = ""; if (seltext.Length == tbInput.TextLength) tbInput.Text = "";
this.tbInput.Text += key; this.tbInput.Text += key;
this.tbInput.SelectionStart = this.tbInput.TextLength; this.tbInput.SelectionStart = this.tbInput.TextLength;
break; break;
} }
} }
private void button1_Click(object sender, EventArgs e) private void button1_Click(object sender, EventArgs e)
{ {
this.Close(); this.Close();
} }
} }
} }

View File

@@ -1,120 +1,120 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<root> <root>
<!-- <!--
Microsoft ResX Schema Microsoft ResX Schema
Version 2.0 Version 2.0
The primary goals of this format is to allow a simple XML format The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes various data types are done through the TypeConverter classes
associated with the data types. associated with the data types.
Example: Example:
... ado.net/XML headers & schema ... ... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader> <resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader> <resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value> <value>[base64 mime encoded serialized .NET Framework object]</value>
</data> </data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment> <comment>This is a comment</comment>
</data> </data>
There are any number of "resheader" rows that contain simple There are any number of "resheader" rows that contain simple
name/value pairs. name/value pairs.
Each data row contains a name, and value. The row also contains a Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture. text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the Classes that don't support this are serialized and stored with the
mimetype set. mimetype set.
The mimetype is used for serialized objects, and tells the The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly: extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below. read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64 mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding. : and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64 mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding. : and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64 mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter : using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding. : and then encoded with base64 encoding.
--> -->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true"> <xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType> <xsd:complexType>
<xsd:choice maxOccurs="unbounded"> <xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata"> <xsd:element name="metadata">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" /> <xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence> </xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" /> <xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" /> <xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" /> <xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" /> <xsd:attribute ref="xml:space" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="assembly"> <xsd:element name="assembly">
<xsd:complexType> <xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" /> <xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" /> <xsd:attribute name="name" type="xsd:string" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="data"> <xsd:element name="data">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence> </xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" /> <xsd:attribute ref="xml:space" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="resheader"> <xsd:element name="resheader">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence> </xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" /> <xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
</xsd:choice> </xsd:choice>
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
</xsd:schema> </xsd:schema>
<resheader name="resmimetype"> <resheader name="resmimetype">
<value>text/microsoft-resx</value> <value>text/microsoft-resx</value>
</resheader> </resheader>
<resheader name="version"> <resheader name="version">
<value>2.0</value> <value>2.0</value>
</resheader> </resheader>
<resheader name="reader"> <resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader> </resheader>
<resheader name="writer"> <resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader> </resheader>
</root> </root>

View File

@@ -1,428 +1,443 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" /> <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup> <PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{65F3E762-800C-499E-862F-A535642EC59F}</ProjectGuid> <ProjectGuid>{65F3E762-800C-499E-862F-A535642EC59F}</ProjectGuid>
<OutputType>WinExe</OutputType> <OutputType>WinExe</OutputType>
<RootNamespace>Project</RootNamespace> <RootNamespace>Project</RootNamespace>
<AssemblyName>GWEE</AssemblyName> <AssemblyName>GWEE</AssemblyName>
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion> <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment> <FileAlignment>512</FileAlignment>
<IsWebBootstrapper>true</IsWebBootstrapper> <IsWebBootstrapper>true</IsWebBootstrapper>
<SignAssembly>False</SignAssembly> <SignAssembly>False</SignAssembly>
<DelaySign>False</DelaySign> <DelaySign>False</DelaySign>
<RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent> <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent>
<AllowUnsafeBlocks>False</AllowUnsafeBlocks> <AllowUnsafeBlocks>False</AllowUnsafeBlocks>
<NoStdLib>False</NoStdLib> <NoStdLib>False</NoStdLib>
<TreatWarningsAsErrors>False</TreatWarningsAsErrors> <TreatWarningsAsErrors>False</TreatWarningsAsErrors>
<IntermediateOutputPath>obj\$(Configuration)\</IntermediateOutputPath> <IntermediateOutputPath>obj\$(Configuration)\</IntermediateOutputPath>
<PublishUrl>ftp://10.131.36.205:2121/Install/GroupWare/</PublishUrl> <PublishUrl>ftp://10.131.36.205:2121/Install/GroupWare/</PublishUrl>
<Install>true</Install> <Install>true</Install>
<InstallFrom>Web</InstallFrom> <InstallFrom>Web</InstallFrom>
<UpdateEnabled>true</UpdateEnabled> <UpdateEnabled>true</UpdateEnabled>
<UpdateMode>Foreground</UpdateMode> <UpdateMode>Foreground</UpdateMode>
<UpdateInterval>7</UpdateInterval> <UpdateInterval>7</UpdateInterval>
<UpdateIntervalUnits>Days</UpdateIntervalUnits> <UpdateIntervalUnits>Days</UpdateIntervalUnits>
<UpdatePeriodically>false</UpdatePeriodically> <UpdatePeriodically>false</UpdatePeriodically>
<UpdateRequired>false</UpdateRequired> <UpdateRequired>false</UpdateRequired>
<MapFileExtensions>true</MapFileExtensions> <MapFileExtensions>true</MapFileExtensions>
<InstallUrl>http://10.131.36.205:8080/Install/GroupWare/</InstallUrl> <InstallUrl>http://10.131.36.205:8080/Install/GroupWare/</InstallUrl>
<ProductName>EET GruopWare</ProductName> <ProductName>EET GruopWare</ProductName>
<PublisherName>EET</PublisherName> <PublisherName>EET</PublisherName>
<SuiteName>EET Software</SuiteName> <SuiteName>EET Software</SuiteName>
<CreateWebPageOnPublish>true</CreateWebPageOnPublish> <CreateWebPageOnPublish>true</CreateWebPageOnPublish>
<WebPage>default.html</WebPage> <WebPage>default.html</WebPage>
<TrustUrlParameters>true</TrustUrlParameters> <TrustUrlParameters>true</TrustUrlParameters>
<ApplicationRevision>11</ApplicationRevision> <ApplicationRevision>11</ApplicationRevision>
<ApplicationVersion>1.0.0.%2a</ApplicationVersion> <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
<UseApplicationTrust>false</UseApplicationTrust> <UseApplicationTrust>false</UseApplicationTrust>
<CreateDesktopShortcut>true</CreateDesktopShortcut> <CreateDesktopShortcut>true</CreateDesktopShortcut>
<PublishWizardCompleted>true</PublishWizardCompleted> <PublishWizardCompleted>true</PublishWizardCompleted>
<BootstrapperEnabled>true</BootstrapperEnabled> <BootstrapperEnabled>true</BootstrapperEnabled>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PlatformTarget>x86</PlatformTarget> <PlatformTarget>x86</PlatformTarget>
<DebugSymbols>true</DebugSymbols> <DebugSymbols>true</DebugSymbols>
<DebugType>Full</DebugType> <DebugType>Full</DebugType>
<Optimize>False</Optimize> <Optimize>False</Optimize>
<OutputPath>..\..\..\Amkor\GroupWare\</OutputPath> <OutputPath>..\..\..\..\Amkor\GroupWare\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants> <DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport> <ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel> <WarningLevel>4</WarningLevel>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget> <PlatformTarget>AnyCPU</PlatformTarget>
<DebugType>pdbonly</DebugType> <DebugType>pdbonly</DebugType>
<Optimize>true</Optimize> <Optimize>true</Optimize>
<OutputPath>..\..\..\ManualMapEditor\</OutputPath> <OutputPath>..\..\..\ManualMapEditor\</OutputPath>
<DefineConstants>TRACE</DefineConstants> <DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport> <ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel> <WarningLevel>4</WarningLevel>
</PropertyGroup> </PropertyGroup>
<PropertyGroup> <PropertyGroup>
<ApplicationIcon>icons8-realtime-64.ico</ApplicationIcon> <ApplicationIcon>icons8-realtime-64.ico</ApplicationIcon>
</PropertyGroup> </PropertyGroup>
<PropertyGroup> <PropertyGroup>
<TargetZone>LocalIntranet</TargetZone> <TargetZone>LocalIntranet</TargetZone>
</PropertyGroup> </PropertyGroup>
<PropertyGroup> <PropertyGroup>
<GenerateManifests>true</GenerateManifests> <GenerateManifests>false</GenerateManifests>
</PropertyGroup> </PropertyGroup>
<PropertyGroup /> <PropertyGroup />
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'"> <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
<DebugSymbols>true</DebugSymbols> <DebugSymbols>true</DebugSymbols>
<OutputPath>..\..\..\..\..\Amkor\BarcodeValidation\</OutputPath> <OutputPath>..\..\..\..\..\Amkor\BarcodeValidation\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants> <DefineConstants>DEBUG;TRACE</DefineConstants>
<DebugType>full</DebugType> <DebugType>full</DebugType>
<PlatformTarget>x86</PlatformTarget> <PlatformTarget>x86</PlatformTarget>
<ErrorReport>prompt</ErrorReport> <ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'"> <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
<OutputPath>bin\</OutputPath> <OutputPath>bin\</OutputPath>
<DefineConstants>TRACE</DefineConstants> <DefineConstants>TRACE</DefineConstants>
<Optimize>true</Optimize> <Optimize>true</Optimize>
<DebugType>pdbonly</DebugType> <DebugType>pdbonly</DebugType>
<PlatformTarget>x86</PlatformTarget> <PlatformTarget>x86</PlatformTarget>
<ErrorReport>prompt</ErrorReport> <ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> <PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
<CheckForOverflowUnderflow>False</CheckForOverflowUnderflow> <CheckForOverflowUnderflow>False</CheckForOverflowUnderflow>
<BaseIntermediateOutputPath>obj\</BaseIntermediateOutputPath> <BaseIntermediateOutputPath>obj\</BaseIntermediateOutputPath>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition=" '$(Platform)' == 'AnyCPU' "> <PropertyGroup Condition=" '$(Platform)' == 'AnyCPU' ">
<BaseAddress>4194304</BaseAddress> <BaseAddress>4194304</BaseAddress>
<RegisterForComInterop>False</RegisterForComInterop> <RegisterForComInterop>False</RegisterForComInterop>
<GenerateSerializationAssemblies>Auto</GenerateSerializationAssemblies> <GenerateSerializationAssemblies>Auto</GenerateSerializationAssemblies>
</PropertyGroup> </PropertyGroup>
<PropertyGroup> <PropertyGroup>
<ManifestCertificateThumbprint>026AD0E7B5AB617B10939CFF191623529DAF7B4C</ManifestCertificateThumbprint> <ManifestCertificateThumbprint>026AD0E7B5AB617B10939CFF191623529DAF7B4C</ManifestCertificateThumbprint>
</PropertyGroup> </PropertyGroup>
<PropertyGroup> <PropertyGroup>
<ManifestKeyFile>EETGW_TemporaryKey.pfx</ManifestKeyFile> <ManifestKeyFile>EETGW_TemporaryKey.pfx</ManifestKeyFile>
</PropertyGroup> </PropertyGroup>
<PropertyGroup> <PropertyGroup>
<SignManifests>true</SignManifests> <SignManifests>false</SignManifests>
</PropertyGroup> </PropertyGroup>
<PropertyGroup> <PropertyGroup>
<ApplicationManifest>Properties\app.manifest</ApplicationManifest> <ApplicationManifest>Properties\app.manifest</ApplicationManifest>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<Reference Include="arINIHelper.Net4"> <Reference Include="ArLog.Net4, Version=17.8.28.1500, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\DLL\arINIHelper.Net4.dll</HintPath> <SpecificVersion>False</SpecificVersion>
</Reference> <HintPath>..\DLL\ArLog.Net4.dll</HintPath>
<Reference Include="ArLog.Net4"> </Reference>
<HintPath>..\DLL\ArLog.Net4.dll</HintPath> <Reference Include="ArSetting.Net4, Version=17.11.9.1000, Culture=neutral, processorArchitecture=MSIL">
</Reference> <SpecificVersion>False</SpecificVersion>
<Reference Include="ArSetting.Net4"> <HintPath>..\DLL\ArSetting.Net4.dll</HintPath>
<HintPath>..\DLL\ArSetting.Net4.dll</HintPath> </Reference>
</Reference> <Reference Include="libxl.net">
<Reference Include="libxl.net"> <HintPath>..\DLL\libxl.net.dll</HintPath>
<HintPath>..\DLL\libxl.net.dll</HintPath> </Reference>
</Reference> <Reference Include="Microsoft.ReportViewer.Common, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" />
<Reference Include="Microsoft.ReportViewer.Common, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" /> <Reference Include="Microsoft.ReportViewer.WinForms, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" />
<Reference Include="Microsoft.ReportViewer.WinForms, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" /> <Reference Include="System" />
<Reference Include="System" /> <Reference Include="System.Core" />
<Reference Include="System.Core" /> <Reference Include="System.ServiceModel" />
<Reference Include="System.ServiceModel" /> <Reference Include="System.Web" />
<Reference Include="System.Web" /> <Reference Include="System.Web.Services" />
<Reference Include="System.Web.Services" /> <Reference Include="System.Xml.Linq" />
<Reference Include="System.Xml.Linq" /> <Reference Include="System.Data.DataSetExtensions" />
<Reference Include="System.Data.DataSetExtensions" /> <Reference Include="Microsoft.CSharp" />
<Reference Include="Microsoft.CSharp" /> <Reference Include="System.Data" />
<Reference Include="System.Data" /> <Reference Include="System.Deployment" />
<Reference Include="System.Deployment" /> <Reference Include="System.Drawing" />
<Reference Include="System.Drawing" /> <Reference Include="System.Windows.Forms" />
<Reference Include="System.Windows.Forms" /> <Reference Include="System.Xml" />
<Reference Include="System.Xml" /> <Reference Include="Winsock Orcas">
<Reference Include="Winsock Orcas"> <HintPath>..\DLL\Winsock Orcas.dll</HintPath>
<HintPath>..\DLL\Winsock Orcas.dll</HintPath> </Reference>
</Reference> </ItemGroup>
</ItemGroup> <ItemGroup>
<ItemGroup> <Compile Include="CResult.cs" />
<Compile Include="CResult.cs" /> <Compile Include="DataSet1.Designer.cs">
<Compile Include="DataSet1.Designer.cs"> <AutoGen>True</AutoGen>
<AutoGen>True</AutoGen> <DesignTime>True</DesignTime>
<DesignTime>True</DesignTime> <DependentUpon>DataSet1.xsd</DependentUpon>
<DependentUpon>DataSet1.xsd</DependentUpon> </Compile>
</Compile> <Compile Include="Device\Barcode.cs" />
<Compile Include="Device\Barcode.cs" /> <Compile Include="Dialog\fDebug.cs">
<Compile Include="Dialog\fDebug.cs"> <SubType>Form</SubType>
<SubType>Form</SubType> </Compile>
</Compile> <Compile Include="Dialog\fDebug.Designer.cs">
<Compile Include="Dialog\fDebug.Designer.cs"> <DependentUpon>fDebug.cs</DependentUpon>
<DependentUpon>fDebug.cs</DependentUpon> </Compile>
</Compile> <Compile Include="Dialog\fMsgWindow.cs">
<Compile Include="Dialog\fMsgWindow.cs"> <SubType>Form</SubType>
<SubType>Form</SubType> </Compile>
</Compile> <Compile Include="Dialog\fMsgWindow.Designer.cs">
<Compile Include="Dialog\fMsgWindow.Designer.cs"> <DependentUpon>fMsgWindow.cs</DependentUpon>
<DependentUpon>fMsgWindow.cs</DependentUpon> </Compile>
</Compile> <Compile Include="Dialog\fLogin.cs">
<Compile Include="Dialog\fLogin.cs"> <SubType>Form</SubType>
<SubType>Form</SubType> </Compile>
</Compile> <Compile Include="Dialog\fLogin.Designer.cs">
<Compile Include="Dialog\fLogin.Designer.cs"> <DependentUpon>fLogin.cs</DependentUpon>
<DependentUpon>fLogin.cs</DependentUpon> </Compile>
</Compile> <Compile Include="Dialog\fPassword.cs">
<Compile Include="Dialog\fPassword.cs"> <SubType>Form</SubType>
<SubType>Form</SubType> </Compile>
</Compile> <Compile Include="Dialog\fPassword.Designer.cs">
<Compile Include="Dialog\fPassword.Designer.cs"> <DependentUpon>fPassword.cs</DependentUpon>
<DependentUpon>fPassword.cs</DependentUpon> </Compile>
</Compile> <Compile Include="Dialog\fErrorException.cs">
<Compile Include="Dialog\fErrorException.cs"> <SubType>Form</SubType>
<SubType>Form</SubType> </Compile>
</Compile> <Compile Include="Dialog\fErrorException.Designer.cs">
<Compile Include="Dialog\fErrorException.Designer.cs"> <DependentUpon>fErrorException.cs</DependentUpon>
<DependentUpon>fErrorException.cs</DependentUpon> </Compile>
</Compile> <Compile Include="Dialog\fTouchKeyFull.cs">
<Compile Include="Dialog\fTouchKeyFull.cs"> <SubType>Form</SubType>
<SubType>Form</SubType> </Compile>
</Compile> <Compile Include="Dialog\fTouchKeyFull.Designer.cs">
<Compile Include="Dialog\fTouchKeyFull.Designer.cs"> <DependentUpon>fTouchKeyFull.cs</DependentUpon>
<DependentUpon>fTouchKeyFull.cs</DependentUpon> </Compile>
</Compile> <Compile Include="dsEQ.Designer.cs">
<Compile Include="dsMSSQL.Designer.cs"> <AutoGen>True</AutoGen>
<AutoGen>True</AutoGen> <DesignTime>True</DesignTime>
<DesignTime>True</DesignTime> <DependentUpon>dsEQ.xsd</DependentUpon>
<DependentUpon>dsMSSQL.xsd</DependentUpon> </Compile>
</Compile> <Compile Include="dsMSSQL.Designer.cs">
<Compile Include="fLog.cs"> <AutoGen>True</AutoGen>
<SubType>Form</SubType> <DesignTime>True</DesignTime>
</Compile> <DependentUpon>dsMSSQL.xsd</DependentUpon>
<Compile Include="fLog.Designer.cs"> </Compile>
<DependentUpon>fLog.cs</DependentUpon> <Compile Include="fLog.cs">
</Compile> <SubType>Form</SubType>
<Compile Include="fMain.cs"> </Compile>
<SubType>Form</SubType> <Compile Include="fLog.Designer.cs">
</Compile> <DependentUpon>fLog.cs</DependentUpon>
<Compile Include="fMain.Designer.cs"> </Compile>
<DependentUpon>fMain.cs</DependentUpon> <Compile Include="fMain.cs">
</Compile> <SubType>Form</SubType>
<Compile Include="fSetting.cs"> </Compile>
<SubType>Form</SubType> <Compile Include="fMain.Designer.cs">
</Compile> <DependentUpon>fMain.cs</DependentUpon>
<Compile Include="fSetting.Designer.cs"> </Compile>
<DependentUpon>fSetting.cs</DependentUpon> <Compile Include="fSetting.cs">
</Compile> <SubType>Form</SubType>
<Compile Include="Language\Lang.cs" /> </Compile>
<Compile Include="Manager\DataBaseManager.cs" /> <Compile Include="fSetting.Designer.cs">
<Compile Include="Manager\ModelManager.cs" /> <DependentUpon>fSetting.cs</DependentUpon>
<Compile Include="MessageWindow.cs" /> </Compile>
<Compile Include="MethodExtentions.cs" /> <Compile Include="Language\Lang.cs" />
<Compile Include="Program.cs" /> <Compile Include="Manager\DataBaseManager.cs" />
<Compile Include="_Common\fInventory.cs"> <Compile Include="Manager\ModelManager.cs" />
<SubType>Form</SubType> <Compile Include="MessageWindow.cs" />
</Compile> <Compile Include="MethodExtentions.cs" />
<Compile Include="_Common\fInventory.Designer.cs"> <Compile Include="Program.cs" />
<DependentUpon>fInventory.cs</DependentUpon> <Compile Include="_Common\fInventory.cs">
</Compile> <SubType>Form</SubType>
<Compile Include="_Common\fItems.cs"> </Compile>
<SubType>Form</SubType> <Compile Include="_Common\fInventory.Designer.cs">
</Compile> <DependentUpon>fInventory.cs</DependentUpon>
<Compile Include="_Common\fItems.Designer.cs"> </Compile>
<DependentUpon>fItems.cs</DependentUpon> <Compile Include="_Common\fItems.cs">
</Compile> <SubType>Form</SubType>
<Compile Include="_Info\fInfo_Staff.cs"> </Compile>
<SubType>Form</SubType> <Compile Include="_Common\fItems.Designer.cs">
</Compile> <DependentUpon>fItems.cs</DependentUpon>
<Compile Include="_Info\fInfo_Staff.Designer.cs"> </Compile>
<DependentUpon>fInfo_Staff.cs</DependentUpon> <Compile Include="_Info\fInfo_Staff.cs">
</Compile> <SubType>Form</SubType>
<Compile Include="_Management\fEquipment.cs"> </Compile>
<SubType>Form</SubType> <Compile Include="_Info\fInfo_Staff.Designer.cs">
</Compile> <DependentUpon>fInfo_Staff.cs</DependentUpon>
<Compile Include="_Management\fEquipment.Designer.cs"> </Compile>
<DependentUpon>fEquipment.cs</DependentUpon> <Compile Include="_Management\fEquipment.cs">
</Compile> <SubType>Form</SubType>
<Compile Include="_Management\fImpEquipment.cs"> </Compile>
<SubType>Form</SubType> <Compile Include="_Management\fEquipment.Designer.cs">
</Compile> <DependentUpon>fEquipment.cs</DependentUpon>
<Compile Include="_Management\fImpEquipment.Designer.cs"> </Compile>
<DependentUpon>fImpEquipment.cs</DependentUpon> <Compile Include="_Management\fImpEquipment.cs">
</Compile> <SubType>Form</SubType>
<Compile Include="_Management\fLineCode.cs"> </Compile>
<SubType>Form</SubType> <Compile Include="_Management\fImpEquipment.Designer.cs">
</Compile> <DependentUpon>fImpEquipment.cs</DependentUpon>
<Compile Include="_Management\fLineCode.Designer.cs"> </Compile>
<DependentUpon>fLineCode.cs</DependentUpon> <Compile Include="_Management\fLineCode.cs">
</Compile> <SubType>Form</SubType>
<Compile Include="_Management\rpt_equipment.cs"> </Compile>
<SubType>Form</SubType> <Compile Include="_Management\fLineCode.Designer.cs">
</Compile> <DependentUpon>fLineCode.cs</DependentUpon>
<Compile Include="_Management\rpt_equipment.Designer.cs"> </Compile>
<DependentUpon>rpt_equipment.cs</DependentUpon> <Compile Include="_Management\rpt_equipment.cs">
</Compile> <SubType>Form</SubType>
<Compile Include="_Prj\fProjectList.cs"> </Compile>
<SubType>Form</SubType> <Compile Include="_Management\rpt_equipment.Designer.cs">
</Compile> <DependentUpon>rpt_equipment.cs</DependentUpon>
<Compile Include="_Prj\fProjectList.Designer.cs"> </Compile>
<DependentUpon>fProjectList.cs</DependentUpon> <Compile Include="_Prj\fProjectList.cs">
</Compile> <SubType>Form</SubType>
<Compile Include="Properties\AssemblyInfo.cs" /> </Compile>
<Compile Include="Pub.cs" /> <Compile Include="_Prj\fProjectList.Designer.cs">
<Compile Include="Setting.cs" /> <DependentUpon>fProjectList.cs</DependentUpon>
<Compile Include="StateMachine\_TMDisplay.cs"> </Compile>
<SubType>Form</SubType> <Compile Include="Properties\AssemblyInfo.cs" />
</Compile> <Compile Include="Pub.cs" />
<Compile Include="StateMachine\_BW.cs"> <Compile Include="Setting.cs" />
<SubType>Form</SubType> <Compile Include="StateMachine\_TMDisplay.cs">
</Compile> <SubType>Form</SubType>
<Compile Include="Util.cs" /> </Compile>
<EmbeddedResource Include="Dialog\fDebug.resx"> <Compile Include="StateMachine\_BW.cs">
<DependentUpon>fDebug.cs</DependentUpon> <SubType>Form</SubType>
</EmbeddedResource> </Compile>
<EmbeddedResource Include="Dialog\fMsgWindow.resx"> <Compile Include="Util.cs" />
<DependentUpon>fMsgWindow.cs</DependentUpon> <EmbeddedResource Include="Dialog\fDebug.resx">
</EmbeddedResource> <DependentUpon>fDebug.cs</DependentUpon>
<EmbeddedResource Include="Dialog\fLogin.resx"> </EmbeddedResource>
<DependentUpon>fLogin.cs</DependentUpon> <EmbeddedResource Include="Dialog\fMsgWindow.resx">
</EmbeddedResource> <DependentUpon>fMsgWindow.cs</DependentUpon>
<EmbeddedResource Include="Dialog\fPassword.resx"> </EmbeddedResource>
<DependentUpon>fPassword.cs</DependentUpon> <EmbeddedResource Include="Dialog\fLogin.resx">
</EmbeddedResource> <DependentUpon>fLogin.cs</DependentUpon>
<EmbeddedResource Include="Dialog\fErrorException.resx"> </EmbeddedResource>
<DependentUpon>fErrorException.cs</DependentUpon> <EmbeddedResource Include="Dialog\fPassword.resx">
</EmbeddedResource> <DependentUpon>fPassword.cs</DependentUpon>
<EmbeddedResource Include="Dialog\fTouchKeyFull.resx"> </EmbeddedResource>
<DependentUpon>fTouchKeyFull.cs</DependentUpon> <EmbeddedResource Include="Dialog\fErrorException.resx">
</EmbeddedResource> <DependentUpon>fErrorException.cs</DependentUpon>
<EmbeddedResource Include="fLog.resx"> </EmbeddedResource>
<DependentUpon>fLog.cs</DependentUpon> <EmbeddedResource Include="Dialog\fTouchKeyFull.resx">
</EmbeddedResource> <DependentUpon>fTouchKeyFull.cs</DependentUpon>
<EmbeddedResource Include="fMain.resx"> </EmbeddedResource>
<DependentUpon>fMain.cs</DependentUpon> <EmbeddedResource Include="fLog.resx">
</EmbeddedResource> <DependentUpon>fLog.cs</DependentUpon>
<EmbeddedResource Include="fSetting.resx"> </EmbeddedResource>
<DependentUpon>fSetting.cs</DependentUpon> <EmbeddedResource Include="fMain.resx">
</EmbeddedResource> <DependentUpon>fMain.cs</DependentUpon>
<EmbeddedResource Include="_Common\fInventory.resx"> </EmbeddedResource>
<DependentUpon>fInventory.cs</DependentUpon> <EmbeddedResource Include="fSetting.resx">
</EmbeddedResource> <DependentUpon>fSetting.cs</DependentUpon>
<EmbeddedResource Include="_Common\fItems.resx"> </EmbeddedResource>
<DependentUpon>fItems.cs</DependentUpon> <EmbeddedResource Include="_Common\fInventory.resx">
</EmbeddedResource> <DependentUpon>fInventory.cs</DependentUpon>
<EmbeddedResource Include="_Info\fInfo_Staff.resx"> </EmbeddedResource>
<DependentUpon>fInfo_Staff.cs</DependentUpon> <EmbeddedResource Include="_Common\fItems.resx">
</EmbeddedResource> <DependentUpon>fItems.cs</DependentUpon>
<EmbeddedResource Include="_Management\fEquipment.resx"> </EmbeddedResource>
<DependentUpon>fEquipment.cs</DependentUpon> <EmbeddedResource Include="_Info\fInfo_Staff.resx">
</EmbeddedResource> <DependentUpon>fInfo_Staff.cs</DependentUpon>
<EmbeddedResource Include="_Management\fImpEquipment.resx"> </EmbeddedResource>
<DependentUpon>fImpEquipment.cs</DependentUpon> <EmbeddedResource Include="_Management\fEquipment.resx">
</EmbeddedResource> <DependentUpon>fEquipment.cs</DependentUpon>
<EmbeddedResource Include="_Management\fLineCode.resx"> </EmbeddedResource>
<DependentUpon>fLineCode.cs</DependentUpon> <EmbeddedResource Include="_Management\fImpEquipment.resx">
</EmbeddedResource> <DependentUpon>fImpEquipment.cs</DependentUpon>
<EmbeddedResource Include="_Management\Report1.rdlc" /> </EmbeddedResource>
<EmbeddedResource Include="_Management\rpt_equipment.resx"> <EmbeddedResource Include="_Management\fLineCode.resx">
<DependentUpon>rpt_equipment.cs</DependentUpon> <DependentUpon>fLineCode.cs</DependentUpon>
</EmbeddedResource> </EmbeddedResource>
<EmbeddedResource Include="_Prj\fProjectList.resx"> <EmbeddedResource Include="_Management\Report1.rdlc" />
<DependentUpon>fProjectList.cs</DependentUpon> <EmbeddedResource Include="_Management\rpt_equipment.resx">
</EmbeddedResource> <DependentUpon>rpt_equipment.cs</DependentUpon>
<EmbeddedResource Include="Properties\Resources.resx"> </EmbeddedResource>
<Generator>ResXFileCodeGenerator</Generator> <EmbeddedResource Include="_Prj\fProjectList.resx">
<LastGenOutput>Resources.Designer.cs</LastGenOutput> <DependentUpon>fProjectList.cs</DependentUpon>
<SubType>Designer</SubType> </EmbeddedResource>
</EmbeddedResource> <EmbeddedResource Include="Properties\Resources.resx">
<Compile Include="Properties\Resources.Designer.cs"> <Generator>ResXFileCodeGenerator</Generator>
<AutoGen>True</AutoGen> <LastGenOutput>Resources.Designer.cs</LastGenOutput>
<DependentUpon>Resources.resx</DependentUpon> <SubType>Designer</SubType>
<DesignTime>True</DesignTime> </EmbeddedResource>
</Compile> <Compile Include="Properties\Resources.Designer.cs">
<None Include="app.config" /> <AutoGen>True</AutoGen>
<None Include="DataSet1.xsc"> <DependentUpon>Resources.resx</DependentUpon>
<DependentUpon>DataSet1.xsd</DependentUpon> <DesignTime>True</DesignTime>
</None> </Compile>
<None Include="DataSet1.xsd"> <None Include="app.config" />
<SubType>Designer</SubType> <None Include="DataSet1.xsc">
<Generator>MSDataSetGenerator</Generator> <DependentUpon>DataSet1.xsd</DependentUpon>
<LastGenOutput>DataSet1.Designer.cs</LastGenOutput> </None>
</None> <None Include="DataSet1.xsd">
<None Include="DataSet1.xss"> <SubType>Designer</SubType>
<DependentUpon>DataSet1.xsd</DependentUpon> <Generator>MSDataSetGenerator</Generator>
</None> <LastGenOutput>DataSet1.Designer.cs</LastGenOutput>
<None Include="dsMSSQL.xsc"> </None>
<DependentUpon>dsMSSQL.xsd</DependentUpon> <None Include="DataSet1.xss">
</None> <DependentUpon>DataSet1.xsd</DependentUpon>
<None Include="dsMSSQL.xsd"> </None>
<SubType>Designer</SubType> <None Include="dsEQ.xsc">
<Generator>MSDataSetGenerator</Generator> <DependentUpon>dsEQ.xsd</DependentUpon>
<LastGenOutput>dsMSSQL.Designer.cs</LastGenOutput> </None>
</None> <None Include="dsEQ.xsd">
<None Include="dsMSSQL.xss"> <SubType>Designer</SubType>
<DependentUpon>dsMSSQL.xsd</DependentUpon> <Generator>MSDataSetGenerator</Generator>
</None> <LastGenOutput>dsEQ.Designer.cs</LastGenOutput>
<None Include="EETGW_TemporaryKey.pfx" /> </None>
<None Include="Properties\app.manifest" /> <None Include="dsEQ.xss">
<None Include="Properties\Settings.settings"> <DependentUpon>dsEQ.xsd</DependentUpon>
<Generator>SettingsSingleFileGenerator</Generator> </None>
<LastGenOutput>Settings.Designer.cs</LastGenOutput> <None Include="dsMSSQL.xsc">
</None> <DependentUpon>dsMSSQL.xsd</DependentUpon>
<Compile Include="Properties\Settings.Designer.cs"> </None>
<AutoGen>True</AutoGen> <None Include="dsMSSQL.xsd">
<DependentUpon>Settings.settings</DependentUpon> <SubType>Designer</SubType>
<DesignTimeSharedInput>True</DesignTimeSharedInput> <Generator>MSDataSetGenerator</Generator>
</Compile> <LastGenOutput>dsMSSQL.Designer.cs</LastGenOutput>
</ItemGroup> </None>
<ItemGroup> <None Include="dsMSSQL.xss">
<Content Include="History.txt" /> <DependentUpon>dsMSSQL.xsd</DependentUpon>
<Content Include="icons8-realtime-64.ico" /> </None>
<Content Include="libxl.dll"> <None Include="EETGW_TemporaryKey.pfx" />
<CopyToOutputDirectory>Always</CopyToOutputDirectory> <None Include="Properties\app.manifest" />
</Content> <None Include="Properties\Settings.settings">
</ItemGroup> <Generator>SettingsSingleFileGenerator</Generator>
<ItemGroup> <LastGenOutput>Settings.Designer.cs</LastGenOutput>
<BootstrapperPackage Include=".NETFramework,Version=v4.0"> </None>
<Visible>False</Visible> <Compile Include="Properties\Settings.Designer.cs">
<ProductName>Microsoft .NET Framework 4%28x86 및 x64%29</ProductName> <AutoGen>True</AutoGen>
<Install>true</Install> <DependentUpon>Settings.settings</DependentUpon>
</BootstrapperPackage> <DesignTimeSharedInput>True</DesignTimeSharedInput>
<BootstrapperPackage Include="Microsoft.Net.Client.3.5"> </Compile>
<Visible>False</Visible> </ItemGroup>
<ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName> <ItemGroup>
<Install>false</Install> <Content Include="History.txt" />
</BootstrapperPackage> <Content Include="icons8-realtime-64.ico" />
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1"> <Content Include="libxl.dll">
<Visible>False</Visible> <CopyToOutputDirectory>Always</CopyToOutputDirectory>
<ProductName>.NET Framework 3.5 SP1</ProductName> </Content>
<Install>false</Install> </ItemGroup>
</BootstrapperPackage> <ItemGroup>
<BootstrapperPackage Include="Microsoft.ReportViewer.11.0"> <BootstrapperPackage Include=".NETFramework,Version=v4.0">
<Visible>False</Visible> <Visible>False</Visible>
<ProductName>Microsoft Report Viewer 2012 Runtime</ProductName> <ProductName>Microsoft .NET Framework 4%28x86 및 x64%29</ProductName>
<Install>true</Install> <Install>true</Install>
</BootstrapperPackage> </BootstrapperPackage>
<BootstrapperPackage Include="Microsoft.SqlServer.SQLSysClrTypes.11.0.x86"> <BootstrapperPackage Include="Microsoft.Net.Client.3.5">
<Visible>False</Visible> <Visible>False</Visible>
<ProductName>SQL Server® 2012용 Microsoft® System CLR 유형%28x86%29</ProductName> <ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
<Install>true</Install> <Install>false</Install>
</BootstrapperPackage> </BootstrapperPackage>
<BootstrapperPackage Include="Microsoft.Windows.Installer.4.5"> <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
<Visible>False</Visible> <Visible>False</Visible>
<ProductName>Windows Installer 4.5</ProductName> <ProductName>.NET Framework 3.5 SP1</ProductName>
<Install>true</Install> <Install>false</Install>
</BootstrapperPackage> </BootstrapperPackage>
</ItemGroup> <BootstrapperPackage Include="Microsoft.ReportViewer.11.0">
<ItemGroup> <Visible>False</Visible>
<ProjectReference Include="..\Sub\AmkorRestfulService\AmkorRestfulService\AmkorRestfulService.csproj"> <ProductName>Microsoft Report Viewer 2012 Runtime</ProductName>
<Project>{58cfc90c-5068-46a2-a8de-0e92ee9e0990}</Project> <Install>true</Install>
<Name>AmkorRestfulService</Name> </BootstrapperPackage>
</ProjectReference> <BootstrapperPackage Include="Microsoft.SqlServer.SQLSysClrTypes.11.0.x86">
<ProjectReference Include="..\Sub\arCtl\arControl.csproj"> <Visible>False</Visible>
<Project>{f31c242c-1b15-4518-9733-48558499fe4b}</Project> <ProductName>SQL Server® 2012용 Microsoft® System CLR 유형%28x86%29</ProductName>
<Name>arControl</Name> <Install>true</Install>
</ProjectReference> </BootstrapperPackage>
<ProjectReference Include="..\Sub\StaffLayoutCtl\StaffLayoutCtl.csproj"> <BootstrapperPackage Include="Microsoft.Windows.Installer.4.5">
<Project>{b832738c-74dd-4ce2-8a29-98d0bcbb9ea4}</Project> <Visible>False</Visible>
<Name>StaffLayoutCtl</Name> <ProductName>Windows Installer 4.5</ProductName>
</ProjectReference> <Install>true</Install>
</ItemGroup> </BootstrapperPackage>
<ItemGroup /> </ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> <ItemGroup>
<ProjectReference Include="..\..\..\_Library\AmkorRestfulService\AmkorRestfulService\AmkorRestfulService.csproj">
<Project>{58cfc90c-5068-46a2-a8de-0e92ee9e0990}</Project>
<Name>AmkorRestfulService</Name>
</ProjectReference>
<ProjectReference Include="..\..\..\_Library\arControl\arControl\arControl.csproj">
<Project>{f31c242c-1b15-4518-9733-48558499fe4b}</Project>
<Name>arControl</Name>
</ProjectReference>
<ProjectReference Include="..\Sub\StaffLayoutCtl\StaffLayoutCtl.csproj">
<Project>{b832738c-74dd-4ce2-8a29-98d0bcbb9ea4}</Project>
<Name>StaffLayoutCtl</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup />
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
</Project> </Project>

View File

@@ -1,13 +1,13 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup> <PropertyGroup>
<PublishUrlHistory>ftp://10.131.36.205:2121/Install/GroupWare/|ftp://10.131.36.205:2121/Install/|ftp://10.131.36.205/Install/|게시\</PublishUrlHistory> <PublishUrlHistory>ftp://10.131.36.205:2121/Install/GroupWare/|ftp://10.131.36.205:2121/Install/|ftp://10.131.36.205/Install/|게시\</PublishUrlHistory>
<InstallUrlHistory>http://10.131.36.205:8080/Install/GroupWare/|http://10.131.36.205:8080/Install/</InstallUrlHistory> <InstallUrlHistory>http://10.131.36.205:8080/Install/GroupWare/|http://10.131.36.205:8080/Install/</InstallUrlHistory>
<SupportUrlHistory /> <SupportUrlHistory />
<UpdateUrlHistory /> <UpdateUrlHistory />
<BootstrapperUrlHistory /> <BootstrapperUrlHistory />
<ErrorReportUrlHistory /> <ErrorReportUrlHistory />
<FallbackCulture>ko-KR</FallbackCulture> <FallbackCulture>ko-KR</FallbackCulture>
<VerifyUploadedFiles>false</VerifyUploadedFiles> <VerifyUploadedFiles>false</VerifyUploadedFiles>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

View File

@@ -1,172 +1,172 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
using System.Text; using System.Text;
namespace Project namespace Project
{ {
public static class Lang public static class Lang
{ {
////main ////main
public static string Question_Exit { get; set; } public static string Question_Exit { get; set; }
public static string Ok { get; set; } public static string Ok { get; set; }
public static string Error { get; set; } public static string Error { get; set; }
public static string No { get; set; } public static string No { get; set; }
public static string Yes { get; set; } public static string Yes { get; set; }
public static string Exit { get; set; } public static string Exit { get; set; }
public static string Result { get; set; } public static string Result { get; set; }
public static string Log { get; set; } public static string Log { get; set; }
public static string History { get; set; } public static string History { get; set; }
public static string Setting { get; set; } public static string Setting { get; set; }
public static string ModelEdit { get; set; } public static string ModelEdit { get; set; }
public static string NotRegistUser { get; set; } public static string NotRegistUser { get; set; }
public static string NoData { get; set; } public static string NoData { get; set; }
public static void CreateFile() public static void CreateFile()
{ {
iniHelper.CreateFile(); //System.IO.File.WriteAllText(FileName, "//INI FILE", System.Text.Encoding.Unicode); iniHelper.CreateFile(); //System.IO.File.WriteAllText(FileName, "//INI FILE", System.Text.Encoding.Unicode);
int i = 1; int i = 1;
SetINIValue(string.Format("MSG{0:0000}", i++), Lang.Question_Exit); SetINIValue(string.Format("MSG{0:0000}", i++), Lang.Question_Exit);
SetINIValue(string.Format("MSG{0:0000}", i++), Lang.Ok); SetINIValue(string.Format("MSG{0:0000}", i++), Lang.Ok);
SetINIValue(string.Format("MSG{0:0000}", i++), Lang.Error); SetINIValue(string.Format("MSG{0:0000}", i++), Lang.Error);
SetINIValue(string.Format("MSG{0:0000}", i++), Lang.No); SetINIValue(string.Format("MSG{0:0000}", i++), Lang.No);
SetINIValue(string.Format("MSG{0:0000}", i++), Lang.Yes); SetINIValue(string.Format("MSG{0:0000}", i++), Lang.Yes);
SetINIValue(string.Format("MSG{0:0000}", i++), Lang.Exit); SetINIValue(string.Format("MSG{0:0000}", i++), Lang.Exit);
SetINIValue(string.Format("MSG{0:0000}", i++), Lang.Result); SetINIValue(string.Format("MSG{0:0000}", i++), Lang.Result);
SetINIValue(string.Format("MSG{0:0000}", i++), Lang.Log); SetINIValue(string.Format("MSG{0:0000}", i++), Lang.Log);
SetINIValue(string.Format("MSG{0:0000}", i++), Lang.History); SetINIValue(string.Format("MSG{0:0000}", i++), Lang.History);
SetINIValue(string.Format("MSG{0:0000}", i++), Lang.Setting); SetINIValue(string.Format("MSG{0:0000}", i++), Lang.Setting);
SetINIValue(string.Format("MSG{0:0000}", i++), Lang.ModelEdit); SetINIValue(string.Format("MSG{0:0000}", i++), Lang.ModelEdit);
SetINIValue(string.Format("MSG{0:0000}", i++), Lang.NotRegistUser); SetINIValue(string.Format("MSG{0:0000}", i++), Lang.NotRegistUser);
SetINIValue(string.Format("MSG{0:0000}", i++), Lang.NoData); SetINIValue(string.Format("MSG{0:0000}", i++), Lang.NoData);
iniHelper.Flush(); iniHelper.Flush();
} }
public static bool Loading(string langName) public static bool Loading(string langName)
{ {
Lang.SelectedLang = langName; Lang.SelectedLang = langName;
if (iniHelper == null) iniHelper = new arUtil.INIHelper(FileName); if (iniHelper == null) iniHelper = new arUtil.INIHelper(FileName);
else iniHelper.SetFileName(FileName); else iniHelper.SetFileName(FileName);
int i = 1; int i = 1;
Lang.Question_Exit = GetINIValue(string.Format("MSG{0:0000}", i++), "종료하시겠습니까?"); Lang.Question_Exit = GetINIValue(string.Format("MSG{0:0000}", i++), "종료하시겠습니까?");
Lang.Ok = GetINIValue(string.Format("MSG{0:0000}", i++), "Ok"); Lang.Ok = GetINIValue(string.Format("MSG{0:0000}", i++), "Ok");
Lang.Error = GetINIValue(string.Format("MSG{0:0000}", i++), "Error"); Lang.Error = GetINIValue(string.Format("MSG{0:0000}", i++), "Error");
Lang.No = GetINIValue(string.Format("MSG{0:0000}", i++), "No"); Lang.No = GetINIValue(string.Format("MSG{0:0000}", i++), "No");
Lang.Yes = GetINIValue(string.Format("MSG{0:0000}", i++), "Yes"); Lang.Yes = GetINIValue(string.Format("MSG{0:0000}", i++), "Yes");
Lang.Exit = GetINIValue(string.Format("MSG{0:0000}", i++), "Exit"); Lang.Exit = GetINIValue(string.Format("MSG{0:0000}", i++), "Exit");
Lang.Result = GetINIValue(string.Format("MSG{0:0000}", i++), "Result"); Lang.Result = GetINIValue(string.Format("MSG{0:0000}", i++), "Result");
Lang.Log = GetINIValue(string.Format("MSG{0:0000}", i++), "Log"); Lang.Log = GetINIValue(string.Format("MSG{0:0000}", i++), "Log");
Lang.History = GetINIValue(string.Format("MSG{0:0000}", i++), "History"); Lang.History = GetINIValue(string.Format("MSG{0:0000}", i++), "History");
Lang.Setting = GetINIValue(string.Format("MSG{0:0000}", i++), "Setting"); Lang.Setting = GetINIValue(string.Format("MSG{0:0000}", i++), "Setting");
Lang.ModelEdit = GetINIValue(string.Format("MSG{0:0000}", i++), "Model"); Lang.ModelEdit = GetINIValue(string.Format("MSG{0:0000}", i++), "Model");
Lang.NotRegistUser = GetINIValue(string.Format("MSG{0:0000}", i++), "Not a registered user."); Lang.NotRegistUser = GetINIValue(string.Format("MSG{0:0000}", i++), "Not a registered user.");
Lang.NoData = GetINIValue(string.Format("MSG{0:0000}", i++), "No Data"); Lang.NoData = GetINIValue(string.Format("MSG{0:0000}", i++), "No Data");
if (!isExist()) CreateFile(); if (!isExist()) CreateFile();
return true; return true;
} }
#region "Common " #region "Common "
public static Boolean ReLoad() public static Boolean ReLoad()
{ {
return Loading(SelectedLang); return Loading(SelectedLang);
} }
private static arUtil.INIHelper iniHelper; private static arUtil.INIHelper iniHelper;
private static string GetINIValue(string key, string def = "") private static string GetINIValue(string key, string def = "")
{ {
if (!System.IO.File.Exists(Lang.FileName)) if (!System.IO.File.Exists(Lang.FileName))
return def; return def;
string retval = iniHelper.GetData("lang", key, def); string retval = iniHelper.get_Data("lang", key, def);
return retval; return retval;
} }
private static void SetINIValue(string key, string value) private static void SetINIValue(string key, string value)
{ {
iniHelper.SetData("lang", key, value); iniHelper.set_Data("lang", key, value);
} }
public static Boolean isExist() public static Boolean isExist()
{ {
return System.IO.File.Exists(FileName); return System.IO.File.Exists(FileName);
} }
////local data ////local data
private static string _path = ""; private static string _path = "";
private static string _selectedLang = ""; private static string _selectedLang = "";
public static string SelectedLang public static string SelectedLang
{ {
get get
{ {
if ((string.IsNullOrWhiteSpace(_selectedLang))) if ((string.IsNullOrWhiteSpace(_selectedLang)))
{ {
return "kor"; return "kor";
} }
else else
{ {
string fullname = Path + "\\" + _selectedLang + ".ini"; string fullname = Path + "\\" + _selectedLang + ".ini";
//if ((!System.IO.File.Exists(fullname))) //if ((!System.IO.File.Exists(fullname)))
//{ //{
// CreateFile(); // CreateFile();
//} //}
return _selectedLang; return _selectedLang;
} }
} }
set { _selectedLang = value; } set { _selectedLang = value; }
} }
public static string Path public static string Path
{ {
get get
{ {
if (string.IsNullOrWhiteSpace(_path)) if (string.IsNullOrWhiteSpace(_path))
{ {
_path = AppDomain.CurrentDomain.BaseDirectory + "\\Language"; _path = AppDomain.CurrentDomain.BaseDirectory + "\\Language";
if (!System.IO.Directory.Exists(_path)) System.IO.Directory.CreateDirectory(_path); if (!System.IO.Directory.Exists(_path)) System.IO.Directory.CreateDirectory(_path);
} }
return _path; return _path;
} }
set { _path = value; } set { _path = value; }
} }
public static List<string> LangList public static List<string> LangList
{ {
get get
{ {
List<string> retval = new List<string>(); List<string> retval = new List<string>();
if ((System.IO.Directory.Exists(Path))) if ((System.IO.Directory.Exists(Path)))
{ {
string[] files = System.IO.Directory.GetFiles(Path, "*.ini"); string[] files = System.IO.Directory.GetFiles(Path, "*.ini");
foreach (string file in files) foreach (string file in files)
{ {
retval.Add(file.Substring(file.LastIndexOf("\\") + 1)); retval.Add(file.Substring(file.LastIndexOf("\\") + 1));
} }
} }
return retval; return retval;
} }
} }
public static string FileName public static string FileName
{ {
get get
{ {
string fn = Path + "\\" + SelectedLang; string fn = Path + "\\" + SelectedLang;
if(fn.ToLower().LastIndexOf(".ini") == -1) fn += ".ini"; if(fn.ToLower().LastIndexOf(".ini") == -1) fn += ".ini";
return fn.Replace("\\\\", "\\"); return fn.Replace("\\\\", "\\");
} }
} }
#endregion #endregion
} }
} }

View File

@@ -1,36 +1,36 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
using System.Text; using System.Text;
namespace Project.Manager namespace Project.Manager
{ {
public static class DatabaseManager public static class DatabaseManager
{ {
private static System.Data.SqlClient.SqlConnection getCn() private static System.Data.SqlClient.SqlConnection getCn()
{ {
string cs = Properties.Settings.Default.gwcs; string cs = Properties.Settings.Default.gwcs;
System.Data.SqlClient.SqlConnection cn = new System.Data.SqlClient.SqlConnection(); System.Data.SqlClient.SqlConnection cn = new System.Data.SqlClient.SqlConnection();
cn.ConnectionString = cs; cn.ConnectionString = cs;
return cn; return cn;
} }
public static List<String> getEQGroupLiist(string GroupColumn) public static List<String> getEQGroupLiist(string GroupColumn)
{ {
List<string> retval = new List<string>(); List<string> retval = new List<string>();
var cn = getCn(); var cn = getCn();
cn.Open(); cn.Open();
var sql = "select {0} from Equipment where isnull({0},'') != '' group by {0} order by {0}"; var sql = "select {0} from Equipment where isnull({0},'') != '' group by {0} order by {0}";
sql = string.Format(sql, "[" + GroupColumn +"]"); sql = string.Format(sql, "[" + GroupColumn +"]");
var cmd = new System.Data.SqlClient.SqlCommand(sql,cn); var cmd = new System.Data.SqlClient.SqlCommand(sql,cn);
var rdr = cmd.ExecuteReader(); var rdr = cmd.ExecuteReader();
while(rdr.Read()) while(rdr.Read())
{ {
retval.Add(rdr[0].ToString()); retval.Add(rdr[0].ToString());
} }
cmd.Dispose(); cmd.Dispose();
cn.Close(); cn.Close();
cn.Dispose(); cn.Dispose();
return retval; return retval;
} }
} }
} }

View File

@@ -1,273 +1,273 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
using System.Text; using System.Text;
using System.IO; using System.IO;
namespace Project.Manager namespace Project.Manager
{ {
public struct sModelInfo public struct sModelInfo
{ {
public string Group; public string Group;
public string QRCode; public string QRCode;
public int QRx; public int QRx;
public int QRy; public int QRy;
public string Asset; public string Asset;
public string Memo; public string Memo;
public void Clear() public void Clear()
{ {
Group = string.Empty; Group = string.Empty;
QRCode = string.Empty; QRCode = string.Empty;
QRx = 0; QRx = 0;
QRy = 0; QRy = 0;
Asset = string.Empty; Asset = string.Empty;
Memo = string.Empty; Memo = string.Empty;
} }
} }
public class ModelManager public class ModelManager
{ {
public enum eModelType : int public enum eModelType : int
{ {
Users = 0, Users = 0,
Model, Model,
} }
public DataSet1 dataSet; public DataSet1 dataSet;
private string[] fn; private string[] fn;
public ModelManager() public ModelManager()
{ {
string path = AppDomain.CurrentDomain.BaseDirectory + "Model"; string path = AppDomain.CurrentDomain.BaseDirectory + "Model";
if (!System.IO.Directory.Exists(path)) System.IO.Directory.CreateDirectory(path); if (!System.IO.Directory.Exists(path)) System.IO.Directory.CreateDirectory(path);
this.fn = new string[] { path + "\\Users.csv", path + "\\Model.csv" }; this.fn = new string[] { path + "\\Users.csv", path + "\\Model.csv" };
dataSet = new DataSet1(); dataSet = new DataSet1();
} }
public void LoadData(eModelType model) public void LoadData(eModelType model)
{ {
//set filename //set filename
string filename = fn[(int)model]; string filename = fn[(int)model];
int lineCount = 0; int lineCount = 0;
string buffer = string.Empty; string buffer = string.Empty;
Pub.log.Add("ModelData Load : " + model.ToString() + "fn=" + filename); Pub.log.Add("ModelData Load : " + model.ToString() + "fn=" + filename);
//read file //read file
var fi = new FileInfo(filename); var fi = new FileInfo(filename);
if (fi.Exists == false) if (fi.Exists == false)
{ {
Pub.log.AddE(string.Format("▣ No Data",model)); Pub.log.AddE(string.Format("▣ No Data",model));
return; return;
} }
lineCount = 0; lineCount = 0;
try try
{ {
buffer = System.IO.File.ReadAllText(fi.FullName, System.Text.Encoding.Default); buffer = System.IO.File.ReadAllText(fi.FullName, System.Text.Encoding.Default);
} }
catch (Exception ex) catch (Exception ex)
{ {
buffer = string.Empty; buffer = string.Empty;
Pub.log.AddE(string.Format("ItemData Error File={0},Message={1}", filename, ex.Message)); Pub.log.AddE(string.Format("ItemData Error File={0},Message={1}", filename, ex.Message));
return; return;
} }
//존재하는 컬럼확인을 위해 미리 저장함 //존재하는 컬럼확인을 위해 미리 저장함
List<String> dbCols = new List<string>(); List<String> dbCols = new List<string>();
foreach (System.Data.DataColumn col in dataSet.Tables[model.ToString()].Columns) foreach (System.Data.DataColumn col in dataSet.Tables[model.ToString()].Columns)
dbCols.Add(col.ColumnName); dbCols.Add(col.ColumnName);
List<String> Cols = new List<string>(); List<String> Cols = new List<string>();
foreach (string items in buffer.Split('\r')) foreach (string items in buffer.Split('\r'))
{ {
lineCount += 1; lineCount += 1;
var line = items.Replace("\r", "").Replace("\n", ""); var line = items.Replace("\r", "").Replace("\n", "");
if (line.Trim() == "" || line.StartsWith("ver")) continue; //빈줄과 버젼표기는 제거한다. if (line.Trim() == "" || line.StartsWith("ver")) continue; //빈줄과 버젼표기는 제거한다.
string[] buf = line.Split(','); string[] buf = line.Split(',');
//첫줄에는 컬럼명이 들어있다. //첫줄에는 컬럼명이 들어있다.
if (Cols.Count < 1) if (Cols.Count < 1)
{ {
foreach (string colname in buf) foreach (string colname in buf)
{ {
if (colname.isEmpty()) continue; //비어있는값은 처리하지 않는다. if (colname.isEmpty()) continue; //비어있는값은 처리하지 않는다.
Cols.Add(colname); Cols.Add(colname);
} }
continue; continue;
} }
//데이터를 각 컬럼에 넣는다. //데이터를 각 컬럼에 넣는다.
System.Data.DataRow dr = dataSet.Tables[model.ToString()].NewRow(); System.Data.DataRow dr = dataSet.Tables[model.ToString()].NewRow();
//비젼속성은 컬럼명이 v_로 시작한다. //비젼속성은 컬럼명이 v_로 시작한다.
for (int i = 0; i < Cols.Count; i++) //0번은 Mccode이므로 제외한다. for (int i = 0; i < Cols.Count; i++) //0번은 Mccode이므로 제외한다.
{ {
try try
{ {
if (dbCols.IndexOf(Cols[i]) == -1) continue; //존재하지 않는 컬럼은 제외한다. if (dbCols.IndexOf(Cols[i]) == -1) continue; //존재하지 않는 컬럼은 제외한다.
if (Cols[i].ToUpper() == "IDX") continue; if (Cols[i].ToUpper() == "IDX") continue;
dr[Cols[i]] = buf[i+1]; dr[Cols[i]] = buf[i+1];
} }
catch (Exception ex) catch (Exception ex)
{ {
Pub.log.AddE("Item Load Error:" + ex.Message); Pub.log.AddE("Item Load Error:" + ex.Message);
} }
} }
try try
{ {
if (dr.RowState == System.Data.DataRowState.Detached) if (dr.RowState == System.Data.DataRowState.Detached)
{ {
dataSet.Tables[model.ToString()].Rows.Add(dr); dataSet.Tables[model.ToString()].Rows.Add(dr);
} }
else if (dr.RowState != System.Data.DataRowState.Deleted) dr.EndEdit(); else if (dr.RowState != System.Data.DataRowState.Deleted) dr.EndEdit();
} }
catch (Exception ex) catch (Exception ex)
{ {
Pub.log.AddE("Load Item file" + ex.Message); Pub.log.AddE("Load Item file" + ex.Message);
} }
} }
dataSet.AcceptChanges(); dataSet.AcceptChanges();
} }
/// <summary> /// <summary>
/// project , model read from file /// project , model read from file
/// </summary> /// </summary>
public void Load() public void Load()
{ {
//데이터셋 초기화 //데이터셋 초기화
if (dataSet == null) dataSet = new DataSet1(); if (dataSet == null) dataSet = new DataSet1();
else dataSet.Clear(); else dataSet.Clear();
//파일로부터 데이터를 읽어들인다. //파일로부터 데이터를 읽어들인다.
this.LoadData(eModelType.Users); this.LoadData(eModelType.Users);
this.LoadData(eModelType.Model); this.LoadData(eModelType.Model);
this.dataSet.AcceptChanges(); this.dataSet.AcceptChanges();
System.Text.StringBuilder sb = new StringBuilder(); System.Text.StringBuilder sb = new StringBuilder();
sb.Append("model data list"); sb.Append("model data list");
for(int i = 0; i< dataSet.Tables.Count;i++) for(int i = 0; i< dataSet.Tables.Count;i++)
{ {
var dt = dataSet.Tables[i]; var dt = dataSet.Tables[i];
if (dt.TableName.ToLower() == "resultdata") continue; if (dt.TableName.ToLower() == "resultdata") continue;
sb.AppendLine(dt.TableName + " : " + dt.Rows.Count.ToString() + "건"); sb.AppendLine(dt.TableName + " : " + dt.Rows.Count.ToString() + "건");
} }
Pub.log.AddI(sb.ToString()); Pub.log.AddI(sb.ToString());
} }
public void Save() public void Save()
{ {
this.dataSet.AcceptChanges(); this.dataSet.AcceptChanges();
System.IO.DirectoryInfo di = new DirectoryInfo (Util.CurrentPath + "\\Model"); System.IO.DirectoryInfo di = new DirectoryInfo (Util.CurrentPath + "\\Model");
if (!di.Exists) di.Create(); if (!di.Exists) di.Create();
SaveData(eModelType.Users); SaveData(eModelType.Users);
SaveData(eModelType.Model); SaveData(eModelType.Model);
} }
public void SaveData(eModelType model) public void SaveData(eModelType model)
{ {
var data = new StringBuilder(); var data = new StringBuilder();
data.AppendLine("ver,:" + model.ToString()); //version data.AppendLine("ver,:" + model.ToString()); //version
List<string> baseCols = new List<string>(); List<string> baseCols = new List<string>();
if (model == eModelType.Users) baseCols.AddRange(new string[] { "No", "Name", "Memo" }); if (model == eModelType.Users) baseCols.AddRange(new string[] { "No", "Name", "Memo" });
else if (model == eModelType.Model) baseCols.AddRange(new string[] { "Group", "Asset" }); else if (model == eModelType.Model) baseCols.AddRange(new string[] { "Group", "Asset" });
List<String> cols = new List<string>(); List<String> cols = new List<string>();
foreach (System.Data.DataColumn col in this.dataSet.Tables[model.ToString()].Columns) foreach (System.Data.DataColumn col in this.dataSet.Tables[model.ToString()].Columns)
{ {
string colname = col.ColumnName.ToLower(); string colname = col.ColumnName.ToLower();
if (colname == "idx" || colname.StartsWith("_")) continue; //기본열은 제외한다. if (colname == "idx" || colname.StartsWith("_")) continue; //기본열은 제외한다.
if (baseCols.IndexOf(col.ColumnName) >= 0) continue; if (baseCols.IndexOf(col.ColumnName) >= 0) continue;
cols.Add(col.ColumnName); cols.Add(col.ColumnName);
} }
//열을 정렬해서 추가한다. //열을 정렬해서 추가한다.
var bb = cols.OrderBy(t => t); var bb = cols.OrderBy(t => t);
baseCols.AddRange(bb); //정렬된 열을 추가해준다. baseCols.AddRange(bb); //정렬된 열을 추가해준다.
foreach (string colname in baseCols) foreach (string colname in baseCols)
data.Append("," + colname); data.Append("," + colname);
data.AppendLine(); data.AppendLine();
//output data(글로벌 셋팅하고 MC코드값만 취한다)v //output data(글로벌 셋팅하고 MC코드값만 취한다)v
var dt = dataSet.Tables[model.ToString()]; var dt = dataSet.Tables[model.ToString()];
var drows = dt.Select("", "idx"); var drows = dt.Select("", "idx");
foreach (var dr in drows) foreach (var dr in drows)
{ {
foreach (string colname in baseCols) //지정된 열제목의 데이터를 가져온다. foreach (string colname in baseCols) //지정된 열제목의 데이터를 가져온다.
{ {
data.Append(","); data.Append(",");
if (dr[colname] != DBNull.Value) data.Append(dr[colname].ToString()); if (dr[colname] != DBNull.Value) data.Append(dr[colname].ToString());
else if (dt.Columns[colname].DataType == typeof(double) || else if (dt.Columns[colname].DataType == typeof(double) ||
dt.Columns[colname].DataType == typeof(Int32) || dt.Columns[colname].DataType == typeof(Int32) ||
dt.Columns[colname].DataType == typeof(UInt32) || dt.Columns[colname].DataType == typeof(UInt32) ||
dt.Columns[colname].DataType == typeof(Single) || dt.Columns[colname].DataType == typeof(Single) ||
dt.Columns[colname].DataType == typeof(byte) || dt.Columns[colname].DataType == typeof(byte) ||
dt.Columns[colname].DataType == typeof(Boolean) || dt.Columns[colname].DataType == typeof(Boolean) ||
dt.Columns[colname].DataType == typeof(Int16) || dt.Columns[colname].DataType == typeof(Int16) ||
dt.Columns[colname].DataType == typeof(UInt16)) dt.Columns[colname].DataType == typeof(UInt16))
{ {
if (dt.Columns[colname].DataType == typeof(Boolean)) data.Append("False"); if (dt.Columns[colname].DataType == typeof(Boolean)) data.Append("False");
else data.Append("0"); else data.Append("0");
} }
else data.Append(""); else data.Append("");
} }
data.AppendLine(); data.AppendLine();
} }
try try
{ {
System.IO.File.WriteAllText(fn[(int)model], data.ToString(), System.Text.Encoding.Default); System.IO.File.WriteAllText(fn[(int)model], data.ToString(), System.Text.Encoding.Default);
Pub.log.AddAT("Save "+ model.ToString()+" Parameter - OK"); Pub.log.AddAT("Save "+ model.ToString()+" Parameter - OK");
} }
catch (Exception ex) catch (Exception ex)
{ {
Util.MsgE("Save Error\r\n" + ex.Message); Util.MsgE("Save Error\r\n" + ex.Message);
Pub.log.AddE("Save Error :: " + ex.Message); Pub.log.AddE("Save Error :: " + ex.Message);
} }
} }
public DataSet1.UsersRow GetUser(string no) public DataSet1.UsersRow GetUser(string no)
{ {
var datas = this.dataSet.Users.Where(t => t.No == no); var datas = this.dataSet.Users.Where(t => t.No == no);
if (datas.Count() < 1) return null; if (datas.Count() < 1) return null;
return datas.First(); return datas.First();
} }
public DataSet1.UsersRow[] GetUsers() public DataSet1.UsersRow[] GetUsers()
{ {
var datas = dataSet.Users.Select("", "No"); var datas = dataSet.Users.Select("", "No");
if (datas.Length < 1) return null; if (datas.Length < 1) return null;
return datas as DataSet1.UsersRow[]; return datas as DataSet1.UsersRow[];
} }
public DataSet1.ModelRow GetModel(string Asset) public DataSet1.ModelRow GetModel(string Asset)
{ {
if (Asset.isEmpty()) return null; if (Asset.isEmpty()) return null;
if (dataSet.Model == null || dataSet.Model.Rows.Count < 1) return null; if (dataSet.Model == null || dataSet.Model.Rows.Count < 1) return null;
var datas = dataSet.Model.Where(t => t.Asset == Asset).ToArray(); var datas = dataSet.Model.Where(t => t.Asset == Asset).ToArray();
if (datas.Length != 1) return null; if (datas.Length != 1) return null;
return datas[0]; return datas[0];
} }
public sModelInfo GetModelInfo(string qrData) public sModelInfo GetModelInfo(string qrData)
{ {
sModelInfo retval = new sModelInfo(); sModelInfo retval = new sModelInfo();
retval.Clear(); retval.Clear();
var model = GetModel(qrData); var model = GetModel(qrData);
if(model != null) if(model != null)
{ {
retval.Asset = model.Asset; retval.Asset = model.Asset;
retval.Memo = model.Memo; retval.Memo = model.Memo;
} }
return retval; return retval;
} }
} }
} }

View File

@@ -1,124 +1,124 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
using System.Runtime.InteropServices; using System.Runtime.InteropServices;
using System.Text; using System.Text;
using System.Text.RegularExpressions; using System.Text.RegularExpressions;
using System.Threading.Tasks; using System.Threading.Tasks;
namespace Project namespace Project
{ {
/// <summary> /// <summary>
/// generic method Extension /// generic method Extension
/// </summary> /// </summary>
public static class MethodExtensions public static class MethodExtensions
{ {
public static string Base64Encode(this string src) public static string Base64Encode(this string src)
{ {
string base64enc = Convert.ToBase64String(System.Text.Encoding.UTF8.GetBytes(src)); string base64enc = Convert.ToBase64String(System.Text.Encoding.UTF8.GetBytes(src));
return base64enc; return base64enc;
} }
public static string Base64Decode(this string src) public static string Base64Decode(this string src)
{ {
var base64dec = Convert.FromBase64String(src); var base64dec = Convert.FromBase64String(src);
return System.Text.Encoding.UTF8.GetString(base64dec); return System.Text.Encoding.UTF8.GetString(base64dec);
} }
public static string UrlEncode(this string src) public static string UrlEncode(this string src)
{ {
string data = System.Web.HttpUtility.UrlEncode(src, System.Text.Encoding.UTF8); string data = System.Web.HttpUtility.UrlEncode(src, System.Text.Encoding.UTF8);
return data; return data;
} }
public static string UrlDecode(this string src) public static string UrlDecode(this string src)
{ {
string data = System.Web.HttpUtility.UrlDecode(src, System.Text.Encoding.UTF8); string data = System.Web.HttpUtility.UrlDecode(src, System.Text.Encoding.UTF8);
return data; return data;
} }
public static string ToString(this System.Drawing.Rectangle rect) 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); 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) 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); 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) //public static void SetBGColor(this System.Windows.Forms.Label ctl,System.Drawing.Color color1)
//{ //{
// ctl.BackColor = System.Drawing.Color.Red; // ctl.BackColor = System.Drawing.Color.Red;
//} //}
/// <summary> /// <summary>
/// 0101이 반복되는 문자열 형태로 전환합니다. /// 0101이 반복되는 문자열 형태로 전환합니다.
/// </summary> /// </summary>
/// <param name="arr"></param> /// <param name="arr"></param>
/// <returns></returns> /// <returns></returns>
public static string BitString(this System.Collections.BitArray arr) public static string BitString(this System.Collections.BitArray arr)
{ {
System.Text.StringBuilder sb = new System.Text.StringBuilder(); System.Text.StringBuilder sb = new System.Text.StringBuilder();
for (int i = arr.Length; i > 0; i--) for (int i = arr.Length; i > 0; i--)
sb.Append(arr[i - 1] ? "1" : "0"); sb.Append(arr[i - 1] ? "1" : "0");
return sb.ToString(); return sb.ToString();
} }
/// <summary> /// <summary>
/// int 값으로 변환합니다. /// int 값으로 변환합니다.
/// </summary> /// </summary>
/// <param name="arr"></param> /// <param name="arr"></param>
/// <returns></returns> /// <returns></returns>
public static int ValueI(this System.Collections.BitArray arr) public static int ValueI(this System.Collections.BitArray arr)
{ {
byte[] buf = new byte[4]; byte[] buf = new byte[4];
arr.CopyTo(buf, 0); arr.CopyTo(buf, 0);
return BitConverter.ToInt32(buf, 0); return BitConverter.ToInt32(buf, 0);
} }
/// <summary> /// <summary>
/// 숫자인지 검사합니다. /// 숫자인지 검사합니다.
/// </summary> /// </summary>
/// <param name="input"></param> /// <param name="input"></param>
/// <returns></returns> /// <returns></returns>
public static bool IsNumeric(this string input) public static bool IsNumeric(this string input)
{ {
double data; double data;
return double.TryParse(input, out data); return double.TryParse(input, out data);
//return Regex.IsMatch(input, @"^\d+$"); //return Regex.IsMatch(input, @"^\d+$");
} }
/// <summary> /// <summary>
/// isnullorempty 를 수행합니다. /// isnullorempty 를 수행합니다.
/// </summary> /// </summary>
/// <param name="input"></param> /// <param name="input"></param>
/// <returns></returns> /// <returns></returns>
public static Boolean isEmpty(this string input) public static Boolean isEmpty(this string input)
{ {
return string.IsNullOrEmpty(input); return string.IsNullOrEmpty(input);
} }
/// <summary> /// <summary>
/// default 인코딩을 사용하여 문자열로 반환합니다. /// default 인코딩을 사용하여 문자열로 반환합니다.
/// </summary> /// </summary>
/// <param name="input"></param> /// <param name="input"></param>
/// <returns></returns> /// <returns></returns>
public static string GetString(this Byte[] input) public static string GetString(this Byte[] input)
{ {
return System.Text.Encoding.Default.GetString(input); return System.Text.Encoding.Default.GetString(input);
} }
/// <summary> /// <summary>
/// 16진수 문자열 형태로 반환합니다. /// 16진수 문자열 형태로 반환합니다.
/// </summary> /// </summary>
/// <param name="input"></param> /// <param name="input"></param>
/// <returns></returns> /// <returns></returns>
public static string GetHexString(this Byte[] input) public static string GetHexString(this Byte[] input)
{ {
System.Text.StringBuilder sb = new System.Text.StringBuilder(); System.Text.StringBuilder sb = new System.Text.StringBuilder();
foreach (byte b in input) foreach (byte b in input)
sb.Append(" " + b.ToString("X2")); sb.Append(" " + b.ToString("X2"));
return sb.ToString(); return sb.ToString();
} }
} }
} }

View File

@@ -1,36 +1,36 @@
using System.Reflection; using System.Reflection;
using System.Runtime.CompilerServices; using System.Runtime.CompilerServices;
using System.Runtime.InteropServices; using System.Runtime.InteropServices;
// 어셈블리에 대한 일반 정보는 다음 특성 집합을 통해 // 어셈블리에 대한 일반 정보는 다음 특성 집합을 통해
// 제어됩니다. 어셈블리와 관련된 정보를 수정하려면 // 제어됩니다. 어셈블리와 관련된 정보를 수정하려면
// 이러한 특성 값을 변경하세요. // 이러한 특성 값을 변경하세요.
[assembly: AssemblyTitle("Frame Project")] [assembly: AssemblyTitle("Frame Project")]
[assembly: AssemblyDescription("")] [assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")] [assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("Frame Project")] [assembly: AssemblyCompany("Frame Project")]
[assembly: AssemblyProduct("Frame Project")] [assembly: AssemblyProduct("Frame Project")]
[assembly: AssemblyCopyright("Copyright ©SIMP 2018")] [assembly: AssemblyCopyright("Copyright ©SIMP 2018")]
[assembly: AssemblyTrademark("")] [assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")] [assembly: AssemblyCulture("")]
// ComVisible을 false로 설정하면 이 어셈블리의 형식이 COM 구성 요소에 // ComVisible을 false로 설정하면 이 어셈블리의 형식이 COM 구성 요소에
// 표시되지 않습니다. COM에서 이 어셈블리의 형식에 액세스하려면 // 표시되지 않습니다. COM에서 이 어셈블리의 형식에 액세스하려면
// 해당 형식에 대해 ComVisible 특성을 true로 설정하세요. // 해당 형식에 대해 ComVisible 특성을 true로 설정하세요.
[assembly: ComVisible(false)] [assembly: ComVisible(false)]
// 이 프로젝트가 COM에 노출되는 경우 다음 GUID는 typelib의 ID를 나타냅니다. // 이 프로젝트가 COM에 노출되는 경우 다음 GUID는 typelib의 ID를 나타냅니다.
[assembly: Guid("65f3e722-800c-400e-862f-b535642ec59f")] [assembly: Guid("65f3e722-800c-400e-862f-b535642ec59f")]
// 어셈블리의 버전 정보는 다음 네 가지 값으로 구성됩니다. // 어셈블리의 버전 정보는 다음 네 가지 값으로 구성됩니다.
// //
// 주 버전 // 주 버전
// 부 버전 // 부 버전
// 빌드 번호 // 빌드 번호
// 수정 버전 // 수정 버전
// //
// 모든 값을 지정하거나 아래와 같이 '*'를 사용하여 빌드 번호 및 수정 번호가 자동으로 // 모든 값을 지정하거나 아래와 같이 '*'를 사용하여 빌드 번호 및 수정 번호가 자동으로
// 지정되도록 할 수 있습니다. // 지정되도록 할 수 있습니다.
// [assembly: AssemblyVersion("1.0.*")] // [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("18.06.24.1600")] [assembly: AssemblyVersion("18.06.24.1600")]
[assembly: AssemblyFileVersion("18.06.24.1600")] [assembly: AssemblyFileVersion("18.06.24.1600")]

View File

@@ -1,37 +1,37 @@
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
// <auto-generated> // <auto-generated>
// 이 코드는 도구를 사용하여 생성되었습니다. // 이 코드는 도구를 사용하여 생성되었습니다.
// 런타임 버전:4.0.30319.42000 // 런타임 버전:4.0.30319.42000
// //
// 파일 내용을 변경하면 잘못된 동작이 발생할 수 있으며, 코드를 다시 생성하면 // 파일 내용을 변경하면 잘못된 동작이 발생할 수 있으며, 코드를 다시 생성하면
// 이러한 변경 내용이 손실됩니다. // 이러한 변경 내용이 손실됩니다.
// </auto-generated> // </auto-generated>
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
namespace Project.Properties { namespace Project.Properties {
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "12.0.0.0")] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "12.0.0.0")]
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
public static Settings Default { public static Settings Default {
get { get {
return defaultInstance; return defaultInstance;
} }
} }
[global::System.Configuration.ApplicationScopedSettingAttribute()] [global::System.Configuration.ApplicationScopedSettingAttribute()]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.SpecialSettingAttribute(global::System.Configuration.SpecialSetting.ConnectionString)] [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" + [global::System.Configuration.DefaultSettingValueAttribute("Data Source=10.131.36.205;Initial Catalog=GroupWare;Persist Security Info=True;Us" +
"er ID=gw;Password=Amkor123!")] "er ID=gw;Password=Amkor123!")]
public string gwcs { public string gwcs {
get { get {
return ((string)(this["gwcs"])); return ((string)(this["gwcs"]));
} }
} }
} }
} }

View File

@@ -1,14 +1,14 @@
<?xml version='1.0' encoding='utf-8'?> <?xml version='1.0' encoding='utf-8'?>
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)" GeneratedClassNamespace="Project.Properties" GeneratedClassName="Settings"> <SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)" GeneratedClassNamespace="Project.Properties" GeneratedClassName="Settings">
<Profiles /> <Profiles />
<Settings> <Settings>
<Setting Name="gwcs" Type="(Connection string)" Scope="Application"> <Setting Name="gwcs" Type="(Connection string)" Scope="Application">
<DesignTimeValue Profile="(Default)">&lt;?xml version="1.0" encoding="utf-16"?&gt; <DesignTimeValue Profile="(Default)">&lt;?xml version="1.0" encoding="utf-16"?&gt;
&lt;SerializableConnectionString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt; &lt;SerializableConnectionString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt;
&lt;ConnectionString&gt;Data Source=10.131.36.205;Initial Catalog=GroupWare;Persist Security Info=True;User ID=gw;Password=Amkor123!&lt;/ConnectionString&gt; &lt;ConnectionString&gt;Data Source=10.131.36.205;Initial Catalog=GroupWare;Persist Security Info=True;User ID=gw;Password=Amkor123!&lt;/ConnectionString&gt;
&lt;ProviderName&gt;System.Data.SqlClient&lt;/ProviderName&gt; &lt;ProviderName&gt;System.Data.SqlClient&lt;/ProviderName&gt;
&lt;/SerializableConnectionString&gt;</DesignTimeValue> &lt;/SerializableConnectionString&gt;</DesignTimeValue>
<Value Profile="(Default)">Data Source=10.131.36.205;Initial Catalog=GroupWare;Persist Security Info=True;User ID=gw;Password=Amkor123!</Value> <Value Profile="(Default)">Data Source=10.131.36.205;Initial Catalog=GroupWare;Persist Security Info=True;User ID=gw;Password=Amkor123!</Value>
</Setting> </Setting>
</Settings> </Settings>
</SettingsFile> </SettingsFile>

View File

@@ -1,54 +1,54 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<asmv1:assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <asmv1:assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<assemblyIdentity version="1.0.0.0" name="MyApplication.app" /> <assemblyIdentity version="1.0.0.0" name="MyApplication.app" />
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2"> <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
<security> <security>
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3"> <requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
<!-- UAC 매니페스트 옵션 <!-- UAC 매니페스트 옵션
Windows 사용자 계정 컨트롤 수준을 변경하려면 Windows 사용자 계정 컨트롤 수준을 변경하려면
requestedExecutionLevel 노드를 다음 중 하나로 바꾸십시오. requestedExecutionLevel 노드를 다음 중 하나로 바꾸십시오.
<requestedExecutionLevel level="asInvoker" uiAccess="false" /> <requestedExecutionLevel level="asInvoker" uiAccess="false" />
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" /> <requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
<requestedExecutionLevel level="highestAvailable" uiAccess="false" /> <requestedExecutionLevel level="highestAvailable" uiAccess="false" />
requestedExecutionLevel 노드를 지정하면 파일 및 레지스트리 가상화가 사용되지 않습니다. requestedExecutionLevel 노드를 지정하면 파일 및 레지스트리 가상화가 사용되지 않습니다.
이전 버전과의 호환성을 위해 파일 및 레지스트리 가상화를 사용하려면 이전 버전과의 호환성을 위해 파일 및 레지스트리 가상화를 사용하려면
requestedExecutionLevel 노드를 삭제하십시오. requestedExecutionLevel 노드를 삭제하십시오.
--> -->
<requestedExecutionLevel level="asInvoker" uiAccess="false" /> <requestedExecutionLevel level="asInvoker" uiAccess="false" />
</requestedPrivileges> </requestedPrivileges>
<applicationRequestMinimum> <applicationRequestMinimum>
<defaultAssemblyRequest permissionSetReference="Custom" /> <defaultAssemblyRequest permissionSetReference="Custom" />
<PermissionSet class="System.Security.PermissionSet" version="1" Unrestricted="true" ID="Custom" SameSite="site" /> <PermissionSet class="System.Security.PermissionSet" version="1" ID="Custom" SameSite="site" Unrestricted="true" />
</applicationRequestMinimum> </applicationRequestMinimum>
</security> </security>
</trustInfo> </trustInfo>
<compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1"> <compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
<application> <application>
<!-- 이 응용 프로그램을 사용할 수 있는 모든 Windows 버전의 목록입니다. <!-- 이 응용 프로그램을 사용할 수 있는 모든 Windows 버전의 목록입니다.
가장 잘 호환되는 환경을 Windows가 자동으로 선택합니다.--> 가장 잘 호환되는 환경을 Windows가 자동으로 선택합니다.-->
<!-- 응용 프로그램이 Windows Vista에서 사용하도록 제작된 경우에는 다음 supportedOS 노드의 주석 처리를 제거하십시오.--> <!-- 응용 프로그램이 Windows Vista에서 사용하도록 제작된 경우에는 다음 supportedOS 노드의 주석 처리를 제거하십시오.-->
<!--<supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"></supportedOS>--> <!--<supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"></supportedOS>-->
<!-- 응용 프로그램이 Windows 7에서 사용하도록 제작된 경우에는 다음 supportedOS 코드의 주석 처리를 제거하십시오.--> <!-- 응용 프로그램이 Windows 7에서 사용하도록 제작된 경우에는 다음 supportedOS 코드의 주석 처리를 제거하십시오.-->
<!--<supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>--> <!--<supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>-->
<!-- 응용 프로그램이 Windows 8에서 사용하도록 제작된 경우에는 다음 supportedOS 노드의 주석 처리를 제거하십시오.--> <!-- 응용 프로그램이 Windows 8에서 사용하도록 제작된 경우에는 다음 supportedOS 노드의 주석 처리를 제거하십시오.-->
<!--<supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}"></supportedOS>--> <!--<supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}"></supportedOS>-->
<!-- 응용 프로그램이 Windows 8.1에서 작동하도록 설계된 경우 다음 supportedOS 노드의 주석 처리를 제거하십시오.--> <!-- 응용 프로그램이 Windows 8.1에서 작동하도록 설계된 경우 다음 supportedOS 노드의 주석 처리를 제거하십시오.-->
<!--<supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}"/>--> <!--<supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}"/>-->
</application> </application>
</compatibility> </compatibility>
<!-- Windows 공용 컨트롤 및 대화 상자의 테마 사용(Windows XP 이상) --> <!-- Windows 공용 컨트롤 및 대화 상자의 테마 사용(Windows XP 이상) -->
<!-- <dependency> <!-- <dependency>
<dependentAssembly> <dependentAssembly>
<assemblyIdentity <assemblyIdentity
type="win32" type="win32"
name="Microsoft.Windows.Common-Controls" name="Microsoft.Windows.Common-Controls"
version="6.0.0.0" version="6.0.0.0"
processorArchitecture="*" processorArchitecture="*"
publicKeyToken="6595b64144ccf1df" publicKeyToken="6595b64144ccf1df"
language="*" language="*"
/> />
</dependentAssembly> </dependentAssembly>
</dependency>--> </dependency>-->
</asmv1:assembly> </asmv1:assembly>

View File

@@ -1,57 +1,57 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
using System.Text; using System.Text;
using Winsock_Orcas; using Winsock_Orcas;
namespace Project namespace Project
{ {
public static class Pub public static class Pub
{ {
public struct sUserInfo public struct sUserInfo
{ {
public string no; public string no;
public string name; public string name;
public string dept; public string dept;
public string email; public string email;
public int level; public int level;
} }
//Variable //Variable
public static Device.Barcode barcode; public static Device.Barcode barcode;
public static UserSetting uSetting; //user setting public static UserSetting uSetting; //user setting
public static Setting setting; //global setting public static Setting setting; //global setting
public static arUtil.Log log; //global logging system public static arUtil.Log log; //global logging system
public static sUserInfo Login; public static sUserInfo Login;
public static DateTime LastInputTime = DateTime.Now; public static DateTime LastInputTime = DateTime.Now;
public static CResult Result = new CResult(); public static CResult Result = new CResult();
public static void init() public static void init()
{ {
string Path = Util.CurrentPath; string Path = Util.CurrentPath;
if (Util.isLocalApplication()) if (Util.isLocalApplication())
{ {
Path = @"c:\Amkor\GroupWare\"; Path = @"c:\Amkor\GroupWare\";
if (!System.IO.Directory.Exists(Path)) if (!System.IO.Directory.Exists(Path))
System.IO.Directory.CreateDirectory(Path); System.IO.Directory.CreateDirectory(Path);
} }
//setting //setting
setting = new Setting(); setting = new Setting();
setting.Load(); setting.Load();
uSetting = new UserSetting(); uSetting = new UserSetting();
uSetting.Load(); uSetting.Load();
//log //log
log = new arUtil.Log(); log = new arUtil.Log();
Login = new sUserInfo(); Login = new sUserInfo();
//language //language
Lang.Loading(Pub.setting.Language + ".ini"); Lang.Loading(Pub.setting.Language + ".ini");
} }
} }
} }

View File

@@ -1,95 +1,95 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
using System.Text; using System.Text;
using System.ComponentModel; using System.ComponentModel;
namespace Project namespace Project
{ {
public class Setting : arUtil.Setting public class Setting : arUtil.Setting
{ {
#region "log" #region "log"
[Browsable(false)] [Browsable(false)]
public Boolean Log_IO { get; set; } public Boolean Log_IO { get; set; }
#endregion #endregion
[Description("Password for Setting")] [Description("Password for Setting")]
[Browsable(false)] [Browsable(false)]
public string Password_Setup { get; set; } public string Password_Setup { get; set; }
[Description("Password for UserSetting")] [Description("Password for UserSetting")]
[Browsable(false)] [Browsable(false)]
public string Password_User { get; set; } public string Password_User { get; set; }
[Description("Display Language"), DisplayName("Language")] [Description("Display Language"), DisplayName("Language")]
public string Language { get; set; } public string Language { get; set; }
[Description("Full Screen Window")] [Description("Full Screen Window")]
public Boolean FullScreen { get; set; } public Boolean FullScreen { get; set; }
[Category("Barcode"), DisplayName("Port Name")] [Category("Barcode"), DisplayName("Port Name")]
public string Barcode { get; set; } public string Barcode { get; set; }
public string lastid { get; set; } public string lastid { get; set; }
public Setting() public Setting()
{ {
string Path = Util.CurrentPath; string Path = Util.CurrentPath;
if (Util.isLocalApplication()) Path = @"c:\Amkor\GroupWare\"; if (Util.isLocalApplication()) Path = @"c:\Amkor\GroupWare\";
this.filename = Path + "Setting.xml"; this.filename = Path + "Setting.xml";
System.IO.FileInfo fi = new System.IO.FileInfo(filename); System.IO.FileInfo fi = new System.IO.FileInfo(filename);
if (!System.IO.File.Exists(filename)) if (!System.IO.File.Exists(filename))
{ {
if (!fi.Directory.Exists) fi.Directory.Create(); if (!fi.Directory.Exists) fi.Directory.Create();
this.Load(); this.Load();
this.Save(); this.Save();
} }
} }
public override void AfterLoad() public override void AfterLoad()
{ {
if (Language.isEmpty()) Language = "Kor"; if (Language.isEmpty()) Language = "Kor";
if (Password_Setup.isEmpty()) Password_Setup = "0000"; if (Password_Setup.isEmpty()) Password_Setup = "0000";
if (Password_User.isEmpty()) Password_User = "9999"; if (Password_User.isEmpty()) Password_User = "9999";
} }
public override void AfterSave() public override void AfterSave()
{ {
//throw new NotImplementedException(); //throw new NotImplementedException();
//Xml.set_Data("Font", "Font_Content", GetfontString(Font_Content)); //Xml.set_Data("Font", "Font_Content", GetfontString(Font_Content));
//Xml.Save(); //Xml.Save();
} }
} }
public class UserSetting : arUtil.Setting public class UserSetting : arUtil.Setting
{ {
public UserSetting() public UserSetting()
{ {
string Path = Util.CurrentPath; string Path = Util.CurrentPath;
if (Util.isLocalApplication()) Path = @"c:\Amkor\GroupWare\"; if (Util.isLocalApplication()) Path = @"c:\Amkor\GroupWare\";
this.filename = Path + "UserSet.xml"; this.filename = Path + "UserSet.xml";
System.IO.FileInfo fi = new System.IO.FileInfo(filename); System.IO.FileInfo fi = new System.IO.FileInfo(filename);
if (!System.IO.File.Exists(filename)) if (!System.IO.File.Exists(filename))
{ {
if (!fi.Directory.Exists) fi.Directory.Create(); if (!fi.Directory.Exists) fi.Directory.Create();
this.Load(); this.Load();
this.Save(); this.Save();
} }
} }
public override void AfterLoad() public override void AfterLoad()
{ {
//throw new NotImplementedException(); //throw new NotImplementedException();
} }
public override void AfterSave() public override void AfterSave()
{ {
//throw new NotImplementedException(); //throw new NotImplementedException();
} }
} }
} }

View File

@@ -1,23 +1,23 @@
/* /*
* Backgroudn worker * Backgroudn worker
*/ */
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.ComponentModel; using System.ComponentModel;
using System.Linq; using System.Linq;
using System.Text; using System.Text;
namespace Project namespace Project
{ {
public partial class fMain public partial class fMain
{ {
Boolean bBW = true; Boolean bBW = true;
private void bw_DoWork(object sender, DoWorkEventArgs e) private void bw_DoWork(object sender, DoWorkEventArgs e)
{ {
while(bBW) while(bBW)
{ {
System.Threading.Thread.Sleep(1000); System.Threading.Thread.Sleep(1000);
} }
} }
} }
} }

View File

@@ -1,29 +1,29 @@
using System; using System;
/* /*
* Display timer * Display timer
*/ */
using System.Collections.Generic; using System.Collections.Generic;
using System.ComponentModel; using System.ComponentModel;
using System.Drawing; using System.Drawing;
using System.Linq; using System.Linq;
using System.Text; using System.Text;
namespace Project namespace Project
{ {
public partial class fMain public partial class fMain
{ {
private void tmDisplay_Tick(object sender, EventArgs e) private void tmDisplay_Tick(object sender, EventArgs e)
{ {
if (bw.IsBusy) if (bw.IsBusy)
{ {
if (sbBWRun.BackColor == Color.Lime) if (sbBWRun.BackColor == Color.Lime)
sbBWRun.BackColor = Color.LimeGreen; sbBWRun.BackColor = Color.LimeGreen;
else else
sbBWRun.BackColor = Color.Lime; sbBWRun.BackColor = Color.Lime;
} }
else sbBWRun.BackColor = Color.Red; else sbBWRun.BackColor = Color.Red;
sbBCD.BackColor = Pub.barcode.IsInit ? Color.Lime : Color.Red; sbBCD.BackColor = Pub.barcode.IsInit ? Color.Lime : Color.Red;
} }
} }
} }

View File

@@ -1,447 +1,447 @@
//180624 chi isLocalApplication 추가 //180624 chi isLocalApplication 추가
//180618 chi GetCSVBuffer 추가 //180618 chi GetCSVBuffer 추가
//180614 chi map 명령어 추가 //180614 chi map 명령어 추가
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Diagnostics; using System.Diagnostics;
using System.Drawing; using System.Drawing;
using System.IO; using System.IO;
using System.Linq; using System.Linq;
using System.Net; using System.Net;
using System.Text; using System.Text;
using System.Windows.Forms; using System.Windows.Forms;
namespace Project namespace Project
{ {
public static class Util public static class Util
{ {
/// <summary> /// <summary>
/// 현재 프로그램이 개인용위치에서 실행중인가(클릭원스의경우) /// 현재 프로그램이 개인용위치에서 실행중인가(클릭원스의경우)
/// </summary> /// </summary>
/// <returns></returns> /// <returns></returns>
public static Boolean isLocalApplication() public static Boolean isLocalApplication()
{ {
var localpath = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData); var localpath = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData);
return Util.CurrentPath.StartsWith(localpath); return Util.CurrentPath.StartsWith(localpath);
} }
/// <summary> /// <summary>
/// CSV데이터포맷으로 버퍼를 반환합니다. 문자열내에 , 가 있는 데이터는 쌍따옴표로 구분합니다. /// CSV데이터포맷으로 버퍼를 반환합니다. 문자열내에 , 가 있는 데이터는 쌍따옴표로 구분합니다.
/// </summary> /// </summary>
/// <param name="line"></param> /// <param name="line"></param>
/// <returns></returns> /// <returns></returns>
public static string[] GetCSVBuffer(string line) public static string[] GetCSVBuffer(string line)
{ {
List<string> buffer = new List<string>(); List<string> buffer = new List<string>();
if (line.Trim() == "") return buffer.ToArray(); if (line.Trim() == "") return buffer.ToArray();
System.Text.StringBuilder sb = new StringBuilder(); System.Text.StringBuilder sb = new StringBuilder();
bool findsig = false; bool findsig = false;
var charbuf = line.ToCharArray(); var charbuf = line.ToCharArray();
char pchar = '\0'; char pchar = '\0';
foreach (var c in charbuf) foreach (var c in charbuf)
{ {
if (c == ',') if (c == ',')
{ {
if (findsig) sb.Append(c); //대상에 콤마가 잇으므로 게소 누적한다. if (findsig) sb.Append(c); //대상에 콤마가 잇으므로 게소 누적한다.
else else
{ {
//데이터를 분리해줘야함 //데이터를 분리해줘야함
buffer.Add(sb.ToString()); buffer.Add(sb.ToString());
sb.Clear(); sb.Clear();
findsig = false; findsig = false;
} }
} }
else if (c == '\"') else if (c == '\"')
{ {
if (pchar == ',') if (pchar == ',')
{ {
if (!findsig) findsig = true; if (!findsig) findsig = true;
else findsig = false; //완료된 경우이다. else findsig = false; //완료된 경우이다.
} }
else if (!findsig) sb.Append(c); else if (!findsig) sb.Append(c);
//if (!findsig) findsig = true; //if (!findsig) findsig = true;
//else sb.Append(c); //else sb.Append(c);
} }
else else
{ {
sb.Append(c); sb.Append(c);
} }
pchar = c; pchar = c;
} }
//if(sb.Length > 0) //if(sb.Length > 0)
//{ //{
buffer.Add(sb.ToString()); buffer.Add(sb.ToString());
//} //}
return buffer.ToArray(); return buffer.ToArray();
} }
public static double map(double source, int in_min, int in_max, int out_min, int out_max) 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; return (source - in_min) * (out_max - out_min) / (in_max - in_min) + out_min;
} }
#region "MessageBox" #region "MessageBox"
public static void MsgI(string m) public static void MsgI(string m)
{ {
MessageBox.Show(m, "확인", MessageBoxButtons.OK, MessageBoxIcon.Information); MessageBox.Show(m, "확인", MessageBoxButtons.OK, MessageBoxIcon.Information);
} }
public static void MsgE(string m) public static void MsgE(string m)
{ {
MessageBox.Show(m, "오류", MessageBoxButtons.OK, MessageBoxIcon.Error); MessageBox.Show(m, "오류", MessageBoxButtons.OK, MessageBoxIcon.Error);
} }
public static DialogResult MsgQ(string m) public static DialogResult MsgQ(string m)
{ {
DialogResult dlg = MessageBox.Show(m, "확인", MessageBoxButtons.YesNo, MessageBoxIcon.Question); DialogResult dlg = MessageBox.Show(m, "확인", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
return dlg; return dlg;
} }
#endregion #endregion
public static object getTagFromContextMenu(object sender) public static object getTagFromContextMenu(object sender)
{ {
ToolStripMenuItem menuItem = sender as ToolStripMenuItem; ToolStripMenuItem menuItem = sender as ToolStripMenuItem;
if (menuItem != null) if (menuItem != null)
{ {
ContextMenuStrip calendarMenu = menuItem.Owner as ContextMenuStrip; ContextMenuStrip calendarMenu = menuItem.Owner as ContextMenuStrip;
if (calendarMenu != null) if (calendarMenu != null)
{ {
var controlSelected = calendarMenu.SourceControl as Control; var controlSelected = calendarMenu.SourceControl as Control;
return controlSelected.Tag; return controlSelected.Tag;
} }
} }
return string.Empty; return string.Empty;
} }
public static void SaveBugReport(string content, string subdirName = "BugReport") public static void SaveBugReport(string content, string subdirName = "BugReport")
{ {
try try
{ {
var path = CurrentPath + subdirName; var path = CurrentPath + subdirName;
if (!System.IO.Directory.Exists(path)) System.IO.Directory.CreateDirectory(path); if (!System.IO.Directory.Exists(path)) System.IO.Directory.CreateDirectory(path);
var file = path + "\\" + DateTime.Now.ToString("yyyyMMdd_HHmmss_fff") + ".txt"; var file = path + "\\" + DateTime.Now.ToString("yyyyMMdd_HHmmss_fff") + ".txt";
System.IO.File.WriteAllText(file, content, System.Text.Encoding.UTF8); System.IO.File.WriteAllText(file, content, System.Text.Encoding.UTF8);
} }
catch catch
{ {
//nothing //nothing
} }
} }
/// <summary> /// <summary>
/// 현재실행중인폴더를 반환합니다. /// 현재실행중인폴더를 반환합니다.
/// </summary> /// </summary>
public static string CurrentPath public static string CurrentPath
{ {
get get
{ {
return AppDomain.CurrentDomain.BaseDirectory; return AppDomain.CurrentDomain.BaseDirectory;
} }
} }
/// <summary> /// <summary>
/// 콤마와 줄바꿈등을 제거합니다. /// 콤마와 줄바꿈등을 제거합니다.
/// </summary> /// </summary>
/// <returns></returns> /// <returns></returns>
public static string ToCSVString(string src) public static string ToCSVString(string src)
{ {
string strdata = src.Replace("\r", "").Replace("\n", ""); string strdata = src.Replace("\r", "").Replace("\n", "");
if (strdata.IndexOf(',') != -1) if (strdata.IndexOf(',') != -1)
{ {
strdata = "\"" + strdata + "\""; //180618 콤마가들어가는 csv 처리 strdata = "\"" + strdata + "\""; //180618 콤마가들어가는 csv 처리
} }
return strdata; return strdata;
} }
public static Boolean RunProcess(string file, string arg = "") public static Boolean RunProcess(string file, string arg = "")
{ {
var fi = new System.IO.FileInfo(file); var fi = new System.IO.FileInfo(file);
if (!fi.Exists) if (!fi.Exists)
{ {
Pub.log.AddE("Run Error : " + file); Pub.log.AddE("Run Error : " + file);
return false; return false;
} }
System.Diagnostics.Process prc = new System.Diagnostics.Process(); System.Diagnostics.Process prc = new System.Diagnostics.Process();
System.Diagnostics.ProcessStartInfo si = new System.Diagnostics.ProcessStartInfo(file); System.Diagnostics.ProcessStartInfo si = new System.Diagnostics.ProcessStartInfo(file);
si.Arguments = arg; si.Arguments = arg;
prc.StartInfo = si; prc.StartInfo = si;
prc.Start(); prc.Start();
return true; return true;
} }
#region "convert" #region "convert"
public static string RectToStr(Rectangle rect) public static string RectToStr(Rectangle rect)
{ {
return string.Format("{0};{1};{2};{3}", rect.X, rect.Y, rect.Width, rect.Height); return string.Format("{0};{1};{2};{3}", rect.X, rect.Y, rect.Width, rect.Height);
} }
public static string RectToStr(RectangleF rect) public static string RectToStr(RectangleF rect)
{ {
return string.Format("{0};{1};{2};{3}", rect.X, rect.Y, rect.Width, rect.Height); return string.Format("{0};{1};{2};{3}", rect.X, rect.Y, rect.Width, rect.Height);
} }
public static string PointToStr(Point pt) public static string PointToStr(Point pt)
{ {
return string.Format("{0};{1}", pt.X, pt.Y); return string.Format("{0};{1}", pt.X, pt.Y);
} }
public static string PointToStr(PointF pt) public static string PointToStr(PointF pt)
{ {
return string.Format("{0};{1}", pt.X, pt.Y); return string.Format("{0};{1}", pt.X, pt.Y);
} }
public static Rectangle StrToRect(string str) public static Rectangle StrToRect(string str)
{ {
if (str.isEmpty() || str.Split(';').Length != 4) str = "0;0;0;0"; if (str.isEmpty() || str.Split(';').Length != 4) str = "0;0;0;0";
var roibuf1 = str.Split(';'); var roibuf1 = str.Split(';');
return new System.Drawing.Rectangle( return new System.Drawing.Rectangle(
int.Parse(roibuf1[0]), int.Parse(roibuf1[0]),
int.Parse(roibuf1[1]), int.Parse(roibuf1[1]),
int.Parse(roibuf1[2]), int.Parse(roibuf1[2]),
int.Parse(roibuf1[3])); int.Parse(roibuf1[3]));
} }
public static RectangleF StrToRectF(string str) public static RectangleF StrToRectF(string str)
{ {
if (str.isEmpty() || str.Split(';').Length != 4) str = "0;0;0;0"; if (str.isEmpty() || str.Split(';').Length != 4) str = "0;0;0;0";
var roibuf1 = str.Split(';'); var roibuf1 = str.Split(';');
return new System.Drawing.RectangleF( return new System.Drawing.RectangleF(
float.Parse(roibuf1[0]), float.Parse(roibuf1[0]),
float.Parse(roibuf1[1]), float.Parse(roibuf1[1]),
float.Parse(roibuf1[2]), float.Parse(roibuf1[2]),
float.Parse(roibuf1[3])); float.Parse(roibuf1[3]));
} }
public static Point StrToPoint(string str) public static Point StrToPoint(string str)
{ {
if (str.isEmpty() || str.Split(';').Length != 2) str = "0;0"; if (str.isEmpty() || str.Split(';').Length != 2) str = "0;0";
var roibuf1 = str.Split(';'); var roibuf1 = str.Split(';');
return new System.Drawing.Point( return new System.Drawing.Point(
int.Parse(roibuf1[0]), int.Parse(roibuf1[0]),
int.Parse(roibuf1[1])); int.Parse(roibuf1[1]));
} }
public static PointF StrToPointF(string str) public static PointF StrToPointF(string str)
{ {
if (str.isEmpty() || str.Split(';').Length != 2) str = "0;0"; if (str.isEmpty() || str.Split(';').Length != 2) str = "0;0";
var roibuf1 = str.Split(';'); var roibuf1 = str.Split(';');
return new System.Drawing.PointF( return new System.Drawing.PointF(
float.Parse(roibuf1[0]), float.Parse(roibuf1[0]),
float.Parse(roibuf1[1])); float.Parse(roibuf1[1]));
} }
#endregion #endregion
#region "NIC" #region "NIC"
/// <summary> /// <summary>
/// 지정된 nic카드가 현재 목록에 존재하는지 확인한다. /// 지정된 nic카드가 현재 목록에 존재하는지 확인한다.
/// </summary> /// </summary>
/// <returns></returns> /// <returns></returns>
public static Boolean ExistNIC(string NICName) public static Boolean ExistNIC(string NICName)
{ {
if (string.IsNullOrEmpty(NICName)) return false; if (string.IsNullOrEmpty(NICName)) return false;
foreach (string NetName in NICCardList()) foreach (string NetName in NICCardList())
{ {
if (NetName.ToLower() == NICName.ToLower()) if (NetName.ToLower() == NICName.ToLower())
{ {
return true; return true;
} }
} }
return false; return false;
} }
/// <summary> /// <summary>
/// Ehternet Card 를 사용안함으로 설정합니다.(관리자권한필요) /// Ehternet Card 를 사용안함으로 설정합니다.(관리자권한필요)
/// </summary> /// </summary>
/// <param name="NicName"></param> /// <param name="NicName"></param>
public static Boolean NICDisable(string NICName) public static Boolean NICDisable(string NICName)
{ {
//해당 nic 가 현재 목록에 존재하는지 확인한다. //해당 nic 가 현재 목록에 존재하는지 확인한다.
string cmd = "interface set interface " + NICName + " disable"; string cmd = "interface set interface " + NICName + " disable";
Process prc = new Process(); Process prc = new Process();
ProcessStartInfo si = new ProcessStartInfo("netsh", cmd); ProcessStartInfo si = new ProcessStartInfo("netsh", cmd);
si.WindowStyle = ProcessWindowStyle.Hidden; si.WindowStyle = ProcessWindowStyle.Hidden;
prc.StartInfo = si; prc.StartInfo = si;
prc.Start(); prc.Start();
////목록에서 사라질때까지 기다린다. ////목록에서 사라질때까지 기다린다.
DateTime SD = DateTime.Now; DateTime SD = DateTime.Now;
Boolean timeout = false; Boolean timeout = false;
while ((true)) while ((true))
{ {
bool FindNetwork = false; bool FindNetwork = false;
foreach (string NetName in NICCardList()) foreach (string NetName in NICCardList())
{ {
if (NetName == NICName.ToLower()) if (NetName == NICName.ToLower())
{ {
FindNetwork = true; FindNetwork = true;
break; // TODO: might not be correct. Was : Exit For break; // TODO: might not be correct. Was : Exit For
} }
} }
if (!FindNetwork) if (!FindNetwork)
break; // TODO: might not be correct. Was : Exit While break; // TODO: might not be correct. Was : Exit While
System.Threading.Thread.Sleep(1000); System.Threading.Thread.Sleep(1000);
TimeSpan ts = DateTime.Now - SD; TimeSpan ts = DateTime.Now - SD;
if (ts.TotalSeconds > 10) if (ts.TotalSeconds > 10)
{ {
timeout = true; timeout = true;
break; // TODO: might not be correct. Was : Exit While break; // TODO: might not be correct. Was : Exit While
} }
} }
return !timeout; return !timeout;
} }
public static List<String> NICCardList() public static List<String> NICCardList()
{ {
List<String> Retval = new List<string>(); List<String> Retval = new List<string>();
foreach (System.Net.NetworkInformation.NetworkInterface Net in System.Net.NetworkInformation.NetworkInterface.GetAllNetworkInterfaces()) foreach (System.Net.NetworkInformation.NetworkInterface Net in System.Net.NetworkInformation.NetworkInterface.GetAllNetworkInterfaces())
{ {
if (Net.NetworkInterfaceType == System.Net.NetworkInformation.NetworkInterfaceType.Ethernet) if (Net.NetworkInterfaceType == System.Net.NetworkInformation.NetworkInterfaceType.Ethernet)
{ {
Retval.Add(Net.Name.ToUpper()); Retval.Add(Net.Name.ToUpper());
} }
} }
return Retval; return Retval;
} }
/// <summary> /// <summary>
/// 이더넷카드를 사용함으로 설정합니다. /// 이더넷카드를 사용함으로 설정합니다.
/// </summary> /// </summary>
/// <param name="NicName"></param> /// <param name="NicName"></param>
public static Boolean NICEnable(string NICName) public static Boolean NICEnable(string NICName)
{ {
string cmd = "interface set interface " + NICName + " enable"; string cmd = "interface set interface " + NICName + " enable";
System.Diagnostics.Process prc = new System.Diagnostics.Process(); System.Diagnostics.Process prc = new System.Diagnostics.Process();
System.Diagnostics.ProcessStartInfo si = new System.Diagnostics.ProcessStartInfo("netsh", cmd); System.Diagnostics.ProcessStartInfo si = new System.Diagnostics.ProcessStartInfo("netsh", cmd);
si.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden; si.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
prc.StartInfo = si; prc.StartInfo = si;
prc.Start(); prc.Start();
////목록에생길떄까지 대기 ////목록에생길떄까지 대기
DateTime SD = DateTime.Now; DateTime SD = DateTime.Now;
while ((true)) while ((true))
{ {
bool FindNetwork = false; bool FindNetwork = false;
foreach (string NetName in NICCardList()) foreach (string NetName in NICCardList())
{ {
if (NetName.ToLower() == NICName.ToLower()) if (NetName.ToLower() == NICName.ToLower())
{ {
FindNetwork = true; FindNetwork = true;
break; // TODO: might not be correct. Was : Exit For break; // TODO: might not be correct. Was : Exit For
} }
} }
if (FindNetwork) if (FindNetwork)
break; // TODO: might not be correct. Was : Exit While break; // TODO: might not be correct. Was : Exit While
System.Threading.Thread.Sleep(1000); System.Threading.Thread.Sleep(1000);
TimeSpan ts = DateTime.Now - SD; TimeSpan ts = DateTime.Now - SD;
if (ts.TotalSeconds > 10) if (ts.TotalSeconds > 10)
{ {
return false; return false;
} }
} }
////결이 완료될떄까지 기다린다. ////결이 완료될떄까지 기다린다.
SD = DateTime.Now; SD = DateTime.Now;
while ((true)) while ((true))
{ {
bool FindNetwork = false; bool FindNetwork = false;
foreach (System.Net.NetworkInformation.NetworkInterface Net in System.Net.NetworkInformation.NetworkInterface.GetAllNetworkInterfaces()) foreach (System.Net.NetworkInformation.NetworkInterface Net in System.Net.NetworkInformation.NetworkInterface.GetAllNetworkInterfaces())
{ {
if (Net.NetworkInterfaceType != System.Net.NetworkInformation.NetworkInterfaceType.GigabitEthernet && if (Net.NetworkInterfaceType != System.Net.NetworkInformation.NetworkInterfaceType.GigabitEthernet &&
Net.NetworkInterfaceType != System.Net.NetworkInformation.NetworkInterfaceType.Ethernet) continue; Net.NetworkInterfaceType != System.Net.NetworkInformation.NetworkInterfaceType.Ethernet) continue;
if (Net.Name.ToLower() == NICName.ToLower()) if (Net.Name.ToLower() == NICName.ToLower())
{ {
//string data = Net.GetIPProperties().GatewayAddresses[0].ToString(); //string data = Net.GetIPProperties().GatewayAddresses[0].ToString();
if (Net.OperationalStatus == System.Net.NetworkInformation.OperationalStatus.Up) if (Net.OperationalStatus == System.Net.NetworkInformation.OperationalStatus.Up)
{ {
FindNetwork = true; FindNetwork = true;
break; // TODO: might not be correct. Was : Exit For break; // TODO: might not be correct. Was : Exit For
} }
} }
} }
if (FindNetwork) if (FindNetwork)
return true; return true;
System.Threading.Thread.Sleep(1000); System.Threading.Thread.Sleep(1000);
TimeSpan ts = DateTime.Now - SD; TimeSpan ts = DateTime.Now - SD;
if (ts.TotalSeconds > 10) if (ts.TotalSeconds > 10)
{ {
return false; return false;
} }
} }
} }
#endregion #endregion
public static void RunExplorer(string arg) public static void RunExplorer(string arg)
{ {
System.Diagnostics.ProcessStartInfo si = new ProcessStartInfo("explorer"); System.Diagnostics.ProcessStartInfo si = new ProcessStartInfo("explorer");
si.Arguments = arg; si.Arguments = arg;
System.Diagnostics.Process.Start(si); System.Diagnostics.Process.Start(si);
} }
#region "watchdog" #region "watchdog"
public static void WatchDog_Run() public static void WatchDog_Run()
{ {
System.IO.FileInfo fi = new FileInfo(AppDomain.CurrentDomain.BaseDirectory + "WatchCat.exe"); System.IO.FileInfo fi = new FileInfo(AppDomain.CurrentDomain.BaseDirectory + "WatchCat.exe");
if (!fi.Exists) return; if (!fi.Exists) return;
var Exist = CheckExistProcess("watchcat"); var Exist = CheckExistProcess("watchcat");
if (Exist) return; if (Exist) return;
RunProcess(fi.FullName); RunProcess(fi.FullName);
} }
public static Boolean CheckExistProcess(string ProcessName) public static Boolean CheckExistProcess(string ProcessName)
{ {
foreach (var prc in System.Diagnostics.Process.GetProcesses()) foreach (var prc in System.Diagnostics.Process.GetProcesses())
{ {
if (prc.ProcessName.StartsWith("svchost")) continue; if (prc.ProcessName.StartsWith("svchost")) continue;
if (prc.ProcessName.ToUpper() == ProcessName.ToUpper()) return true; if (prc.ProcessName.ToUpper() == ProcessName.ToUpper()) return true;
} }
return false; return false;
} }
#endregion #endregion
#region "web function" #region "web function"
/// <summary> /// <summary>
/// URL로부터 문자열을 수신합니다. /// URL로부터 문자열을 수신합니다.
/// </summary> /// </summary>
/// <param name="url"></param> /// <param name="url"></param>
/// <param name="isError"></param> /// <param name="isError"></param>
/// <returns></returns> /// <returns></returns>
public static string GetStrfromurl(string url, out Boolean isError) public static string GetStrfromurl(string url, out Boolean isError)
{ {
isError = false; isError = false;
string result = ""; string result = "";
try try
{ {
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(new Uri(url)); HttpWebRequest request = (HttpWebRequest)WebRequest.Create(new Uri(url));
request.Timeout = 60000; request.Timeout = 60000;
request.ReadWriteTimeout = 60000; request.ReadWriteTimeout = 60000;
request.MaximumAutomaticRedirections = 4; request.MaximumAutomaticRedirections = 4;
request.MaximumResponseHeadersLength = 4; request.MaximumResponseHeadersLength = 4;
request.Credentials = CredentialCache.DefaultCredentials; request.Credentials = CredentialCache.DefaultCredentials;
var response = request.GetResponse() as HttpWebResponse; var response = request.GetResponse() as HttpWebResponse;
var txtReader = new StreamReader(response.GetResponseStream(), Encoding.UTF8); var txtReader = new StreamReader(response.GetResponseStream(), Encoding.UTF8);
result = txtReader.ReadToEnd(); result = txtReader.ReadToEnd();
} }
catch (Exception ex) catch (Exception ex)
{ {
isError = true; isError = true;
result = ex.Message.ToString(); result = ex.Message.ToString();
} }
return result; return result;
} }
#endregion #endregion
} }
} }

View File

@@ -1,432 +1,432 @@
namespace Project._Common namespace Project._Common
{ {
partial class fInventory partial class fInventory
{ {
/// <summary> /// <summary>
/// Required designer variable. /// Required designer variable.
/// </summary> /// </summary>
private System.ComponentModel.IContainer components = null; private System.ComponentModel.IContainer components = null;
/// <summary> /// <summary>
/// Clean up any resources being used. /// Clean up any resources being used.
/// </summary> /// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing) protected override void Dispose(bool disposing)
{ {
if (disposing && (components != null)) if (disposing && (components != null))
{ {
components.Dispose(); components.Dispose();
} }
base.Dispose(disposing); base.Dispose(disposing);
} }
#region Windows Form Designer generated code #region Windows Form Designer generated code
/// <summary> /// <summary>
/// Required method for Designer support - do not modify /// Required method for Designer support - do not modify
/// the contents of this method with the code editor. /// the contents of this method with the code editor.
/// </summary> /// </summary>
private void InitializeComponent() private void InitializeComponent()
{ {
this.components = new System.ComponentModel.Container(); this.components = new System.ComponentModel.Container();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(fInventory)); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(fInventory));
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle(); System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle2 = 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 dataGridViewCellStyle3 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle4 = 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 dataGridViewCellStyle5 = new System.Windows.Forms.DataGridViewCellStyle();
this.dsMSSQL = new Project.dsMSSQL(); this.dsMSSQL = new Project.dsMSSQL();
this.inventoryBindingSource = new System.Windows.Forms.BindingSource(this.components); this.inventoryBindingSource = new System.Windows.Forms.BindingSource(this.components);
this.inventoryTableAdapter = new Project.dsMSSQLTableAdapters.InventoryTableAdapter(); this.inventoryTableAdapter = new Project.dsMSSQLTableAdapters.InventoryTableAdapter();
this.tableAdapterManager = new Project.dsMSSQLTableAdapters.TableAdapterManager(); this.tableAdapterManager = new Project.dsMSSQLTableAdapters.TableAdapterManager();
this.inventoryBindingNavigator = new System.Windows.Forms.BindingNavigator(this.components); this.inventoryBindingNavigator = new System.Windows.Forms.BindingNavigator(this.components);
this.bindingNavigatorAddNewItem = new System.Windows.Forms.ToolStripButton(); this.bindingNavigatorAddNewItem = new System.Windows.Forms.ToolStripButton();
this.bindingNavigatorCountItem = new System.Windows.Forms.ToolStripLabel(); this.bindingNavigatorCountItem = new System.Windows.Forms.ToolStripLabel();
this.bindingNavigatorDeleteItem = new System.Windows.Forms.ToolStripButton(); this.bindingNavigatorDeleteItem = new System.Windows.Forms.ToolStripButton();
this.bindingNavigatorMoveFirstItem = new System.Windows.Forms.ToolStripButton(); this.bindingNavigatorMoveFirstItem = new System.Windows.Forms.ToolStripButton();
this.bindingNavigatorMovePreviousItem = new System.Windows.Forms.ToolStripButton(); this.bindingNavigatorMovePreviousItem = new System.Windows.Forms.ToolStripButton();
this.bindingNavigatorSeparator = new System.Windows.Forms.ToolStripSeparator(); this.bindingNavigatorSeparator = new System.Windows.Forms.ToolStripSeparator();
this.bindingNavigatorPositionItem = new System.Windows.Forms.ToolStripTextBox(); this.bindingNavigatorPositionItem = new System.Windows.Forms.ToolStripTextBox();
this.bindingNavigatorSeparator1 = new System.Windows.Forms.ToolStripSeparator(); this.bindingNavigatorSeparator1 = new System.Windows.Forms.ToolStripSeparator();
this.bindingNavigatorMoveNextItem = new System.Windows.Forms.ToolStripButton(); this.bindingNavigatorMoveNextItem = new System.Windows.Forms.ToolStripButton();
this.bindingNavigatorMoveLastItem = new System.Windows.Forms.ToolStripButton(); this.bindingNavigatorMoveLastItem = new System.Windows.Forms.ToolStripButton();
this.bindingNavigatorSeparator2 = new System.Windows.Forms.ToolStripSeparator(); this.bindingNavigatorSeparator2 = new System.Windows.Forms.ToolStripSeparator();
this.inventoryBindingNavigatorSaveItem = new System.Windows.Forms.ToolStripButton(); this.inventoryBindingNavigatorSaveItem = new System.Windows.Forms.ToolStripButton();
this.inventoryDataGridView = new System.Windows.Forms.DataGridView(); this.inventoryDataGridView = new System.Windows.Forms.DataGridView();
this.dataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.dataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn2 = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.dataGridViewTextBoxColumn2 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn3 = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.dataGridViewTextBoxColumn3 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.project = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.project = new System.Windows.Forms.DataGridViewTextBoxColumn();
this._projectname = new System.Windows.Forms.DataGridViewTextBoxColumn(); this._projectname = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn4 = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.dataGridViewTextBoxColumn4 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dvc_itemName = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.dvc_itemName = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn5 = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.dataGridViewTextBoxColumn5 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn6 = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.dataGridViewTextBoxColumn6 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn7 = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.dataGridViewTextBoxColumn7 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn8 = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.dataGridViewTextBoxColumn8 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn9 = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.dataGridViewTextBoxColumn9 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn10 = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.dataGridViewTextBoxColumn10 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn11 = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.dataGridViewTextBoxColumn11 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn12 = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.dataGridViewTextBoxColumn12 = new System.Windows.Forms.DataGridViewTextBoxColumn();
((System.ComponentModel.ISupportInitialize)(this.dsMSSQL)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.dsMSSQL)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.inventoryBindingSource)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.inventoryBindingSource)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.inventoryBindingNavigator)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.inventoryBindingNavigator)).BeginInit();
this.inventoryBindingNavigator.SuspendLayout(); this.inventoryBindingNavigator.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.inventoryDataGridView)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.inventoryDataGridView)).BeginInit();
this.SuspendLayout(); this.SuspendLayout();
// //
// dsMSSQL // dsMSSQL
// //
this.dsMSSQL.DataSetName = "dsMSSQL"; this.dsMSSQL.DataSetName = "dsMSSQL";
this.dsMSSQL.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema; this.dsMSSQL.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema;
// //
// inventoryBindingSource // inventoryBindingSource
// //
this.inventoryBindingSource.DataMember = "Inventory"; this.inventoryBindingSource.DataMember = "Inventory";
this.inventoryBindingSource.DataSource = this.dsMSSQL; this.inventoryBindingSource.DataSource = this.dsMSSQL;
// //
// inventoryTableAdapter // inventoryTableAdapter
// //
this.inventoryTableAdapter.ClearBeforeFill = true; this.inventoryTableAdapter.ClearBeforeFill = true;
// //
// tableAdapterManager // tableAdapterManager
// //
this.tableAdapterManager.BackupDataSetBeforeUpdate = false; this.tableAdapterManager.BackupDataSetBeforeUpdate = false;
this.tableAdapterManager.InventoryTableAdapter = this.inventoryTableAdapter; this.tableAdapterManager.InventoryTableAdapter = this.inventoryTableAdapter;
this.tableAdapterManager.ItemsTableAdapter = null; this.tableAdapterManager.ItemsTableAdapter = null;
this.tableAdapterManager.ProjectsTableAdapter = null; this.tableAdapterManager.ProjectsTableAdapter = null;
this.tableAdapterManager.UpdateOrder = Project.dsMSSQLTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete; this.tableAdapterManager.UpdateOrder = Project.dsMSSQLTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete;
this.tableAdapterManager.UsersTableAdapter = null; this.tableAdapterManager.UsersTableAdapter = null;
// //
// inventoryBindingNavigator // inventoryBindingNavigator
// //
this.inventoryBindingNavigator.AddNewItem = this.bindingNavigatorAddNewItem; this.inventoryBindingNavigator.AddNewItem = this.bindingNavigatorAddNewItem;
this.inventoryBindingNavigator.BindingSource = this.inventoryBindingSource; this.inventoryBindingNavigator.BindingSource = this.inventoryBindingSource;
this.inventoryBindingNavigator.CountItem = this.bindingNavigatorCountItem; this.inventoryBindingNavigator.CountItem = this.bindingNavigatorCountItem;
this.inventoryBindingNavigator.DeleteItem = this.bindingNavigatorDeleteItem; this.inventoryBindingNavigator.DeleteItem = this.bindingNavigatorDeleteItem;
this.inventoryBindingNavigator.Dock = System.Windows.Forms.DockStyle.Bottom; this.inventoryBindingNavigator.Dock = System.Windows.Forms.DockStyle.Bottom;
this.inventoryBindingNavigator.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.inventoryBindingNavigator.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.bindingNavigatorMoveFirstItem, this.bindingNavigatorMoveFirstItem,
this.bindingNavigatorMovePreviousItem, this.bindingNavigatorMovePreviousItem,
this.bindingNavigatorSeparator, this.bindingNavigatorSeparator,
this.bindingNavigatorPositionItem, this.bindingNavigatorPositionItem,
this.bindingNavigatorCountItem, this.bindingNavigatorCountItem,
this.bindingNavigatorSeparator1, this.bindingNavigatorSeparator1,
this.bindingNavigatorMoveNextItem, this.bindingNavigatorMoveNextItem,
this.bindingNavigatorMoveLastItem, this.bindingNavigatorMoveLastItem,
this.bindingNavigatorSeparator2, this.bindingNavigatorSeparator2,
this.bindingNavigatorAddNewItem, this.bindingNavigatorAddNewItem,
this.bindingNavigatorDeleteItem, this.bindingNavigatorDeleteItem,
this.inventoryBindingNavigatorSaveItem}); this.inventoryBindingNavigatorSaveItem});
this.inventoryBindingNavigator.Location = new System.Drawing.Point(0, 550); this.inventoryBindingNavigator.Location = new System.Drawing.Point(0, 550);
this.inventoryBindingNavigator.MoveFirstItem = this.bindingNavigatorMoveFirstItem; this.inventoryBindingNavigator.MoveFirstItem = this.bindingNavigatorMoveFirstItem;
this.inventoryBindingNavigator.MoveLastItem = this.bindingNavigatorMoveLastItem; this.inventoryBindingNavigator.MoveLastItem = this.bindingNavigatorMoveLastItem;
this.inventoryBindingNavigator.MoveNextItem = this.bindingNavigatorMoveNextItem; this.inventoryBindingNavigator.MoveNextItem = this.bindingNavigatorMoveNextItem;
this.inventoryBindingNavigator.MovePreviousItem = this.bindingNavigatorMovePreviousItem; this.inventoryBindingNavigator.MovePreviousItem = this.bindingNavigatorMovePreviousItem;
this.inventoryBindingNavigator.Name = "inventoryBindingNavigator"; this.inventoryBindingNavigator.Name = "inventoryBindingNavigator";
this.inventoryBindingNavigator.PositionItem = this.bindingNavigatorPositionItem; this.inventoryBindingNavigator.PositionItem = this.bindingNavigatorPositionItem;
this.inventoryBindingNavigator.Size = new System.Drawing.Size(671, 25); this.inventoryBindingNavigator.Size = new System.Drawing.Size(671, 25);
this.inventoryBindingNavigator.TabIndex = 0; this.inventoryBindingNavigator.TabIndex = 0;
this.inventoryBindingNavigator.Text = "bindingNavigator1"; this.inventoryBindingNavigator.Text = "bindingNavigator1";
// //
// bindingNavigatorAddNewItem // bindingNavigatorAddNewItem
// //
this.bindingNavigatorAddNewItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.bindingNavigatorAddNewItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.bindingNavigatorAddNewItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorAddNewItem.Image"))); this.bindingNavigatorAddNewItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorAddNewItem.Image")));
this.bindingNavigatorAddNewItem.Name = "bindingNavigatorAddNewItem"; this.bindingNavigatorAddNewItem.Name = "bindingNavigatorAddNewItem";
this.bindingNavigatorAddNewItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorAddNewItem.RightToLeftAutoMirrorImage = true;
this.bindingNavigatorAddNewItem.Size = new System.Drawing.Size(23, 22); this.bindingNavigatorAddNewItem.Size = new System.Drawing.Size(23, 22);
this.bindingNavigatorAddNewItem.Text = "새로 추가"; this.bindingNavigatorAddNewItem.Text = "새로 추가";
// //
// bindingNavigatorCountItem // bindingNavigatorCountItem
// //
this.bindingNavigatorCountItem.Name = "bindingNavigatorCountItem"; this.bindingNavigatorCountItem.Name = "bindingNavigatorCountItem";
this.bindingNavigatorCountItem.Size = new System.Drawing.Size(27, 22); this.bindingNavigatorCountItem.Size = new System.Drawing.Size(27, 22);
this.bindingNavigatorCountItem.Text = "/{0}"; this.bindingNavigatorCountItem.Text = "/{0}";
this.bindingNavigatorCountItem.ToolTipText = "전체 항목 수"; this.bindingNavigatorCountItem.ToolTipText = "전체 항목 수";
// //
// bindingNavigatorDeleteItem // bindingNavigatorDeleteItem
// //
this.bindingNavigatorDeleteItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.bindingNavigatorDeleteItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.bindingNavigatorDeleteItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorDeleteItem.Image"))); this.bindingNavigatorDeleteItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorDeleteItem.Image")));
this.bindingNavigatorDeleteItem.Name = "bindingNavigatorDeleteItem"; this.bindingNavigatorDeleteItem.Name = "bindingNavigatorDeleteItem";
this.bindingNavigatorDeleteItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorDeleteItem.RightToLeftAutoMirrorImage = true;
this.bindingNavigatorDeleteItem.Size = new System.Drawing.Size(23, 22); this.bindingNavigatorDeleteItem.Size = new System.Drawing.Size(23, 22);
this.bindingNavigatorDeleteItem.Text = "삭제"; this.bindingNavigatorDeleteItem.Text = "삭제";
// //
// bindingNavigatorMoveFirstItem // bindingNavigatorMoveFirstItem
// //
this.bindingNavigatorMoveFirstItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.bindingNavigatorMoveFirstItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.bindingNavigatorMoveFirstItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMoveFirstItem.Image"))); this.bindingNavigatorMoveFirstItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMoveFirstItem.Image")));
this.bindingNavigatorMoveFirstItem.Name = "bindingNavigatorMoveFirstItem"; this.bindingNavigatorMoveFirstItem.Name = "bindingNavigatorMoveFirstItem";
this.bindingNavigatorMoveFirstItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMoveFirstItem.RightToLeftAutoMirrorImage = true;
this.bindingNavigatorMoveFirstItem.Size = new System.Drawing.Size(23, 22); this.bindingNavigatorMoveFirstItem.Size = new System.Drawing.Size(23, 22);
this.bindingNavigatorMoveFirstItem.Text = "처음으로 이동"; this.bindingNavigatorMoveFirstItem.Text = "처음으로 이동";
// //
// bindingNavigatorMovePreviousItem // bindingNavigatorMovePreviousItem
// //
this.bindingNavigatorMovePreviousItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.bindingNavigatorMovePreviousItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.bindingNavigatorMovePreviousItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMovePreviousItem.Image"))); this.bindingNavigatorMovePreviousItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMovePreviousItem.Image")));
this.bindingNavigatorMovePreviousItem.Name = "bindingNavigatorMovePreviousItem"; this.bindingNavigatorMovePreviousItem.Name = "bindingNavigatorMovePreviousItem";
this.bindingNavigatorMovePreviousItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMovePreviousItem.RightToLeftAutoMirrorImage = true;
this.bindingNavigatorMovePreviousItem.Size = new System.Drawing.Size(23, 22); this.bindingNavigatorMovePreviousItem.Size = new System.Drawing.Size(23, 22);
this.bindingNavigatorMovePreviousItem.Text = "이전으로 이동"; this.bindingNavigatorMovePreviousItem.Text = "이전으로 이동";
// //
// bindingNavigatorSeparator // bindingNavigatorSeparator
// //
this.bindingNavigatorSeparator.Name = "bindingNavigatorSeparator"; this.bindingNavigatorSeparator.Name = "bindingNavigatorSeparator";
this.bindingNavigatorSeparator.Size = new System.Drawing.Size(6, 25); this.bindingNavigatorSeparator.Size = new System.Drawing.Size(6, 25);
// //
// bindingNavigatorPositionItem // bindingNavigatorPositionItem
// //
this.bindingNavigatorPositionItem.AccessibleName = "위치"; this.bindingNavigatorPositionItem.AccessibleName = "위치";
this.bindingNavigatorPositionItem.AutoSize = false; this.bindingNavigatorPositionItem.AutoSize = false;
this.bindingNavigatorPositionItem.Name = "bindingNavigatorPositionItem"; this.bindingNavigatorPositionItem.Name = "bindingNavigatorPositionItem";
this.bindingNavigatorPositionItem.Size = new System.Drawing.Size(50, 23); this.bindingNavigatorPositionItem.Size = new System.Drawing.Size(50, 23);
this.bindingNavigatorPositionItem.Text = "0"; this.bindingNavigatorPositionItem.Text = "0";
this.bindingNavigatorPositionItem.ToolTipText = "현재 위치"; this.bindingNavigatorPositionItem.ToolTipText = "현재 위치";
// //
// bindingNavigatorSeparator1 // bindingNavigatorSeparator1
// //
this.bindingNavigatorSeparator1.Name = "bindingNavigatorSeparator1"; this.bindingNavigatorSeparator1.Name = "bindingNavigatorSeparator1";
this.bindingNavigatorSeparator1.Size = new System.Drawing.Size(6, 25); this.bindingNavigatorSeparator1.Size = new System.Drawing.Size(6, 25);
// //
// bindingNavigatorMoveNextItem // bindingNavigatorMoveNextItem
// //
this.bindingNavigatorMoveNextItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.bindingNavigatorMoveNextItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.bindingNavigatorMoveNextItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMoveNextItem.Image"))); this.bindingNavigatorMoveNextItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMoveNextItem.Image")));
this.bindingNavigatorMoveNextItem.Name = "bindingNavigatorMoveNextItem"; this.bindingNavigatorMoveNextItem.Name = "bindingNavigatorMoveNextItem";
this.bindingNavigatorMoveNextItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMoveNextItem.RightToLeftAutoMirrorImage = true;
this.bindingNavigatorMoveNextItem.Size = new System.Drawing.Size(23, 22); this.bindingNavigatorMoveNextItem.Size = new System.Drawing.Size(23, 22);
this.bindingNavigatorMoveNextItem.Text = "다음으로 이동"; this.bindingNavigatorMoveNextItem.Text = "다음으로 이동";
// //
// bindingNavigatorMoveLastItem // bindingNavigatorMoveLastItem
// //
this.bindingNavigatorMoveLastItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.bindingNavigatorMoveLastItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.bindingNavigatorMoveLastItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMoveLastItem.Image"))); this.bindingNavigatorMoveLastItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMoveLastItem.Image")));
this.bindingNavigatorMoveLastItem.Name = "bindingNavigatorMoveLastItem"; this.bindingNavigatorMoveLastItem.Name = "bindingNavigatorMoveLastItem";
this.bindingNavigatorMoveLastItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMoveLastItem.RightToLeftAutoMirrorImage = true;
this.bindingNavigatorMoveLastItem.Size = new System.Drawing.Size(23, 22); this.bindingNavigatorMoveLastItem.Size = new System.Drawing.Size(23, 22);
this.bindingNavigatorMoveLastItem.Text = "마지막으로 이동"; this.bindingNavigatorMoveLastItem.Text = "마지막으로 이동";
// //
// bindingNavigatorSeparator2 // bindingNavigatorSeparator2
// //
this.bindingNavigatorSeparator2.Name = "bindingNavigatorSeparator2"; this.bindingNavigatorSeparator2.Name = "bindingNavigatorSeparator2";
this.bindingNavigatorSeparator2.Size = new System.Drawing.Size(6, 25); this.bindingNavigatorSeparator2.Size = new System.Drawing.Size(6, 25);
// //
// inventoryBindingNavigatorSaveItem // inventoryBindingNavigatorSaveItem
// //
this.inventoryBindingNavigatorSaveItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.inventoryBindingNavigatorSaveItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.inventoryBindingNavigatorSaveItem.Image = ((System.Drawing.Image)(resources.GetObject("inventoryBindingNavigatorSaveItem.Image"))); this.inventoryBindingNavigatorSaveItem.Image = ((System.Drawing.Image)(resources.GetObject("inventoryBindingNavigatorSaveItem.Image")));
this.inventoryBindingNavigatorSaveItem.Name = "inventoryBindingNavigatorSaveItem"; this.inventoryBindingNavigatorSaveItem.Name = "inventoryBindingNavigatorSaveItem";
this.inventoryBindingNavigatorSaveItem.Size = new System.Drawing.Size(23, 22); this.inventoryBindingNavigatorSaveItem.Size = new System.Drawing.Size(23, 22);
this.inventoryBindingNavigatorSaveItem.Text = "데이터 저장"; this.inventoryBindingNavigatorSaveItem.Text = "데이터 저장";
this.inventoryBindingNavigatorSaveItem.Click += new System.EventHandler(this.inventoryBindingNavigatorSaveItem_Click); this.inventoryBindingNavigatorSaveItem.Click += new System.EventHandler(this.inventoryBindingNavigatorSaveItem_Click);
// //
// inventoryDataGridView // inventoryDataGridView
// //
this.inventoryDataGridView.AutoGenerateColumns = false; this.inventoryDataGridView.AutoGenerateColumns = false;
this.inventoryDataGridView.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells; this.inventoryDataGridView.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells;
this.inventoryDataGridView.AutoSizeRowsMode = System.Windows.Forms.DataGridViewAutoSizeRowsMode.AllCells; this.inventoryDataGridView.AutoSizeRowsMode = System.Windows.Forms.DataGridViewAutoSizeRowsMode.AllCells;
this.inventoryDataGridView.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; this.inventoryDataGridView.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
this.inventoryDataGridView.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { this.inventoryDataGridView.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
this.dataGridViewTextBoxColumn1, this.dataGridViewTextBoxColumn1,
this.dataGridViewTextBoxColumn2, this.dataGridViewTextBoxColumn2,
this.dataGridViewTextBoxColumn3, this.dataGridViewTextBoxColumn3,
this.project, this.project,
this._projectname, this._projectname,
this.dataGridViewTextBoxColumn4, this.dataGridViewTextBoxColumn4,
this.dvc_itemName, this.dvc_itemName,
this.dataGridViewTextBoxColumn5, this.dataGridViewTextBoxColumn5,
this.dataGridViewTextBoxColumn6, this.dataGridViewTextBoxColumn6,
this.dataGridViewTextBoxColumn7, this.dataGridViewTextBoxColumn7,
this.dataGridViewTextBoxColumn8, this.dataGridViewTextBoxColumn8,
this.dataGridViewTextBoxColumn9, this.dataGridViewTextBoxColumn9,
this.dataGridViewTextBoxColumn10, this.dataGridViewTextBoxColumn10,
this.dataGridViewTextBoxColumn11, this.dataGridViewTextBoxColumn11,
this.dataGridViewTextBoxColumn12}); this.dataGridViewTextBoxColumn12});
this.inventoryDataGridView.DataSource = this.inventoryBindingSource; this.inventoryDataGridView.DataSource = this.inventoryBindingSource;
this.inventoryDataGridView.Dock = System.Windows.Forms.DockStyle.Fill; this.inventoryDataGridView.Dock = System.Windows.Forms.DockStyle.Fill;
this.inventoryDataGridView.Location = new System.Drawing.Point(0, 0); this.inventoryDataGridView.Location = new System.Drawing.Point(0, 0);
this.inventoryDataGridView.Name = "inventoryDataGridView"; this.inventoryDataGridView.Name = "inventoryDataGridView";
this.inventoryDataGridView.RowTemplate.Height = 23; this.inventoryDataGridView.RowTemplate.Height = 23;
this.inventoryDataGridView.Size = new System.Drawing.Size(671, 550); this.inventoryDataGridView.Size = new System.Drawing.Size(671, 550);
this.inventoryDataGridView.TabIndex = 1; this.inventoryDataGridView.TabIndex = 1;
// //
// dataGridViewTextBoxColumn1 // dataGridViewTextBoxColumn1
// //
this.dataGridViewTextBoxColumn1.DataPropertyName = "idx"; this.dataGridViewTextBoxColumn1.DataPropertyName = "idx";
dataGridViewCellStyle1.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; dataGridViewCellStyle1.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
dataGridViewCellStyle1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224))))); dataGridViewCellStyle1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.dataGridViewTextBoxColumn1.DefaultCellStyle = dataGridViewCellStyle1; this.dataGridViewTextBoxColumn1.DefaultCellStyle = dataGridViewCellStyle1;
this.dataGridViewTextBoxColumn1.HeaderText = "idx"; this.dataGridViewTextBoxColumn1.HeaderText = "idx";
this.dataGridViewTextBoxColumn1.Name = "dataGridViewTextBoxColumn1"; this.dataGridViewTextBoxColumn1.Name = "dataGridViewTextBoxColumn1";
this.dataGridViewTextBoxColumn1.ReadOnly = true; this.dataGridViewTextBoxColumn1.ReadOnly = true;
this.dataGridViewTextBoxColumn1.Width = 47; this.dataGridViewTextBoxColumn1.Width = 47;
// //
// dataGridViewTextBoxColumn2 // dataGridViewTextBoxColumn2
// //
this.dataGridViewTextBoxColumn2.DataPropertyName = "pdate"; this.dataGridViewTextBoxColumn2.DataPropertyName = "pdate";
this.dataGridViewTextBoxColumn2.HeaderText = "pdate"; this.dataGridViewTextBoxColumn2.HeaderText = "pdate";
this.dataGridViewTextBoxColumn2.Name = "dataGridViewTextBoxColumn2"; this.dataGridViewTextBoxColumn2.Name = "dataGridViewTextBoxColumn2";
this.dataGridViewTextBoxColumn2.Width = 61; this.dataGridViewTextBoxColumn2.Width = 61;
// //
// dataGridViewTextBoxColumn3 // dataGridViewTextBoxColumn3
// //
this.dataGridViewTextBoxColumn3.DataPropertyName = "uid"; this.dataGridViewTextBoxColumn3.DataPropertyName = "uid";
this.dataGridViewTextBoxColumn3.HeaderText = "uid"; this.dataGridViewTextBoxColumn3.HeaderText = "uid";
this.dataGridViewTextBoxColumn3.Name = "dataGridViewTextBoxColumn3"; this.dataGridViewTextBoxColumn3.Name = "dataGridViewTextBoxColumn3";
this.dataGridViewTextBoxColumn3.Width = 47; this.dataGridViewTextBoxColumn3.Width = 47;
// //
// project // project
// //
this.project.DataPropertyName = "project"; this.project.DataPropertyName = "project";
dataGridViewCellStyle2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224))))); dataGridViewCellStyle2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.project.DefaultCellStyle = dataGridViewCellStyle2; this.project.DefaultCellStyle = dataGridViewCellStyle2;
this.project.HeaderText = "pIDX"; this.project.HeaderText = "pIDX";
this.project.Name = "project"; this.project.Name = "project";
this.project.ReadOnly = true; this.project.ReadOnly = true;
this.project.Width = 56; this.project.Width = 56;
// //
// _projectname // _projectname
// //
this._projectname.DataPropertyName = "_projectname"; this._projectname.DataPropertyName = "_projectname";
dataGridViewCellStyle3.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(224)))), ((int)(((byte)(192))))); dataGridViewCellStyle3.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(224)))), ((int)(((byte)(192)))));
this._projectname.DefaultCellStyle = dataGridViewCellStyle3; this._projectname.DefaultCellStyle = dataGridViewCellStyle3;
this._projectname.HeaderText = "Project"; this._projectname.HeaderText = "Project";
this._projectname.Name = "_projectname"; this._projectname.Name = "_projectname";
this._projectname.Width = 69; this._projectname.Width = 69;
// //
// dataGridViewTextBoxColumn4 // dataGridViewTextBoxColumn4
// //
this.dataGridViewTextBoxColumn4.DataPropertyName = "item"; this.dataGridViewTextBoxColumn4.DataPropertyName = "item";
dataGridViewCellStyle4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224))))); dataGridViewCellStyle4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.dataGridViewTextBoxColumn4.DefaultCellStyle = dataGridViewCellStyle4; this.dataGridViewTextBoxColumn4.DefaultCellStyle = dataGridViewCellStyle4;
this.dataGridViewTextBoxColumn4.HeaderText = "iIDX"; this.dataGridViewTextBoxColumn4.HeaderText = "iIDX";
this.dataGridViewTextBoxColumn4.Name = "dataGridViewTextBoxColumn4"; this.dataGridViewTextBoxColumn4.Name = "dataGridViewTextBoxColumn4";
this.dataGridViewTextBoxColumn4.ReadOnly = true; this.dataGridViewTextBoxColumn4.ReadOnly = true;
this.dataGridViewTextBoxColumn4.Width = 52; this.dataGridViewTextBoxColumn4.Width = 52;
// //
// dvc_itemName // dvc_itemName
// //
this.dvc_itemName.DataPropertyName = "_itemname"; this.dvc_itemName.DataPropertyName = "_itemname";
dataGridViewCellStyle5.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(224)))), ((int)(((byte)(192))))); dataGridViewCellStyle5.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(224)))), ((int)(((byte)(192)))));
this.dvc_itemName.DefaultCellStyle = dataGridViewCellStyle5; this.dvc_itemName.DefaultCellStyle = dataGridViewCellStyle5;
this.dvc_itemName.HeaderText = "Item"; this.dvc_itemName.HeaderText = "Item";
this.dvc_itemName.Name = "dvc_itemName"; this.dvc_itemName.Name = "dvc_itemName";
this.dvc_itemName.Width = 54; this.dvc_itemName.Width = 54;
// //
// dataGridViewTextBoxColumn5 // dataGridViewTextBoxColumn5
// //
this.dataGridViewTextBoxColumn5.DataPropertyName = "serial"; this.dataGridViewTextBoxColumn5.DataPropertyName = "serial";
this.dataGridViewTextBoxColumn5.HeaderText = "serial"; this.dataGridViewTextBoxColumn5.HeaderText = "serial";
this.dataGridViewTextBoxColumn5.Name = "dataGridViewTextBoxColumn5"; this.dataGridViewTextBoxColumn5.Name = "dataGridViewTextBoxColumn5";
this.dataGridViewTextBoxColumn5.Width = 61; this.dataGridViewTextBoxColumn5.Width = 61;
// //
// dataGridViewTextBoxColumn6 // dataGridViewTextBoxColumn6
// //
this.dataGridViewTextBoxColumn6.DataPropertyName = "dr_qty"; this.dataGridViewTextBoxColumn6.DataPropertyName = "dr_qty";
this.dataGridViewTextBoxColumn6.HeaderText = "dr_qty"; this.dataGridViewTextBoxColumn6.HeaderText = "dr_qty";
this.dataGridViewTextBoxColumn6.Name = "dataGridViewTextBoxColumn6"; this.dataGridViewTextBoxColumn6.Name = "dataGridViewTextBoxColumn6";
this.dataGridViewTextBoxColumn6.Width = 64; this.dataGridViewTextBoxColumn6.Width = 64;
// //
// dataGridViewTextBoxColumn7 // dataGridViewTextBoxColumn7
// //
this.dataGridViewTextBoxColumn7.DataPropertyName = "dr_amt"; this.dataGridViewTextBoxColumn7.DataPropertyName = "dr_amt";
this.dataGridViewTextBoxColumn7.HeaderText = "dr_amt"; this.dataGridViewTextBoxColumn7.HeaderText = "dr_amt";
this.dataGridViewTextBoxColumn7.Name = "dataGridViewTextBoxColumn7"; this.dataGridViewTextBoxColumn7.Name = "dataGridViewTextBoxColumn7";
this.dataGridViewTextBoxColumn7.Width = 68; this.dataGridViewTextBoxColumn7.Width = 68;
// //
// dataGridViewTextBoxColumn8 // dataGridViewTextBoxColumn8
// //
this.dataGridViewTextBoxColumn8.DataPropertyName = "cr_qty"; this.dataGridViewTextBoxColumn8.DataPropertyName = "cr_qty";
this.dataGridViewTextBoxColumn8.HeaderText = "cr_qty"; this.dataGridViewTextBoxColumn8.HeaderText = "cr_qty";
this.dataGridViewTextBoxColumn8.Name = "dataGridViewTextBoxColumn8"; this.dataGridViewTextBoxColumn8.Name = "dataGridViewTextBoxColumn8";
this.dataGridViewTextBoxColumn8.Width = 64; this.dataGridViewTextBoxColumn8.Width = 64;
// //
// dataGridViewTextBoxColumn9 // dataGridViewTextBoxColumn9
// //
this.dataGridViewTextBoxColumn9.DataPropertyName = "cr_amt"; this.dataGridViewTextBoxColumn9.DataPropertyName = "cr_amt";
this.dataGridViewTextBoxColumn9.HeaderText = "cr_amt"; this.dataGridViewTextBoxColumn9.HeaderText = "cr_amt";
this.dataGridViewTextBoxColumn9.Name = "dataGridViewTextBoxColumn9"; this.dataGridViewTextBoxColumn9.Name = "dataGridViewTextBoxColumn9";
this.dataGridViewTextBoxColumn9.Width = 68; this.dataGridViewTextBoxColumn9.Width = 68;
// //
// dataGridViewTextBoxColumn10 // dataGridViewTextBoxColumn10
// //
this.dataGridViewTextBoxColumn10.DataPropertyName = "memo"; this.dataGridViewTextBoxColumn10.DataPropertyName = "memo";
this.dataGridViewTextBoxColumn10.HeaderText = "memo"; this.dataGridViewTextBoxColumn10.HeaderText = "memo";
this.dataGridViewTextBoxColumn10.Name = "dataGridViewTextBoxColumn10"; this.dataGridViewTextBoxColumn10.Name = "dataGridViewTextBoxColumn10";
this.dataGridViewTextBoxColumn10.Width = 66; this.dataGridViewTextBoxColumn10.Width = 66;
// //
// dataGridViewTextBoxColumn11 // dataGridViewTextBoxColumn11
// //
this.dataGridViewTextBoxColumn11.DataPropertyName = "wuid"; this.dataGridViewTextBoxColumn11.DataPropertyName = "wuid";
this.dataGridViewTextBoxColumn11.HeaderText = "wuid"; this.dataGridViewTextBoxColumn11.HeaderText = "wuid";
this.dataGridViewTextBoxColumn11.Name = "dataGridViewTextBoxColumn11"; this.dataGridViewTextBoxColumn11.Name = "dataGridViewTextBoxColumn11";
this.dataGridViewTextBoxColumn11.Width = 57; this.dataGridViewTextBoxColumn11.Width = 57;
// //
// dataGridViewTextBoxColumn12 // dataGridViewTextBoxColumn12
// //
this.dataGridViewTextBoxColumn12.DataPropertyName = "wdate"; this.dataGridViewTextBoxColumn12.DataPropertyName = "wdate";
this.dataGridViewTextBoxColumn12.HeaderText = "wdate"; this.dataGridViewTextBoxColumn12.HeaderText = "wdate";
this.dataGridViewTextBoxColumn12.Name = "dataGridViewTextBoxColumn12"; this.dataGridViewTextBoxColumn12.Name = "dataGridViewTextBoxColumn12";
this.dataGridViewTextBoxColumn12.Width = 64; this.dataGridViewTextBoxColumn12.Width = 64;
// //
// fInventory // fInventory
// //
this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(671, 575); this.ClientSize = new System.Drawing.Size(671, 575);
this.Controls.Add(this.inventoryDataGridView); this.Controls.Add(this.inventoryDataGridView);
this.Controls.Add(this.inventoryBindingNavigator); this.Controls.Add(this.inventoryBindingNavigator);
this.Name = "fInventory"; this.Name = "fInventory";
this.Text = "fInventory"; this.Text = "fInventory";
this.Load += new System.EventHandler(this.fInventory_Load); this.Load += new System.EventHandler(this.fInventory_Load);
((System.ComponentModel.ISupportInitialize)(this.dsMSSQL)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.dsMSSQL)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.inventoryBindingSource)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.inventoryBindingSource)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.inventoryBindingNavigator)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.inventoryBindingNavigator)).EndInit();
this.inventoryBindingNavigator.ResumeLayout(false); this.inventoryBindingNavigator.ResumeLayout(false);
this.inventoryBindingNavigator.PerformLayout(); this.inventoryBindingNavigator.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.inventoryDataGridView)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.inventoryDataGridView)).EndInit();
this.ResumeLayout(false); this.ResumeLayout(false);
this.PerformLayout(); this.PerformLayout();
} }
#endregion #endregion
private dsMSSQL dsMSSQL; private dsMSSQL dsMSSQL;
private System.Windows.Forms.BindingSource inventoryBindingSource; private System.Windows.Forms.BindingSource inventoryBindingSource;
private dsMSSQLTableAdapters.InventoryTableAdapter inventoryTableAdapter; private dsMSSQLTableAdapters.InventoryTableAdapter inventoryTableAdapter;
private dsMSSQLTableAdapters.TableAdapterManager tableAdapterManager; private dsMSSQLTableAdapters.TableAdapterManager tableAdapterManager;
private System.Windows.Forms.BindingNavigator inventoryBindingNavigator; private System.Windows.Forms.BindingNavigator inventoryBindingNavigator;
private System.Windows.Forms.ToolStripButton bindingNavigatorAddNewItem; private System.Windows.Forms.ToolStripButton bindingNavigatorAddNewItem;
private System.Windows.Forms.ToolStripLabel bindingNavigatorCountItem; private System.Windows.Forms.ToolStripLabel bindingNavigatorCountItem;
private System.Windows.Forms.ToolStripButton bindingNavigatorDeleteItem; private System.Windows.Forms.ToolStripButton bindingNavigatorDeleteItem;
private System.Windows.Forms.ToolStripButton bindingNavigatorMoveFirstItem; private System.Windows.Forms.ToolStripButton bindingNavigatorMoveFirstItem;
private System.Windows.Forms.ToolStripButton bindingNavigatorMovePreviousItem; private System.Windows.Forms.ToolStripButton bindingNavigatorMovePreviousItem;
private System.Windows.Forms.ToolStripSeparator bindingNavigatorSeparator; private System.Windows.Forms.ToolStripSeparator bindingNavigatorSeparator;
private System.Windows.Forms.ToolStripTextBox bindingNavigatorPositionItem; private System.Windows.Forms.ToolStripTextBox bindingNavigatorPositionItem;
private System.Windows.Forms.ToolStripSeparator bindingNavigatorSeparator1; private System.Windows.Forms.ToolStripSeparator bindingNavigatorSeparator1;
private System.Windows.Forms.ToolStripButton bindingNavigatorMoveNextItem; private System.Windows.Forms.ToolStripButton bindingNavigatorMoveNextItem;
private System.Windows.Forms.ToolStripButton bindingNavigatorMoveLastItem; private System.Windows.Forms.ToolStripButton bindingNavigatorMoveLastItem;
private System.Windows.Forms.ToolStripSeparator bindingNavigatorSeparator2; private System.Windows.Forms.ToolStripSeparator bindingNavigatorSeparator2;
private System.Windows.Forms.ToolStripButton inventoryBindingNavigatorSaveItem; private System.Windows.Forms.ToolStripButton inventoryBindingNavigatorSaveItem;
private System.Windows.Forms.DataGridView inventoryDataGridView; private System.Windows.Forms.DataGridView inventoryDataGridView;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn1; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn1;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn2; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn2;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn3; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn3;
private System.Windows.Forms.DataGridViewTextBoxColumn project; private System.Windows.Forms.DataGridViewTextBoxColumn project;
private System.Windows.Forms.DataGridViewTextBoxColumn _projectname; private System.Windows.Forms.DataGridViewTextBoxColumn _projectname;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn4; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn4;
private System.Windows.Forms.DataGridViewTextBoxColumn dvc_itemName; private System.Windows.Forms.DataGridViewTextBoxColumn dvc_itemName;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn5; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn5;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn6; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn6;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn7; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn7;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn8; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn8;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn9; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn9;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn10; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn10;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn11; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn11;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn12; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn12;
} }
} }

View File

@@ -1,52 +1,52 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.ComponentModel; using System.ComponentModel;
using System.Data; using System.Data;
using System.Drawing; using System.Drawing;
using System.Linq; using System.Linq;
using System.Text; using System.Text;
using System.Windows.Forms; using System.Windows.Forms;
namespace Project._Common namespace Project._Common
{ {
public partial class fInventory : Form public partial class fInventory : Form
{ {
public fInventory() public fInventory()
{ {
InitializeComponent(); InitializeComponent();
} }
private void inventoryBindingNavigatorSaveItem_Click(object sender, EventArgs e) private void inventoryBindingNavigatorSaveItem_Click(object sender, EventArgs e)
{ {
this.Validate(); this.Validate();
this.inventoryBindingSource.EndEdit(); this.inventoryBindingSource.EndEdit();
this.tableAdapterManager.UpdateAll(this.dsMSSQL); this.tableAdapterManager.UpdateAll(this.dsMSSQL);
} }
private void fInventory_Load(object sender, EventArgs e) private void fInventory_Load(object sender, EventArgs e)
{ {
// TODO: 이 코드는 데이터를 'dsMSSQL.Inventory' 테이블에 로드합니다. 필요한 경우 이 코드를 이동하거나 제거할 수 있습니다. // TODO: 이 코드는 데이터를 'dsMSSQL.Inventory' 테이블에 로드합니다. 필요한 경우 이 코드를 이동하거나 제거할 수 있습니다.
this.inventoryTableAdapter.Fill(this.dsMSSQL.Inventory); this.inventoryTableAdapter.Fill(this.dsMSSQL.Inventory);
this.dsMSSQL.Inventory.TableNewRow += Inventory_TableNewRow; this.dsMSSQL.Inventory.TableNewRow += Inventory_TableNewRow;
dsMSSQLTableAdapters.QueriesTableAdapter taQuery = new dsMSSQLTableAdapters.QueriesTableAdapter(); dsMSSQLTableAdapters.QueriesTableAdapter taQuery = new dsMSSQLTableAdapters.QueriesTableAdapter();
//모든자료를 조회해서 이름을 찾는다. //모든자료를 조회해서 이름을 찾는다.
foreach(dsMSSQL.InventoryRow dr in this.dsMSSQL.Inventory.Rows) foreach(dsMSSQL.InventoryRow dr in this.dsMSSQL.Inventory.Rows)
{ {
dr._itemname = taQuery.GetItemName(dr.item); dr._itemname = taQuery.GetItemName(dr.item);
dr._projectname = taQuery.GetProjectName(dr.project); dr._projectname = taQuery.GetProjectName(dr.project);
dr.EndEdit(); dr.EndEdit();
} }
this.dsMSSQL.Inventory.AcceptChanges(); this.dsMSSQL.Inventory.AcceptChanges();
} }
void Inventory_TableNewRow(object sender, DataTableNewRowEventArgs e) void Inventory_TableNewRow(object sender, DataTableNewRowEventArgs e)
{ {
e.Row["wuid"] = Pub.Login.no; e.Row["wuid"] = Pub.Login.no;
e.Row["wdate"] = DateTime.Now; e.Row["wdate"] = DateTime.Now;
e.Row["pdate"] = DateTime.Now.ToShortDateString(); e.Row["pdate"] = DateTime.Now.ToShortDateString();
} }
} }
} }

View File

@@ -1,216 +1,216 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<root> <root>
<!-- <!--
Microsoft ResX Schema Microsoft ResX Schema
Version 2.0 Version 2.0
The primary goals of this format is to allow a simple XML format The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes various data types are done through the TypeConverter classes
associated with the data types. associated with the data types.
Example: Example:
... ado.net/XML headers & schema ... ... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader> <resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader> <resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value> <value>[base64 mime encoded serialized .NET Framework object]</value>
</data> </data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment> <comment>This is a comment</comment>
</data> </data>
There are any number of "resheader" rows that contain simple There are any number of "resheader" rows that contain simple
name/value pairs. name/value pairs.
Each data row contains a name, and value. The row also contains a Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture. text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the Classes that don't support this are serialized and stored with the
mimetype set. mimetype set.
The mimetype is used for serialized objects, and tells the The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly: extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below. read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64 mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding. : and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64 mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding. : and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64 mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter : using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding. : and then encoded with base64 encoding.
--> -->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true"> <xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType> <xsd:complexType>
<xsd:choice maxOccurs="unbounded"> <xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata"> <xsd:element name="metadata">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" /> <xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence> </xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" /> <xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" /> <xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" /> <xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" /> <xsd:attribute ref="xml:space" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="assembly"> <xsd:element name="assembly">
<xsd:complexType> <xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" /> <xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" /> <xsd:attribute name="name" type="xsd:string" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="data"> <xsd:element name="data">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence> </xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" /> <xsd:attribute ref="xml:space" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="resheader"> <xsd:element name="resheader">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence> </xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" /> <xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
</xsd:choice> </xsd:choice>
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
</xsd:schema> </xsd:schema>
<resheader name="resmimetype"> <resheader name="resmimetype">
<value>text/microsoft-resx</value> <value>text/microsoft-resx</value>
</resheader> </resheader>
<resheader name="version"> <resheader name="version">
<value>2.0</value> <value>2.0</value>
</resheader> </resheader>
<resheader name="reader"> <resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader> </resheader>
<resheader name="writer"> <resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader> </resheader>
<metadata name="dsMSSQL.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="dsMSSQL.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value> <value>17, 17</value>
</metadata> </metadata>
<metadata name="inventoryBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="inventoryBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>122, 17</value> <value>122, 17</value>
</metadata> </metadata>
<metadata name="inventoryTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="inventoryTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>306, 17</value> <value>306, 17</value>
</metadata> </metadata>
<metadata name="tableAdapterManager.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="tableAdapterManager.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>484, 17</value> <value>484, 17</value>
</metadata> </metadata>
<metadata name="inventoryBindingNavigator.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="inventoryBindingNavigator.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>658, 17</value> <value>658, 17</value>
</metadata> </metadata>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="bindingNavigatorAddNewItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="bindingNavigatorAddNewItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
wwAADsMBx2+oZAAAAUpJREFUOE9jGLzg7gL2/7fmcf6/Oofr/8UZvP+hwsSD60CNfx41/v/zsOH/yckC wwAADsMBx2+oZAAAAUpJREFUOE9jGLzg7gL2/7fmcf6/Oofr/8UZvP+hwsSD60CNfx41/v/zsOH/yckC
pBtwfjov3ICDPSKkG3B8kiBQc93/Pw+q/u9oFydswKWZPP/PTuX7fxKo8Ui/0P993SJAzeX//94r+r++ pBtwfjov3ICDPSKkG3B8kiBQc93/Pw+q/u9oFydswKWZPP/PTuX7fxKo8Ui/0P993SJAzeX//94r+r++
Qeb/qhq5/0srFf/PL1X+P6tIFdPAU0B//nlYD9RUC8SV///cKwHivP9/72b+/3sn+f/f23H//92MAOKQ Qeb/qhq5/0srFf/PL1X+P6tIFdPAU0B//nlYD9RUC8SV///cKwHivP9/72b+/3sn+f/f23H//92MAOKQ
/5NyNDENONQrDHbu3/ulQI0FQI3ZQI2pQI0J///digZqDPv/70bQ/3/X/f53peliGrCzXeL/lmap/+vA /5NyNDENONQrDHbu3/ulQI0FQI3ZQI2pQI0J///digZqDPv/70bQ/3/X/f53peliGrCzXeL/lmap/+vA
zpX/v6RC8f/fWzFAjeH/p+Zp/J+QpfW/O0P3f3uq/v/mREPCYTIb6E+Qc//dCPjfk6FDWAM6APnz3w1/ zpX/v6RC8f/fWzFAjeH/p+Zp/J+QpfW/O0P3f3uq/v/mREPCYTIb6E+Qc//dCPjfk6FDWAM6APnz3w1/
IPb735qsT7oB3em6YP+CcH2cEekGtCQZ/G+IN/xfE2v8vzLahHQD6AQYGAAkI9iedfyIaQAAAABJRU5E IPb735qsT7oB3em6YP+CcH2cEekGtCQZ/G+IN/xfE2v8vzLahHQD6AQYGAAkI9iedfyIaQAAAABJRU5E
rkJggg== rkJggg==
</value> </value>
</data> </data>
<data name="bindingNavigatorDeleteItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="bindingNavigatorDeleteItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
wwAADsMBx2+oZAAAAW9JREFUOE+1kE0ow2Ecx3dV3krt4oJaOSCTvIRkMqSxyITIzCQHDouEdnFwIOVC wwAADsMBx2+oZAAAAW9JREFUOE+1kE0ow2Ecx3dV3krt4oJaOSCTvIRkMqSxyITIzCQHDouEdnFwIOVC
DrhIDiQl5UTiNG/z2ppafy1S2gX/uDwfY6i1v7Hie3nqeb7fz+/7/FR/Ilwn0G0Exw4fV5GJlXlEZxXC DrhIDiQl5UTiNG/z2ppafy1S2gX/uDwfY6i1v7Hie3nqeb7fz+/7/FR/Ilwn0G0Exw4fV5GJlXlEZxXC
rIet9bAQvB5Ymgn2sLYAvSZEux7RUQFzE4qQt4bCXAYjPaHvnDoCkLpsRGMB2JqCTGLIijDlwqQ9bEMV rIet9bAQvB5Ymgn2sLYAvSZEux7RUQFzE4qQt4bCXAYjPaHvnDoCkLpsRGMB2JqCTGLIijDlwqQ9bEMV
i9OIytR3EMNWcJ/BWH8A6j8/bOGFxwXNxYEvGbMQ9XnQ1/K78KfY3/VXzkMY0qFGG2H4RoLGQshJQNbG i9OIytR3EMNWcJ/BWH8A6j8/bOGFxwXNxYEvGbMQ9XnQ1/K78KfY3/VXzkMY0qFGG2H4RoLGQshJQNbG
86CNhdrsX9a/uQZTPhQl4rMY4OLofbl3aX7I8uwPC7y/g1YdjyVJuEvT8e1tfwUYteHUxCCfHChDeHmG 86CNhdrsX9a/uQZTPhQl4rMY4OLofbl3aX7I8uwPC7y/g1YdjyVJuEvT8e1tfwUYteHUxCCfHChDeHmG
QQvokjlOU+PbWA0x3pZnILVVI3uvQyHsbiLnqnGmRCF1NYD8pDhpRxOH7HQoAKZGkFKjceszQbpSrumX QQvokjlOU+PbWA0x3pZnILVVI3uvQyHsbiLnqnGmRCF1NYD8pDhpRxOH7HQoAKZGkFKjceszQbpSrumX
bO+G80MFwKUTxgfgcO/b8D9IpXoFiiMDHIQm0skAAAAASUVORK5CYII= bO+G80MFwKUTxgfgcO/b8D9IpXoFiiMDHIQm0skAAAAASUVORK5CYII=
</value> </value>
</data> </data>
<data name="bindingNavigatorMoveFirstItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="bindingNavigatorMoveFirstItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
wwAADsMBx2+oZAAAASpJREFUOE9jGDygcNbz/00Lnv/PnPj4P1QIA4S3P8Apx5A789n/VUfe/8elKL77 wwAADsMBx2+oZAAAASpJREFUOE9jGDygcNbz/00Lnv/PnPj4P1QIA4S3P8Apx5A789n/VUfe/8elKL77
wf/ghmu4DciY8vT/wn0fsCqK73n4f+n+///9qy/gNiCh58n/aVveYyiKaL8P1pw56/9/r9ITuA2I7Hr0 wf/ghmu4DciY8vT/wn0fsCqK73n4f+n+///9qy/gNiCh58n/aVveYyiKaL8P1pw56/9/r9ITuA2I7Hr0
v3f1BxRFoa33wJpb1wFt7/z73yX/AG4DApsf/q+b/w6uKLjl7v9Fe///7wBqzpjz879d3c//9hnbcRvg v3f1BxRFoa33wJpb1wFt7/z73yX/AG4DApsf/q+b/w6uKLjl7v9Fe///7wBqzpjz879d3c//9hnbcRvg
UXX/f/60NyiK7Ipv/0+f8/u/f9e3/zqF7/5bJKzHbYB96d3/2ZNfYyjSTzn/36ToxX+VrE//jSOX4TbA 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 Iu/O/9T+11gVGSSd+C+b9vW/bvA83AYYZt3+H9byEqci/dTL/zV8p+E2QCftxn+/6od4Fal4TMBtgFPu
lf8gBXgVDULAwAAA8HbAq6XlmnAAAAAASUVORK5CYII= lf8gBXgVDULAwAAA8HbAq6XlmnAAAAAASUVORK5CYII=
</value> </value>
</data> </data>
<data name="bindingNavigatorMovePreviousItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="bindingNavigatorMovePreviousItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
wwAADsMBx2+oZAAAALZJREFUOE9jGDogvP3BfyiTdBDf/eB/cMM18gyI73n4f+n+///9qy+QbkBE+32w wwAADsMBx2+oZAAAALZJREFUOE9jGDogvP3BfyiTdBDf/eB/cMM18gyI73n4f+n+///9qy+QbkBE+32w
5sxZ//97lZ4gzYDQ1ntgza3rgLZ3/v3vkn+AeAOCW+7+X7T3//8OoOaMOT//29X9/G+fsZ00F9gV3/6f 5sxZ//97lZ4gzYDQ1ntgza3rgLZ3/v3vkn+AeAOCW+7+X7T3//8OoOaMOT//29X9/G+fsZ00F9gV3/6f
Puf3f/+ub/91Ct/9t0hYT3oY6Kec/29S9OK/Stan/8aRy0g3AAQMkk78l037+l83eB55BoCAfurl/xq+ Puf3f/+ub/91Ct/9t0hYT3oY6Kec/29S9OK/Stan/8aRy0g3AAQMkk78l037+l83eB55BoCAfurl/xq+
08g3AARUPCZQZsBgBQwMANAUYJgEulBVAAAAAElFTkSuQmCC 08g3AARUPCZQZsBgBQwMANAUYJgEulBVAAAAAElFTkSuQmCC
</value> </value>
</data> </data>
<data name="bindingNavigatorMoveNextItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="bindingNavigatorMoveNextItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
wwAADsMBx2+oZAAAAKNJREFUOE9jGHygcNbz/1AmeSB35rP/Cd33yDckY8rT//P2//6f0HWHPEMSep78 wwAADsMBx2+oZAAAAKNJREFUOE9jGHygcNbz/1AmeSB35rP/Cd33yDckY8rT//P2//6f0HWHPEMSep78
n73v1//OrX//u5VeJt2QyK5H/6ds+/W/ZOnf/wnT//63yT1LmiGBzQ//t659D9ZsXPLlv3T0tf/GkcuI n73v1//OrX//u5VeJt2QyK5H/6ds+/W/ZOnf/wnT//63yT1LmiGBzQ//t659D9ZsXPLlv3T0tf/GkcuI
N8Sj6v7/krnv4JoVXXpIc4F96d3/gS3PyNMMAhZ5d/7bFFwhTzMIGGbdJl8zCOik3SBf81AEDAwAoH5f N8Sj6v7/krnv4JoVXXpIc4F96d3/gS3PyNMMAhZ5d/7bFFwhTzMIGGbdJl8zCOik3SBf81AEDAwAoH5f
oAc0QjgAAAAASUVORK5CYII= oAc0QjgAAAAASUVORK5CYII=
</value> </value>
</data> </data>
<data name="bindingNavigatorMoveLastItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="bindingNavigatorMoveLastItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
wwAADsMBx2+oZAAAASxJREFUOE9jGFygcNbz/1AmBgDJNS14/j9z4mOcahhyZz77n9B9D6sCkNyqI+// wwAADsMBx2+oZAAAASxJREFUOE9jGFygcNbz/1AmBgDJNS14/j9z4mOcahhyZz77n9B9D6sCkNyqI+//
h7c/wG1AxpSn/+ft//0/oesOhiKQ3MJ9H/4HN1zDbUBCz5P/s/f9+t+59e9/t9LLKApBctO2vP/vX30B h7c/wG1AxpSn/+ft//0/oesOhiKQ3MJ9H/4HN1zDbUBCz5P/s/f9+t+59e9/t9LLKApBctO2vP/vX30B
twGRXY/+T9n263/J0r//E6b//W+TexauGCTXu/rDf6/SE7gNCGx++L917XuwZuOSL/+lo6/9N45cBtYA twGRXY/+T9n263/J0r//E6b//W+TexauGCTXu/rDf6/SE7gNCGx++L917XuwZuOSL/+lo6/9N45cBtYA
kqub/+6/S/4B3AZ4VN3/XzL3HVyzoksPXDFILn/am//2GdtxG2Bfevd/YMszDM0gAJLLnvz6v0XCetwG kqub/+6/S/4B3AZ4VN3/XzL3HVyzoksPXDFILn/am//2GdtxG2Bfevd/YMszDM0gAJLLnvz6v0XCetwG
WOTd+W9TcAVDMwiA5FL7X8O9hBUYZt3GqhkEQHJhLS//6wbPw22ATtoNnJIgOb/qh/81fKfhNgAfcMq9 WOTd+W9TcAVDMwiA5FL7X8O9hBUYZt3GqhkEQHJhLS//6wbPw22ATtoNnJIgOb/qh/81fKfhNgAfcMq9
8l/FYwIYQ4UGBWBgAAC+0b+zuQxOnAAAAABJRU5ErkJggg== 8l/FYwIYQ4UGBWBgAAC+0b+zuQxOnAAAAABJRU5ErkJggg==
</value> </value>
</data> </data>
<data name="inventoryBindingNavigatorSaveItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="inventoryBindingNavigatorSaveItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
wwAADsMBx2+oZAAAAExJREFUOE9joAr49u3bf1IxVCsEgAWC58Dxh/cf4RhZDETHTNiHaQgpBoAwzBCo wwAADsMBx2+oZAAAAExJREFUOE9joAr49u3bf1IxVCsEgAWC58Dxh/cf4RhZDETHTNiHaQgpBoAwzBCo
dtINAGGiDUDGyGpoawAxeNSAQWkAORiqnRLAwAAA9EMMU8Daa3MAAAAASUVORK5CYII= dtINAGGiDUDGyGpoawAxeNSAQWkAORiqnRLAwAAA9EMMU8Daa3MAAAAASUVORK5CYII=
</value> </value>
</data> </data>
<metadata name="project.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <metadata name="project.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value> <value>True</value>
</metadata> </metadata>
<metadata name="_projectname.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <metadata name="_projectname.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value> <value>True</value>
</metadata> </metadata>
<metadata name="dvc_itemName.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <metadata name="dvc_itemName.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value> <value>True</value>
</metadata> </metadata>
</root> </root>

View File

@@ -1,358 +1,358 @@
namespace Project._Common namespace Project._Common
{ {
partial class fItems partial class fItems
{ {
/// <summary> /// <summary>
/// Required designer variable. /// Required designer variable.
/// </summary> /// </summary>
private System.ComponentModel.IContainer components = null; private System.ComponentModel.IContainer components = null;
/// <summary> /// <summary>
/// Clean up any resources being used. /// Clean up any resources being used.
/// </summary> /// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing) protected override void Dispose(bool disposing)
{ {
if (disposing && (components != null)) if (disposing && (components != null))
{ {
components.Dispose(); components.Dispose();
} }
base.Dispose(disposing); base.Dispose(disposing);
} }
#region Windows Form Designer generated code #region Windows Form Designer generated code
/// <summary> /// <summary>
/// Required method for Designer support - do not modify /// Required method for Designer support - do not modify
/// the contents of this method with the code editor. /// the contents of this method with the code editor.
/// </summary> /// </summary>
private void InitializeComponent() private void InitializeComponent()
{ {
this.components = new System.ComponentModel.Container(); this.components = new System.ComponentModel.Container();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(fItems)); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(fItems));
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle(); System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle();
this.itemsBindingNavigator = new System.Windows.Forms.BindingNavigator(this.components); this.itemsBindingNavigator = new System.Windows.Forms.BindingNavigator(this.components);
this.bindingNavigatorMoveFirstItem = new System.Windows.Forms.ToolStripButton(); this.bindingNavigatorMoveFirstItem = new System.Windows.Forms.ToolStripButton();
this.bindingNavigatorMovePreviousItem = new System.Windows.Forms.ToolStripButton(); this.bindingNavigatorMovePreviousItem = new System.Windows.Forms.ToolStripButton();
this.bindingNavigatorSeparator = new System.Windows.Forms.ToolStripSeparator(); this.bindingNavigatorSeparator = new System.Windows.Forms.ToolStripSeparator();
this.bindingNavigatorPositionItem = new System.Windows.Forms.ToolStripTextBox(); this.bindingNavigatorPositionItem = new System.Windows.Forms.ToolStripTextBox();
this.bindingNavigatorCountItem = new System.Windows.Forms.ToolStripLabel(); this.bindingNavigatorCountItem = new System.Windows.Forms.ToolStripLabel();
this.bindingNavigatorSeparator1 = new System.Windows.Forms.ToolStripSeparator(); this.bindingNavigatorSeparator1 = new System.Windows.Forms.ToolStripSeparator();
this.bindingNavigatorMoveNextItem = new System.Windows.Forms.ToolStripButton(); this.bindingNavigatorMoveNextItem = new System.Windows.Forms.ToolStripButton();
this.bindingNavigatorMoveLastItem = new System.Windows.Forms.ToolStripButton(); this.bindingNavigatorMoveLastItem = new System.Windows.Forms.ToolStripButton();
this.bindingNavigatorSeparator2 = new System.Windows.Forms.ToolStripSeparator(); this.bindingNavigatorSeparator2 = new System.Windows.Forms.ToolStripSeparator();
this.bindingNavigatorAddNewItem = new System.Windows.Forms.ToolStripButton(); this.bindingNavigatorAddNewItem = new System.Windows.Forms.ToolStripButton();
this.bindingNavigatorDeleteItem = new System.Windows.Forms.ToolStripButton(); this.bindingNavigatorDeleteItem = new System.Windows.Forms.ToolStripButton();
this.itemsBindingNavigatorSaveItem = new System.Windows.Forms.ToolStripButton(); this.itemsBindingNavigatorSaveItem = new System.Windows.Forms.ToolStripButton();
this.itemsDataGridView = new System.Windows.Forms.DataGridView(); this.itemsDataGridView = new System.Windows.Forms.DataGridView();
this.itemsBindingSource = new System.Windows.Forms.BindingSource(this.components); this.itemsBindingSource = new System.Windows.Forms.BindingSource(this.components);
this.dsMSSQL = new Project.dsMSSQL(); this.dsMSSQL = new Project.dsMSSQL();
this.itemsTableAdapter = new Project.dsMSSQLTableAdapters.ItemsTableAdapter(); this.itemsTableAdapter = new Project.dsMSSQLTableAdapters.ItemsTableAdapter();
this.tableAdapterManager = new Project.dsMSSQLTableAdapters.TableAdapterManager(); this.tableAdapterManager = new Project.dsMSSQLTableAdapters.TableAdapterManager();
this.dataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.dataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn2 = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.dataGridViewTextBoxColumn2 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn3 = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.dataGridViewTextBoxColumn3 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn4 = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.dataGridViewTextBoxColumn4 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn5 = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.dataGridViewTextBoxColumn5 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn6 = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.dataGridViewTextBoxColumn6 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn7 = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.dataGridViewTextBoxColumn7 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn8 = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.dataGridViewTextBoxColumn8 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn9 = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.dataGridViewTextBoxColumn9 = new System.Windows.Forms.DataGridViewTextBoxColumn();
((System.ComponentModel.ISupportInitialize)(this.itemsBindingNavigator)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.itemsBindingNavigator)).BeginInit();
this.itemsBindingNavigator.SuspendLayout(); this.itemsBindingNavigator.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.itemsDataGridView)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.itemsDataGridView)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.itemsBindingSource)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.itemsBindingSource)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.dsMSSQL)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.dsMSSQL)).BeginInit();
this.SuspendLayout(); this.SuspendLayout();
// //
// itemsBindingNavigator // itemsBindingNavigator
// //
this.itemsBindingNavigator.AddNewItem = this.bindingNavigatorAddNewItem; this.itemsBindingNavigator.AddNewItem = this.bindingNavigatorAddNewItem;
this.itemsBindingNavigator.BindingSource = this.itemsBindingSource; this.itemsBindingNavigator.BindingSource = this.itemsBindingSource;
this.itemsBindingNavigator.CountItem = this.bindingNavigatorCountItem; this.itemsBindingNavigator.CountItem = this.bindingNavigatorCountItem;
this.itemsBindingNavigator.DeleteItem = this.bindingNavigatorDeleteItem; this.itemsBindingNavigator.DeleteItem = this.bindingNavigatorDeleteItem;
this.itemsBindingNavigator.Dock = System.Windows.Forms.DockStyle.Bottom; this.itemsBindingNavigator.Dock = System.Windows.Forms.DockStyle.Bottom;
this.itemsBindingNavigator.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.itemsBindingNavigator.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.bindingNavigatorMoveFirstItem, this.bindingNavigatorMoveFirstItem,
this.bindingNavigatorMovePreviousItem, this.bindingNavigatorMovePreviousItem,
this.bindingNavigatorSeparator, this.bindingNavigatorSeparator,
this.bindingNavigatorPositionItem, this.bindingNavigatorPositionItem,
this.bindingNavigatorCountItem, this.bindingNavigatorCountItem,
this.bindingNavigatorSeparator1, this.bindingNavigatorSeparator1,
this.bindingNavigatorMoveNextItem, this.bindingNavigatorMoveNextItem,
this.bindingNavigatorMoveLastItem, this.bindingNavigatorMoveLastItem,
this.bindingNavigatorSeparator2, this.bindingNavigatorSeparator2,
this.bindingNavigatorAddNewItem, this.bindingNavigatorAddNewItem,
this.bindingNavigatorDeleteItem, this.bindingNavigatorDeleteItem,
this.itemsBindingNavigatorSaveItem}); this.itemsBindingNavigatorSaveItem});
this.itemsBindingNavigator.Location = new System.Drawing.Point(0, 521); this.itemsBindingNavigator.Location = new System.Drawing.Point(0, 521);
this.itemsBindingNavigator.MoveFirstItem = this.bindingNavigatorMoveFirstItem; this.itemsBindingNavigator.MoveFirstItem = this.bindingNavigatorMoveFirstItem;
this.itemsBindingNavigator.MoveLastItem = this.bindingNavigatorMoveLastItem; this.itemsBindingNavigator.MoveLastItem = this.bindingNavigatorMoveLastItem;
this.itemsBindingNavigator.MoveNextItem = this.bindingNavigatorMoveNextItem; this.itemsBindingNavigator.MoveNextItem = this.bindingNavigatorMoveNextItem;
this.itemsBindingNavigator.MovePreviousItem = this.bindingNavigatorMovePreviousItem; this.itemsBindingNavigator.MovePreviousItem = this.bindingNavigatorMovePreviousItem;
this.itemsBindingNavigator.Name = "itemsBindingNavigator"; this.itemsBindingNavigator.Name = "itemsBindingNavigator";
this.itemsBindingNavigator.PositionItem = this.bindingNavigatorPositionItem; this.itemsBindingNavigator.PositionItem = this.bindingNavigatorPositionItem;
this.itemsBindingNavigator.Size = new System.Drawing.Size(687, 25); this.itemsBindingNavigator.Size = new System.Drawing.Size(687, 25);
this.itemsBindingNavigator.TabIndex = 0; this.itemsBindingNavigator.TabIndex = 0;
this.itemsBindingNavigator.Text = "bindingNavigator1"; this.itemsBindingNavigator.Text = "bindingNavigator1";
// //
// bindingNavigatorMoveFirstItem // bindingNavigatorMoveFirstItem
// //
this.bindingNavigatorMoveFirstItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.bindingNavigatorMoveFirstItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.bindingNavigatorMoveFirstItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMoveFirstItem.Image"))); this.bindingNavigatorMoveFirstItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMoveFirstItem.Image")));
this.bindingNavigatorMoveFirstItem.Name = "bindingNavigatorMoveFirstItem"; this.bindingNavigatorMoveFirstItem.Name = "bindingNavigatorMoveFirstItem";
this.bindingNavigatorMoveFirstItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMoveFirstItem.RightToLeftAutoMirrorImage = true;
this.bindingNavigatorMoveFirstItem.Size = new System.Drawing.Size(23, 22); this.bindingNavigatorMoveFirstItem.Size = new System.Drawing.Size(23, 22);
this.bindingNavigatorMoveFirstItem.Text = "처음으로 이동"; this.bindingNavigatorMoveFirstItem.Text = "처음으로 이동";
// //
// bindingNavigatorMovePreviousItem // bindingNavigatorMovePreviousItem
// //
this.bindingNavigatorMovePreviousItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.bindingNavigatorMovePreviousItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.bindingNavigatorMovePreviousItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMovePreviousItem.Image"))); this.bindingNavigatorMovePreviousItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMovePreviousItem.Image")));
this.bindingNavigatorMovePreviousItem.Name = "bindingNavigatorMovePreviousItem"; this.bindingNavigatorMovePreviousItem.Name = "bindingNavigatorMovePreviousItem";
this.bindingNavigatorMovePreviousItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMovePreviousItem.RightToLeftAutoMirrorImage = true;
this.bindingNavigatorMovePreviousItem.Size = new System.Drawing.Size(23, 22); this.bindingNavigatorMovePreviousItem.Size = new System.Drawing.Size(23, 22);
this.bindingNavigatorMovePreviousItem.Text = "이전으로 이동"; this.bindingNavigatorMovePreviousItem.Text = "이전으로 이동";
// //
// bindingNavigatorSeparator // bindingNavigatorSeparator
// //
this.bindingNavigatorSeparator.Name = "bindingNavigatorSeparator"; this.bindingNavigatorSeparator.Name = "bindingNavigatorSeparator";
this.bindingNavigatorSeparator.Size = new System.Drawing.Size(6, 25); this.bindingNavigatorSeparator.Size = new System.Drawing.Size(6, 25);
// //
// bindingNavigatorPositionItem // bindingNavigatorPositionItem
// //
this.bindingNavigatorPositionItem.AccessibleName = "위치"; this.bindingNavigatorPositionItem.AccessibleName = "위치";
this.bindingNavigatorPositionItem.AutoSize = false; this.bindingNavigatorPositionItem.AutoSize = false;
this.bindingNavigatorPositionItem.Name = "bindingNavigatorPositionItem"; this.bindingNavigatorPositionItem.Name = "bindingNavigatorPositionItem";
this.bindingNavigatorPositionItem.Size = new System.Drawing.Size(50, 23); this.bindingNavigatorPositionItem.Size = new System.Drawing.Size(50, 23);
this.bindingNavigatorPositionItem.Text = "0"; this.bindingNavigatorPositionItem.Text = "0";
this.bindingNavigatorPositionItem.ToolTipText = "현재 위치"; this.bindingNavigatorPositionItem.ToolTipText = "현재 위치";
// //
// bindingNavigatorCountItem // bindingNavigatorCountItem
// //
this.bindingNavigatorCountItem.Name = "bindingNavigatorCountItem"; this.bindingNavigatorCountItem.Name = "bindingNavigatorCountItem";
this.bindingNavigatorCountItem.Size = new System.Drawing.Size(27, 22); this.bindingNavigatorCountItem.Size = new System.Drawing.Size(27, 22);
this.bindingNavigatorCountItem.Text = "/{0}"; this.bindingNavigatorCountItem.Text = "/{0}";
this.bindingNavigatorCountItem.ToolTipText = "전체 항목 수"; this.bindingNavigatorCountItem.ToolTipText = "전체 항목 수";
// //
// bindingNavigatorSeparator1 // bindingNavigatorSeparator1
// //
this.bindingNavigatorSeparator1.Name = "bindingNavigatorSeparator"; this.bindingNavigatorSeparator1.Name = "bindingNavigatorSeparator";
this.bindingNavigatorSeparator1.Size = new System.Drawing.Size(6, 25); this.bindingNavigatorSeparator1.Size = new System.Drawing.Size(6, 25);
// //
// bindingNavigatorMoveNextItem // bindingNavigatorMoveNextItem
// //
this.bindingNavigatorMoveNextItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.bindingNavigatorMoveNextItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.bindingNavigatorMoveNextItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMoveNextItem.Image"))); this.bindingNavigatorMoveNextItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMoveNextItem.Image")));
this.bindingNavigatorMoveNextItem.Name = "bindingNavigatorMoveNextItem"; this.bindingNavigatorMoveNextItem.Name = "bindingNavigatorMoveNextItem";
this.bindingNavigatorMoveNextItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMoveNextItem.RightToLeftAutoMirrorImage = true;
this.bindingNavigatorMoveNextItem.Size = new System.Drawing.Size(23, 22); this.bindingNavigatorMoveNextItem.Size = new System.Drawing.Size(23, 22);
this.bindingNavigatorMoveNextItem.Text = "다음으로 이동"; this.bindingNavigatorMoveNextItem.Text = "다음으로 이동";
// //
// bindingNavigatorMoveLastItem // bindingNavigatorMoveLastItem
// //
this.bindingNavigatorMoveLastItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.bindingNavigatorMoveLastItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.bindingNavigatorMoveLastItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMoveLastItem.Image"))); this.bindingNavigatorMoveLastItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMoveLastItem.Image")));
this.bindingNavigatorMoveLastItem.Name = "bindingNavigatorMoveLastItem"; this.bindingNavigatorMoveLastItem.Name = "bindingNavigatorMoveLastItem";
this.bindingNavigatorMoveLastItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMoveLastItem.RightToLeftAutoMirrorImage = true;
this.bindingNavigatorMoveLastItem.Size = new System.Drawing.Size(23, 22); this.bindingNavigatorMoveLastItem.Size = new System.Drawing.Size(23, 22);
this.bindingNavigatorMoveLastItem.Text = "마지막으로 이동"; this.bindingNavigatorMoveLastItem.Text = "마지막으로 이동";
// //
// bindingNavigatorSeparator2 // bindingNavigatorSeparator2
// //
this.bindingNavigatorSeparator2.Name = "bindingNavigatorSeparator"; this.bindingNavigatorSeparator2.Name = "bindingNavigatorSeparator";
this.bindingNavigatorSeparator2.Size = new System.Drawing.Size(6, 25); this.bindingNavigatorSeparator2.Size = new System.Drawing.Size(6, 25);
// //
// bindingNavigatorAddNewItem // bindingNavigatorAddNewItem
// //
this.bindingNavigatorAddNewItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.bindingNavigatorAddNewItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.bindingNavigatorAddNewItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorAddNewItem.Image"))); this.bindingNavigatorAddNewItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorAddNewItem.Image")));
this.bindingNavigatorAddNewItem.Name = "bindingNavigatorAddNewItem"; this.bindingNavigatorAddNewItem.Name = "bindingNavigatorAddNewItem";
this.bindingNavigatorAddNewItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorAddNewItem.RightToLeftAutoMirrorImage = true;
this.bindingNavigatorAddNewItem.Size = new System.Drawing.Size(23, 22); this.bindingNavigatorAddNewItem.Size = new System.Drawing.Size(23, 22);
this.bindingNavigatorAddNewItem.Text = "새로 추가"; this.bindingNavigatorAddNewItem.Text = "새로 추가";
// //
// bindingNavigatorDeleteItem // bindingNavigatorDeleteItem
// //
this.bindingNavigatorDeleteItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.bindingNavigatorDeleteItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.bindingNavigatorDeleteItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorDeleteItem.Image"))); this.bindingNavigatorDeleteItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorDeleteItem.Image")));
this.bindingNavigatorDeleteItem.Name = "bindingNavigatorDeleteItem"; this.bindingNavigatorDeleteItem.Name = "bindingNavigatorDeleteItem";
this.bindingNavigatorDeleteItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorDeleteItem.RightToLeftAutoMirrorImage = true;
this.bindingNavigatorDeleteItem.Size = new System.Drawing.Size(23, 22); this.bindingNavigatorDeleteItem.Size = new System.Drawing.Size(23, 22);
this.bindingNavigatorDeleteItem.Text = "삭제"; this.bindingNavigatorDeleteItem.Text = "삭제";
// //
// itemsBindingNavigatorSaveItem // itemsBindingNavigatorSaveItem
// //
this.itemsBindingNavigatorSaveItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.itemsBindingNavigatorSaveItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.itemsBindingNavigatorSaveItem.Image = ((System.Drawing.Image)(resources.GetObject("itemsBindingNavigatorSaveItem.Image"))); this.itemsBindingNavigatorSaveItem.Image = ((System.Drawing.Image)(resources.GetObject("itemsBindingNavigatorSaveItem.Image")));
this.itemsBindingNavigatorSaveItem.Name = "itemsBindingNavigatorSaveItem"; this.itemsBindingNavigatorSaveItem.Name = "itemsBindingNavigatorSaveItem";
this.itemsBindingNavigatorSaveItem.Size = new System.Drawing.Size(23, 22); this.itemsBindingNavigatorSaveItem.Size = new System.Drawing.Size(23, 22);
this.itemsBindingNavigatorSaveItem.Text = "데이터 저장"; this.itemsBindingNavigatorSaveItem.Text = "데이터 저장";
this.itemsBindingNavigatorSaveItem.Click += new System.EventHandler(this.itemsBindingNavigatorSaveItem_Click); this.itemsBindingNavigatorSaveItem.Click += new System.EventHandler(this.itemsBindingNavigatorSaveItem_Click);
// //
// itemsDataGridView // itemsDataGridView
// //
this.itemsDataGridView.AutoGenerateColumns = false; this.itemsDataGridView.AutoGenerateColumns = false;
this.itemsDataGridView.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells; this.itemsDataGridView.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells;
this.itemsDataGridView.AutoSizeRowsMode = System.Windows.Forms.DataGridViewAutoSizeRowsMode.AllCells; this.itemsDataGridView.AutoSizeRowsMode = System.Windows.Forms.DataGridViewAutoSizeRowsMode.AllCells;
this.itemsDataGridView.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; this.itemsDataGridView.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
this.itemsDataGridView.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { this.itemsDataGridView.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
this.dataGridViewTextBoxColumn1, this.dataGridViewTextBoxColumn1,
this.dataGridViewTextBoxColumn2, this.dataGridViewTextBoxColumn2,
this.dataGridViewTextBoxColumn3, this.dataGridViewTextBoxColumn3,
this.dataGridViewTextBoxColumn4, this.dataGridViewTextBoxColumn4,
this.dataGridViewTextBoxColumn5, this.dataGridViewTextBoxColumn5,
this.dataGridViewTextBoxColumn6, this.dataGridViewTextBoxColumn6,
this.dataGridViewTextBoxColumn7, this.dataGridViewTextBoxColumn7,
this.dataGridViewTextBoxColumn8, this.dataGridViewTextBoxColumn8,
this.dataGridViewTextBoxColumn9}); this.dataGridViewTextBoxColumn9});
this.itemsDataGridView.DataSource = this.itemsBindingSource; this.itemsDataGridView.DataSource = this.itemsBindingSource;
this.itemsDataGridView.Dock = System.Windows.Forms.DockStyle.Fill; this.itemsDataGridView.Dock = System.Windows.Forms.DockStyle.Fill;
this.itemsDataGridView.Location = new System.Drawing.Point(0, 0); this.itemsDataGridView.Location = new System.Drawing.Point(0, 0);
this.itemsDataGridView.Name = "itemsDataGridView"; this.itemsDataGridView.Name = "itemsDataGridView";
this.itemsDataGridView.RowTemplate.Height = 23; this.itemsDataGridView.RowTemplate.Height = 23;
this.itemsDataGridView.Size = new System.Drawing.Size(687, 521); this.itemsDataGridView.Size = new System.Drawing.Size(687, 521);
this.itemsDataGridView.TabIndex = 1; this.itemsDataGridView.TabIndex = 1;
// //
// itemsBindingSource // itemsBindingSource
// //
this.itemsBindingSource.DataMember = "Items"; this.itemsBindingSource.DataMember = "Items";
this.itemsBindingSource.DataSource = this.dsMSSQL; this.itemsBindingSource.DataSource = this.dsMSSQL;
// //
// dsMSSQL // dsMSSQL
// //
this.dsMSSQL.DataSetName = "dsMSSQL"; this.dsMSSQL.DataSetName = "dsMSSQL";
this.dsMSSQL.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema; this.dsMSSQL.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema;
// //
// itemsTableAdapter // itemsTableAdapter
// //
this.itemsTableAdapter.ClearBeforeFill = true; this.itemsTableAdapter.ClearBeforeFill = true;
// //
// tableAdapterManager // tableAdapterManager
// //
this.tableAdapterManager.BackupDataSetBeforeUpdate = false; this.tableAdapterManager.BackupDataSetBeforeUpdate = false;
this.tableAdapterManager.InventoryTableAdapter = null; this.tableAdapterManager.InventoryTableAdapter = null;
this.tableAdapterManager.ItemsTableAdapter = this.itemsTableAdapter; this.tableAdapterManager.ItemsTableAdapter = this.itemsTableAdapter;
this.tableAdapterManager.ProjectsTableAdapter = null; this.tableAdapterManager.ProjectsTableAdapter = null;
this.tableAdapterManager.UpdateOrder = Project.dsMSSQLTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete; this.tableAdapterManager.UpdateOrder = Project.dsMSSQLTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete;
this.tableAdapterManager.UsersTableAdapter = null; this.tableAdapterManager.UsersTableAdapter = null;
// //
// dataGridViewTextBoxColumn1 // dataGridViewTextBoxColumn1
// //
this.dataGridViewTextBoxColumn1.DataPropertyName = "idx"; this.dataGridViewTextBoxColumn1.DataPropertyName = "idx";
dataGridViewCellStyle1.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; dataGridViewCellStyle1.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
dataGridViewCellStyle1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224))))); dataGridViewCellStyle1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.dataGridViewTextBoxColumn1.DefaultCellStyle = dataGridViewCellStyle1; this.dataGridViewTextBoxColumn1.DefaultCellStyle = dataGridViewCellStyle1;
this.dataGridViewTextBoxColumn1.HeaderText = "idx"; this.dataGridViewTextBoxColumn1.HeaderText = "idx";
this.dataGridViewTextBoxColumn1.Name = "dataGridViewTextBoxColumn1"; this.dataGridViewTextBoxColumn1.Name = "dataGridViewTextBoxColumn1";
this.dataGridViewTextBoxColumn1.ReadOnly = true; this.dataGridViewTextBoxColumn1.ReadOnly = true;
this.dataGridViewTextBoxColumn1.Width = 47; this.dataGridViewTextBoxColumn1.Width = 47;
// //
// dataGridViewTextBoxColumn2 // dataGridViewTextBoxColumn2
// //
this.dataGridViewTextBoxColumn2.DataPropertyName = "name"; this.dataGridViewTextBoxColumn2.DataPropertyName = "name";
this.dataGridViewTextBoxColumn2.HeaderText = "name"; this.dataGridViewTextBoxColumn2.HeaderText = "name";
this.dataGridViewTextBoxColumn2.Name = "dataGridViewTextBoxColumn2"; this.dataGridViewTextBoxColumn2.Name = "dataGridViewTextBoxColumn2";
this.dataGridViewTextBoxColumn2.Width = 62; this.dataGridViewTextBoxColumn2.Width = 62;
// //
// dataGridViewTextBoxColumn3 // dataGridViewTextBoxColumn3
// //
this.dataGridViewTextBoxColumn3.DataPropertyName = "sid"; this.dataGridViewTextBoxColumn3.DataPropertyName = "sid";
this.dataGridViewTextBoxColumn3.HeaderText = "sid"; this.dataGridViewTextBoxColumn3.HeaderText = "sid";
this.dataGridViewTextBoxColumn3.Name = "dataGridViewTextBoxColumn3"; this.dataGridViewTextBoxColumn3.Name = "dataGridViewTextBoxColumn3";
this.dataGridViewTextBoxColumn3.Width = 47; this.dataGridViewTextBoxColumn3.Width = 47;
// //
// dataGridViewTextBoxColumn4 // dataGridViewTextBoxColumn4
// //
this.dataGridViewTextBoxColumn4.DataPropertyName = "model"; this.dataGridViewTextBoxColumn4.DataPropertyName = "model";
this.dataGridViewTextBoxColumn4.HeaderText = "model"; this.dataGridViewTextBoxColumn4.HeaderText = "model";
this.dataGridViewTextBoxColumn4.Name = "dataGridViewTextBoxColumn4"; this.dataGridViewTextBoxColumn4.Name = "dataGridViewTextBoxColumn4";
this.dataGridViewTextBoxColumn4.Width = 65; this.dataGridViewTextBoxColumn4.Width = 65;
// //
// dataGridViewTextBoxColumn5 // dataGridViewTextBoxColumn5
// //
this.dataGridViewTextBoxColumn5.DataPropertyName = "manu"; this.dataGridViewTextBoxColumn5.DataPropertyName = "manu";
this.dataGridViewTextBoxColumn5.HeaderText = "manu"; this.dataGridViewTextBoxColumn5.HeaderText = "manu";
this.dataGridViewTextBoxColumn5.Name = "dataGridViewTextBoxColumn5"; this.dataGridViewTextBoxColumn5.Name = "dataGridViewTextBoxColumn5";
this.dataGridViewTextBoxColumn5.Width = 62; this.dataGridViewTextBoxColumn5.Width = 62;
// //
// dataGridViewTextBoxColumn6 // dataGridViewTextBoxColumn6
// //
this.dataGridViewTextBoxColumn6.DataPropertyName = "supply"; this.dataGridViewTextBoxColumn6.DataPropertyName = "supply";
this.dataGridViewTextBoxColumn6.HeaderText = "supply"; this.dataGridViewTextBoxColumn6.HeaderText = "supply";
this.dataGridViewTextBoxColumn6.Name = "dataGridViewTextBoxColumn6"; this.dataGridViewTextBoxColumn6.Name = "dataGridViewTextBoxColumn6";
this.dataGridViewTextBoxColumn6.Width = 68; this.dataGridViewTextBoxColumn6.Width = 68;
// //
// dataGridViewTextBoxColumn7 // dataGridViewTextBoxColumn7
// //
this.dataGridViewTextBoxColumn7.DataPropertyName = "memo"; this.dataGridViewTextBoxColumn7.DataPropertyName = "memo";
this.dataGridViewTextBoxColumn7.HeaderText = "memo"; this.dataGridViewTextBoxColumn7.HeaderText = "memo";
this.dataGridViewTextBoxColumn7.Name = "dataGridViewTextBoxColumn7"; this.dataGridViewTextBoxColumn7.Name = "dataGridViewTextBoxColumn7";
this.dataGridViewTextBoxColumn7.Width = 66; this.dataGridViewTextBoxColumn7.Width = 66;
// //
// dataGridViewTextBoxColumn8 // dataGridViewTextBoxColumn8
// //
this.dataGridViewTextBoxColumn8.DataPropertyName = "wuid"; this.dataGridViewTextBoxColumn8.DataPropertyName = "wuid";
this.dataGridViewTextBoxColumn8.HeaderText = "wuid"; this.dataGridViewTextBoxColumn8.HeaderText = "wuid";
this.dataGridViewTextBoxColumn8.Name = "dataGridViewTextBoxColumn8"; this.dataGridViewTextBoxColumn8.Name = "dataGridViewTextBoxColumn8";
this.dataGridViewTextBoxColumn8.Width = 57; this.dataGridViewTextBoxColumn8.Width = 57;
// //
// dataGridViewTextBoxColumn9 // dataGridViewTextBoxColumn9
// //
this.dataGridViewTextBoxColumn9.DataPropertyName = "wdate"; this.dataGridViewTextBoxColumn9.DataPropertyName = "wdate";
this.dataGridViewTextBoxColumn9.HeaderText = "wdate"; this.dataGridViewTextBoxColumn9.HeaderText = "wdate";
this.dataGridViewTextBoxColumn9.Name = "dataGridViewTextBoxColumn9"; this.dataGridViewTextBoxColumn9.Name = "dataGridViewTextBoxColumn9";
this.dataGridViewTextBoxColumn9.Width = 64; this.dataGridViewTextBoxColumn9.Width = 64;
// //
// fItems // fItems
// //
this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(687, 546); this.ClientSize = new System.Drawing.Size(687, 546);
this.Controls.Add(this.itemsDataGridView); this.Controls.Add(this.itemsDataGridView);
this.Controls.Add(this.itemsBindingNavigator); this.Controls.Add(this.itemsBindingNavigator);
this.Name = "fItems"; this.Name = "fItems";
this.Text = "fItems"; this.Text = "fItems";
this.Load += new System.EventHandler(this.fItems_Load); this.Load += new System.EventHandler(this.fItems_Load);
((System.ComponentModel.ISupportInitialize)(this.itemsBindingNavigator)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.itemsBindingNavigator)).EndInit();
this.itemsBindingNavigator.ResumeLayout(false); this.itemsBindingNavigator.ResumeLayout(false);
this.itemsBindingNavigator.PerformLayout(); this.itemsBindingNavigator.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.itemsDataGridView)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.itemsDataGridView)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.itemsBindingSource)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.itemsBindingSource)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.dsMSSQL)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.dsMSSQL)).EndInit();
this.ResumeLayout(false); this.ResumeLayout(false);
this.PerformLayout(); this.PerformLayout();
} }
#endregion #endregion
private dsMSSQL dsMSSQL; private dsMSSQL dsMSSQL;
private System.Windows.Forms.BindingSource itemsBindingSource; private System.Windows.Forms.BindingSource itemsBindingSource;
private dsMSSQLTableAdapters.ItemsTableAdapter itemsTableAdapter; private dsMSSQLTableAdapters.ItemsTableAdapter itemsTableAdapter;
private dsMSSQLTableAdapters.TableAdapterManager tableAdapterManager; private dsMSSQLTableAdapters.TableAdapterManager tableAdapterManager;
private System.Windows.Forms.BindingNavigator itemsBindingNavigator; private System.Windows.Forms.BindingNavigator itemsBindingNavigator;
private System.Windows.Forms.ToolStripButton bindingNavigatorAddNewItem; private System.Windows.Forms.ToolStripButton bindingNavigatorAddNewItem;
private System.Windows.Forms.ToolStripLabel bindingNavigatorCountItem; private System.Windows.Forms.ToolStripLabel bindingNavigatorCountItem;
private System.Windows.Forms.ToolStripButton bindingNavigatorDeleteItem; private System.Windows.Forms.ToolStripButton bindingNavigatorDeleteItem;
private System.Windows.Forms.ToolStripButton bindingNavigatorMoveFirstItem; private System.Windows.Forms.ToolStripButton bindingNavigatorMoveFirstItem;
private System.Windows.Forms.ToolStripButton bindingNavigatorMovePreviousItem; private System.Windows.Forms.ToolStripButton bindingNavigatorMovePreviousItem;
private System.Windows.Forms.ToolStripSeparator bindingNavigatorSeparator; private System.Windows.Forms.ToolStripSeparator bindingNavigatorSeparator;
private System.Windows.Forms.ToolStripTextBox bindingNavigatorPositionItem; private System.Windows.Forms.ToolStripTextBox bindingNavigatorPositionItem;
private System.Windows.Forms.ToolStripSeparator bindingNavigatorSeparator1; private System.Windows.Forms.ToolStripSeparator bindingNavigatorSeparator1;
private System.Windows.Forms.ToolStripButton bindingNavigatorMoveNextItem; private System.Windows.Forms.ToolStripButton bindingNavigatorMoveNextItem;
private System.Windows.Forms.ToolStripButton bindingNavigatorMoveLastItem; private System.Windows.Forms.ToolStripButton bindingNavigatorMoveLastItem;
private System.Windows.Forms.ToolStripSeparator bindingNavigatorSeparator2; private System.Windows.Forms.ToolStripSeparator bindingNavigatorSeparator2;
private System.Windows.Forms.ToolStripButton itemsBindingNavigatorSaveItem; private System.Windows.Forms.ToolStripButton itemsBindingNavigatorSaveItem;
private System.Windows.Forms.DataGridView itemsDataGridView; private System.Windows.Forms.DataGridView itemsDataGridView;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn1; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn1;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn2; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn2;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn3; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn3;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn4; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn4;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn5; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn5;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn6; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn6;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn7; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn7;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn8; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn8;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn9; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn9;
} }
} }

View File

@@ -1,40 +1,40 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.ComponentModel; using System.ComponentModel;
using System.Data; using System.Data;
using System.Drawing; using System.Drawing;
using System.Linq; using System.Linq;
using System.Text; using System.Text;
using System.Windows.Forms; using System.Windows.Forms;
namespace Project._Common namespace Project._Common
{ {
public partial class fItems : Form public partial class fItems : Form
{ {
public fItems() public fItems()
{ {
InitializeComponent(); InitializeComponent();
} }
private void fItems_Load(object sender, EventArgs e) private void fItems_Load(object sender, EventArgs e)
{ {
// TODO: 이 코드는 데이터를 'dsMSSQL.Items' 테이블에 로드합니다. 필요한 경우 이 코드를 이동하거나 제거할 수 있습니다. // TODO: 이 코드는 데이터를 'dsMSSQL.Items' 테이블에 로드합니다. 필요한 경우 이 코드를 이동하거나 제거할 수 있습니다.
this.itemsTableAdapter.Fill(this.dsMSSQL.Items); this.itemsTableAdapter.Fill(this.dsMSSQL.Items);
this.dsMSSQL.Items.TableNewRow += Items_TableNewRow; this.dsMSSQL.Items.TableNewRow += Items_TableNewRow;
} }
void Items_TableNewRow(object sender, DataTableNewRowEventArgs e) void Items_TableNewRow(object sender, DataTableNewRowEventArgs e)
{ {
e.Row["wuid"] = Pub.Login.no; e.Row["wuid"] = Pub.Login.no;
e.Row["wdate"] = DateTime.Now; e.Row["wdate"] = DateTime.Now;
} }
private void itemsBindingNavigatorSaveItem_Click(object sender, EventArgs e) private void itemsBindingNavigatorSaveItem_Click(object sender, EventArgs e)
{ {
this.Validate(); this.Validate();
this.itemsBindingSource.EndEdit(); this.itemsBindingSource.EndEdit();
this.tableAdapterManager.UpdateAll(this.dsMSSQL); this.tableAdapterManager.UpdateAll(this.dsMSSQL);
} }
} }
} }

View File

@@ -1,207 +1,207 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<root> <root>
<!-- <!--
Microsoft ResX Schema Microsoft ResX Schema
Version 2.0 Version 2.0
The primary goals of this format is to allow a simple XML format The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes various data types are done through the TypeConverter classes
associated with the data types. associated with the data types.
Example: Example:
... ado.net/XML headers & schema ... ... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader> <resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader> <resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value> <value>[base64 mime encoded serialized .NET Framework object]</value>
</data> </data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment> <comment>This is a comment</comment>
</data> </data>
There are any number of "resheader" rows that contain simple There are any number of "resheader" rows that contain simple
name/value pairs. name/value pairs.
Each data row contains a name, and value. The row also contains a Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture. text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the Classes that don't support this are serialized and stored with the
mimetype set. mimetype set.
The mimetype is used for serialized objects, and tells the The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly: extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below. read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64 mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding. : and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64 mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding. : and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64 mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter : using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding. : and then encoded with base64 encoding.
--> -->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true"> <xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType> <xsd:complexType>
<xsd:choice maxOccurs="unbounded"> <xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata"> <xsd:element name="metadata">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" /> <xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence> </xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" /> <xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" /> <xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" /> <xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" /> <xsd:attribute ref="xml:space" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="assembly"> <xsd:element name="assembly">
<xsd:complexType> <xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" /> <xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" /> <xsd:attribute name="name" type="xsd:string" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="data"> <xsd:element name="data">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence> </xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" /> <xsd:attribute ref="xml:space" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="resheader"> <xsd:element name="resheader">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence> </xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" /> <xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
</xsd:choice> </xsd:choice>
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
</xsd:schema> </xsd:schema>
<resheader name="resmimetype"> <resheader name="resmimetype">
<value>text/microsoft-resx</value> <value>text/microsoft-resx</value>
</resheader> </resheader>
<resheader name="version"> <resheader name="version">
<value>2.0</value> <value>2.0</value>
</resheader> </resheader>
<resheader name="reader"> <resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader> </resheader>
<resheader name="writer"> <resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader> </resheader>
<metadata name="itemsBindingNavigator.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="itemsBindingNavigator.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>614, 17</value> <value>614, 17</value>
</metadata> </metadata>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="bindingNavigatorAddNewItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="bindingNavigatorAddNewItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
wwAADsMBx2+oZAAAAUpJREFUOE9jGLzg7gL2/7fmcf6/Oofr/8UZvP+hwsSD60CNfx41/v/zsOH/yckC wwAADsMBx2+oZAAAAUpJREFUOE9jGLzg7gL2/7fmcf6/Oofr/8UZvP+hwsSD60CNfx41/v/zsOH/yckC
pBtwfjov3ICDPSKkG3B8kiBQc93/Pw+q/u9oFydswKWZPP/PTuX7fxKo8Ui/0P993SJAzeX//94r+r++ pBtwfjov3ICDPSKkG3B8kiBQc93/Pw+q/u9oFydswKWZPP/PTuX7fxKo8Ui/0P993SJAzeX//94r+r++
Qeb/qhq5/0srFf/PL1X+P6tIFdPAU0B//nlYD9RUC8SV///cKwHivP9/72b+/3sn+f/f23H//92MAOKQ Qeb/qhq5/0srFf/PL1X+P6tIFdPAU0B//nlYD9RUC8SV///cKwHivP9/72b+/3sn+f/f23H//92MAOKQ
/5NyNDENONQrDHbu3/ulQI0FQI3ZQI2pQI0J///digZqDPv/70bQ/3/X/f53peliGrCzXeL/lmap/+vA /5NyNDENONQrDHbu3/ulQI0FQI3ZQI2pQI0J///digZqDPv/70bQ/3/X/f53peliGrCzXeL/lmap/+vA
zpX/v6RC8f/fWzFAjeH/p+Zp/J+QpfW/O0P3f3uq/v/mREPCYTIb6E+Qc//dCPjfk6FDWAM6APnz3w1/ zpX/v6RC8f/fWzFAjeH/p+Zp/J+QpfW/O0P3f3uq/v/mREPCYTIb6E+Qc//dCPjfk6FDWAM6APnz3w1/
IPb735qsT7oB3em6YP+CcH2cEekGtCQZ/G+IN/xfE2v8vzLahHQD6AQYGAAkI9iedfyIaQAAAABJRU5E IPb735qsT7oB3em6YP+CcH2cEekGtCQZ/G+IN/xfE2v8vzLahHQD6AQYGAAkI9iedfyIaQAAAABJRU5E
rkJggg== rkJggg==
</value> </value>
</data> </data>
<metadata name="itemsBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="itemsBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>122, 17</value> <value>122, 17</value>
</metadata> </metadata>
<metadata name="dsMSSQL.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="dsMSSQL.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value> <value>17, 17</value>
</metadata> </metadata>
<data name="bindingNavigatorDeleteItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="bindingNavigatorDeleteItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
wwAADsMBx2+oZAAAAW9JREFUOE+1kE0ow2Ecx3dV3krt4oJaOSCTvIRkMqSxyITIzCQHDouEdnFwIOVC wwAADsMBx2+oZAAAAW9JREFUOE+1kE0ow2Ecx3dV3krt4oJaOSCTvIRkMqSxyITIzCQHDouEdnFwIOVC
DrhIDiQl5UTiNG/z2ppafy1S2gX/uDwfY6i1v7Hie3nqeb7fz+/7/FR/Ilwn0G0Exw4fV5GJlXlEZxXC DrhIDiQl5UTiNG/z2ppafy1S2gX/uDwfY6i1v7Hie3nqeb7fz+/7/FR/Ilwn0G0Exw4fV5GJlXlEZxXC
rIet9bAQvB5Ymgn2sLYAvSZEux7RUQFzE4qQt4bCXAYjPaHvnDoCkLpsRGMB2JqCTGLIijDlwqQ9bEMV rIet9bAQvB5Ymgn2sLYAvSZEux7RUQFzE4qQt4bCXAYjPaHvnDoCkLpsRGMB2JqCTGLIijDlwqQ9bEMV
i9OIytR3EMNWcJ/BWH8A6j8/bOGFxwXNxYEvGbMQ9XnQ1/K78KfY3/VXzkMY0qFGG2H4RoLGQshJQNbG i9OIytR3EMNWcJ/BWH8A6j8/bOGFxwXNxYEvGbMQ9XnQ1/K78KfY3/VXzkMY0qFGG2H4RoLGQshJQNbG
86CNhdrsX9a/uQZTPhQl4rMY4OLofbl3aX7I8uwPC7y/g1YdjyVJuEvT8e1tfwUYteHUxCCfHChDeHmG 86CNhdrsX9a/uQZTPhQl4rMY4OLofbl3aX7I8uwPC7y/g1YdjyVJuEvT8e1tfwUYteHUxCCfHChDeHmG
QQvokjlOU+PbWA0x3pZnILVVI3uvQyHsbiLnqnGmRCF1NYD8pDhpRxOH7HQoAKZGkFKjceszQbpSrumX QQvokjlOU+PbWA0x3pZnILVVI3uvQyHsbiLnqnGmRCF1NYD8pDhpRxOH7HQoAKZGkFKjceszQbpSrumX
bO+G80MFwKUTxgfgcO/b8D9IpXoFiiMDHIQm0skAAAAASUVORK5CYII= bO+G80MFwKUTxgfgcO/b8D9IpXoFiiMDHIQm0skAAAAASUVORK5CYII=
</value> </value>
</data> </data>
<data name="bindingNavigatorMoveFirstItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="bindingNavigatorMoveFirstItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
wwAADsMBx2+oZAAAASpJREFUOE9jGDygcNbz/00Lnv/PnPj4P1QIA4S3P8Apx5A789n/VUfe/8elKL77 wwAADsMBx2+oZAAAASpJREFUOE9jGDygcNbz/00Lnv/PnPj4P1QIA4S3P8Apx5A789n/VUfe/8elKL77
wf/ghmu4DciY8vT/wn0fsCqK73n4f+n+///9qy/gNiCh58n/aVveYyiKaL8P1pw56/9/r9ITuA2I7Hr0 wf/ghmu4DciY8vT/wn0fsCqK73n4f+n+///9qy/gNiCh58n/aVveYyiKaL8P1pw56/9/r9ITuA2I7Hr0
v3f1BxRFoa33wJpb1wFt7/z73yX/AG4DApsf/q+b/w6uKLjl7v9Fe///7wBqzpjz879d3c//9hnbcRvg v3f1BxRFoa33wJpb1wFt7/z73yX/AG4DApsf/q+b/w6uKLjl7v9Fe///7wBqzpjz879d3c//9hnbcRvg
UXX/f/60NyiK7Ipv/0+f8/u/f9e3/zqF7/5bJKzHbYB96d3/2ZNfYyjSTzn/36ToxX+VrE//jSOX4TbA 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 Iu/O/9T+11gVGSSd+C+b9vW/bvA83AYYZt3+H9byEqci/dTL/zV8p+E2QCftxn+/6od4Fal4TMBtgFPu
lf8gBXgVDULAwAAA8HbAq6XlmnAAAAAASUVORK5CYII= lf8gBXgVDULAwAAA8HbAq6XlmnAAAAAASUVORK5CYII=
</value> </value>
</data> </data>
<data name="bindingNavigatorMovePreviousItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="bindingNavigatorMovePreviousItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
wwAADsMBx2+oZAAAALZJREFUOE9jGDogvP3BfyiTdBDf/eB/cMM18gyI73n4f+n+///9qy+QbkBE+32w wwAADsMBx2+oZAAAALZJREFUOE9jGDogvP3BfyiTdBDf/eB/cMM18gyI73n4f+n+///9qy+QbkBE+32w
5sxZ//97lZ4gzYDQ1ntgza3rgLZ3/v3vkn+AeAOCW+7+X7T3//8OoOaMOT//29X9/G+fsZ00F9gV3/6f 5sxZ//97lZ4gzYDQ1ntgza3rgLZ3/v3vkn+AeAOCW+7+X7T3//8OoOaMOT//29X9/G+fsZ00F9gV3/6f
Puf3f/+ub/91Ct/9t0hYT3oY6Kec/29S9OK/Stan/8aRy0g3AAQMkk78l037+l83eB55BoCAfurl/xq+ Puf3f/+ub/91Ct/9t0hYT3oY6Kec/29S9OK/Stan/8aRy0g3AAQMkk78l037+l83eB55BoCAfurl/xq+
08g3AARUPCZQZsBgBQwMANAUYJgEulBVAAAAAElFTkSuQmCC 08g3AARUPCZQZsBgBQwMANAUYJgEulBVAAAAAElFTkSuQmCC
</value> </value>
</data> </data>
<data name="bindingNavigatorMoveNextItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="bindingNavigatorMoveNextItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
wwAADsMBx2+oZAAAAKNJREFUOE9jGHygcNbz/1AmeSB35rP/Cd33yDckY8rT//P2//6f0HWHPEMSep78 wwAADsMBx2+oZAAAAKNJREFUOE9jGHygcNbz/1AmeSB35rP/Cd33yDckY8rT//P2//6f0HWHPEMSep78
n73v1//OrX//u5VeJt2QyK5H/6ds+/W/ZOnf/wnT//63yT1LmiGBzQ//t659D9ZsXPLlv3T0tf/GkcuI n73v1//OrX//u5VeJt2QyK5H/6ds+/W/ZOnf/wnT//63yT1LmiGBzQ//t659D9ZsXPLlv3T0tf/GkcuI
N8Sj6v7/krnv4JoVXXpIc4F96d3/gS3PyNMMAhZ5d/7bFFwhTzMIGGbdJl8zCOik3SBf81AEDAwAoH5f N8Sj6v7/krnv4JoVXXpIc4F96d3/gS3PyNMMAhZ5d/7bFFwhTzMIGGbdJl8zCOik3SBf81AEDAwAoH5f
oAc0QjgAAAAASUVORK5CYII= oAc0QjgAAAAASUVORK5CYII=
</value> </value>
</data> </data>
<data name="bindingNavigatorMoveLastItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="bindingNavigatorMoveLastItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
wwAADsMBx2+oZAAAASxJREFUOE9jGFygcNbz/1AmBgDJNS14/j9z4mOcahhyZz77n9B9D6sCkNyqI+// wwAADsMBx2+oZAAAASxJREFUOE9jGFygcNbz/1AmBgDJNS14/j9z4mOcahhyZz77n9B9D6sCkNyqI+//
h7c/wG1AxpSn/+ft//0/oesOhiKQ3MJ9H/4HN1zDbUBCz5P/s/f9+t+59e9/t9LLKApBctO2vP/vX30B h7c/wG1AxpSn/+ft//0/oesOhiKQ3MJ9H/4HN1zDbUBCz5P/s/f9+t+59e9/t9LLKApBctO2vP/vX30B
twGRXY/+T9n263/J0r//E6b//W+TexauGCTXu/rDf6/SE7gNCGx++L917XuwZuOSL/+lo6/9N45cBtYA twGRXY/+T9n263/J0r//E6b//W+TexauGCTXu/rDf6/SE7gNCGx++L917XuwZuOSL/+lo6/9N45cBtYA
kqub/+6/S/4B3AZ4VN3/XzL3HVyzoksPXDFILn/am//2GdtxG2Bfevd/YMszDM0gAJLLnvz6v0XCetwG kqub/+6/S/4B3AZ4VN3/XzL3HVyzoksPXDFILn/am//2GdtxG2Bfevd/YMszDM0gAJLLnvz6v0XCetwG
WOTd+W9TcAVDMwiA5FL7X8O9hBUYZt3GqhkEQHJhLS//6wbPw22ATtoNnJIgOb/qh/81fKfhNgAfcMq9 WOTd+W9TcAVDMwiA5FL7X8O9hBUYZt3GqhkEQHJhLS//6wbPw22ATtoNnJIgOb/qh/81fKfhNgAfcMq9
8l/FYwIYQ4UGBWBgAAC+0b+zuQxOnAAAAABJRU5ErkJggg== 8l/FYwIYQ4UGBWBgAAC+0b+zuQxOnAAAAABJRU5ErkJggg==
</value> </value>
</data> </data>
<data name="itemsBindingNavigatorSaveItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="itemsBindingNavigatorSaveItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
wwAADsMBx2+oZAAAAExJREFUOE9joAr49u3bf1IxVCsEgAWC58Dxh/cf4RhZDETHTNiHaQgpBoAwzBCo wwAADsMBx2+oZAAAAExJREFUOE9joAr49u3bf1IxVCsEgAWC58Dxh/cf4RhZDETHTNiHaQgpBoAwzBCo
dtINAGGiDUDGyGpoawAxeNSAQWkAORiqnRLAwAAA9EMMU8Daa3MAAAAASUVORK5CYII= dtINAGGiDUDGyGpoawAxeNSAQWkAORiqnRLAwAAA9EMMU8Daa3MAAAAASUVORK5CYII=
</value> </value>
</data> </data>
<metadata name="itemsTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="itemsTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>284, 17</value> <value>284, 17</value>
</metadata> </metadata>
<metadata name="tableAdapterManager.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="tableAdapterManager.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>440, 17</value> <value>440, 17</value>
</metadata> </metadata>
</root> </root>

View File

@@ -1,122 +1,122 @@
namespace Project._Info namespace Project._Info
{ {
partial class fInfo_Staff partial class fInfo_Staff
{ {
/// <summary> /// <summary>
/// Required designer variable. /// Required designer variable.
/// </summary> /// </summary>
private System.ComponentModel.IContainer components = null; private System.ComponentModel.IContainer components = null;
/// <summary> /// <summary>
/// Clean up any resources being used. /// Clean up any resources being used.
/// </summary> /// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing) protected override void Dispose(bool disposing)
{ {
if (disposing && (components != null)) if (disposing && (components != null))
{ {
components.Dispose(); components.Dispose();
} }
base.Dispose(disposing); base.Dispose(disposing);
} }
#region Windows Form Designer generated code #region Windows Form Designer generated code
/// <summary> /// <summary>
/// Required method for Designer support - do not modify /// Required method for Designer support - do not modify
/// the contents of this method with the code editor. /// the contents of this method with the code editor.
/// </summary> /// </summary>
private void InitializeComponent() private void InitializeComponent()
{ {
this.button1 = new System.Windows.Forms.Button(); this.button1 = new System.Windows.Forms.Button();
this.label1 = new System.Windows.Forms.Label(); this.label1 = new System.Windows.Forms.Label();
this.textBox2 = new System.Windows.Forms.TextBox(); this.textBox2 = new System.Windows.Forms.TextBox();
this.panel1 = new System.Windows.Forms.Panel(); this.panel1 = new System.Windows.Forms.Panel();
this.panel2 = new System.Windows.Forms.Panel(); this.panel2 = new System.Windows.Forms.Panel();
this.grid1 = new StaffLayoutCtl.grid(); this.grid1 = new StaffLayoutCtl.grid();
this.panel1.SuspendLayout(); this.panel1.SuspendLayout();
this.panel2.SuspendLayout(); this.panel2.SuspendLayout();
this.SuspendLayout(); this.SuspendLayout();
// //
// button1 // button1
// //
this.button1.Location = new System.Drawing.Point(205, 19); this.button1.Location = new System.Drawing.Point(205, 19);
this.button1.Name = "button1"; this.button1.Name = "button1";
this.button1.Size = new System.Drawing.Size(75, 23); this.button1.Size = new System.Drawing.Size(75, 23);
this.button1.TabIndex = 0; this.button1.TabIndex = 0;
this.button1.Text = "button1"; this.button1.Text = "button1";
this.button1.UseVisualStyleBackColor = true; this.button1.UseVisualStyleBackColor = true;
// //
// label1 // label1
// //
this.label1.AutoSize = true; this.label1.AutoSize = true;
this.label1.Location = new System.Drawing.Point(25, 10); this.label1.Location = new System.Drawing.Point(25, 10);
this.label1.Name = "label1"; this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(38, 12); this.label1.Size = new System.Drawing.Size(38, 12);
this.label1.TabIndex = 1; this.label1.TabIndex = 1;
this.label1.Text = "label1"; this.label1.Text = "label1";
// //
// textBox2 // textBox2
// //
this.textBox2.Location = new System.Drawing.Point(82, 21); this.textBox2.Location = new System.Drawing.Point(82, 21);
this.textBox2.Name = "textBox2"; this.textBox2.Name = "textBox2";
this.textBox2.Size = new System.Drawing.Size(100, 21); this.textBox2.Size = new System.Drawing.Size(100, 21);
this.textBox2.TabIndex = 3; this.textBox2.TabIndex = 3;
// //
// panel1 // panel1
// //
this.panel1.Controls.Add(this.textBox2); this.panel1.Controls.Add(this.textBox2);
this.panel1.Controls.Add(this.button1); this.panel1.Controls.Add(this.button1);
this.panel1.Controls.Add(this.label1); this.panel1.Controls.Add(this.label1);
this.panel1.Dock = System.Windows.Forms.DockStyle.Top; this.panel1.Dock = System.Windows.Forms.DockStyle.Top;
this.panel1.Location = new System.Drawing.Point(0, 0); this.panel1.Location = new System.Drawing.Point(0, 0);
this.panel1.Name = "panel1"; this.panel1.Name = "panel1";
this.panel1.Size = new System.Drawing.Size(987, 56); this.panel1.Size = new System.Drawing.Size(987, 56);
this.panel1.TabIndex = 4; this.panel1.TabIndex = 4;
// //
// panel2 // panel2
// //
this.panel2.Controls.Add(this.grid1); this.panel2.Controls.Add(this.grid1);
this.panel2.Dock = System.Windows.Forms.DockStyle.Fill; this.panel2.Dock = System.Windows.Forms.DockStyle.Fill;
this.panel2.Location = new System.Drawing.Point(0, 56); this.panel2.Location = new System.Drawing.Point(0, 56);
this.panel2.Name = "panel2"; this.panel2.Name = "panel2";
this.panel2.Size = new System.Drawing.Size(987, 633); this.panel2.Size = new System.Drawing.Size(987, 633);
this.panel2.TabIndex = 5; this.panel2.TabIndex = 5;
// //
// grid1 // grid1
// //
this.grid1.Dock = System.Windows.Forms.DockStyle.Fill; this.grid1.Dock = System.Windows.Forms.DockStyle.Fill;
this.grid1.Location = new System.Drawing.Point(0, 0); this.grid1.Location = new System.Drawing.Point(0, 0);
this.grid1.Name = "grid1"; this.grid1.Name = "grid1";
this.grid1.Size = new System.Drawing.Size(987, 633); this.grid1.Size = new System.Drawing.Size(987, 633);
this.grid1.TabIndex = 0; this.grid1.TabIndex = 0;
this.grid1.Text = "grid1"; this.grid1.Text = "grid1";
this.grid1.Click += new System.EventHandler(this.grid1_Click); this.grid1.Click += new System.EventHandler(this.grid1_Click);
// //
// fInfo_Staff // fInfo_Staff
// //
this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(987, 689); this.ClientSize = new System.Drawing.Size(987, 689);
this.Controls.Add(this.panel2); this.Controls.Add(this.panel2);
this.Controls.Add(this.panel1); this.Controls.Add(this.panel1);
this.Name = "fInfo_Staff"; this.Name = "fInfo_Staff";
this.Text = "자리배치도"; this.Text = "자리배치도";
this.Load += new System.EventHandler(this.fInfo_Staff_Load); this.Load += new System.EventHandler(this.fInfo_Staff_Load);
this.panel1.ResumeLayout(false); this.panel1.ResumeLayout(false);
this.panel1.PerformLayout(); this.panel1.PerformLayout();
this.panel2.ResumeLayout(false); this.panel2.ResumeLayout(false);
this.ResumeLayout(false); this.ResumeLayout(false);
} }
#endregion #endregion
private System.Windows.Forms.Button button1; private System.Windows.Forms.Button button1;
private System.Windows.Forms.Label label1; private System.Windows.Forms.Label label1;
private System.Windows.Forms.TextBox textBox2; private System.Windows.Forms.TextBox textBox2;
private System.Windows.Forms.Panel panel1; private System.Windows.Forms.Panel panel1;
private System.Windows.Forms.Panel panel2; private System.Windows.Forms.Panel panel2;
private StaffLayoutCtl.grid grid1; private StaffLayoutCtl.grid grid1;
} }
} }

View File

@@ -1,37 +1,37 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.ComponentModel; using System.ComponentModel;
using System.Data; using System.Data;
using System.Drawing; using System.Drawing;
using System.Linq; using System.Linq;
using System.Text; using System.Text;
using System.Windows.Forms; using System.Windows.Forms;
namespace Project._Info namespace Project._Info
{ {
public partial class fInfo_Staff : Form public partial class fInfo_Staff : Form
{ {
public fInfo_Staff() public fInfo_Staff()
{ {
InitializeComponent(); InitializeComponent();
this.grid1.DeveloperMode = false; this.grid1.DeveloperMode = false;
} }
private void grid1_Click(object sender, EventArgs e) private void grid1_Click(object sender, EventArgs e)
{ {
} }
private void fInfo_Staff_Load(object sender, EventArgs e) private void fInfo_Staff_Load(object sender, EventArgs e)
{ {
var Item = this.grid1.Items; var Item = this.grid1.Items;
Item.Clear(); 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(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(4, 4, 1, 1, "박성민"));
Item.Add(new StaffLayoutCtl.grid.CItem(6, 6, 10, 3, "고진일")); Item.Add(new StaffLayoutCtl.grid.CItem(6, 6, 10, 3, "고진일"));
Item.Add(new StaffLayoutCtl.grid.CItem(7, 7, 2, 2, "테스트")); Item.Add(new StaffLayoutCtl.grid.CItem(7, 7, 2, 2, "테스트"));
Item[1].Select = true; Item[1].Select = true;
this.grid1.Invalidate(); this.grid1.Invalidate();
} }
} }
} }

View File

@@ -1,120 +1,120 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<root> <root>
<!-- <!--
Microsoft ResX Schema Microsoft ResX Schema
Version 2.0 Version 2.0
The primary goals of this format is to allow a simple XML format The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes various data types are done through the TypeConverter classes
associated with the data types. associated with the data types.
Example: Example:
... ado.net/XML headers & schema ... ... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader> <resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader> <resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value> <value>[base64 mime encoded serialized .NET Framework object]</value>
</data> </data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment> <comment>This is a comment</comment>
</data> </data>
There are any number of "resheader" rows that contain simple There are any number of "resheader" rows that contain simple
name/value pairs. name/value pairs.
Each data row contains a name, and value. The row also contains a Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture. text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the Classes that don't support this are serialized and stored with the
mimetype set. mimetype set.
The mimetype is used for serialized objects, and tells the The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly: extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below. read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64 mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding. : and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64 mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding. : and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64 mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter : using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding. : and then encoded with base64 encoding.
--> -->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true"> <xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType> <xsd:complexType>
<xsd:choice maxOccurs="unbounded"> <xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata"> <xsd:element name="metadata">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" /> <xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence> </xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" /> <xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" /> <xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" /> <xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" /> <xsd:attribute ref="xml:space" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="assembly"> <xsd:element name="assembly">
<xsd:complexType> <xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" /> <xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" /> <xsd:attribute name="name" type="xsd:string" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="data"> <xsd:element name="data">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence> </xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" /> <xsd:attribute ref="xml:space" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="resheader"> <xsd:element name="resheader">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence> </xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" /> <xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
</xsd:choice> </xsd:choice>
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
</xsd:schema> </xsd:schema>
<resheader name="resmimetype"> <resheader name="resmimetype">
<value>text/microsoft-resx</value> <value>text/microsoft-resx</value>
</resheader> </resheader>
<resheader name="version"> <resheader name="version">
<value>2.0</value> <value>2.0</value>
</resheader> </resheader>
<resheader name="reader"> <resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader> </resheader>
<resheader name="writer"> <resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader> </resheader>
</root> </root>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,114 +1,141 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.ComponentModel; using System.ComponentModel;
using System.Data; using System.Data;
using System.Drawing; using System.Drawing;
using System.Linq; using System.Linq;
using System.Text; using System.Text;
using System.Windows.Forms; using System.Windows.Forms;
namespace Project._Management namespace Project._Management
{ {
public partial class fEquipment : Form public partial class fEquipment : Form
{ {
public fEquipment() public fEquipment()
{ {
InitializeComponent(); InitializeComponent();
this.dsMSSQL.Equipment.TableNewRow += Equipment_TableNewRow; this.dsEQ.Equipment.TableNewRow += Equipment_TableNewRow;
} }
private void equipmentBindingNavigatorSaveItem_Click(object sender, EventArgs e) private void equipmentBindingNavigatorSaveItem_Click(object sender, EventArgs e)
{ {
this.Validate(); this.Validate();
this.bs.EndEdit(); this.bs.EndEdit();
this.tam.UpdateAll(this.dsMSSQL); try
{
} this.ta.Update(this.dsEQ.Equipment);
this.dsEQ.Equipment.AcceptChanges();
private void fEquipment_Load(object sender, EventArgs e) }
{ catch (Exception ex)
//목록을 가져온다. {
var grpList = Manager.DatabaseManager.getEQGroupLiist("grp"); Util.MsgE(ex.Message);
var lcList = Manager.DatabaseManager.getEQGroupLiist("linecode"); }
var manuList = Manager.DatabaseManager.getEQGroupLiist("manu"); }
var typeList = Manager.DatabaseManager.getEQGroupLiist("type");
private void __Load(object sender, EventArgs e)
cmbGrp.Items.Add("-- All --"); {
cmbLine.Items.Add("-- All --");
cmbManu.Items.Add("-- All --"); //등록된 날짜 목록을 가져온다.
cmbType.Items.Add("-- All --"); dsEQTableAdapters.EqDateListTableAdapter taDate = new dsEQTableAdapters.EqDateListTableAdapter();
var dateList = taDate.GetData();
foreach (var item in grpList) this.cmbGrp.Items.Add(item); if (dateList != null)
foreach (var item in lcList) this.cmbLine.Items.Add(item); {
foreach (var item in manuList) this.cmbManu.Items.Add(item); foreach(dsEQ.EqDateListRow dr in dateList.Rows)
foreach (var item in typeList) this.cmbType.Items.Add(item); {
this.cmbDate.Items.Add(dr.pdate);
cmbGrp.SelectedIndex = 0; }
cmbLine.SelectedIndex = 0; }
cmbManu.SelectedIndex = 0; if (this.cmbDate.Items.Count > 0) this.cmbDate.SelectedIndex = 0;
cmbType.SelectedIndex = 0;
//목록을 가져온다.
} var grpList = Manager.DatabaseManager.getEQGroupLiist("grp");
var lcList = Manager.DatabaseManager.getEQGroupLiist("linecode");
void Equipment_TableNewRow(object sender, DataTableNewRowEventArgs e) var manuList = Manager.DatabaseManager.getEQGroupLiist("manu");
{ var typeList = Manager.DatabaseManager.getEQGroupLiist("type");
e.Row["wuid"] = Pub.Login.no;
e.Row["wdate"] = DateTime.Now; cmbGrp.Items.Add("-- All --");
} cmbLine.Items.Add("-- All --");
cmbManu.Items.Add("-- All --");
private void btSearch_Click(object sender, EventArgs e) cmbType.Items.Add("-- All --");
{
//select command foreach (var item in grpList) this.cmbGrp.Items.Add(item);
if (this.ta.Adapter.SelectCommand == null) this.ta.Adapter.SelectCommand = new System.Data.SqlClient.SqlCommand(); foreach (var item in lcList) this.cmbLine.Items.Add(item);
foreach (var item in manuList) this.cmbManu.Items.Add(item);
//select query foreach (var item in typeList) this.cmbType.Items.Add(item);
string newSQL = "select * from Equipment";
string newWhere = string.Empty; cmbGrp.SelectedIndex = 0;
if(cmbGrp.SelectedIndex != 0 && !cmbGrp.Text.isEmpty()) cmbLine.SelectedIndex = 0;
{ cmbManu.SelectedIndex = 0;
if (!newWhere.isEmpty()) newWhere += " and "; cmbType.SelectedIndex = 0;
newWhere += "grp='" + cmbGrp.Text + "'";
} }
if (this.cmbManu.SelectedIndex != 0 && !cmbManu.Text.isEmpty())
{ void Equipment_TableNewRow(object sender, DataTableNewRowEventArgs e)
if (!newWhere.isEmpty()) newWhere += " and "; {
newWhere += "manu='" + cmbManu.Text + "'"; e.Row["wuid"] = Pub.Login.no;
} e.Row["wdate"] = DateTime.Now;
if (this.cmbLine.SelectedIndex != 0 && !cmbLine.Text.isEmpty()) }
{
if (!newWhere.isEmpty()) newWhere += " and "; private void btSearch_Click(object sender, EventArgs e)
newWhere += "linecode='" + cmbLine.Text + "'"; {
} if(cmbDate.SelectedIndex < 0)
if (this.cmbType.SelectedIndex != 0 && !cmbType.Text.isEmpty()) {
{ Util.MsgE("No Date");
if (!newWhere.isEmpty()) newWhere += " and "; return;
newWhere += "[type]='" + cmbType.Text + "'"; }
} //select command
if(!this.tbSearch.Text.isEmpty()) if (this.ta.Adapter.SelectCommand == null) this.ta.Adapter.SelectCommand = new System.Data.SqlClient.SqlCommand();
{
if (!newWhere.isEmpty()) newWhere += " and "; //select query
newWhere += string.Format("(asset like '%{0}%' or model like '%{0}%' or serial like '%{0}%')",tbSearch.Text); string newSQL = "select * from Equipment";
} string newWhere = string.Empty;
if(radexpn.Checked) if (cmbGrp.SelectedIndex != 0 && !cmbGrp.Text.isEmpty())
{ {
if (!newWhere.isEmpty()) newWhere += " and "; if (!newWhere.isEmpty()) newWhere += " and ";
newWhere += string.Format("isnull([except],0) = 0"); newWhere += "grp='" + cmbGrp.Text + "'";
} }
if (radexpy.Checked) if (this.cmbManu.SelectedIndex != 0 && !cmbManu.Text.isEmpty())
{ {
if (!newWhere.isEmpty()) newWhere += " and "; if (!newWhere.isEmpty()) newWhere += " and ";
newWhere += string.Format("isnull([except],0) = 1"); newWhere += "manu='" + cmbManu.Text + "'";
} }
if (this.radprionly.Checked) if (this.cmbLine.SelectedIndex != 0 && !cmbLine.Text.isEmpty())
{ {
if (!newWhere.isEmpty()) newWhere += " and "; if (!newWhere.isEmpty()) newWhere += " and ";
newWhere += string.Format("isnull([primary],0) = 1"); newWhere += "linecode='" + cmbLine.Text + "'";
} }
if (newWhere.isEmpty()) ta.Adapter.SelectCommand.CommandText = newSQL; if (this.cmbType.SelectedIndex != 0 && !cmbType.Text.isEmpty())
else ta.Adapter.SelectCommand.CommandText = newSQL + " where " + newWhere; {
this.dsMSSQL.Equipment.Clear(); if (!newWhere.isEmpty()) newWhere += " and ";
ta.Fill(this.dsMSSQL.Equipment); newWhere += "[type]='" + cmbType.Text + "'";
this.dsMSSQL.Equipment.AcceptChanges(); }
} if (!this.tbSearch.Text.isEmpty())
} {
} if (!newWhere.isEmpty()) newWhere += " and ";
newWhere += string.Format("(asset like '%{0}%' or model like '%{0}%' or serial like '%{0}%')", tbSearch.Text);
}
if (radexpn.Checked)
{
if (!newWhere.isEmpty()) newWhere += " and ";
newWhere += string.Format("isnull([except],0) = 0");
}
if (radexpy.Checked)
{
if (!newWhere.isEmpty()) newWhere += " and ";
newWhere += string.Format("isnull([except],0) = 1");
}
if (this.radprionly.Checked)
{
if (!newWhere.isEmpty()) newWhere += " and ";
newWhere += string.Format("isnull([primary],0) = 1");
}
if (newWhere.isEmpty()) ta.Adapter.SelectCommand.CommandText = newSQL;
else ta.Adapter.SelectCommand.CommandText = newSQL + " where " + newWhere;
//refresh data
this.dsEQ.Equipment.Clear();
ta.Fill(this.dsEQ.Equipment, this.cmbDate.Text);
this.dsEQ.Equipment.AcceptChanges();
}
}
}

View File

@@ -1,222 +1,219 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<root> <root>
<!-- <!--
Microsoft ResX Schema Microsoft ResX Schema
Version 2.0 Version 2.0
The primary goals of this format is to allow a simple XML format The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes various data types are done through the TypeConverter classes
associated with the data types. associated with the data types.
Example: Example:
... ado.net/XML headers & schema ... ... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader> <resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader> <resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value> <value>[base64 mime encoded serialized .NET Framework object]</value>
</data> </data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment> <comment>This is a comment</comment>
</data> </data>
There are any number of "resheader" rows that contain simple There are any number of "resheader" rows that contain simple
name/value pairs. name/value pairs.
Each data row contains a name, and value. The row also contains a Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture. text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the Classes that don't support this are serialized and stored with the
mimetype set. mimetype set.
The mimetype is used for serialized objects, and tells the The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly: extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below. read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64 mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding. : and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64 mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding. : and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64 mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter : using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding. : and then encoded with base64 encoding.
--> -->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true"> <xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType> <xsd:complexType>
<xsd:choice maxOccurs="unbounded"> <xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata"> <xsd:element name="metadata">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" /> <xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence> </xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" /> <xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" /> <xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" /> <xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" /> <xsd:attribute ref="xml:space" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="assembly"> <xsd:element name="assembly">
<xsd:complexType> <xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" /> <xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" /> <xsd:attribute name="name" type="xsd:string" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="data"> <xsd:element name="data">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence> </xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" /> <xsd:attribute ref="xml:space" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="resheader"> <xsd:element name="resheader">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence> </xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" /> <xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
</xsd:choice> </xsd:choice>
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
</xsd:schema> </xsd:schema>
<resheader name="resmimetype"> <resheader name="resmimetype">
<value>text/microsoft-resx</value> <value>text/microsoft-resx</value>
</resheader> </resheader>
<resheader name="version"> <resheader name="version">
<value>2.0</value> <value>2.0</value>
</resheader> </resheader>
<resheader name="reader"> <resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader> </resheader>
<resheader name="writer"> <resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader> </resheader>
<metadata name="bn.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="bn.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>321, 17</value> <value>154, 17</value>
</metadata> </metadata>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="bindingNavigatorAddNewItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="bindingNavigatorAddNewItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
wwAADsMBx2+oZAAAAUpJREFUOE9jGLzg7gL2/7fmcf6/Oofr/8UZvP+hwsSD60CNfx41/v/zsOH/yckC wwAADsMBx2+oZAAAAUpJREFUOE9jGLzg7gL2/7fmcf6/Oofr/8UZvP+hwsSD60CNfx41/v/zsOH/yckC
pBtwfjov3ICDPSKkG3B8kiBQc93/Pw+q/u9oFydswKWZPP/PTuX7fxKo8Ui/0P993SJAzeX//94r+r++ pBtwfjov3ICDPSKkG3B8kiBQc93/Pw+q/u9oFydswKWZPP/PTuX7fxKo8Ui/0P993SJAzeX//94r+r++
Qeb/qhq5/0srFf/PL1X+P6tIFdPAU0B//nlYD9RUC8SV///cKwHivP9/72b+/3sn+f/f23H//92MAOKQ Qeb/qhq5/0srFf/PL1X+P6tIFdPAU0B//nlYD9RUC8SV///cKwHivP9/72b+/3sn+f/f23H//92MAOKQ
/5NyNDENONQrDHbu3/ulQI0FQI3ZQI2pQI0J///digZqDPv/70bQ/3/X/f53peliGrCzXeL/lmap/+vA /5NyNDENONQrDHbu3/ulQI0FQI3ZQI2pQI0J///digZqDPv/70bQ/3/X/f53peliGrCzXeL/lmap/+vA
zpX/v6RC8f/fWzFAjeH/p+Zp/J+QpfW/O0P3f3uq/v/mREPCYTIb6E+Qc//dCPjfk6FDWAM6APnz3w1/ zpX/v6RC8f/fWzFAjeH/p+Zp/J+QpfW/O0P3f3uq/v/mREPCYTIb6E+Qc//dCPjfk6FDWAM6APnz3w1/
IPb735qsT7oB3em6YP+CcH2cEekGtCQZ/G+IN/xfE2v8vzLahHQD6AQYGAAkI9iedfyIaQAAAABJRU5E IPb735qsT7oB3em6YP+CcH2cEekGtCQZ/G+IN/xfE2v8vzLahHQD6AQYGAAkI9iedfyIaQAAAABJRU5E
rkJggg== rkJggg==
</value> </value>
</data> </data>
<metadata name="bs.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="bs.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>122, 17</value> <value>17, 17</value>
</metadata> </metadata>
<metadata name="dsMSSQL.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="dsEQ.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value> <value>220, 17</value>
</metadata> </metadata>
<data name="bindingNavigatorDeleteItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="bindingNavigatorDeleteItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
wwAADsMBx2+oZAAAAW9JREFUOE+1kE0ow2Ecx3dV3krt4oJaOSCTvIRkMqSxyITIzCQHDouEdnFwIOVC wwAADsMBx2+oZAAAAW9JREFUOE+1kE0ow2Ecx3dV3krt4oJaOSCTvIRkMqSxyITIzCQHDouEdnFwIOVC
DrhIDiQl5UTiNG/z2ppafy1S2gX/uDwfY6i1v7Hie3nqeb7fz+/7/FR/Ilwn0G0Exw4fV5GJlXlEZxXC DrhIDiQl5UTiNG/z2ppafy1S2gX/uDwfY6i1v7Hie3nqeb7fz+/7/FR/Ilwn0G0Exw4fV5GJlXlEZxXC
rIet9bAQvB5Ymgn2sLYAvSZEux7RUQFzE4qQt4bCXAYjPaHvnDoCkLpsRGMB2JqCTGLIijDlwqQ9bEMV rIet9bAQvB5Ymgn2sLYAvSZEux7RUQFzE4qQt4bCXAYjPaHvnDoCkLpsRGMB2JqCTGLIijDlwqQ9bEMV
i9OIytR3EMNWcJ/BWH8A6j8/bOGFxwXNxYEvGbMQ9XnQ1/K78KfY3/VXzkMY0qFGG2H4RoLGQshJQNbG i9OIytR3EMNWcJ/BWH8A6j8/bOGFxwXNxYEvGbMQ9XnQ1/K78KfY3/VXzkMY0qFGG2H4RoLGQshJQNbG
86CNhdrsX9a/uQZTPhQl4rMY4OLofbl3aX7I8uwPC7y/g1YdjyVJuEvT8e1tfwUYteHUxCCfHChDeHmG 86CNhdrsX9a/uQZTPhQl4rMY4OLofbl3aX7I8uwPC7y/g1YdjyVJuEvT8e1tfwUYteHUxCCfHChDeHmG
QQvokjlOU+PbWA0x3pZnILVVI3uvQyHsbiLnqnGmRCF1NYD8pDhpRxOH7HQoAKZGkFKjceszQbpSrumX QQvokjlOU+PbWA0x3pZnILVVI3uvQyHsbiLnqnGmRCF1NYD8pDhpRxOH7HQoAKZGkFKjceszQbpSrumX
bO+G80MFwKUTxgfgcO/b8D9IpXoFiiMDHIQm0skAAAAASUVORK5CYII= bO+G80MFwKUTxgfgcO/b8D9IpXoFiiMDHIQm0skAAAAASUVORK5CYII=
</value> </value>
</data> </data>
<data name="bindingNavigatorMoveFirstItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="bindingNavigatorMoveFirstItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
wwAADsMBx2+oZAAAASpJREFUOE9jGDygcNbz/00Lnv/PnPj4P1QIA4S3P8Apx5A789n/VUfe/8elKL77 wwAADsMBx2+oZAAAASpJREFUOE9jGDygcNbz/00Lnv/PnPj4P1QIA4S3P8Apx5A789n/VUfe/8elKL77
wf/ghmu4DciY8vT/wn0fsCqK73n4f+n+///9qy/gNiCh58n/aVveYyiKaL8P1pw56/9/r9ITuA2I7Hr0 wf/ghmu4DciY8vT/wn0fsCqK73n4f+n+///9qy/gNiCh58n/aVveYyiKaL8P1pw56/9/r9ITuA2I7Hr0
v3f1BxRFoa33wJpb1wFt7/z73yX/AG4DApsf/q+b/w6uKLjl7v9Fe///7wBqzpjz879d3c//9hnbcRvg v3f1BxRFoa33wJpb1wFt7/z73yX/AG4DApsf/q+b/w6uKLjl7v9Fe///7wBqzpjz879d3c//9hnbcRvg
UXX/f/60NyiK7Ipv/0+f8/u/f9e3/zqF7/5bJKzHbYB96d3/2ZNfYyjSTzn/36ToxX+VrE//jSOX4TbA 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 Iu/O/9T+11gVGSSd+C+b9vW/bvA83AYYZt3+H9byEqci/dTL/zV8p+E2QCftxn+/6od4Fal4TMBtgFPu
lf8gBXgVDULAwAAA8HbAq6XlmnAAAAAASUVORK5CYII= lf8gBXgVDULAwAAA8HbAq6XlmnAAAAAASUVORK5CYII=
</value> </value>
</data> </data>
<data name="bindingNavigatorMovePreviousItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="bindingNavigatorMovePreviousItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
wwAADsMBx2+oZAAAALZJREFUOE9jGDogvP3BfyiTdBDf/eB/cMM18gyI73n4f+n+///9qy+QbkBE+32w wwAADsMBx2+oZAAAALZJREFUOE9jGDogvP3BfyiTdBDf/eB/cMM18gyI73n4f+n+///9qy+QbkBE+32w
5sxZ//97lZ4gzYDQ1ntgza3rgLZ3/v3vkn+AeAOCW+7+X7T3//8OoOaMOT//29X9/G+fsZ00F9gV3/6f 5sxZ//97lZ4gzYDQ1ntgza3rgLZ3/v3vkn+AeAOCW+7+X7T3//8OoOaMOT//29X9/G+fsZ00F9gV3/6f
Puf3f/+ub/91Ct/9t0hYT3oY6Kec/29S9OK/Stan/8aRy0g3AAQMkk78l037+l83eB55BoCAfurl/xq+ Puf3f/+ub/91Ct/9t0hYT3oY6Kec/29S9OK/Stan/8aRy0g3AAQMkk78l037+l83eB55BoCAfurl/xq+
08g3AARUPCZQZsBgBQwMANAUYJgEulBVAAAAAElFTkSuQmCC 08g3AARUPCZQZsBgBQwMANAUYJgEulBVAAAAAElFTkSuQmCC
</value> </value>
</data> </data>
<data name="bindingNavigatorMoveNextItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="bindingNavigatorMoveNextItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
wwAADsMBx2+oZAAAAKNJREFUOE9jGHygcNbz/1AmeSB35rP/Cd33yDckY8rT//P2//6f0HWHPEMSep78 wwAADsMBx2+oZAAAAKNJREFUOE9jGHygcNbz/1AmeSB35rP/Cd33yDckY8rT//P2//6f0HWHPEMSep78
n73v1//OrX//u5VeJt2QyK5H/6ds+/W/ZOnf/wnT//63yT1LmiGBzQ//t659D9ZsXPLlv3T0tf/GkcuI n73v1//OrX//u5VeJt2QyK5H/6ds+/W/ZOnf/wnT//63yT1LmiGBzQ//t659D9ZsXPLlv3T0tf/GkcuI
N8Sj6v7/krnv4JoVXXpIc4F96d3/gS3PyNMMAhZ5d/7bFFwhTzMIGGbdJl8zCOik3SBf81AEDAwAoH5f N8Sj6v7/krnv4JoVXXpIc4F96d3/gS3PyNMMAhZ5d/7bFFwhTzMIGGbdJl8zCOik3SBf81AEDAwAoH5f
oAc0QjgAAAAASUVORK5CYII= oAc0QjgAAAAASUVORK5CYII=
</value> </value>
</data> </data>
<data name="bindingNavigatorMoveLastItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="bindingNavigatorMoveLastItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
wwAADsMBx2+oZAAAASxJREFUOE9jGFygcNbz/1AmBgDJNS14/j9z4mOcahhyZz77n9B9D6sCkNyqI+// wwAADsMBx2+oZAAAASxJREFUOE9jGFygcNbz/1AmBgDJNS14/j9z4mOcahhyZz77n9B9D6sCkNyqI+//
h7c/wG1AxpSn/+ft//0/oesOhiKQ3MJ9H/4HN1zDbUBCz5P/s/f9+t+59e9/t9LLKApBctO2vP/vX30B h7c/wG1AxpSn/+ft//0/oesOhiKQ3MJ9H/4HN1zDbUBCz5P/s/f9+t+59e9/t9LLKApBctO2vP/vX30B
twGRXY/+T9n263/J0r//E6b//W+TexauGCTXu/rDf6/SE7gNCGx++L917XuwZuOSL/+lo6/9N45cBtYA twGRXY/+T9n263/J0r//E6b//W+TexauGCTXu/rDf6/SE7gNCGx++L917XuwZuOSL/+lo6/9N45cBtYA
kqub/+6/S/4B3AZ4VN3/XzL3HVyzoksPXDFILn/am//2GdtxG2Bfevd/YMszDM0gAJLLnvz6v0XCetwG kqub/+6/S/4B3AZ4VN3/XzL3HVyzoksPXDFILn/am//2GdtxG2Bfevd/YMszDM0gAJLLnvz6v0XCetwG
WOTd+W9TcAVDMwiA5FL7X8O9hBUYZt3GqhkEQHJhLS//6wbPw22ATtoNnJIgOb/qh/81fKfhNgAfcMq9 WOTd+W9TcAVDMwiA5FL7X8O9hBUYZt3GqhkEQHJhLS//6wbPw22ATtoNnJIgOb/qh/81fKfhNgAfcMq9
8l/FYwIYQ4UGBWBgAAC+0b+zuQxOnAAAAABJRU5ErkJggg== 8l/FYwIYQ4UGBWBgAAC+0b+zuQxOnAAAAABJRU5ErkJggg==
</value> </value>
</data> </data>
<data name="equipmentBindingNavigatorSaveItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="equipmentBindingNavigatorSaveItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
wwAADsMBx2+oZAAAAExJREFUOE9joAr49u3bf1IxVCsEgAWC58Dxh/cf4RhZDETHTNiHaQgpBoAwzBCo wwAADsMBx2+oZAAAAExJREFUOE9joAr49u3bf1IxVCsEgAWC58Dxh/cf4RhZDETHTNiHaQgpBoAwzBCo
dtINAGGiDUDGyGpoawAxeNSAQWkAORiqnRLAwAAA9EMMU8Daa3MAAAAASUVORK5CYII= dtINAGGiDUDGyGpoawAxeNSAQWkAORiqnRLAwAAA9EMMU8Daa3MAAAAASUVORK5CYII=
</value> </value>
</data> </data>
<metadata name="type.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <metadata name="type.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value> <value>True</value>
</metadata> </metadata>
<metadata name="primary.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <metadata name="primary.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value> <value>True</value>
</metadata> </metadata>
<metadata name="except.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <metadata name="except.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value> <value>True</value>
</metadata> </metadata>
<metadata name="memo.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <metadata name="memo.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value> <value>True</value>
</metadata> </metadata>
<metadata name="dsMSSQL.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="tam.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value> <value>81, 17</value>
</metadata> </metadata>
<metadata name="ta.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="ta.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>186, 17</value> <value>300, 17</value>
</metadata> </metadata>
<metadata name="tam.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>248, 17</value>
</metadata>
</root> </root>

View File

@@ -1,125 +1,125 @@
namespace Project._Management namespace Project._Management
{ {
partial class fImpEquipment partial class fImpEquipment
{ {
/// <summary> /// <summary>
/// Required designer variable. /// Required designer variable.
/// </summary> /// </summary>
private System.ComponentModel.IContainer components = null; private System.ComponentModel.IContainer components = null;
/// <summary> /// <summary>
/// Clean up any resources being used. /// Clean up any resources being used.
/// </summary> /// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing) protected override void Dispose(bool disposing)
{ {
if (disposing && (components != null)) if (disposing && (components != null))
{ {
components.Dispose(); components.Dispose();
} }
base.Dispose(disposing); base.Dispose(disposing);
} }
#region Windows Form Designer generated code #region Windows Form Designer generated code
/// <summary> /// <summary>
/// Required method for Designer support - do not modify /// Required method for Designer support - do not modify
/// the contents of this method with the code editor. /// the contents of this method with the code editor.
/// </summary> /// </summary>
private void InitializeComponent() private void InitializeComponent()
{ {
this.textBox1 = new System.Windows.Forms.TextBox(); this.textBox1 = new System.Windows.Forms.TextBox();
this.linkLabel1 = new System.Windows.Forms.LinkLabel(); this.linkLabel1 = new System.Windows.Forms.LinkLabel();
this.button1 = new System.Windows.Forms.Button(); this.button1 = new System.Windows.Forms.Button();
this.dataGridView1 = new System.Windows.Forms.DataGridView(); this.dataGridView1 = new System.Windows.Forms.DataGridView();
this.button2 = new System.Windows.Forms.Button(); this.button2 = new System.Windows.Forms.Button();
this.button3 = new System.Windows.Forms.Button(); this.button3 = new System.Windows.Forms.Button();
((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit();
this.SuspendLayout(); this.SuspendLayout();
// //
// textBox1 // textBox1
// //
this.textBox1.Location = new System.Drawing.Point(42, 13); this.textBox1.Location = new System.Drawing.Point(42, 13);
this.textBox1.Name = "textBox1"; this.textBox1.Name = "textBox1";
this.textBox1.Size = new System.Drawing.Size(100, 21); this.textBox1.Size = new System.Drawing.Size(100, 21);
this.textBox1.TabIndex = 0; this.textBox1.TabIndex = 0;
// //
// linkLabel1 // linkLabel1
// //
this.linkLabel1.AutoSize = true; this.linkLabel1.AutoSize = true;
this.linkLabel1.Location = new System.Drawing.Point(181, 22); this.linkLabel1.Location = new System.Drawing.Point(181, 22);
this.linkLabel1.Name = "linkLabel1"; this.linkLabel1.Name = "linkLabel1";
this.linkLabel1.Size = new System.Drawing.Size(59, 12); this.linkLabel1.Size = new System.Drawing.Size(59, 12);
this.linkLabel1.TabIndex = 1; this.linkLabel1.TabIndex = 1;
this.linkLabel1.TabStop = true; this.linkLabel1.TabStop = true;
this.linkLabel1.Text = "select file"; this.linkLabel1.Text = "select file";
this.linkLabel1.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkLabel1_LinkClicked); this.linkLabel1.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkLabel1_LinkClicked);
// //
// button1 // button1
// //
this.button1.Location = new System.Drawing.Point(297, 8); this.button1.Location = new System.Drawing.Point(297, 8);
this.button1.Name = "button1"; this.button1.Name = "button1";
this.button1.Size = new System.Drawing.Size(114, 25); this.button1.Size = new System.Drawing.Size(114, 25);
this.button1.TabIndex = 3; this.button1.TabIndex = 3;
this.button1.Text = "run"; this.button1.Text = "run";
this.button1.UseVisualStyleBackColor = true; this.button1.UseVisualStyleBackColor = true;
this.button1.Click += new System.EventHandler(this.button1_Click); this.button1.Click += new System.EventHandler(this.button1_Click);
// //
// dataGridView1 // dataGridView1
// //
this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
this.dataGridView1.Location = new System.Drawing.Point(47, 57); this.dataGridView1.Location = new System.Drawing.Point(47, 57);
this.dataGridView1.Name = "dataGridView1"; this.dataGridView1.Name = "dataGridView1";
this.dataGridView1.RowTemplate.Height = 23; this.dataGridView1.RowTemplate.Height = 23;
this.dataGridView1.Size = new System.Drawing.Size(744, 413); this.dataGridView1.Size = new System.Drawing.Size(744, 413);
this.dataGridView1.TabIndex = 4; this.dataGridView1.TabIndex = 4;
// //
// button2 // button2
// //
this.button2.Location = new System.Drawing.Point(417, 9); this.button2.Location = new System.Drawing.Point(417, 9);
this.button2.Name = "button2"; this.button2.Name = "button2";
this.button2.Size = new System.Drawing.Size(114, 25); this.button2.Size = new System.Drawing.Size(114, 25);
this.button2.TabIndex = 5; this.button2.TabIndex = 5;
this.button2.Text = "make line code"; this.button2.Text = "make line code";
this.button2.UseVisualStyleBackColor = true; this.button2.UseVisualStyleBackColor = true;
this.button2.Click += new System.EventHandler(this.button2_Click); this.button2.Click += new System.EventHandler(this.button2_Click);
// //
// button3 // button3
// //
this.button3.Location = new System.Drawing.Point(537, 8); this.button3.Location = new System.Drawing.Point(537, 8);
this.button3.Name = "button3"; this.button3.Name = "button3";
this.button3.Size = new System.Drawing.Size(114, 25); this.button3.Size = new System.Drawing.Size(114, 25);
this.button3.TabIndex = 6; this.button3.TabIndex = 6;
this.button3.Text = "make equp ment"; this.button3.Text = "make equp ment";
this.button3.UseVisualStyleBackColor = true; this.button3.UseVisualStyleBackColor = true;
this.button3.Click += new System.EventHandler(this.button3_Click); this.button3.Click += new System.EventHandler(this.button3_Click);
// //
// fImpEquipment // fImpEquipment
// //
this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(836, 551); this.ClientSize = new System.Drawing.Size(836, 551);
this.Controls.Add(this.button3); this.Controls.Add(this.button3);
this.Controls.Add(this.button2); this.Controls.Add(this.button2);
this.Controls.Add(this.dataGridView1); this.Controls.Add(this.dataGridView1);
this.Controls.Add(this.button1); this.Controls.Add(this.button1);
this.Controls.Add(this.linkLabel1); this.Controls.Add(this.linkLabel1);
this.Controls.Add(this.textBox1); this.Controls.Add(this.textBox1);
this.Name = "fImpEquipment"; this.Name = "fImpEquipment";
this.Text = "fImpEquipment"; this.Text = "fImpEquipment";
((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit();
this.ResumeLayout(false); this.ResumeLayout(false);
this.PerformLayout(); this.PerformLayout();
} }
#endregion #endregion
private System.Windows.Forms.TextBox textBox1; private System.Windows.Forms.TextBox textBox1;
private System.Windows.Forms.LinkLabel linkLabel1; private System.Windows.Forms.LinkLabel linkLabel1;
private System.Windows.Forms.Button button1; private System.Windows.Forms.Button button1;
private System.Windows.Forms.DataGridView dataGridView1; private System.Windows.Forms.DataGridView dataGridView1;
private System.Windows.Forms.Button button2; private System.Windows.Forms.Button button2;
private System.Windows.Forms.Button button3; private System.Windows.Forms.Button button3;
} }
} }

View File

@@ -1,202 +1,202 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.ComponentModel; using System.ComponentModel;
using System.Data; using System.Data;
using System.Drawing; using System.Drawing;
using System.Linq; using System.Linq;
using System.Text; using System.Text;
using System.Windows.Forms; using System.Windows.Forms;
namespace Project._Management namespace Project._Management
{ {
public partial class fImpEquipment : Form public partial class fImpEquipment : Form
{ {
public fImpEquipment() public fImpEquipment()
{ {
InitializeComponent(); InitializeComponent();
} }
private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{ {
OpenFileDialog od = new OpenFileDialog(); OpenFileDialog od = new OpenFileDialog();
od.Filter = "csv|*.csv|excel|*.xls|all files|*.*"; od.Filter = "csv|*.csv|excel|*.xls|all files|*.*";
od.FilterIndex = 1; od.FilterIndex = 1;
od.RestoreDirectory = true; od.RestoreDirectory = true;
if (od.ShowDialog() != System.Windows.Forms.DialogResult.OK) return; if (od.ShowDialog() != System.Windows.Forms.DialogResult.OK) return;
textBox1.Text = od.FileName; textBox1.Text = od.FileName;
} }
private string[] getCSVFormat(string line) private string[] getCSVFormat(string line)
{ {
List<string> datas = new List<string>(); List<string> datas = new List<string>();
var charlist = line.ToCharArray(); var charlist = line.ToCharArray();
int c = 0; int c = 0;
System.Text.StringBuilder sb = new StringBuilder(); System.Text.StringBuilder sb = new StringBuilder();
Boolean findCom = false; Boolean findCom = false;
foreach(var ch in charlist) foreach(var ch in charlist)
{ {
if(ch == '"') if(ch == '"')
{ {
if (findCom == false) if (findCom == false)
findCom = true; findCom = true;
else findCom = false; else findCom = false;
} }
else if (ch == ',') else if (ch == ',')
{ {
if(findCom) if(findCom)
{ {
sb.Append(ch); sb.Append(ch);
} }
else else
{ {
datas.Add(sb.ToString()); datas.Add(sb.ToString());
sb.Clear(); sb.Clear();
findCom = false; findCom = false;
} }
} }
else sb.Append(ch); else sb.Append(ch);
} }
return datas.ToArray(); return datas.ToArray();
} }
System.Data.DataTable dt = new DataTable(); System.Data.DataTable dt = new DataTable();
private void button1_Click(object sender, EventArgs e) private void button1_Click(object sender, EventArgs e)
{ {
//데이터를 모두 읽어서 처리한다. //데이터를 모두 읽어서 처리한다.
//엑셀파일을 읽어서 처리한다. //엑셀파일을 읽어서 처리한다.
if(textBox1.Text.EndsWith("CSV")) if(textBox1.Text.EndsWith("CSV"))
{ {
var lines = System.IO.File.ReadAllLines(textBox1.Text, System.Text.Encoding.Default); var lines = System.IO.File.ReadAllLines(textBox1.Text, System.Text.Encoding.Default);
int rowNum = 0; int rowNum = 0;
foreach(var line in lines) foreach(var line in lines)
{ {
var buf = getCSVFormat(line);//.Split(','); var buf = getCSVFormat(line);//.Split(',');
if(rowNum == 0) if(rowNum == 0)
{ {
foreach(var colname in buf) foreach(var colname in buf)
{ {
dt.Columns.Add(colname); dt.Columns.Add(colname);
} }
} }
else else
{ {
var newdr = dt.NewRow(); var newdr = dt.NewRow();
for(int c=0; c< buf.Length;c++) for(int c=0; c< buf.Length;c++)
{ {
if(c < dt.Columns.Count) if(c < dt.Columns.Count)
newdr[c] = buf[c]; newdr[c] = buf[c];
} }
dt.Rows.Add(newdr); dt.Rows.Add(newdr);
} }
rowNum += 1; rowNum += 1;
} }
} }
else else
{ {
libxl.Book book;// = new libxl.BinBook(); libxl.Book book;// = new libxl.BinBook();
if (textBox1.Text.EndsWith("xlsx")) book = new libxl.XmlBook(); if (textBox1.Text.EndsWith("xlsx")) book = new libxl.XmlBook();
else book = new libxl.BinBook(); else book = new libxl.BinBook();
book.load(textBox1.Text); book.load(textBox1.Text);
var sheet = book.getSheet(0); var sheet = book.getSheet(0);
for (int r = sheet.firstRow(); r <= sheet.lastRow(); r++) for (int r = sheet.firstRow(); r <= sheet.lastRow(); r++)
{ {
for (int c = sheet.firstCol(); c <= sheet.lastCol(); c++) for (int c = sheet.firstCol(); c <= sheet.lastCol(); c++)
{ {
var strVallue = sheet.readStr(r, c); var strVallue = sheet.readStr(r, c);
// //var numValue = sheet.readNum(r, c); // //var numValue = sheet.readNum(r, c);
if (r == 0) if (r == 0)
{ {
//column row //column row
dt.Columns.Add(strVallue); dt.Columns.Add(strVallue);
} }
} }
} }
// //
book = null; book = null;
} }
this.dataGridView1.DataSource = dt; this.dataGridView1.DataSource = dt;
} }
private void button2_Click(object sender, EventArgs e) private void button2_Click(object sender, EventArgs e)
{ {
dsMSSQLTableAdapters.LineCodeTableAdapter ta = new dsMSSQLTableAdapters.LineCodeTableAdapter(); dsMSSQLTableAdapters.LineCodeTableAdapter ta = new dsMSSQLTableAdapters.LineCodeTableAdapter();
var lineTd = ta.GetData(); var lineTd = ta.GetData();
lineTd.AcceptChanges(); lineTd.AcceptChanges();
//12,13 //12,13
foreach(DataRow dr in dt.Rows) foreach(DataRow dr in dt.Rows)
{ {
var linecode = dr[12].ToString(); var linecode = dr[12].ToString();
var linedesc = dr[13].ToString(); var linedesc = dr[13].ToString();
var codeDrows = lineTd.Select("code='" + linecode + "'"); var codeDrows = lineTd.Select("code='" + linecode + "'");
if(codeDrows.Length == 0) if(codeDrows.Length == 0)
{ {
var newdr = lineTd.NewLineCodeRow(); var newdr = lineTd.NewLineCodeRow();
newdr.code = linecode; newdr.code = linecode;
newdr.memo = linedesc; newdr.memo = linedesc;
var linebuf = linedesc.Split('-'); var linebuf = linedesc.Split('-');
if (linebuf.Length > 1) if (linebuf.Length > 1)
{ {
newdr.team = linebuf[0]; newdr.team = linebuf[0];
newdr.part = linebuf[1]; newdr.part = linebuf[1];
} }
else else
{ {
newdr.team = linedesc; newdr.team = linedesc;
} }
newdr.wuid = Pub.Login.no; newdr.wuid = Pub.Login.no;
newdr.wdate = DateTime.Now; newdr.wdate = DateTime.Now;
lineTd.AddLineCodeRow(newdr); lineTd.AddLineCodeRow(newdr);
} }
} }
ta.Update(lineTd); ta.Update(lineTd);
lineTd.AcceptChanges(); lineTd.AcceptChanges();
Util.MsgE("test"); Util.MsgE("test");
} }
private void button3_Click(object sender, EventArgs e) private void button3_Click(object sender, EventArgs e)
{ {
dsMSSQLTableAdapters.EquipmentTableAdapter ta = new dsMSSQLTableAdapters.EquipmentTableAdapter(); dsMSSQLTableAdapters.EquipmentTableAdapter ta = new dsMSSQLTableAdapters.EquipmentTableAdapter();
var lineTd = ta.GetData(); var lineTd = ta.GetData();
lineTd.AcceptChanges(); lineTd.AcceptChanges();
//12,13 //12,13
foreach (DataRow dr in dt.Rows) foreach (DataRow dr in dt.Rows)
{ {
var linecode = dr[12].ToString(); var linecode = dr[12].ToString();
var linedesc = dr[13].ToString(); var linedesc = dr[13].ToString();
var codeDrows = lineTd.Select("asset='" + dr[6].ToString() + "' and serial = '"+ dr[7].ToString() +"'"); var codeDrows = lineTd.Select("asset='" + dr[6].ToString() + "' and serial = '"+ dr[7].ToString() +"'");
if (codeDrows.Length == 0) if (codeDrows.Length == 0)
{ {
var newdr = lineTd.NewEquipmentRow(); var newdr = lineTd.NewEquipmentRow();
newdr.pdate = DateTime.Now.ToShortDateString(); newdr.pdate = DateTime.Now.ToShortDateString();
newdr.asset = dr[6].ToString(); newdr.asset = dr[6].ToString();
newdr.grp = dr[0].ToString(); newdr.grp = dr[0].ToString();
newdr.type = dr[2].ToString(); newdr.type = dr[2].ToString();
newdr.model = dr[3].ToString(); newdr.model = dr[3].ToString();
newdr.linecode = linecode; newdr.linecode = linecode;
newdr.serial = dr[7].ToString(); newdr.serial = dr[7].ToString();
newdr.manu = dr[9].ToString(); newdr.manu = dr[9].ToString();
newdr.primary = true; newdr.primary = true;
newdr.wuid = Pub.Login.no; newdr.wuid = Pub.Login.no;
newdr.wdate = DateTime.Now; newdr.wdate = DateTime.Now;
lineTd.AddEquipmentRow(newdr); lineTd.AddEquipmentRow(newdr);
} }
} }
ta.Update(lineTd); ta.Update(lineTd);
lineTd.AcceptChanges(); lineTd.AcceptChanges();
Util.MsgE("test"); Util.MsgE("test");
} }
} }
} }

View File

@@ -1,120 +1,120 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<root> <root>
<!-- <!--
Microsoft ResX Schema Microsoft ResX Schema
Version 2.0 Version 2.0
The primary goals of this format is to allow a simple XML format The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes various data types are done through the TypeConverter classes
associated with the data types. associated with the data types.
Example: Example:
... ado.net/XML headers & schema ... ... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader> <resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader> <resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value> <value>[base64 mime encoded serialized .NET Framework object]</value>
</data> </data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment> <comment>This is a comment</comment>
</data> </data>
There are any number of "resheader" rows that contain simple There are any number of "resheader" rows that contain simple
name/value pairs. name/value pairs.
Each data row contains a name, and value. The row also contains a Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture. text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the Classes that don't support this are serialized and stored with the
mimetype set. mimetype set.
The mimetype is used for serialized objects, and tells the The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly: extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below. read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64 mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding. : and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64 mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding. : and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64 mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter : using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding. : and then encoded with base64 encoding.
--> -->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true"> <xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType> <xsd:complexType>
<xsd:choice maxOccurs="unbounded"> <xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata"> <xsd:element name="metadata">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" /> <xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence> </xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" /> <xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" /> <xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" /> <xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" /> <xsd:attribute ref="xml:space" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="assembly"> <xsd:element name="assembly">
<xsd:complexType> <xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" /> <xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" /> <xsd:attribute name="name" type="xsd:string" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="data"> <xsd:element name="data">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence> </xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" /> <xsd:attribute ref="xml:space" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="resheader"> <xsd:element name="resheader">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence> </xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" /> <xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
</xsd:choice> </xsd:choice>
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
</xsd:schema> </xsd:schema>
<resheader name="resmimetype"> <resheader name="resmimetype">
<value>text/microsoft-resx</value> <value>text/microsoft-resx</value>
</resheader> </resheader>
<resheader name="version"> <resheader name="version">
<value>2.0</value> <value>2.0</value>
</resheader> </resheader>
<resheader name="reader"> <resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader> </resheader>
<resheader name="writer"> <resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader> </resheader>
</root> </root>

View File

@@ -1,345 +1,345 @@
namespace Project._Management namespace Project._Management
{ {
partial class fLineCode partial class fLineCode
{ {
/// <summary> /// <summary>
/// Required designer variable. /// Required designer variable.
/// </summary> /// </summary>
private System.ComponentModel.IContainer components = null; private System.ComponentModel.IContainer components = null;
/// <summary> /// <summary>
/// Clean up any resources being used. /// Clean up any resources being used.
/// </summary> /// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing) protected override void Dispose(bool disposing)
{ {
if (disposing && (components != null)) if (disposing && (components != null))
{ {
components.Dispose(); components.Dispose();
} }
base.Dispose(disposing); base.Dispose(disposing);
} }
#region Windows Form Designer generated code #region Windows Form Designer generated code
/// <summary> /// <summary>
/// Required method for Designer support - do not modify /// Required method for Designer support - do not modify
/// the contents of this method with the code editor. /// the contents of this method with the code editor.
/// </summary> /// </summary>
private void InitializeComponent() private void InitializeComponent()
{ {
this.components = new System.ComponentModel.Container(); this.components = new System.ComponentModel.Container();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(fLineCode)); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(fLineCode));
this.bn = new System.Windows.Forms.BindingNavigator(this.components); this.bn = new System.Windows.Forms.BindingNavigator(this.components);
this.bindingNavigatorMoveFirstItem = new System.Windows.Forms.ToolStripButton(); this.bindingNavigatorMoveFirstItem = new System.Windows.Forms.ToolStripButton();
this.bindingNavigatorMovePreviousItem = new System.Windows.Forms.ToolStripButton(); this.bindingNavigatorMovePreviousItem = new System.Windows.Forms.ToolStripButton();
this.bindingNavigatorSeparator = new System.Windows.Forms.ToolStripSeparator(); this.bindingNavigatorSeparator = new System.Windows.Forms.ToolStripSeparator();
this.bindingNavigatorPositionItem = new System.Windows.Forms.ToolStripTextBox(); this.bindingNavigatorPositionItem = new System.Windows.Forms.ToolStripTextBox();
this.bindingNavigatorCountItem = new System.Windows.Forms.ToolStripLabel(); this.bindingNavigatorCountItem = new System.Windows.Forms.ToolStripLabel();
this.bindingNavigatorSeparator1 = new System.Windows.Forms.ToolStripSeparator(); this.bindingNavigatorSeparator1 = new System.Windows.Forms.ToolStripSeparator();
this.bindingNavigatorMoveNextItem = new System.Windows.Forms.ToolStripButton(); this.bindingNavigatorMoveNextItem = new System.Windows.Forms.ToolStripButton();
this.bindingNavigatorMoveLastItem = new System.Windows.Forms.ToolStripButton(); this.bindingNavigatorMoveLastItem = new System.Windows.Forms.ToolStripButton();
this.bindingNavigatorSeparator2 = new System.Windows.Forms.ToolStripSeparator(); this.bindingNavigatorSeparator2 = new System.Windows.Forms.ToolStripSeparator();
this.bindingNavigatorAddNewItem = new System.Windows.Forms.ToolStripButton(); this.bindingNavigatorAddNewItem = new System.Windows.Forms.ToolStripButton();
this.bindingNavigatorDeleteItem = new System.Windows.Forms.ToolStripButton(); this.bindingNavigatorDeleteItem = new System.Windows.Forms.ToolStripButton();
this.lineCodeBindingNavigatorSaveItem = new System.Windows.Forms.ToolStripButton(); this.lineCodeBindingNavigatorSaveItem = new System.Windows.Forms.ToolStripButton();
this.lineCodeDataGridView = new System.Windows.Forms.DataGridView(); this.lineCodeDataGridView = new System.Windows.Forms.DataGridView();
this.bs = new System.Windows.Forms.BindingSource(this.components); this.bs = new System.Windows.Forms.BindingSource(this.components);
this.dsMSSQL = new Project.dsMSSQL(); this.dsMSSQL = new Project.dsMSSQL();
this.ta = new Project.dsMSSQLTableAdapters.LineCodeTableAdapter(); this.ta = new Project.dsMSSQLTableAdapters.LineCodeTableAdapter();
this.tam = new Project.dsMSSQLTableAdapters.TableAdapterManager(); this.tam = new Project.dsMSSQLTableAdapters.TableAdapterManager();
this.dataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.dataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn2 = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.dataGridViewTextBoxColumn2 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn3 = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.dataGridViewTextBoxColumn3 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn4 = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.dataGridViewTextBoxColumn4 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.except = new System.Windows.Forms.DataGridViewCheckBoxColumn(); this.except = new System.Windows.Forms.DataGridViewCheckBoxColumn();
this.dataGridViewTextBoxColumn5 = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.dataGridViewTextBoxColumn5 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn6 = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.dataGridViewTextBoxColumn6 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn7 = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.dataGridViewTextBoxColumn7 = new System.Windows.Forms.DataGridViewTextBoxColumn();
((System.ComponentModel.ISupportInitialize)(this.bn)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.bn)).BeginInit();
this.bn.SuspendLayout(); this.bn.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.lineCodeDataGridView)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.lineCodeDataGridView)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bs)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.bs)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.dsMSSQL)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.dsMSSQL)).BeginInit();
this.SuspendLayout(); this.SuspendLayout();
// //
// bn // bn
// //
this.bn.AddNewItem = this.bindingNavigatorAddNewItem; this.bn.AddNewItem = this.bindingNavigatorAddNewItem;
this.bn.BindingSource = this.bs; this.bn.BindingSource = this.bs;
this.bn.CountItem = this.bindingNavigatorCountItem; this.bn.CountItem = this.bindingNavigatorCountItem;
this.bn.DeleteItem = this.bindingNavigatorDeleteItem; this.bn.DeleteItem = this.bindingNavigatorDeleteItem;
this.bn.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.bn.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.bindingNavigatorMoveFirstItem, this.bindingNavigatorMoveFirstItem,
this.bindingNavigatorMovePreviousItem, this.bindingNavigatorMovePreviousItem,
this.bindingNavigatorSeparator, this.bindingNavigatorSeparator,
this.bindingNavigatorPositionItem, this.bindingNavigatorPositionItem,
this.bindingNavigatorCountItem, this.bindingNavigatorCountItem,
this.bindingNavigatorSeparator1, this.bindingNavigatorSeparator1,
this.bindingNavigatorMoveNextItem, this.bindingNavigatorMoveNextItem,
this.bindingNavigatorMoveLastItem, this.bindingNavigatorMoveLastItem,
this.bindingNavigatorSeparator2, this.bindingNavigatorSeparator2,
this.bindingNavigatorAddNewItem, this.bindingNavigatorAddNewItem,
this.bindingNavigatorDeleteItem, this.bindingNavigatorDeleteItem,
this.lineCodeBindingNavigatorSaveItem}); this.lineCodeBindingNavigatorSaveItem});
this.bn.Location = new System.Drawing.Point(0, 0); this.bn.Location = new System.Drawing.Point(0, 0);
this.bn.MoveFirstItem = this.bindingNavigatorMoveFirstItem; this.bn.MoveFirstItem = this.bindingNavigatorMoveFirstItem;
this.bn.MoveLastItem = this.bindingNavigatorMoveLastItem; this.bn.MoveLastItem = this.bindingNavigatorMoveLastItem;
this.bn.MoveNextItem = this.bindingNavigatorMoveNextItem; this.bn.MoveNextItem = this.bindingNavigatorMoveNextItem;
this.bn.MovePreviousItem = this.bindingNavigatorMovePreviousItem; this.bn.MovePreviousItem = this.bindingNavigatorMovePreviousItem;
this.bn.Name = "bn"; this.bn.Name = "bn";
this.bn.PositionItem = this.bindingNavigatorPositionItem; this.bn.PositionItem = this.bindingNavigatorPositionItem;
this.bn.Size = new System.Drawing.Size(876, 25); this.bn.Size = new System.Drawing.Size(876, 25);
this.bn.TabIndex = 0; this.bn.TabIndex = 0;
this.bn.Text = "bindingNavigator1"; this.bn.Text = "bindingNavigator1";
// //
// bindingNavigatorMoveFirstItem // bindingNavigatorMoveFirstItem
// //
this.bindingNavigatorMoveFirstItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.bindingNavigatorMoveFirstItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.bindingNavigatorMoveFirstItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMoveFirstItem.Image"))); this.bindingNavigatorMoveFirstItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMoveFirstItem.Image")));
this.bindingNavigatorMoveFirstItem.Name = "bindingNavigatorMoveFirstItem"; this.bindingNavigatorMoveFirstItem.Name = "bindingNavigatorMoveFirstItem";
this.bindingNavigatorMoveFirstItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMoveFirstItem.RightToLeftAutoMirrorImage = true;
this.bindingNavigatorMoveFirstItem.Size = new System.Drawing.Size(23, 22); this.bindingNavigatorMoveFirstItem.Size = new System.Drawing.Size(23, 22);
this.bindingNavigatorMoveFirstItem.Text = "처음으로 이동"; this.bindingNavigatorMoveFirstItem.Text = "처음으로 이동";
// //
// bindingNavigatorMovePreviousItem // bindingNavigatorMovePreviousItem
// //
this.bindingNavigatorMovePreviousItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.bindingNavigatorMovePreviousItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.bindingNavigatorMovePreviousItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMovePreviousItem.Image"))); this.bindingNavigatorMovePreviousItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMovePreviousItem.Image")));
this.bindingNavigatorMovePreviousItem.Name = "bindingNavigatorMovePreviousItem"; this.bindingNavigatorMovePreviousItem.Name = "bindingNavigatorMovePreviousItem";
this.bindingNavigatorMovePreviousItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMovePreviousItem.RightToLeftAutoMirrorImage = true;
this.bindingNavigatorMovePreviousItem.Size = new System.Drawing.Size(23, 22); this.bindingNavigatorMovePreviousItem.Size = new System.Drawing.Size(23, 22);
this.bindingNavigatorMovePreviousItem.Text = "이전으로 이동"; this.bindingNavigatorMovePreviousItem.Text = "이전으로 이동";
// //
// bindingNavigatorSeparator // bindingNavigatorSeparator
// //
this.bindingNavigatorSeparator.Name = "bindingNavigatorSeparator"; this.bindingNavigatorSeparator.Name = "bindingNavigatorSeparator";
this.bindingNavigatorSeparator.Size = new System.Drawing.Size(6, 25); this.bindingNavigatorSeparator.Size = new System.Drawing.Size(6, 25);
// //
// bindingNavigatorPositionItem // bindingNavigatorPositionItem
// //
this.bindingNavigatorPositionItem.AccessibleName = "위치"; this.bindingNavigatorPositionItem.AccessibleName = "위치";
this.bindingNavigatorPositionItem.AutoSize = false; this.bindingNavigatorPositionItem.AutoSize = false;
this.bindingNavigatorPositionItem.Name = "bindingNavigatorPositionItem"; this.bindingNavigatorPositionItem.Name = "bindingNavigatorPositionItem";
this.bindingNavigatorPositionItem.Size = new System.Drawing.Size(50, 23); this.bindingNavigatorPositionItem.Size = new System.Drawing.Size(50, 23);
this.bindingNavigatorPositionItem.Text = "0"; this.bindingNavigatorPositionItem.Text = "0";
this.bindingNavigatorPositionItem.ToolTipText = "현재 위치"; this.bindingNavigatorPositionItem.ToolTipText = "현재 위치";
// //
// bindingNavigatorCountItem // bindingNavigatorCountItem
// //
this.bindingNavigatorCountItem.Name = "bindingNavigatorCountItem"; this.bindingNavigatorCountItem.Name = "bindingNavigatorCountItem";
this.bindingNavigatorCountItem.Size = new System.Drawing.Size(27, 22); this.bindingNavigatorCountItem.Size = new System.Drawing.Size(27, 22);
this.bindingNavigatorCountItem.Text = "/{0}"; this.bindingNavigatorCountItem.Text = "/{0}";
this.bindingNavigatorCountItem.ToolTipText = "전체 항목 수"; this.bindingNavigatorCountItem.ToolTipText = "전체 항목 수";
// //
// bindingNavigatorSeparator1 // bindingNavigatorSeparator1
// //
this.bindingNavigatorSeparator1.Name = "bindingNavigatorSeparator"; this.bindingNavigatorSeparator1.Name = "bindingNavigatorSeparator";
this.bindingNavigatorSeparator1.Size = new System.Drawing.Size(6, 25); this.bindingNavigatorSeparator1.Size = new System.Drawing.Size(6, 25);
// //
// bindingNavigatorMoveNextItem // bindingNavigatorMoveNextItem
// //
this.bindingNavigatorMoveNextItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.bindingNavigatorMoveNextItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.bindingNavigatorMoveNextItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMoveNextItem.Image"))); this.bindingNavigatorMoveNextItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMoveNextItem.Image")));
this.bindingNavigatorMoveNextItem.Name = "bindingNavigatorMoveNextItem"; this.bindingNavigatorMoveNextItem.Name = "bindingNavigatorMoveNextItem";
this.bindingNavigatorMoveNextItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMoveNextItem.RightToLeftAutoMirrorImage = true;
this.bindingNavigatorMoveNextItem.Size = new System.Drawing.Size(23, 22); this.bindingNavigatorMoveNextItem.Size = new System.Drawing.Size(23, 22);
this.bindingNavigatorMoveNextItem.Text = "다음으로 이동"; this.bindingNavigatorMoveNextItem.Text = "다음으로 이동";
// //
// bindingNavigatorMoveLastItem // bindingNavigatorMoveLastItem
// //
this.bindingNavigatorMoveLastItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.bindingNavigatorMoveLastItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.bindingNavigatorMoveLastItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMoveLastItem.Image"))); this.bindingNavigatorMoveLastItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMoveLastItem.Image")));
this.bindingNavigatorMoveLastItem.Name = "bindingNavigatorMoveLastItem"; this.bindingNavigatorMoveLastItem.Name = "bindingNavigatorMoveLastItem";
this.bindingNavigatorMoveLastItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMoveLastItem.RightToLeftAutoMirrorImage = true;
this.bindingNavigatorMoveLastItem.Size = new System.Drawing.Size(23, 22); this.bindingNavigatorMoveLastItem.Size = new System.Drawing.Size(23, 22);
this.bindingNavigatorMoveLastItem.Text = "마지막으로 이동"; this.bindingNavigatorMoveLastItem.Text = "마지막으로 이동";
// //
// bindingNavigatorSeparator2 // bindingNavigatorSeparator2
// //
this.bindingNavigatorSeparator2.Name = "bindingNavigatorSeparator"; this.bindingNavigatorSeparator2.Name = "bindingNavigatorSeparator";
this.bindingNavigatorSeparator2.Size = new System.Drawing.Size(6, 25); this.bindingNavigatorSeparator2.Size = new System.Drawing.Size(6, 25);
// //
// bindingNavigatorAddNewItem // bindingNavigatorAddNewItem
// //
this.bindingNavigatorAddNewItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.bindingNavigatorAddNewItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.bindingNavigatorAddNewItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorAddNewItem.Image"))); this.bindingNavigatorAddNewItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorAddNewItem.Image")));
this.bindingNavigatorAddNewItem.Name = "bindingNavigatorAddNewItem"; this.bindingNavigatorAddNewItem.Name = "bindingNavigatorAddNewItem";
this.bindingNavigatorAddNewItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorAddNewItem.RightToLeftAutoMirrorImage = true;
this.bindingNavigatorAddNewItem.Size = new System.Drawing.Size(23, 22); this.bindingNavigatorAddNewItem.Size = new System.Drawing.Size(23, 22);
this.bindingNavigatorAddNewItem.Text = "새로 추가"; this.bindingNavigatorAddNewItem.Text = "새로 추가";
// //
// bindingNavigatorDeleteItem // bindingNavigatorDeleteItem
// //
this.bindingNavigatorDeleteItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.bindingNavigatorDeleteItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.bindingNavigatorDeleteItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorDeleteItem.Image"))); this.bindingNavigatorDeleteItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorDeleteItem.Image")));
this.bindingNavigatorDeleteItem.Name = "bindingNavigatorDeleteItem"; this.bindingNavigatorDeleteItem.Name = "bindingNavigatorDeleteItem";
this.bindingNavigatorDeleteItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorDeleteItem.RightToLeftAutoMirrorImage = true;
this.bindingNavigatorDeleteItem.Size = new System.Drawing.Size(23, 22); this.bindingNavigatorDeleteItem.Size = new System.Drawing.Size(23, 22);
this.bindingNavigatorDeleteItem.Text = "삭제"; this.bindingNavigatorDeleteItem.Text = "삭제";
// //
// lineCodeBindingNavigatorSaveItem // lineCodeBindingNavigatorSaveItem
// //
this.lineCodeBindingNavigatorSaveItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.lineCodeBindingNavigatorSaveItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.lineCodeBindingNavigatorSaveItem.Image = ((System.Drawing.Image)(resources.GetObject("lineCodeBindingNavigatorSaveItem.Image"))); this.lineCodeBindingNavigatorSaveItem.Image = ((System.Drawing.Image)(resources.GetObject("lineCodeBindingNavigatorSaveItem.Image")));
this.lineCodeBindingNavigatorSaveItem.Name = "lineCodeBindingNavigatorSaveItem"; this.lineCodeBindingNavigatorSaveItem.Name = "lineCodeBindingNavigatorSaveItem";
this.lineCodeBindingNavigatorSaveItem.Size = new System.Drawing.Size(23, 22); this.lineCodeBindingNavigatorSaveItem.Size = new System.Drawing.Size(23, 22);
this.lineCodeBindingNavigatorSaveItem.Text = "데이터 저장"; this.lineCodeBindingNavigatorSaveItem.Text = "데이터 저장";
this.lineCodeBindingNavigatorSaveItem.Click += new System.EventHandler(this.lineCodeBindingNavigatorSaveItem_Click); this.lineCodeBindingNavigatorSaveItem.Click += new System.EventHandler(this.lineCodeBindingNavigatorSaveItem_Click);
// //
// lineCodeDataGridView // lineCodeDataGridView
// //
this.lineCodeDataGridView.AutoGenerateColumns = false; this.lineCodeDataGridView.AutoGenerateColumns = false;
this.lineCodeDataGridView.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells; this.lineCodeDataGridView.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells;
this.lineCodeDataGridView.AutoSizeRowsMode = System.Windows.Forms.DataGridViewAutoSizeRowsMode.AllCells; this.lineCodeDataGridView.AutoSizeRowsMode = System.Windows.Forms.DataGridViewAutoSizeRowsMode.AllCells;
this.lineCodeDataGridView.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; this.lineCodeDataGridView.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
this.lineCodeDataGridView.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { this.lineCodeDataGridView.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
this.dataGridViewTextBoxColumn1, this.dataGridViewTextBoxColumn1,
this.dataGridViewTextBoxColumn2, this.dataGridViewTextBoxColumn2,
this.dataGridViewTextBoxColumn3, this.dataGridViewTextBoxColumn3,
this.dataGridViewTextBoxColumn4, this.dataGridViewTextBoxColumn4,
this.except, this.except,
this.dataGridViewTextBoxColumn5, this.dataGridViewTextBoxColumn5,
this.dataGridViewTextBoxColumn6, this.dataGridViewTextBoxColumn6,
this.dataGridViewTextBoxColumn7}); this.dataGridViewTextBoxColumn7});
this.lineCodeDataGridView.DataSource = this.bs; this.lineCodeDataGridView.DataSource = this.bs;
this.lineCodeDataGridView.Dock = System.Windows.Forms.DockStyle.Fill; this.lineCodeDataGridView.Dock = System.Windows.Forms.DockStyle.Fill;
this.lineCodeDataGridView.Location = new System.Drawing.Point(0, 25); this.lineCodeDataGridView.Location = new System.Drawing.Point(0, 25);
this.lineCodeDataGridView.Name = "lineCodeDataGridView"; this.lineCodeDataGridView.Name = "lineCodeDataGridView";
this.lineCodeDataGridView.RowTemplate.Height = 23; this.lineCodeDataGridView.RowTemplate.Height = 23;
this.lineCodeDataGridView.Size = new System.Drawing.Size(876, 528); this.lineCodeDataGridView.Size = new System.Drawing.Size(876, 528);
this.lineCodeDataGridView.TabIndex = 1; this.lineCodeDataGridView.TabIndex = 1;
// //
// bs // bs
// //
this.bs.DataMember = "LineCode"; this.bs.DataMember = "LineCode";
this.bs.DataSource = this.dsMSSQL; this.bs.DataSource = this.dsMSSQL;
// //
// dsMSSQL // dsMSSQL
// //
this.dsMSSQL.DataSetName = "dsMSSQL"; this.dsMSSQL.DataSetName = "dsMSSQL";
this.dsMSSQL.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema; this.dsMSSQL.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema;
// //
// ta // ta
// //
this.ta.ClearBeforeFill = true; this.ta.ClearBeforeFill = true;
// //
// tam // tam
// //
this.tam.BackupDataSetBeforeUpdate = false; this.tam.BackupDataSetBeforeUpdate = false;
this.tam.EquipmentTableAdapter = null; this.tam.EquipmentTableAdapter = null;
this.tam.InventoryTableAdapter = null; this.tam.InventoryTableAdapter = null;
this.tam.ItemsTableAdapter = null; this.tam.ItemsTableAdapter = null;
this.tam.LineCodeTableAdapter = this.ta; this.tam.LineCodeTableAdapter = this.ta;
this.tam.ProjectsTableAdapter = null; this.tam.ProjectsTableAdapter = null;
this.tam.UpdateOrder = Project.dsMSSQLTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete; this.tam.UpdateOrder = Project.dsMSSQLTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete;
this.tam.UsersTableAdapter = null; this.tam.UsersTableAdapter = null;
// //
// dataGridViewTextBoxColumn1 // dataGridViewTextBoxColumn1
// //
this.dataGridViewTextBoxColumn1.DataPropertyName = "idx"; this.dataGridViewTextBoxColumn1.DataPropertyName = "idx";
this.dataGridViewTextBoxColumn1.HeaderText = "idx"; this.dataGridViewTextBoxColumn1.HeaderText = "idx";
this.dataGridViewTextBoxColumn1.Name = "dataGridViewTextBoxColumn1"; this.dataGridViewTextBoxColumn1.Name = "dataGridViewTextBoxColumn1";
this.dataGridViewTextBoxColumn1.ReadOnly = true; this.dataGridViewTextBoxColumn1.ReadOnly = true;
this.dataGridViewTextBoxColumn1.Width = 47; this.dataGridViewTextBoxColumn1.Width = 47;
// //
// dataGridViewTextBoxColumn2 // dataGridViewTextBoxColumn2
// //
this.dataGridViewTextBoxColumn2.DataPropertyName = "code"; this.dataGridViewTextBoxColumn2.DataPropertyName = "code";
this.dataGridViewTextBoxColumn2.HeaderText = "code"; this.dataGridViewTextBoxColumn2.HeaderText = "code";
this.dataGridViewTextBoxColumn2.Name = "dataGridViewTextBoxColumn2"; this.dataGridViewTextBoxColumn2.Name = "dataGridViewTextBoxColumn2";
this.dataGridViewTextBoxColumn2.Width = 58; this.dataGridViewTextBoxColumn2.Width = 58;
// //
// dataGridViewTextBoxColumn3 // dataGridViewTextBoxColumn3
// //
this.dataGridViewTextBoxColumn3.DataPropertyName = "team"; this.dataGridViewTextBoxColumn3.DataPropertyName = "team";
this.dataGridViewTextBoxColumn3.HeaderText = "team"; this.dataGridViewTextBoxColumn3.HeaderText = "team";
this.dataGridViewTextBoxColumn3.Name = "dataGridViewTextBoxColumn3"; this.dataGridViewTextBoxColumn3.Name = "dataGridViewTextBoxColumn3";
this.dataGridViewTextBoxColumn3.Width = 58; this.dataGridViewTextBoxColumn3.Width = 58;
// //
// dataGridViewTextBoxColumn4 // dataGridViewTextBoxColumn4
// //
this.dataGridViewTextBoxColumn4.DataPropertyName = "part"; this.dataGridViewTextBoxColumn4.DataPropertyName = "part";
this.dataGridViewTextBoxColumn4.HeaderText = "part"; this.dataGridViewTextBoxColumn4.HeaderText = "part";
this.dataGridViewTextBoxColumn4.Name = "dataGridViewTextBoxColumn4"; this.dataGridViewTextBoxColumn4.Name = "dataGridViewTextBoxColumn4";
this.dataGridViewTextBoxColumn4.Width = 51; this.dataGridViewTextBoxColumn4.Width = 51;
// //
// except // except
// //
this.except.DataPropertyName = "except"; this.except.DataPropertyName = "except";
this.except.HeaderText = "except"; this.except.HeaderText = "except";
this.except.Name = "except"; this.except.Name = "except";
this.except.Width = 49; this.except.Width = 49;
// //
// dataGridViewTextBoxColumn5 // dataGridViewTextBoxColumn5
// //
this.dataGridViewTextBoxColumn5.DataPropertyName = "memo"; this.dataGridViewTextBoxColumn5.DataPropertyName = "memo";
this.dataGridViewTextBoxColumn5.HeaderText = "memo"; this.dataGridViewTextBoxColumn5.HeaderText = "memo";
this.dataGridViewTextBoxColumn5.Name = "dataGridViewTextBoxColumn5"; this.dataGridViewTextBoxColumn5.Name = "dataGridViewTextBoxColumn5";
this.dataGridViewTextBoxColumn5.Width = 66; this.dataGridViewTextBoxColumn5.Width = 66;
// //
// dataGridViewTextBoxColumn6 // dataGridViewTextBoxColumn6
// //
this.dataGridViewTextBoxColumn6.DataPropertyName = "wuid"; this.dataGridViewTextBoxColumn6.DataPropertyName = "wuid";
this.dataGridViewTextBoxColumn6.HeaderText = "wuid"; this.dataGridViewTextBoxColumn6.HeaderText = "wuid";
this.dataGridViewTextBoxColumn6.Name = "dataGridViewTextBoxColumn6"; this.dataGridViewTextBoxColumn6.Name = "dataGridViewTextBoxColumn6";
this.dataGridViewTextBoxColumn6.Width = 57; this.dataGridViewTextBoxColumn6.Width = 57;
// //
// dataGridViewTextBoxColumn7 // dataGridViewTextBoxColumn7
// //
this.dataGridViewTextBoxColumn7.DataPropertyName = "wdate"; this.dataGridViewTextBoxColumn7.DataPropertyName = "wdate";
this.dataGridViewTextBoxColumn7.HeaderText = "wdate"; this.dataGridViewTextBoxColumn7.HeaderText = "wdate";
this.dataGridViewTextBoxColumn7.Name = "dataGridViewTextBoxColumn7"; this.dataGridViewTextBoxColumn7.Name = "dataGridViewTextBoxColumn7";
this.dataGridViewTextBoxColumn7.Width = 64; this.dataGridViewTextBoxColumn7.Width = 64;
// //
// fLineCode // fLineCode
// //
this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(876, 553); this.ClientSize = new System.Drawing.Size(876, 553);
this.Controls.Add(this.lineCodeDataGridView); this.Controls.Add(this.lineCodeDataGridView);
this.Controls.Add(this.bn); this.Controls.Add(this.bn);
this.Name = "fLineCode"; this.Name = "fLineCode";
this.Text = "fLineCode"; this.Text = "fLineCode";
this.Load += new System.EventHandler(this.fLineCode_Load); this.Load += new System.EventHandler(this.fLineCode_Load);
((System.ComponentModel.ISupportInitialize)(this.bn)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.bn)).EndInit();
this.bn.ResumeLayout(false); this.bn.ResumeLayout(false);
this.bn.PerformLayout(); this.bn.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.lineCodeDataGridView)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.lineCodeDataGridView)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bs)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.bs)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.dsMSSQL)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.dsMSSQL)).EndInit();
this.ResumeLayout(false); this.ResumeLayout(false);
this.PerformLayout(); this.PerformLayout();
} }
#endregion #endregion
private dsMSSQL dsMSSQL; private dsMSSQL dsMSSQL;
private System.Windows.Forms.BindingSource bs; private System.Windows.Forms.BindingSource bs;
private dsMSSQLTableAdapters.LineCodeTableAdapter ta; private dsMSSQLTableAdapters.LineCodeTableAdapter ta;
private dsMSSQLTableAdapters.TableAdapterManager tam; private dsMSSQLTableAdapters.TableAdapterManager tam;
private System.Windows.Forms.BindingNavigator bn; private System.Windows.Forms.BindingNavigator bn;
private System.Windows.Forms.ToolStripButton bindingNavigatorAddNewItem; private System.Windows.Forms.ToolStripButton bindingNavigatorAddNewItem;
private System.Windows.Forms.ToolStripLabel bindingNavigatorCountItem; private System.Windows.Forms.ToolStripLabel bindingNavigatorCountItem;
private System.Windows.Forms.ToolStripButton bindingNavigatorDeleteItem; private System.Windows.Forms.ToolStripButton bindingNavigatorDeleteItem;
private System.Windows.Forms.ToolStripButton bindingNavigatorMoveFirstItem; private System.Windows.Forms.ToolStripButton bindingNavigatorMoveFirstItem;
private System.Windows.Forms.ToolStripButton bindingNavigatorMovePreviousItem; private System.Windows.Forms.ToolStripButton bindingNavigatorMovePreviousItem;
private System.Windows.Forms.ToolStripSeparator bindingNavigatorSeparator; private System.Windows.Forms.ToolStripSeparator bindingNavigatorSeparator;
private System.Windows.Forms.ToolStripTextBox bindingNavigatorPositionItem; private System.Windows.Forms.ToolStripTextBox bindingNavigatorPositionItem;
private System.Windows.Forms.ToolStripSeparator bindingNavigatorSeparator1; private System.Windows.Forms.ToolStripSeparator bindingNavigatorSeparator1;
private System.Windows.Forms.ToolStripButton bindingNavigatorMoveNextItem; private System.Windows.Forms.ToolStripButton bindingNavigatorMoveNextItem;
private System.Windows.Forms.ToolStripButton bindingNavigatorMoveLastItem; private System.Windows.Forms.ToolStripButton bindingNavigatorMoveLastItem;
private System.Windows.Forms.ToolStripSeparator bindingNavigatorSeparator2; private System.Windows.Forms.ToolStripSeparator bindingNavigatorSeparator2;
private System.Windows.Forms.ToolStripButton lineCodeBindingNavigatorSaveItem; private System.Windows.Forms.ToolStripButton lineCodeBindingNavigatorSaveItem;
private System.Windows.Forms.DataGridView lineCodeDataGridView; private System.Windows.Forms.DataGridView lineCodeDataGridView;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn1; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn1;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn2; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn2;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn3; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn3;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn4; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn4;
private System.Windows.Forms.DataGridViewCheckBoxColumn except; private System.Windows.Forms.DataGridViewCheckBoxColumn except;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn5; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn5;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn6; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn6;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn7; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn7;
} }
} }

View File

@@ -1,41 +1,41 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.ComponentModel; using System.ComponentModel;
using System.Data; using System.Data;
using System.Drawing; using System.Drawing;
using System.Linq; using System.Linq;
using System.Text; using System.Text;
using System.Windows.Forms; using System.Windows.Forms;
namespace Project._Management namespace Project._Management
{ {
public partial class fLineCode : Form public partial class fLineCode : Form
{ {
public fLineCode() public fLineCode()
{ {
InitializeComponent(); InitializeComponent();
} }
private void lineCodeBindingNavigatorSaveItem_Click(object sender, EventArgs e) private void lineCodeBindingNavigatorSaveItem_Click(object sender, EventArgs e)
{ {
this.Validate(); this.Validate();
this.bs.EndEdit(); this.bs.EndEdit();
this.tam.UpdateAll(this.dsMSSQL); this.tam.UpdateAll(this.dsMSSQL);
} }
private void fLineCode_Load(object sender, EventArgs e) private void fLineCode_Load(object sender, EventArgs e)
{ {
// TODO: 이 코드는 데이터를 'dsMSSQL.LineCode' 테이블에 로드합니다. 필요한 경우 이 코드를 이동하거나 제거할 수 있습니다. // TODO: 이 코드는 데이터를 'dsMSSQL.LineCode' 테이블에 로드합니다. 필요한 경우 이 코드를 이동하거나 제거할 수 있습니다.
this.ta.Fill(this.dsMSSQL.LineCode); this.ta.Fill(this.dsMSSQL.LineCode);
this.dsMSSQL.LineCode.TableNewRow += LineCode_TableNewRow; this.dsMSSQL.LineCode.TableNewRow += LineCode_TableNewRow;
} }
void LineCode_TableNewRow(object sender, DataTableNewRowEventArgs e) void LineCode_TableNewRow(object sender, DataTableNewRowEventArgs e)
{ {
e.Row["wuid"] = Pub.Login.no; e.Row["wuid"] = Pub.Login.no;
e.Row["wdate"] = DateTime.Now; e.Row["wdate"] = DateTime.Now;
} }
} }
} }

View File

@@ -1,213 +1,213 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<root> <root>
<!-- <!--
Microsoft ResX Schema Microsoft ResX Schema
Version 2.0 Version 2.0
The primary goals of this format is to allow a simple XML format The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes various data types are done through the TypeConverter classes
associated with the data types. associated with the data types.
Example: Example:
... ado.net/XML headers & schema ... ... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader> <resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader> <resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value> <value>[base64 mime encoded serialized .NET Framework object]</value>
</data> </data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment> <comment>This is a comment</comment>
</data> </data>
There are any number of "resheader" rows that contain simple There are any number of "resheader" rows that contain simple
name/value pairs. name/value pairs.
Each data row contains a name, and value. The row also contains a Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture. text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the Classes that don't support this are serialized and stored with the
mimetype set. mimetype set.
The mimetype is used for serialized objects, and tells the The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly: extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below. read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64 mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding. : and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64 mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding. : and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64 mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter : using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding. : and then encoded with base64 encoding.
--> -->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true"> <xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType> <xsd:complexType>
<xsd:choice maxOccurs="unbounded"> <xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata"> <xsd:element name="metadata">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" /> <xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence> </xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" /> <xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" /> <xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" /> <xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" /> <xsd:attribute ref="xml:space" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="assembly"> <xsd:element name="assembly">
<xsd:complexType> <xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" /> <xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" /> <xsd:attribute name="name" type="xsd:string" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="data"> <xsd:element name="data">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence> </xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" /> <xsd:attribute ref="xml:space" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="resheader"> <xsd:element name="resheader">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence> </xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" /> <xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
</xsd:choice> </xsd:choice>
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
</xsd:schema> </xsd:schema>
<resheader name="resmimetype"> <resheader name="resmimetype">
<value>text/microsoft-resx</value> <value>text/microsoft-resx</value>
</resheader> </resheader>
<resheader name="version"> <resheader name="version">
<value>2.0</value> <value>2.0</value>
</resheader> </resheader>
<resheader name="reader"> <resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader> </resheader>
<resheader name="writer"> <resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader> </resheader>
<metadata name="bn.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="bn.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>321, 17</value> <value>321, 17</value>
</metadata> </metadata>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="bindingNavigatorAddNewItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="bindingNavigatorAddNewItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
wwAADsMBx2+oZAAAAUpJREFUOE9jGLzg7gL2/7fmcf6/Oofr/8UZvP+hwsSD60CNfx41/v/zsOH/yckC wwAADsMBx2+oZAAAAUpJREFUOE9jGLzg7gL2/7fmcf6/Oofr/8UZvP+hwsSD60CNfx41/v/zsOH/yckC
pBtwfjov3ICDPSKkG3B8kiBQc93/Pw+q/u9oFydswKWZPP/PTuX7fxKo8Ui/0P993SJAzeX//94r+r++ pBtwfjov3ICDPSKkG3B8kiBQc93/Pw+q/u9oFydswKWZPP/PTuX7fxKo8Ui/0P993SJAzeX//94r+r++
Qeb/qhq5/0srFf/PL1X+P6tIFdPAU0B//nlYD9RUC8SV///cKwHivP9/72b+/3sn+f/f23H//92MAOKQ Qeb/qhq5/0srFf/PL1X+P6tIFdPAU0B//nlYD9RUC8SV///cKwHivP9/72b+/3sn+f/f23H//92MAOKQ
/5NyNDENONQrDHbu3/ulQI0FQI3ZQI2pQI0J///digZqDPv/70bQ/3/X/f53peliGrCzXeL/lmap/+vA /5NyNDENONQrDHbu3/ulQI0FQI3ZQI2pQI0J///digZqDPv/70bQ/3/X/f53peliGrCzXeL/lmap/+vA
zpX/v6RC8f/fWzFAjeH/p+Zp/J+QpfW/O0P3f3uq/v/mREPCYTIb6E+Qc//dCPjfk6FDWAM6APnz3w1/ zpX/v6RC8f/fWzFAjeH/p+Zp/J+QpfW/O0P3f3uq/v/mREPCYTIb6E+Qc//dCPjfk6FDWAM6APnz3w1/
IPb735qsT7oB3em6YP+CcH2cEekGtCQZ/G+IN/xfE2v8vzLahHQD6AQYGAAkI9iedfyIaQAAAABJRU5E IPb735qsT7oB3em6YP+CcH2cEekGtCQZ/G+IN/xfE2v8vzLahHQD6AQYGAAkI9iedfyIaQAAAABJRU5E
rkJggg== rkJggg==
</value> </value>
</data> </data>
<metadata name="bs.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="bs.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>122, 17</value> <value>122, 17</value>
</metadata> </metadata>
<metadata name="dsMSSQL.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="dsMSSQL.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value> <value>17, 17</value>
</metadata> </metadata>
<data name="bindingNavigatorDeleteItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="bindingNavigatorDeleteItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
wwAADsMBx2+oZAAAAW9JREFUOE+1kE0ow2Ecx3dV3krt4oJaOSCTvIRkMqSxyITIzCQHDouEdnFwIOVC wwAADsMBx2+oZAAAAW9JREFUOE+1kE0ow2Ecx3dV3krt4oJaOSCTvIRkMqSxyITIzCQHDouEdnFwIOVC
DrhIDiQl5UTiNG/z2ppafy1S2gX/uDwfY6i1v7Hie3nqeb7fz+/7/FR/Ilwn0G0Exw4fV5GJlXlEZxXC DrhIDiQl5UTiNG/z2ppafy1S2gX/uDwfY6i1v7Hie3nqeb7fz+/7/FR/Ilwn0G0Exw4fV5GJlXlEZxXC
rIet9bAQvB5Ymgn2sLYAvSZEux7RUQFzE4qQt4bCXAYjPaHvnDoCkLpsRGMB2JqCTGLIijDlwqQ9bEMV rIet9bAQvB5Ymgn2sLYAvSZEux7RUQFzE4qQt4bCXAYjPaHvnDoCkLpsRGMB2JqCTGLIijDlwqQ9bEMV
i9OIytR3EMNWcJ/BWH8A6j8/bOGFxwXNxYEvGbMQ9XnQ1/K78KfY3/VXzkMY0qFGG2H4RoLGQshJQNbG i9OIytR3EMNWcJ/BWH8A6j8/bOGFxwXNxYEvGbMQ9XnQ1/K78KfY3/VXzkMY0qFGG2H4RoLGQshJQNbG
86CNhdrsX9a/uQZTPhQl4rMY4OLofbl3aX7I8uwPC7y/g1YdjyVJuEvT8e1tfwUYteHUxCCfHChDeHmG 86CNhdrsX9a/uQZTPhQl4rMY4OLofbl3aX7I8uwPC7y/g1YdjyVJuEvT8e1tfwUYteHUxCCfHChDeHmG
QQvokjlOU+PbWA0x3pZnILVVI3uvQyHsbiLnqnGmRCF1NYD8pDhpRxOH7HQoAKZGkFKjceszQbpSrumX QQvokjlOU+PbWA0x3pZnILVVI3uvQyHsbiLnqnGmRCF1NYD8pDhpRxOH7HQoAKZGkFKjceszQbpSrumX
bO+G80MFwKUTxgfgcO/b8D9IpXoFiiMDHIQm0skAAAAASUVORK5CYII= bO+G80MFwKUTxgfgcO/b8D9IpXoFiiMDHIQm0skAAAAASUVORK5CYII=
</value> </value>
</data> </data>
<data name="bindingNavigatorMoveFirstItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="bindingNavigatorMoveFirstItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
wwAADsMBx2+oZAAAASpJREFUOE9jGDygcNbz/00Lnv/PnPj4P1QIA4S3P8Apx5A789n/VUfe/8elKL77 wwAADsMBx2+oZAAAASpJREFUOE9jGDygcNbz/00Lnv/PnPj4P1QIA4S3P8Apx5A789n/VUfe/8elKL77
wf/ghmu4DciY8vT/wn0fsCqK73n4f+n+///9qy/gNiCh58n/aVveYyiKaL8P1pw56/9/r9ITuA2I7Hr0 wf/ghmu4DciY8vT/wn0fsCqK73n4f+n+///9qy/gNiCh58n/aVveYyiKaL8P1pw56/9/r9ITuA2I7Hr0
v3f1BxRFoa33wJpb1wFt7/z73yX/AG4DApsf/q+b/w6uKLjl7v9Fe///7wBqzpjz879d3c//9hnbcRvg v3f1BxRFoa33wJpb1wFt7/z73yX/AG4DApsf/q+b/w6uKLjl7v9Fe///7wBqzpjz879d3c//9hnbcRvg
UXX/f/60NyiK7Ipv/0+f8/u/f9e3/zqF7/5bJKzHbYB96d3/2ZNfYyjSTzn/36ToxX+VrE//jSOX4TbA 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 Iu/O/9T+11gVGSSd+C+b9vW/bvA83AYYZt3+H9byEqci/dTL/zV8p+E2QCftxn+/6od4Fal4TMBtgFPu
lf8gBXgVDULAwAAA8HbAq6XlmnAAAAAASUVORK5CYII= lf8gBXgVDULAwAAA8HbAq6XlmnAAAAAASUVORK5CYII=
</value> </value>
</data> </data>
<data name="bindingNavigatorMovePreviousItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="bindingNavigatorMovePreviousItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
wwAADsMBx2+oZAAAALZJREFUOE9jGDogvP3BfyiTdBDf/eB/cMM18gyI73n4f+n+///9qy+QbkBE+32w wwAADsMBx2+oZAAAALZJREFUOE9jGDogvP3BfyiTdBDf/eB/cMM18gyI73n4f+n+///9qy+QbkBE+32w
5sxZ//97lZ4gzYDQ1ntgza3rgLZ3/v3vkn+AeAOCW+7+X7T3//8OoOaMOT//29X9/G+fsZ00F9gV3/6f 5sxZ//97lZ4gzYDQ1ntgza3rgLZ3/v3vkn+AeAOCW+7+X7T3//8OoOaMOT//29X9/G+fsZ00F9gV3/6f
Puf3f/+ub/91Ct/9t0hYT3oY6Kec/29S9OK/Stan/8aRy0g3AAQMkk78l037+l83eB55BoCAfurl/xq+ Puf3f/+ub/91Ct/9t0hYT3oY6Kec/29S9OK/Stan/8aRy0g3AAQMkk78l037+l83eB55BoCAfurl/xq+
08g3AARUPCZQZsBgBQwMANAUYJgEulBVAAAAAElFTkSuQmCC 08g3AARUPCZQZsBgBQwMANAUYJgEulBVAAAAAElFTkSuQmCC
</value> </value>
</data> </data>
<data name="bindingNavigatorMoveNextItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="bindingNavigatorMoveNextItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
wwAADsMBx2+oZAAAAKNJREFUOE9jGHygcNbz/1AmeSB35rP/Cd33yDckY8rT//P2//6f0HWHPEMSep78 wwAADsMBx2+oZAAAAKNJREFUOE9jGHygcNbz/1AmeSB35rP/Cd33yDckY8rT//P2//6f0HWHPEMSep78
n73v1//OrX//u5VeJt2QyK5H/6ds+/W/ZOnf/wnT//63yT1LmiGBzQ//t659D9ZsXPLlv3T0tf/GkcuI n73v1//OrX//u5VeJt2QyK5H/6ds+/W/ZOnf/wnT//63yT1LmiGBzQ//t659D9ZsXPLlv3T0tf/GkcuI
N8Sj6v7/krnv4JoVXXpIc4F96d3/gS3PyNMMAhZ5d/7bFFwhTzMIGGbdJl8zCOik3SBf81AEDAwAoH5f N8Sj6v7/krnv4JoVXXpIc4F96d3/gS3PyNMMAhZ5d/7bFFwhTzMIGGbdJl8zCOik3SBf81AEDAwAoH5f
oAc0QjgAAAAASUVORK5CYII= oAc0QjgAAAAASUVORK5CYII=
</value> </value>
</data> </data>
<data name="bindingNavigatorMoveLastItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="bindingNavigatorMoveLastItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
wwAADsMBx2+oZAAAASxJREFUOE9jGFygcNbz/1AmBgDJNS14/j9z4mOcahhyZz77n9B9D6sCkNyqI+// wwAADsMBx2+oZAAAASxJREFUOE9jGFygcNbz/1AmBgDJNS14/j9z4mOcahhyZz77n9B9D6sCkNyqI+//
h7c/wG1AxpSn/+ft//0/oesOhiKQ3MJ9H/4HN1zDbUBCz5P/s/f9+t+59e9/t9LLKApBctO2vP/vX30B h7c/wG1AxpSn/+ft//0/oesOhiKQ3MJ9H/4HN1zDbUBCz5P/s/f9+t+59e9/t9LLKApBctO2vP/vX30B
twGRXY/+T9n263/J0r//E6b//W+TexauGCTXu/rDf6/SE7gNCGx++L917XuwZuOSL/+lo6/9N45cBtYA twGRXY/+T9n263/J0r//E6b//W+TexauGCTXu/rDf6/SE7gNCGx++L917XuwZuOSL/+lo6/9N45cBtYA
kqub/+6/S/4B3AZ4VN3/XzL3HVyzoksPXDFILn/am//2GdtxG2Bfevd/YMszDM0gAJLLnvz6v0XCetwG kqub/+6/S/4B3AZ4VN3/XzL3HVyzoksPXDFILn/am//2GdtxG2Bfevd/YMszDM0gAJLLnvz6v0XCetwG
WOTd+W9TcAVDMwiA5FL7X8O9hBUYZt3GqhkEQHJhLS//6wbPw22ATtoNnJIgOb/qh/81fKfhNgAfcMq9 WOTd+W9TcAVDMwiA5FL7X8O9hBUYZt3GqhkEQHJhLS//6wbPw22ATtoNnJIgOb/qh/81fKfhNgAfcMq9
8l/FYwIYQ4UGBWBgAAC+0b+zuQxOnAAAAABJRU5ErkJggg== 8l/FYwIYQ4UGBWBgAAC+0b+zuQxOnAAAAABJRU5ErkJggg==
</value> </value>
</data> </data>
<data name="lineCodeBindingNavigatorSaveItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="lineCodeBindingNavigatorSaveItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
wwAADsMBx2+oZAAAAExJREFUOE9joAr49u3bf1IxVCsEgAWC58Dxh/cf4RhZDETHTNiHaQgpBoAwzBCo wwAADsMBx2+oZAAAAExJREFUOE9joAr49u3bf1IxVCsEgAWC58Dxh/cf4RhZDETHTNiHaQgpBoAwzBCo
dtINAGGiDUDGyGpoawAxeNSAQWkAORiqnRLAwAAA9EMMU8Daa3MAAAAASUVORK5CYII= dtINAGGiDUDGyGpoawAxeNSAQWkAORiqnRLAwAAA9EMMU8Daa3MAAAAASUVORK5CYII=
</value> </value>
</data> </data>
<metadata name="except.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <metadata name="except.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value> <value>True</value>
</metadata> </metadata>
<metadata name="dsMSSQL.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="dsMSSQL.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value> <value>17, 17</value>
</metadata> </metadata>
<metadata name="ta.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="ta.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>186, 17</value> <value>186, 17</value>
</metadata> </metadata>
<metadata name="tam.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="tam.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>248, 17</value> <value>248, 17</value>
</metadata> </metadata>
</root> </root>

View File

@@ -1,89 +1,89 @@
namespace Project._Management namespace Project._Management
{ {
partial class rpt_equipment partial class rpt_equipment
{ {
/// <summary> /// <summary>
/// Required designer variable. /// Required designer variable.
/// </summary> /// </summary>
private System.ComponentModel.IContainer components = null; private System.ComponentModel.IContainer components = null;
/// <summary> /// <summary>
/// Clean up any resources being used. /// Clean up any resources being used.
/// </summary> /// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing) protected override void Dispose(bool disposing)
{ {
if (disposing && (components != null)) if (disposing && (components != null))
{ {
components.Dispose(); components.Dispose();
} }
base.Dispose(disposing); base.Dispose(disposing);
} }
#region Windows Form Designer generated code #region Windows Form Designer generated code
/// <summary> /// <summary>
/// Required method for Designer support - do not modify /// Required method for Designer support - do not modify
/// the contents of this method with the code editor. /// the contents of this method with the code editor.
/// </summary> /// </summary>
private void InitializeComponent() private void InitializeComponent()
{ {
this.components = new System.ComponentModel.Container(); this.components = new System.ComponentModel.Container();
Microsoft.Reporting.WinForms.ReportDataSource reportDataSource1 = new Microsoft.Reporting.WinForms.ReportDataSource(); Microsoft.Reporting.WinForms.ReportDataSource reportDataSource1 = new Microsoft.Reporting.WinForms.ReportDataSource();
this.reportViewer1 = new Microsoft.Reporting.WinForms.ReportViewer(); this.reportViewer1 = new Microsoft.Reporting.WinForms.ReportViewer();
this.dsMSSQL = new Project.dsMSSQL(); this.dsMSSQL = new Project.dsMSSQL();
this.vEquStockBindingSource = new System.Windows.Forms.BindingSource(this.components); this.vEquStockBindingSource = new System.Windows.Forms.BindingSource(this.components);
this.vEquStockTableAdapter = new Project.dsMSSQLTableAdapters.vEquStockTableAdapter(); this.vEquStockTableAdapter = new Project.dsMSSQLTableAdapters.vEquStockTableAdapter();
((System.ComponentModel.ISupportInitialize)(this.dsMSSQL)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.dsMSSQL)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.vEquStockBindingSource)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.vEquStockBindingSource)).BeginInit();
this.SuspendLayout(); this.SuspendLayout();
// //
// reportViewer1 // reportViewer1
// //
this.reportViewer1.Dock = System.Windows.Forms.DockStyle.Fill; this.reportViewer1.Dock = System.Windows.Forms.DockStyle.Fill;
reportDataSource1.Name = "DataSet1"; reportDataSource1.Name = "DataSet1";
reportDataSource1.Value = this.vEquStockBindingSource; reportDataSource1.Value = this.vEquStockBindingSource;
this.reportViewer1.LocalReport.DataSources.Add(reportDataSource1); this.reportViewer1.LocalReport.DataSources.Add(reportDataSource1);
this.reportViewer1.LocalReport.ReportEmbeddedResource = "Project._Management.Report1.rdlc"; this.reportViewer1.LocalReport.ReportEmbeddedResource = "Project._Management.Report1.rdlc";
this.reportViewer1.Location = new System.Drawing.Point(0, 0); this.reportViewer1.Location = new System.Drawing.Point(0, 0);
this.reportViewer1.Name = "reportViewer1"; this.reportViewer1.Name = "reportViewer1";
this.reportViewer1.Size = new System.Drawing.Size(1238, 731); this.reportViewer1.Size = new System.Drawing.Size(1238, 731);
this.reportViewer1.TabIndex = 0; this.reportViewer1.TabIndex = 0;
// //
// dsMSSQL // dsMSSQL
// //
this.dsMSSQL.DataSetName = "dsMSSQL"; this.dsMSSQL.DataSetName = "dsMSSQL";
this.dsMSSQL.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema; this.dsMSSQL.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema;
// //
// vEquStockBindingSource // vEquStockBindingSource
// //
this.vEquStockBindingSource.DataMember = "vEquStock"; this.vEquStockBindingSource.DataMember = "vEquStock";
this.vEquStockBindingSource.DataSource = this.dsMSSQL; this.vEquStockBindingSource.DataSource = this.dsMSSQL;
// //
// vEquStockTableAdapter // vEquStockTableAdapter
// //
this.vEquStockTableAdapter.ClearBeforeFill = true; this.vEquStockTableAdapter.ClearBeforeFill = true;
// //
// rpt_equipment // rpt_equipment
// //
this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(1238, 731); this.ClientSize = new System.Drawing.Size(1238, 731);
this.Controls.Add(this.reportViewer1); this.Controls.Add(this.reportViewer1);
this.Name = "rpt_equipment"; this.Name = "rpt_equipment";
this.Text = "rpt_equipment"; this.Text = "rpt_equipment";
this.Load += new System.EventHandler(this.rpt_equipment_Load); this.Load += new System.EventHandler(this.rpt_equipment_Load);
((System.ComponentModel.ISupportInitialize)(this.dsMSSQL)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.dsMSSQL)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.vEquStockBindingSource)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.vEquStockBindingSource)).EndInit();
this.ResumeLayout(false); this.ResumeLayout(false);
} }
#endregion #endregion
private Microsoft.Reporting.WinForms.ReportViewer reportViewer1; private Microsoft.Reporting.WinForms.ReportViewer reportViewer1;
private dsMSSQL dsMSSQL; private dsMSSQL dsMSSQL;
private System.Windows.Forms.BindingSource vEquStockBindingSource; private System.Windows.Forms.BindingSource vEquStockBindingSource;
private dsMSSQLTableAdapters.vEquStockTableAdapter vEquStockTableAdapter; private dsMSSQLTableAdapters.vEquStockTableAdapter vEquStockTableAdapter;
} }
} }

View File

@@ -1,26 +1,26 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.ComponentModel; using System.ComponentModel;
using System.Data; using System.Data;
using System.Drawing; using System.Drawing;
using System.Linq; using System.Linq;
using System.Text; using System.Text;
using System.Windows.Forms; using System.Windows.Forms;
namespace Project._Management namespace Project._Management
{ {
public partial class rpt_equipment : Form public partial class rpt_equipment : Form
{ {
public rpt_equipment() public rpt_equipment()
{ {
InitializeComponent(); InitializeComponent();
} }
private void rpt_equipment_Load(object sender, EventArgs e) private void rpt_equipment_Load(object sender, EventArgs e)
{ {
// TODO: 이 코드는 데이터를 'dsMSSQL.vEquStock' 테이블에 로드합니다. 필요한 경우 이 코드를 이동하거나 제거할 수 있습니다. // TODO: 이 코드는 데이터를 'dsMSSQL.vEquStock' 테이블에 로드합니다. 필요한 경우 이 코드를 이동하거나 제거할 수 있습니다.
this.vEquStockTableAdapter.Fill(this.dsMSSQL.vEquStock); this.vEquStockTableAdapter.Fill(this.dsMSSQL.vEquStock);
this.reportViewer1.RefreshReport(); this.reportViewer1.RefreshReport();
} }
} }
} }

View File

@@ -1,129 +1,129 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<root> <root>
<!-- <!--
Microsoft ResX Schema Microsoft ResX Schema
Version 2.0 Version 2.0
The primary goals of this format is to allow a simple XML format The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes various data types are done through the TypeConverter classes
associated with the data types. associated with the data types.
Example: Example:
... ado.net/XML headers & schema ... ... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader> <resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader> <resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value> <value>[base64 mime encoded serialized .NET Framework object]</value>
</data> </data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment> <comment>This is a comment</comment>
</data> </data>
There are any number of "resheader" rows that contain simple There are any number of "resheader" rows that contain simple
name/value pairs. name/value pairs.
Each data row contains a name, and value. The row also contains a Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture. text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the Classes that don't support this are serialized and stored with the
mimetype set. mimetype set.
The mimetype is used for serialized objects, and tells the The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly: extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below. read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64 mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding. : and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64 mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding. : and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64 mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter : using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding. : and then encoded with base64 encoding.
--> -->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true"> <xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType> <xsd:complexType>
<xsd:choice maxOccurs="unbounded"> <xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata"> <xsd:element name="metadata">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" /> <xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence> </xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" /> <xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" /> <xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" /> <xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" /> <xsd:attribute ref="xml:space" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="assembly"> <xsd:element name="assembly">
<xsd:complexType> <xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" /> <xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" /> <xsd:attribute name="name" type="xsd:string" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="data"> <xsd:element name="data">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence> </xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" /> <xsd:attribute ref="xml:space" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="resheader"> <xsd:element name="resheader">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence> </xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" /> <xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
</xsd:choice> </xsd:choice>
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
</xsd:schema> </xsd:schema>
<resheader name="resmimetype"> <resheader name="resmimetype">
<value>text/microsoft-resx</value> <value>text/microsoft-resx</value>
</resheader> </resheader>
<resheader name="version"> <resheader name="version">
<value>2.0</value> <value>2.0</value>
</resheader> </resheader>
<resheader name="reader"> <resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader> </resheader>
<resheader name="writer"> <resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader> </resheader>
<metadata name="vEquStockBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="vEquStockBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>122, 17</value> <value>122, 17</value>
</metadata> </metadata>
<metadata name="dsMSSQL.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="dsMSSQL.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value> <value>17, 17</value>
</metadata> </metadata>
<metadata name="vEquStockTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="vEquStockTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>312, 17</value> <value>312, 17</value>
</metadata> </metadata>
</root> </root>

View File

@@ -1,380 +1,380 @@
namespace Project.Prj namespace Project.Prj
{ {
partial class fProjectList partial class fProjectList
{ {
/// <summary> /// <summary>
/// Required designer variable. /// Required designer variable.
/// </summary> /// </summary>
private System.ComponentModel.IContainer components = null; private System.ComponentModel.IContainer components = null;
/// <summary> /// <summary>
/// Clean up any resources being used. /// Clean up any resources being used.
/// </summary> /// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing) protected override void Dispose(bool disposing)
{ {
if (disposing && (components != null)) if (disposing && (components != null))
{ {
components.Dispose(); components.Dispose();
} }
base.Dispose(disposing); base.Dispose(disposing);
} }
#region Windows Form Designer generated code #region Windows Form Designer generated code
/// <summary> /// <summary>
/// Required method for Designer support - do not modify /// Required method for Designer support - do not modify
/// the contents of this method with the code editor. /// the contents of this method with the code editor.
/// </summary> /// </summary>
private void InitializeComponent() private void InitializeComponent()
{ {
this.components = new System.ComponentModel.Container(); this.components = new System.ComponentModel.Container();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(fProjectList)); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(fProjectList));
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle(); System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle();
this.dsMSSQL = new Project.dsMSSQL(); this.dsMSSQL = new Project.dsMSSQL();
this.bs = new System.Windows.Forms.BindingSource(this.components); this.bs = new System.Windows.Forms.BindingSource(this.components);
this.ta = new Project.dsMSSQLTableAdapters.ProjectsTableAdapter(); this.ta = new Project.dsMSSQLTableAdapters.ProjectsTableAdapter();
this.tam = new Project.dsMSSQLTableAdapters.TableAdapterManager(); this.tam = new Project.dsMSSQLTableAdapters.TableAdapterManager();
this.bn = new System.Windows.Forms.BindingNavigator(this.components); this.bn = new System.Windows.Forms.BindingNavigator(this.components);
this.bindingNavigatorAddNewItem = new System.Windows.Forms.ToolStripButton(); this.bindingNavigatorAddNewItem = new System.Windows.Forms.ToolStripButton();
this.bindingNavigatorCountItem = new System.Windows.Forms.ToolStripLabel(); this.bindingNavigatorCountItem = new System.Windows.Forms.ToolStripLabel();
this.bindingNavigatorDeleteItem = new System.Windows.Forms.ToolStripButton(); this.bindingNavigatorDeleteItem = new System.Windows.Forms.ToolStripButton();
this.bindingNavigatorMoveFirstItem = new System.Windows.Forms.ToolStripButton(); this.bindingNavigatorMoveFirstItem = new System.Windows.Forms.ToolStripButton();
this.bindingNavigatorMovePreviousItem = new System.Windows.Forms.ToolStripButton(); this.bindingNavigatorMovePreviousItem = new System.Windows.Forms.ToolStripButton();
this.bindingNavigatorSeparator = new System.Windows.Forms.ToolStripSeparator(); this.bindingNavigatorSeparator = new System.Windows.Forms.ToolStripSeparator();
this.bindingNavigatorPositionItem = new System.Windows.Forms.ToolStripTextBox(); this.bindingNavigatorPositionItem = new System.Windows.Forms.ToolStripTextBox();
this.bindingNavigatorSeparator1 = new System.Windows.Forms.ToolStripSeparator(); this.bindingNavigatorSeparator1 = new System.Windows.Forms.ToolStripSeparator();
this.bindingNavigatorMoveNextItem = new System.Windows.Forms.ToolStripButton(); this.bindingNavigatorMoveNextItem = new System.Windows.Forms.ToolStripButton();
this.bindingNavigatorMoveLastItem = new System.Windows.Forms.ToolStripButton(); this.bindingNavigatorMoveLastItem = new System.Windows.Forms.ToolStripButton();
this.bindingNavigatorSeparator2 = new System.Windows.Forms.ToolStripSeparator(); this.bindingNavigatorSeparator2 = new System.Windows.Forms.ToolStripSeparator();
this.projectsBindingNavigatorSaveItem = new System.Windows.Forms.ToolStripButton(); this.projectsBindingNavigatorSaveItem = new System.Windows.Forms.ToolStripButton();
this.projectsDataGridView = new System.Windows.Forms.DataGridView(); this.projectsDataGridView = new System.Windows.Forms.DataGridView();
this.dataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.dataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn2 = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.dataGridViewTextBoxColumn2 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn3 = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.dataGridViewTextBoxColumn3 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn4 = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.dataGridViewTextBoxColumn4 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn5 = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.dataGridViewTextBoxColumn5 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn6 = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.dataGridViewTextBoxColumn6 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn7 = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.dataGridViewTextBoxColumn7 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn8 = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.dataGridViewTextBoxColumn8 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn9 = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.dataGridViewTextBoxColumn9 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn10 = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.dataGridViewTextBoxColumn10 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn11 = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.dataGridViewTextBoxColumn11 = new System.Windows.Forms.DataGridViewTextBoxColumn();
((System.ComponentModel.ISupportInitialize)(this.dsMSSQL)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.dsMSSQL)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bs)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.bs)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bn)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.bn)).BeginInit();
this.bn.SuspendLayout(); this.bn.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.projectsDataGridView)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.projectsDataGridView)).BeginInit();
this.SuspendLayout(); this.SuspendLayout();
// //
// dsMSSQL // dsMSSQL
// //
this.dsMSSQL.DataSetName = "dsMSSQL"; this.dsMSSQL.DataSetName = "dsMSSQL";
this.dsMSSQL.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema; this.dsMSSQL.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema;
// //
// bs // bs
// //
this.bs.DataMember = "Projects"; this.bs.DataMember = "Projects";
this.bs.DataSource = this.dsMSSQL; this.bs.DataSource = this.dsMSSQL;
// //
// ta // ta
// //
this.ta.ClearBeforeFill = true; this.ta.ClearBeforeFill = true;
// //
// tam // tam
// //
this.tam.BackupDataSetBeforeUpdate = false; this.tam.BackupDataSetBeforeUpdate = false;
this.tam.InventoryTableAdapter = null; this.tam.InventoryTableAdapter = null;
this.tam.ItemsTableAdapter = null; this.tam.ItemsTableAdapter = null;
this.tam.ProjectsTableAdapter = this.ta; this.tam.ProjectsTableAdapter = this.ta;
this.tam.UpdateOrder = Project.dsMSSQLTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete; this.tam.UpdateOrder = Project.dsMSSQLTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete;
this.tam.UsersTableAdapter = null; this.tam.UsersTableAdapter = null;
// //
// bn // bn
// //
this.bn.AddNewItem = this.bindingNavigatorAddNewItem; this.bn.AddNewItem = this.bindingNavigatorAddNewItem;
this.bn.BindingSource = this.bs; this.bn.BindingSource = this.bs;
this.bn.CountItem = this.bindingNavigatorCountItem; this.bn.CountItem = this.bindingNavigatorCountItem;
this.bn.DeleteItem = this.bindingNavigatorDeleteItem; this.bn.DeleteItem = this.bindingNavigatorDeleteItem;
this.bn.Dock = System.Windows.Forms.DockStyle.Bottom; this.bn.Dock = System.Windows.Forms.DockStyle.Bottom;
this.bn.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.bn.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.bindingNavigatorMoveFirstItem, this.bindingNavigatorMoveFirstItem,
this.bindingNavigatorMovePreviousItem, this.bindingNavigatorMovePreviousItem,
this.bindingNavigatorSeparator, this.bindingNavigatorSeparator,
this.bindingNavigatorPositionItem, this.bindingNavigatorPositionItem,
this.bindingNavigatorCountItem, this.bindingNavigatorCountItem,
this.bindingNavigatorSeparator1, this.bindingNavigatorSeparator1,
this.bindingNavigatorMoveNextItem, this.bindingNavigatorMoveNextItem,
this.bindingNavigatorMoveLastItem, this.bindingNavigatorMoveLastItem,
this.bindingNavigatorSeparator2, this.bindingNavigatorSeparator2,
this.bindingNavigatorAddNewItem, this.bindingNavigatorAddNewItem,
this.bindingNavigatorDeleteItem, this.bindingNavigatorDeleteItem,
this.projectsBindingNavigatorSaveItem}); this.projectsBindingNavigatorSaveItem});
this.bn.Location = new System.Drawing.Point(0, 364); this.bn.Location = new System.Drawing.Point(0, 364);
this.bn.MoveFirstItem = this.bindingNavigatorMoveFirstItem; this.bn.MoveFirstItem = this.bindingNavigatorMoveFirstItem;
this.bn.MoveLastItem = this.bindingNavigatorMoveLastItem; this.bn.MoveLastItem = this.bindingNavigatorMoveLastItem;
this.bn.MoveNextItem = this.bindingNavigatorMoveNextItem; this.bn.MoveNextItem = this.bindingNavigatorMoveNextItem;
this.bn.MovePreviousItem = this.bindingNavigatorMovePreviousItem; this.bn.MovePreviousItem = this.bindingNavigatorMovePreviousItem;
this.bn.Name = "bn"; this.bn.Name = "bn";
this.bn.PositionItem = this.bindingNavigatorPositionItem; this.bn.PositionItem = this.bindingNavigatorPositionItem;
this.bn.Size = new System.Drawing.Size(738, 25); this.bn.Size = new System.Drawing.Size(738, 25);
this.bn.TabIndex = 0; this.bn.TabIndex = 0;
this.bn.Text = "bindingNavigator1"; this.bn.Text = "bindingNavigator1";
// //
// bindingNavigatorAddNewItem // bindingNavigatorAddNewItem
// //
this.bindingNavigatorAddNewItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.bindingNavigatorAddNewItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.bindingNavigatorAddNewItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorAddNewItem.Image"))); this.bindingNavigatorAddNewItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorAddNewItem.Image")));
this.bindingNavigatorAddNewItem.Name = "bindingNavigatorAddNewItem"; this.bindingNavigatorAddNewItem.Name = "bindingNavigatorAddNewItem";
this.bindingNavigatorAddNewItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorAddNewItem.RightToLeftAutoMirrorImage = true;
this.bindingNavigatorAddNewItem.Size = new System.Drawing.Size(23, 22); this.bindingNavigatorAddNewItem.Size = new System.Drawing.Size(23, 22);
this.bindingNavigatorAddNewItem.Text = "새로 추가"; this.bindingNavigatorAddNewItem.Text = "새로 추가";
// //
// bindingNavigatorCountItem // bindingNavigatorCountItem
// //
this.bindingNavigatorCountItem.Name = "bindingNavigatorCountItem"; this.bindingNavigatorCountItem.Name = "bindingNavigatorCountItem";
this.bindingNavigatorCountItem.Size = new System.Drawing.Size(27, 22); this.bindingNavigatorCountItem.Size = new System.Drawing.Size(27, 22);
this.bindingNavigatorCountItem.Text = "/{0}"; this.bindingNavigatorCountItem.Text = "/{0}";
this.bindingNavigatorCountItem.ToolTipText = "전체 항목 수"; this.bindingNavigatorCountItem.ToolTipText = "전체 항목 수";
// //
// bindingNavigatorDeleteItem // bindingNavigatorDeleteItem
// //
this.bindingNavigatorDeleteItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.bindingNavigatorDeleteItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.bindingNavigatorDeleteItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorDeleteItem.Image"))); this.bindingNavigatorDeleteItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorDeleteItem.Image")));
this.bindingNavigatorDeleteItem.Name = "bindingNavigatorDeleteItem"; this.bindingNavigatorDeleteItem.Name = "bindingNavigatorDeleteItem";
this.bindingNavigatorDeleteItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorDeleteItem.RightToLeftAutoMirrorImage = true;
this.bindingNavigatorDeleteItem.Size = new System.Drawing.Size(23, 22); this.bindingNavigatorDeleteItem.Size = new System.Drawing.Size(23, 22);
this.bindingNavigatorDeleteItem.Text = "삭제"; this.bindingNavigatorDeleteItem.Text = "삭제";
// //
// bindingNavigatorMoveFirstItem // bindingNavigatorMoveFirstItem
// //
this.bindingNavigatorMoveFirstItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.bindingNavigatorMoveFirstItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.bindingNavigatorMoveFirstItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMoveFirstItem.Image"))); this.bindingNavigatorMoveFirstItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMoveFirstItem.Image")));
this.bindingNavigatorMoveFirstItem.Name = "bindingNavigatorMoveFirstItem"; this.bindingNavigatorMoveFirstItem.Name = "bindingNavigatorMoveFirstItem";
this.bindingNavigatorMoveFirstItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMoveFirstItem.RightToLeftAutoMirrorImage = true;
this.bindingNavigatorMoveFirstItem.Size = new System.Drawing.Size(23, 22); this.bindingNavigatorMoveFirstItem.Size = new System.Drawing.Size(23, 22);
this.bindingNavigatorMoveFirstItem.Text = "처음으로 이동"; this.bindingNavigatorMoveFirstItem.Text = "처음으로 이동";
// //
// bindingNavigatorMovePreviousItem // bindingNavigatorMovePreviousItem
// //
this.bindingNavigatorMovePreviousItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.bindingNavigatorMovePreviousItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.bindingNavigatorMovePreviousItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMovePreviousItem.Image"))); this.bindingNavigatorMovePreviousItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMovePreviousItem.Image")));
this.bindingNavigatorMovePreviousItem.Name = "bindingNavigatorMovePreviousItem"; this.bindingNavigatorMovePreviousItem.Name = "bindingNavigatorMovePreviousItem";
this.bindingNavigatorMovePreviousItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMovePreviousItem.RightToLeftAutoMirrorImage = true;
this.bindingNavigatorMovePreviousItem.Size = new System.Drawing.Size(23, 22); this.bindingNavigatorMovePreviousItem.Size = new System.Drawing.Size(23, 22);
this.bindingNavigatorMovePreviousItem.Text = "이전으로 이동"; this.bindingNavigatorMovePreviousItem.Text = "이전으로 이동";
// //
// bindingNavigatorSeparator // bindingNavigatorSeparator
// //
this.bindingNavigatorSeparator.Name = "bindingNavigatorSeparator"; this.bindingNavigatorSeparator.Name = "bindingNavigatorSeparator";
this.bindingNavigatorSeparator.Size = new System.Drawing.Size(6, 25); this.bindingNavigatorSeparator.Size = new System.Drawing.Size(6, 25);
// //
// bindingNavigatorPositionItem // bindingNavigatorPositionItem
// //
this.bindingNavigatorPositionItem.AccessibleName = "위치"; this.bindingNavigatorPositionItem.AccessibleName = "위치";
this.bindingNavigatorPositionItem.AutoSize = false; this.bindingNavigatorPositionItem.AutoSize = false;
this.bindingNavigatorPositionItem.Name = "bindingNavigatorPositionItem"; this.bindingNavigatorPositionItem.Name = "bindingNavigatorPositionItem";
this.bindingNavigatorPositionItem.Size = new System.Drawing.Size(50, 23); this.bindingNavigatorPositionItem.Size = new System.Drawing.Size(50, 23);
this.bindingNavigatorPositionItem.Text = "0"; this.bindingNavigatorPositionItem.Text = "0";
this.bindingNavigatorPositionItem.ToolTipText = "현재 위치"; this.bindingNavigatorPositionItem.ToolTipText = "현재 위치";
// //
// bindingNavigatorSeparator1 // bindingNavigatorSeparator1
// //
this.bindingNavigatorSeparator1.Name = "bindingNavigatorSeparator1"; this.bindingNavigatorSeparator1.Name = "bindingNavigatorSeparator1";
this.bindingNavigatorSeparator1.Size = new System.Drawing.Size(6, 25); this.bindingNavigatorSeparator1.Size = new System.Drawing.Size(6, 25);
// //
// bindingNavigatorMoveNextItem // bindingNavigatorMoveNextItem
// //
this.bindingNavigatorMoveNextItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.bindingNavigatorMoveNextItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.bindingNavigatorMoveNextItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMoveNextItem.Image"))); this.bindingNavigatorMoveNextItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMoveNextItem.Image")));
this.bindingNavigatorMoveNextItem.Name = "bindingNavigatorMoveNextItem"; this.bindingNavigatorMoveNextItem.Name = "bindingNavigatorMoveNextItem";
this.bindingNavigatorMoveNextItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMoveNextItem.RightToLeftAutoMirrorImage = true;
this.bindingNavigatorMoveNextItem.Size = new System.Drawing.Size(23, 22); this.bindingNavigatorMoveNextItem.Size = new System.Drawing.Size(23, 22);
this.bindingNavigatorMoveNextItem.Text = "다음으로 이동"; this.bindingNavigatorMoveNextItem.Text = "다음으로 이동";
// //
// bindingNavigatorMoveLastItem // bindingNavigatorMoveLastItem
// //
this.bindingNavigatorMoveLastItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.bindingNavigatorMoveLastItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.bindingNavigatorMoveLastItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMoveLastItem.Image"))); this.bindingNavigatorMoveLastItem.Image = ((System.Drawing.Image)(resources.GetObject("bindingNavigatorMoveLastItem.Image")));
this.bindingNavigatorMoveLastItem.Name = "bindingNavigatorMoveLastItem"; this.bindingNavigatorMoveLastItem.Name = "bindingNavigatorMoveLastItem";
this.bindingNavigatorMoveLastItem.RightToLeftAutoMirrorImage = true; this.bindingNavigatorMoveLastItem.RightToLeftAutoMirrorImage = true;
this.bindingNavigatorMoveLastItem.Size = new System.Drawing.Size(23, 22); this.bindingNavigatorMoveLastItem.Size = new System.Drawing.Size(23, 22);
this.bindingNavigatorMoveLastItem.Text = "마지막으로 이동"; this.bindingNavigatorMoveLastItem.Text = "마지막으로 이동";
// //
// bindingNavigatorSeparator2 // bindingNavigatorSeparator2
// //
this.bindingNavigatorSeparator2.Name = "bindingNavigatorSeparator2"; this.bindingNavigatorSeparator2.Name = "bindingNavigatorSeparator2";
this.bindingNavigatorSeparator2.Size = new System.Drawing.Size(6, 25); this.bindingNavigatorSeparator2.Size = new System.Drawing.Size(6, 25);
// //
// projectsBindingNavigatorSaveItem // projectsBindingNavigatorSaveItem
// //
this.projectsBindingNavigatorSaveItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.projectsBindingNavigatorSaveItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.projectsBindingNavigatorSaveItem.Image = ((System.Drawing.Image)(resources.GetObject("projectsBindingNavigatorSaveItem.Image"))); this.projectsBindingNavigatorSaveItem.Image = ((System.Drawing.Image)(resources.GetObject("projectsBindingNavigatorSaveItem.Image")));
this.projectsBindingNavigatorSaveItem.Name = "projectsBindingNavigatorSaveItem"; this.projectsBindingNavigatorSaveItem.Name = "projectsBindingNavigatorSaveItem";
this.projectsBindingNavigatorSaveItem.Size = new System.Drawing.Size(23, 22); this.projectsBindingNavigatorSaveItem.Size = new System.Drawing.Size(23, 22);
this.projectsBindingNavigatorSaveItem.Text = "데이터 저장"; this.projectsBindingNavigatorSaveItem.Text = "데이터 저장";
this.projectsBindingNavigatorSaveItem.Click += new System.EventHandler(this.projectsBindingNavigatorSaveItem_Click); this.projectsBindingNavigatorSaveItem.Click += new System.EventHandler(this.projectsBindingNavigatorSaveItem_Click);
// //
// projectsDataGridView // projectsDataGridView
// //
this.projectsDataGridView.AllowUserToAddRows = false; this.projectsDataGridView.AllowUserToAddRows = false;
this.projectsDataGridView.AutoGenerateColumns = false; this.projectsDataGridView.AutoGenerateColumns = false;
this.projectsDataGridView.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells; this.projectsDataGridView.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells;
this.projectsDataGridView.AutoSizeRowsMode = System.Windows.Forms.DataGridViewAutoSizeRowsMode.AllCells; this.projectsDataGridView.AutoSizeRowsMode = System.Windows.Forms.DataGridViewAutoSizeRowsMode.AllCells;
this.projectsDataGridView.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; this.projectsDataGridView.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
this.projectsDataGridView.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { this.projectsDataGridView.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
this.dataGridViewTextBoxColumn1, this.dataGridViewTextBoxColumn1,
this.dataGridViewTextBoxColumn2, this.dataGridViewTextBoxColumn2,
this.dataGridViewTextBoxColumn3, this.dataGridViewTextBoxColumn3,
this.dataGridViewTextBoxColumn4, this.dataGridViewTextBoxColumn4,
this.dataGridViewTextBoxColumn5, this.dataGridViewTextBoxColumn5,
this.dataGridViewTextBoxColumn6, this.dataGridViewTextBoxColumn6,
this.dataGridViewTextBoxColumn7, this.dataGridViewTextBoxColumn7,
this.dataGridViewTextBoxColumn8, this.dataGridViewTextBoxColumn8,
this.dataGridViewTextBoxColumn9, this.dataGridViewTextBoxColumn9,
this.dataGridViewTextBoxColumn10, this.dataGridViewTextBoxColumn10,
this.dataGridViewTextBoxColumn11}); this.dataGridViewTextBoxColumn11});
this.projectsDataGridView.DataSource = this.bs; this.projectsDataGridView.DataSource = this.bs;
this.projectsDataGridView.Dock = System.Windows.Forms.DockStyle.Fill; this.projectsDataGridView.Dock = System.Windows.Forms.DockStyle.Fill;
this.projectsDataGridView.Location = new System.Drawing.Point(0, 0); this.projectsDataGridView.Location = new System.Drawing.Point(0, 0);
this.projectsDataGridView.Name = "projectsDataGridView"; this.projectsDataGridView.Name = "projectsDataGridView";
this.projectsDataGridView.RowTemplate.Height = 23; this.projectsDataGridView.RowTemplate.Height = 23;
this.projectsDataGridView.Size = new System.Drawing.Size(738, 364); this.projectsDataGridView.Size = new System.Drawing.Size(738, 364);
this.projectsDataGridView.TabIndex = 1; this.projectsDataGridView.TabIndex = 1;
// //
// dataGridViewTextBoxColumn1 // dataGridViewTextBoxColumn1
// //
this.dataGridViewTextBoxColumn1.DataPropertyName = "idx"; this.dataGridViewTextBoxColumn1.DataPropertyName = "idx";
dataGridViewCellStyle1.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; dataGridViewCellStyle1.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
dataGridViewCellStyle1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224))))); dataGridViewCellStyle1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.dataGridViewTextBoxColumn1.DefaultCellStyle = dataGridViewCellStyle1; this.dataGridViewTextBoxColumn1.DefaultCellStyle = dataGridViewCellStyle1;
this.dataGridViewTextBoxColumn1.HeaderText = "idx"; this.dataGridViewTextBoxColumn1.HeaderText = "idx";
this.dataGridViewTextBoxColumn1.Name = "dataGridViewTextBoxColumn1"; this.dataGridViewTextBoxColumn1.Name = "dataGridViewTextBoxColumn1";
this.dataGridViewTextBoxColumn1.ReadOnly = true; this.dataGridViewTextBoxColumn1.ReadOnly = true;
this.dataGridViewTextBoxColumn1.Width = 47; this.dataGridViewTextBoxColumn1.Width = 47;
// //
// dataGridViewTextBoxColumn2 // dataGridViewTextBoxColumn2
// //
this.dataGridViewTextBoxColumn2.DataPropertyName = "name"; this.dataGridViewTextBoxColumn2.DataPropertyName = "name";
this.dataGridViewTextBoxColumn2.HeaderText = "name"; this.dataGridViewTextBoxColumn2.HeaderText = "name";
this.dataGridViewTextBoxColumn2.Name = "dataGridViewTextBoxColumn2"; this.dataGridViewTextBoxColumn2.Name = "dataGridViewTextBoxColumn2";
this.dataGridViewTextBoxColumn2.Width = 62; this.dataGridViewTextBoxColumn2.Width = 62;
// //
// dataGridViewTextBoxColumn3 // dataGridViewTextBoxColumn3
// //
this.dataGridViewTextBoxColumn3.DataPropertyName = "pdate"; this.dataGridViewTextBoxColumn3.DataPropertyName = "pdate";
this.dataGridViewTextBoxColumn3.HeaderText = "pdate"; this.dataGridViewTextBoxColumn3.HeaderText = "pdate";
this.dataGridViewTextBoxColumn3.Name = "dataGridViewTextBoxColumn3"; this.dataGridViewTextBoxColumn3.Name = "dataGridViewTextBoxColumn3";
this.dataGridViewTextBoxColumn3.Width = 61; this.dataGridViewTextBoxColumn3.Width = 61;
// //
// dataGridViewTextBoxColumn4 // dataGridViewTextBoxColumn4
// //
this.dataGridViewTextBoxColumn4.DataPropertyName = "request"; this.dataGridViewTextBoxColumn4.DataPropertyName = "request";
this.dataGridViewTextBoxColumn4.HeaderText = "request"; this.dataGridViewTextBoxColumn4.HeaderText = "request";
this.dataGridViewTextBoxColumn4.Name = "dataGridViewTextBoxColumn4"; this.dataGridViewTextBoxColumn4.Name = "dataGridViewTextBoxColumn4";
this.dataGridViewTextBoxColumn4.Width = 72; this.dataGridViewTextBoxColumn4.Width = 72;
// //
// dataGridViewTextBoxColumn5 // dataGridViewTextBoxColumn5
// //
this.dataGridViewTextBoxColumn5.DataPropertyName = "reqstaff"; this.dataGridViewTextBoxColumn5.DataPropertyName = "reqstaff";
this.dataGridViewTextBoxColumn5.HeaderText = "reqstaff"; this.dataGridViewTextBoxColumn5.HeaderText = "reqstaff";
this.dataGridViewTextBoxColumn5.Name = "dataGridViewTextBoxColumn5"; this.dataGridViewTextBoxColumn5.Name = "dataGridViewTextBoxColumn5";
this.dataGridViewTextBoxColumn5.Width = 71; this.dataGridViewTextBoxColumn5.Width = 71;
// //
// dataGridViewTextBoxColumn6 // dataGridViewTextBoxColumn6
// //
this.dataGridViewTextBoxColumn6.DataPropertyName = "sdate"; this.dataGridViewTextBoxColumn6.DataPropertyName = "sdate";
this.dataGridViewTextBoxColumn6.HeaderText = "sdate"; this.dataGridViewTextBoxColumn6.HeaderText = "sdate";
this.dataGridViewTextBoxColumn6.Name = "dataGridViewTextBoxColumn6"; this.dataGridViewTextBoxColumn6.Name = "dataGridViewTextBoxColumn6";
this.dataGridViewTextBoxColumn6.Width = 61; this.dataGridViewTextBoxColumn6.Width = 61;
// //
// dataGridViewTextBoxColumn7 // dataGridViewTextBoxColumn7
// //
this.dataGridViewTextBoxColumn7.DataPropertyName = "edate"; this.dataGridViewTextBoxColumn7.DataPropertyName = "edate";
this.dataGridViewTextBoxColumn7.HeaderText = "edate"; this.dataGridViewTextBoxColumn7.HeaderText = "edate";
this.dataGridViewTextBoxColumn7.Name = "dataGridViewTextBoxColumn7"; this.dataGridViewTextBoxColumn7.Name = "dataGridViewTextBoxColumn7";
this.dataGridViewTextBoxColumn7.Width = 61; this.dataGridViewTextBoxColumn7.Width = 61;
// //
// dataGridViewTextBoxColumn8 // dataGridViewTextBoxColumn8
// //
this.dataGridViewTextBoxColumn8.DataPropertyName = "odate"; this.dataGridViewTextBoxColumn8.DataPropertyName = "odate";
this.dataGridViewTextBoxColumn8.HeaderText = "odate"; this.dataGridViewTextBoxColumn8.HeaderText = "odate";
this.dataGridViewTextBoxColumn8.Name = "dataGridViewTextBoxColumn8"; this.dataGridViewTextBoxColumn8.Name = "dataGridViewTextBoxColumn8";
this.dataGridViewTextBoxColumn8.Width = 61; this.dataGridViewTextBoxColumn8.Width = 61;
// //
// dataGridViewTextBoxColumn9 // dataGridViewTextBoxColumn9
// //
this.dataGridViewTextBoxColumn9.DataPropertyName = "memo"; this.dataGridViewTextBoxColumn9.DataPropertyName = "memo";
this.dataGridViewTextBoxColumn9.HeaderText = "memo"; this.dataGridViewTextBoxColumn9.HeaderText = "memo";
this.dataGridViewTextBoxColumn9.Name = "dataGridViewTextBoxColumn9"; this.dataGridViewTextBoxColumn9.Name = "dataGridViewTextBoxColumn9";
this.dataGridViewTextBoxColumn9.Width = 66; this.dataGridViewTextBoxColumn9.Width = 66;
// //
// dataGridViewTextBoxColumn10 // dataGridViewTextBoxColumn10
// //
this.dataGridViewTextBoxColumn10.DataPropertyName = "wuid"; this.dataGridViewTextBoxColumn10.DataPropertyName = "wuid";
this.dataGridViewTextBoxColumn10.HeaderText = "wuid"; this.dataGridViewTextBoxColumn10.HeaderText = "wuid";
this.dataGridViewTextBoxColumn10.Name = "dataGridViewTextBoxColumn10"; this.dataGridViewTextBoxColumn10.Name = "dataGridViewTextBoxColumn10";
this.dataGridViewTextBoxColumn10.Width = 57; this.dataGridViewTextBoxColumn10.Width = 57;
// //
// dataGridViewTextBoxColumn11 // dataGridViewTextBoxColumn11
// //
this.dataGridViewTextBoxColumn11.DataPropertyName = "wdate"; this.dataGridViewTextBoxColumn11.DataPropertyName = "wdate";
this.dataGridViewTextBoxColumn11.HeaderText = "wdate"; this.dataGridViewTextBoxColumn11.HeaderText = "wdate";
this.dataGridViewTextBoxColumn11.Name = "dataGridViewTextBoxColumn11"; this.dataGridViewTextBoxColumn11.Name = "dataGridViewTextBoxColumn11";
this.dataGridViewTextBoxColumn11.Width = 64; this.dataGridViewTextBoxColumn11.Width = 64;
// //
// fProjectList // fProjectList
// //
this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(738, 389); this.ClientSize = new System.Drawing.Size(738, 389);
this.Controls.Add(this.projectsDataGridView); this.Controls.Add(this.projectsDataGridView);
this.Controls.Add(this.bn); this.Controls.Add(this.bn);
this.Name = "fProjectList"; this.Name = "fProjectList";
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent;
this.Text = "fProjectList"; this.Text = "fProjectList";
this.Load += new System.EventHandler(this.fProjectList_Load); this.Load += new System.EventHandler(this.fProjectList_Load);
((System.ComponentModel.ISupportInitialize)(this.dsMSSQL)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.dsMSSQL)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bs)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.bs)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bn)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.bn)).EndInit();
this.bn.ResumeLayout(false); this.bn.ResumeLayout(false);
this.bn.PerformLayout(); this.bn.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.projectsDataGridView)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.projectsDataGridView)).EndInit();
this.ResumeLayout(false); this.ResumeLayout(false);
this.PerformLayout(); this.PerformLayout();
} }
#endregion #endregion
private dsMSSQL dsMSSQL; private dsMSSQL dsMSSQL;
private System.Windows.Forms.BindingSource bs; private System.Windows.Forms.BindingSource bs;
private dsMSSQLTableAdapters.ProjectsTableAdapter ta; private dsMSSQLTableAdapters.ProjectsTableAdapter ta;
private dsMSSQLTableAdapters.TableAdapterManager tam; private dsMSSQLTableAdapters.TableAdapterManager tam;
private System.Windows.Forms.BindingNavigator bn; private System.Windows.Forms.BindingNavigator bn;
private System.Windows.Forms.ToolStripButton bindingNavigatorAddNewItem; private System.Windows.Forms.ToolStripButton bindingNavigatorAddNewItem;
private System.Windows.Forms.ToolStripLabel bindingNavigatorCountItem; private System.Windows.Forms.ToolStripLabel bindingNavigatorCountItem;
private System.Windows.Forms.ToolStripButton bindingNavigatorDeleteItem; private System.Windows.Forms.ToolStripButton bindingNavigatorDeleteItem;
private System.Windows.Forms.ToolStripButton bindingNavigatorMoveFirstItem; private System.Windows.Forms.ToolStripButton bindingNavigatorMoveFirstItem;
private System.Windows.Forms.ToolStripButton bindingNavigatorMovePreviousItem; private System.Windows.Forms.ToolStripButton bindingNavigatorMovePreviousItem;
private System.Windows.Forms.ToolStripSeparator bindingNavigatorSeparator; private System.Windows.Forms.ToolStripSeparator bindingNavigatorSeparator;
private System.Windows.Forms.ToolStripTextBox bindingNavigatorPositionItem; private System.Windows.Forms.ToolStripTextBox bindingNavigatorPositionItem;
private System.Windows.Forms.ToolStripSeparator bindingNavigatorSeparator1; private System.Windows.Forms.ToolStripSeparator bindingNavigatorSeparator1;
private System.Windows.Forms.ToolStripButton bindingNavigatorMoveNextItem; private System.Windows.Forms.ToolStripButton bindingNavigatorMoveNextItem;
private System.Windows.Forms.ToolStripButton bindingNavigatorMoveLastItem; private System.Windows.Forms.ToolStripButton bindingNavigatorMoveLastItem;
private System.Windows.Forms.ToolStripSeparator bindingNavigatorSeparator2; private System.Windows.Forms.ToolStripSeparator bindingNavigatorSeparator2;
private System.Windows.Forms.ToolStripButton projectsBindingNavigatorSaveItem; private System.Windows.Forms.ToolStripButton projectsBindingNavigatorSaveItem;
private System.Windows.Forms.DataGridView projectsDataGridView; private System.Windows.Forms.DataGridView projectsDataGridView;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn1; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn1;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn2; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn2;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn3; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn3;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn4; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn4;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn5; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn5;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn6; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn6;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn7; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn7;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn8; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn8;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn9; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn9;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn10; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn10;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn11; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn11;
} }
} }

View File

@@ -1,41 +1,41 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.ComponentModel; using System.ComponentModel;
using System.Data; using System.Data;
using System.Drawing; using System.Drawing;
using System.Linq; using System.Linq;
using System.Text; using System.Text;
using System.Windows.Forms; using System.Windows.Forms;
namespace Project.Prj namespace Project.Prj
{ {
public partial class fProjectList : Form public partial class fProjectList : Form
{ {
public fProjectList() public fProjectList()
{ {
InitializeComponent(); InitializeComponent();
} }
private void projectsBindingNavigatorSaveItem_Click(object sender, EventArgs e) private void projectsBindingNavigatorSaveItem_Click(object sender, EventArgs e)
{ {
this.Validate(); this.Validate();
this.bs.EndEdit(); this.bs.EndEdit();
this.tam.UpdateAll(this.dsMSSQL); this.tam.UpdateAll(this.dsMSSQL);
} }
private void fProjectList_Load(object sender, EventArgs e) private void fProjectList_Load(object sender, EventArgs e)
{ {
// TODO: 이 코드는 데이터를 'dsMSSQL.Projects' 테이블에 로드합니다. 필요한 경우 이 코드를 이동하거나 제거할 수 있습니다. // TODO: 이 코드는 데이터를 'dsMSSQL.Projects' 테이블에 로드합니다. 필요한 경우 이 코드를 이동하거나 제거할 수 있습니다.
this.ta.Fill(this.dsMSSQL.Projects); this.ta.Fill(this.dsMSSQL.Projects);
this.dsMSSQL.Projects.TableNewRow += Projects_TableNewRow; this.dsMSSQL.Projects.TableNewRow += Projects_TableNewRow;
} }
void Projects_TableNewRow(object sender, DataTableNewRowEventArgs e) void Projects_TableNewRow(object sender, DataTableNewRowEventArgs e)
{ {
e.Row["wuid"] = Pub.Login.no; e.Row["wuid"] = Pub.Login.no;
e.Row["wdate"] = DateTime.Now; e.Row["wdate"] = DateTime.Now;
} }
} }
} }

View File

@@ -1,207 +1,207 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<root> <root>
<!-- <!--
Microsoft ResX Schema Microsoft ResX Schema
Version 2.0 Version 2.0
The primary goals of this format is to allow a simple XML format The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes various data types are done through the TypeConverter classes
associated with the data types. associated with the data types.
Example: Example:
... ado.net/XML headers & schema ... ... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader> <resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader> <resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value> <value>[base64 mime encoded serialized .NET Framework object]</value>
</data> </data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment> <comment>This is a comment</comment>
</data> </data>
There are any number of "resheader" rows that contain simple There are any number of "resheader" rows that contain simple
name/value pairs. name/value pairs.
Each data row contains a name, and value. The row also contains a Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture. text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the Classes that don't support this are serialized and stored with the
mimetype set. mimetype set.
The mimetype is used for serialized objects, and tells the The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly: extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below. read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64 mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding. : and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64 mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding. : and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64 mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter : using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding. : and then encoded with base64 encoding.
--> -->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true"> <xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType> <xsd:complexType>
<xsd:choice maxOccurs="unbounded"> <xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata"> <xsd:element name="metadata">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" /> <xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence> </xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" /> <xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" /> <xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" /> <xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" /> <xsd:attribute ref="xml:space" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="assembly"> <xsd:element name="assembly">
<xsd:complexType> <xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" /> <xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" /> <xsd:attribute name="name" type="xsd:string" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="data"> <xsd:element name="data">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence> </xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" /> <xsd:attribute ref="xml:space" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="resheader"> <xsd:element name="resheader">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence> </xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" /> <xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
</xsd:choice> </xsd:choice>
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
</xsd:schema> </xsd:schema>
<resheader name="resmimetype"> <resheader name="resmimetype">
<value>text/microsoft-resx</value> <value>text/microsoft-resx</value>
</resheader> </resheader>
<resheader name="version"> <resheader name="version">
<value>2.0</value> <value>2.0</value>
</resheader> </resheader>
<resheader name="reader"> <resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader> </resheader>
<resheader name="writer"> <resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader> </resheader>
<metadata name="dsMSSQL.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="dsMSSQL.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value> <value>17, 17</value>
</metadata> </metadata>
<metadata name="bs.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="bs.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>122, 17</value> <value>122, 17</value>
</metadata> </metadata>
<metadata name="ta.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="ta.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>186, 17</value> <value>186, 17</value>
</metadata> </metadata>
<metadata name="tam.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="tam.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>248, 17</value> <value>248, 17</value>
</metadata> </metadata>
<metadata name="bn.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="bn.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>321, 17</value> <value>321, 17</value>
</metadata> </metadata>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="bindingNavigatorAddNewItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="bindingNavigatorAddNewItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
wwAADsMBx2+oZAAAAUpJREFUOE9jGLzg7gL2/7fmcf6/Oofr/8UZvP+hwsSD60CNfx41/v/zsOH/yckC wwAADsMBx2+oZAAAAUpJREFUOE9jGLzg7gL2/7fmcf6/Oofr/8UZvP+hwsSD60CNfx41/v/zsOH/yckC
pBtwfjov3ICDPSKkG3B8kiBQc93/Pw+q/u9oFydswKWZPP/PTuX7fxKo8Ui/0P993SJAzeX//94r+r++ pBtwfjov3ICDPSKkG3B8kiBQc93/Pw+q/u9oFydswKWZPP/PTuX7fxKo8Ui/0P993SJAzeX//94r+r++
Qeb/qhq5/0srFf/PL1X+P6tIFdPAU0B//nlYD9RUC8SV///cKwHivP9/72b+/3sn+f/f23H//92MAOKQ Qeb/qhq5/0srFf/PL1X+P6tIFdPAU0B//nlYD9RUC8SV///cKwHivP9/72b+/3sn+f/f23H//92MAOKQ
/5NyNDENONQrDHbu3/ulQI0FQI3ZQI2pQI0J///digZqDPv/70bQ/3/X/f53peliGrCzXeL/lmap/+vA /5NyNDENONQrDHbu3/ulQI0FQI3ZQI2pQI0J///digZqDPv/70bQ/3/X/f53peliGrCzXeL/lmap/+vA
zpX/v6RC8f/fWzFAjeH/p+Zp/J+QpfW/O0P3f3uq/v/mREPCYTIb6E+Qc//dCPjfk6FDWAM6APnz3w1/ zpX/v6RC8f/fWzFAjeH/p+Zp/J+QpfW/O0P3f3uq/v/mREPCYTIb6E+Qc//dCPjfk6FDWAM6APnz3w1/
IPb735qsT7oB3em6YP+CcH2cEekGtCQZ/G+IN/xfE2v8vzLahHQD6AQYGAAkI9iedfyIaQAAAABJRU5E IPb735qsT7oB3em6YP+CcH2cEekGtCQZ/G+IN/xfE2v8vzLahHQD6AQYGAAkI9iedfyIaQAAAABJRU5E
rkJggg== rkJggg==
</value> </value>
</data> </data>
<data name="bindingNavigatorDeleteItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="bindingNavigatorDeleteItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
wwAADsMBx2+oZAAAAW9JREFUOE+1kE0ow2Ecx3dV3krt4oJaOSCTvIRkMqSxyITIzCQHDouEdnFwIOVC wwAADsMBx2+oZAAAAW9JREFUOE+1kE0ow2Ecx3dV3krt4oJaOSCTvIRkMqSxyITIzCQHDouEdnFwIOVC
DrhIDiQl5UTiNG/z2ppafy1S2gX/uDwfY6i1v7Hie3nqeb7fz+/7/FR/Ilwn0G0Exw4fV5GJlXlEZxXC DrhIDiQl5UTiNG/z2ppafy1S2gX/uDwfY6i1v7Hie3nqeb7fz+/7/FR/Ilwn0G0Exw4fV5GJlXlEZxXC
rIet9bAQvB5Ymgn2sLYAvSZEux7RUQFzE4qQt4bCXAYjPaHvnDoCkLpsRGMB2JqCTGLIijDlwqQ9bEMV rIet9bAQvB5Ymgn2sLYAvSZEux7RUQFzE4qQt4bCXAYjPaHvnDoCkLpsRGMB2JqCTGLIijDlwqQ9bEMV
i9OIytR3EMNWcJ/BWH8A6j8/bOGFxwXNxYEvGbMQ9XnQ1/K78KfY3/VXzkMY0qFGG2H4RoLGQshJQNbG i9OIytR3EMNWcJ/BWH8A6j8/bOGFxwXNxYEvGbMQ9XnQ1/K78KfY3/VXzkMY0qFGG2H4RoLGQshJQNbG
86CNhdrsX9a/uQZTPhQl4rMY4OLofbl3aX7I8uwPC7y/g1YdjyVJuEvT8e1tfwUYteHUxCCfHChDeHmG 86CNhdrsX9a/uQZTPhQl4rMY4OLofbl3aX7I8uwPC7y/g1YdjyVJuEvT8e1tfwUYteHUxCCfHChDeHmG
QQvokjlOU+PbWA0x3pZnILVVI3uvQyHsbiLnqnGmRCF1NYD8pDhpRxOH7HQoAKZGkFKjceszQbpSrumX QQvokjlOU+PbWA0x3pZnILVVI3uvQyHsbiLnqnGmRCF1NYD8pDhpRxOH7HQoAKZGkFKjceszQbpSrumX
bO+G80MFwKUTxgfgcO/b8D9IpXoFiiMDHIQm0skAAAAASUVORK5CYII= bO+G80MFwKUTxgfgcO/b8D9IpXoFiiMDHIQm0skAAAAASUVORK5CYII=
</value> </value>
</data> </data>
<data name="bindingNavigatorMoveFirstItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="bindingNavigatorMoveFirstItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
wwAADsMBx2+oZAAAASpJREFUOE9jGDygcNbz/00Lnv/PnPj4P1QIA4S3P8Apx5A789n/VUfe/8elKL77 wwAADsMBx2+oZAAAASpJREFUOE9jGDygcNbz/00Lnv/PnPj4P1QIA4S3P8Apx5A789n/VUfe/8elKL77
wf/ghmu4DciY8vT/wn0fsCqK73n4f+n+///9qy/gNiCh58n/aVveYyiKaL8P1pw56/9/r9ITuA2I7Hr0 wf/ghmu4DciY8vT/wn0fsCqK73n4f+n+///9qy/gNiCh58n/aVveYyiKaL8P1pw56/9/r9ITuA2I7Hr0
v3f1BxRFoa33wJpb1wFt7/z73yX/AG4DApsf/q+b/w6uKLjl7v9Fe///7wBqzpjz879d3c//9hnbcRvg v3f1BxRFoa33wJpb1wFt7/z73yX/AG4DApsf/q+b/w6uKLjl7v9Fe///7wBqzpjz879d3c//9hnbcRvg
UXX/f/60NyiK7Ipv/0+f8/u/f9e3/zqF7/5bJKzHbYB96d3/2ZNfYyjSTzn/36ToxX+VrE//jSOX4TbA 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 Iu/O/9T+11gVGSSd+C+b9vW/bvA83AYYZt3+H9byEqci/dTL/zV8p+E2QCftxn+/6od4Fal4TMBtgFPu
lf8gBXgVDULAwAAA8HbAq6XlmnAAAAAASUVORK5CYII= lf8gBXgVDULAwAAA8HbAq6XlmnAAAAAASUVORK5CYII=
</value> </value>
</data> </data>
<data name="bindingNavigatorMovePreviousItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="bindingNavigatorMovePreviousItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
wwAADsMBx2+oZAAAALZJREFUOE9jGDogvP3BfyiTdBDf/eB/cMM18gyI73n4f+n+///9qy+QbkBE+32w wwAADsMBx2+oZAAAALZJREFUOE9jGDogvP3BfyiTdBDf/eB/cMM18gyI73n4f+n+///9qy+QbkBE+32w
5sxZ//97lZ4gzYDQ1ntgza3rgLZ3/v3vkn+AeAOCW+7+X7T3//8OoOaMOT//29X9/G+fsZ00F9gV3/6f 5sxZ//97lZ4gzYDQ1ntgza3rgLZ3/v3vkn+AeAOCW+7+X7T3//8OoOaMOT//29X9/G+fsZ00F9gV3/6f
Puf3f/+ub/91Ct/9t0hYT3oY6Kec/29S9OK/Stan/8aRy0g3AAQMkk78l037+l83eB55BoCAfurl/xq+ Puf3f/+ub/91Ct/9t0hYT3oY6Kec/29S9OK/Stan/8aRy0g3AAQMkk78l037+l83eB55BoCAfurl/xq+
08g3AARUPCZQZsBgBQwMANAUYJgEulBVAAAAAElFTkSuQmCC 08g3AARUPCZQZsBgBQwMANAUYJgEulBVAAAAAElFTkSuQmCC
</value> </value>
</data> </data>
<data name="bindingNavigatorMoveNextItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="bindingNavigatorMoveNextItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
wwAADsMBx2+oZAAAAKNJREFUOE9jGHygcNbz/1AmeSB35rP/Cd33yDckY8rT//P2//6f0HWHPEMSep78 wwAADsMBx2+oZAAAAKNJREFUOE9jGHygcNbz/1AmeSB35rP/Cd33yDckY8rT//P2//6f0HWHPEMSep78
n73v1//OrX//u5VeJt2QyK5H/6ds+/W/ZOnf/wnT//63yT1LmiGBzQ//t659D9ZsXPLlv3T0tf/GkcuI n73v1//OrX//u5VeJt2QyK5H/6ds+/W/ZOnf/wnT//63yT1LmiGBzQ//t659D9ZsXPLlv3T0tf/GkcuI
N8Sj6v7/krnv4JoVXXpIc4F96d3/gS3PyNMMAhZ5d/7bFFwhTzMIGGbdJl8zCOik3SBf81AEDAwAoH5f N8Sj6v7/krnv4JoVXXpIc4F96d3/gS3PyNMMAhZ5d/7bFFwhTzMIGGbdJl8zCOik3SBf81AEDAwAoH5f
oAc0QjgAAAAASUVORK5CYII= oAc0QjgAAAAASUVORK5CYII=
</value> </value>
</data> </data>
<data name="bindingNavigatorMoveLastItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="bindingNavigatorMoveLastItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
wwAADsMBx2+oZAAAASxJREFUOE9jGFygcNbz/1AmBgDJNS14/j9z4mOcahhyZz77n9B9D6sCkNyqI+// wwAADsMBx2+oZAAAASxJREFUOE9jGFygcNbz/1AmBgDJNS14/j9z4mOcahhyZz77n9B9D6sCkNyqI+//
h7c/wG1AxpSn/+ft//0/oesOhiKQ3MJ9H/4HN1zDbUBCz5P/s/f9+t+59e9/t9LLKApBctO2vP/vX30B h7c/wG1AxpSn/+ft//0/oesOhiKQ3MJ9H/4HN1zDbUBCz5P/s/f9+t+59e9/t9LLKApBctO2vP/vX30B
twGRXY/+T9n263/J0r//E6b//W+TexauGCTXu/rDf6/SE7gNCGx++L917XuwZuOSL/+lo6/9N45cBtYA twGRXY/+T9n263/J0r//E6b//W+TexauGCTXu/rDf6/SE7gNCGx++L917XuwZuOSL/+lo6/9N45cBtYA
kqub/+6/S/4B3AZ4VN3/XzL3HVyzoksPXDFILn/am//2GdtxG2Bfevd/YMszDM0gAJLLnvz6v0XCetwG kqub/+6/S/4B3AZ4VN3/XzL3HVyzoksPXDFILn/am//2GdtxG2Bfevd/YMszDM0gAJLLnvz6v0XCetwG
WOTd+W9TcAVDMwiA5FL7X8O9hBUYZt3GqhkEQHJhLS//6wbPw22ATtoNnJIgOb/qh/81fKfhNgAfcMq9 WOTd+W9TcAVDMwiA5FL7X8O9hBUYZt3GqhkEQHJhLS//6wbPw22ATtoNnJIgOb/qh/81fKfhNgAfcMq9
8l/FYwIYQ4UGBWBgAAC+0b+zuQxOnAAAAABJRU5ErkJggg== 8l/FYwIYQ4UGBWBgAAC+0b+zuQxOnAAAAABJRU5ErkJggg==
</value> </value>
</data> </data>
<data name="projectsBindingNavigatorSaveItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="projectsBindingNavigatorSaveItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
wwAADsMBx2+oZAAAAExJREFUOE9joAr49u3bf1IxVCsEgAWC58Dxh/cf4RhZDETHTNiHaQgpBoAwzBCo wwAADsMBx2+oZAAAAExJREFUOE9joAr49u3bf1IxVCsEgAWC58Dxh/cf4RhZDETHTNiHaQgpBoAwzBCo
dtINAGGiDUDGyGpoawAxeNSAQWkAORiqnRLAwAAA9EMMU8Daa3MAAAAASUVORK5CYII= dtINAGGiDUDGyGpoawAxeNSAQWkAORiqnRLAwAAA9EMMU8Daa3MAAAAASUVORK5CYII=
</value> </value>
</data> </data>
</root> </root>

View File

@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="utf-8" ?> <?xml version="1.0" encoding="utf-8" ?>
<configuration> <configuration>
<configSections> <configSections>
</configSections> </configSections>
<connectionStrings> <connectionStrings>
<add name="Project.Properties.Settings.gwcs" connectionString="Data Source=10.131.36.205;Initial Catalog=GroupWare;Persist Security Info=True;User ID=gw;Password=Amkor123!" <add name="Project.Properties.Settings.gwcs" connectionString="Data Source=10.131.36.205;Initial Catalog=GroupWare;Persist Security Info=True;User ID=gw;Password=Amkor123!"
providerName="System.Data.SqlClient" /> providerName="System.Data.SqlClient" />
</connectionStrings> </connectionStrings>
</configuration> </configuration>

View File

@@ -1,3 +1,3 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<tindevil xmlns="http://tindevil.com"> <tindevil xmlns="http://tindevil.com">
</tindevil> </tindevil>

View File

@@ -1,28 +1,28 @@
MSG0001=종료하시겠습니까? MSG0001=종료하시겠습니까?
MSG0002=확인 MSG0002=확인
MSG0003=오류 MSG0003=오류
MSG0004=아니오 MSG0004=아니오
MSG0005= MSG0005=
MSG0006=This is not the registered LOT. MSG0006=This is not the registered LOT.
MSG0007=Barcode mismatch. MSG0007=Barcode mismatch.
MSG0008=Barcode OK MSG0008=Barcode OK
MSG0009=Input Relay State Error MSG0009=Input Relay State Error
MSG0010=This User number is not registered. MSG0010=This User number is not registered.
MSG0011=The end date is smaller than the start date MSG0011=The end date is smaller than the start date
MSG0012=Do you want to check the file? MSG0012=Do you want to check the file?
MSG0013=Please enter a barcode. MSG0013=Please enter a barcode.
MSG0014=The same barcode has been entered MSG0014=The same barcode has been entered
MSG0015=Input complete MSG0015=Input complete
MSG0016=HISTORY MSG0016=HISTORY
MSG0017=LOGOUT MSG0017=LOGOUT
MSG0018=LOGIN MSG0018=LOGIN
MSG0019=MOD MSG0019=MOD
MSG0020=SET MSG0020=SET
MSG0021=RESET MSG0021=RESET
MSG0022=Result MSG0022=Result
MSG0023=Log MSG0023=Log
MSG0024=History MSG0024=History
MSG0025=Input sensor condition not completed. MSG0025=Input sensor condition not completed.
MSG0026=Login is required. MSG0026=Login is required.
MSG0027=Not a registered user. MSG0027=Not a registered user.
MSG0028=Not Data MSG0028=Not Data

View File

@@ -1,59 +1,59 @@
2018-05-10 23:42:11.766 ERROR dio init error : The device is not available 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.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 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 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.772 ERROR ▣ No Data
2018-05-10 23:42:11.773 INFO model data listUsers : 0건 2018-05-10 23:42:11.773 INFO model data listUsers : 0건
Model : 0건 Model : 0건
2018-05-10 23:42:11.774 NORMAL Program Start 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.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.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 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.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 ERROR ▣ No Data
2018-05-10 23:43:30.186 INFO model data listUsers : 0건 2018-05-10 23:43:30.186 INFO model data listUsers : 0건
Model : 0건 Model : 0건
2018-05-10 23:43:30.188 NORMAL Program Start 2018-05-10 23:43:30.188 NORMAL Program Start
2018-05-10 23:44:00.124 NORMAL Program Close 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.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.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 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 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 ERROR ▣ No Data
2018-05-10 23:52:13.116 INFO model data listUsers : 0건 2018-05-10 23:52:13.116 INFO model data listUsers : 0건
Model : 0건 Model : 0건
2018-05-10 23:52:13.119 NORMAL Program Start 2018-05-10 23:52:13.119 NORMAL Program Start
2018-05-10 23:52:54.673 NORMAL Program Close 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.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.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 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 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 ERROR ▣ No Data
2018-05-10 23:54:09.150 INFO model data listUsers : 0건 2018-05-10 23:54:09.150 INFO model data listUsers : 0건
Model : 0건 Model : 0건
2018-05-10 23:54:09.152 NORMAL Program Start 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: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.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.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 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.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 ERROR ▣ No Data
2018-05-10 23:54:50.521 INFO model data listUsers : 0건 2018-05-10 23:54:50.521 INFO model data listUsers : 0건
Model : 0건 Model : 0건
2018-05-10 23:54:50.522 NORMAL Program Start 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:54:58.989 INFO User Reset Button Click
2018-05-10 23:55:03.230 NORMAL Program Close 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.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.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 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.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 ERROR ▣ No Data
2018-05-10 23:58:53.619 INFO model data listUsers : 0건 2018-05-10 23:58:53.619 INFO model data listUsers : 0건
Model : 0건 Model : 0건
2018-05-10 23:58:53.620 NORMAL Program Start 2018-05-10 23:58:53.620 NORMAL Program Start

View File

@@ -1,296 +1,296 @@
2018-05-11 00:00:00.516 ERROR dio init error : The device is not available 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.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 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 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 ERROR ▣ No Data
2018-05-11 00:00:00.523 INFO model data listUsers : 0건 2018-05-11 00:00:00.523 INFO model data listUsers : 0건
Model : 0건 Model : 0건
2018-05-11 00:00:00.525 NORMAL Program Start 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 INFO Setting Save
2018-05-11 00:00:07.526 NORMAL 2018-05-11 00:00:07.526 NORMAL
============== ==============
Setting Data List Setting Data List
Print Time : 18-05-11 00:00:07.526 Print Time : 18-05-11 00:00:07.526
============== ==============
Language(Language) = Kor Language(Language) = Kor
FullScreen(FullScreen) = False FullScreen(FullScreen) = False
WindowSize(WindowSize) = {Width=1024, Height=768} WindowSize(WindowSize) = {Width=1024, Height=768}
Barcode(Port Name) = Barcode(Port Name) =
ADVDeviceName(Device Name) = COM1 ADVDeviceName(Device Name) = COM1
DOAutoOff_Quit(DOAutoOff_Quit) = False DOAutoOff_Quit(DOAutoOff_Quit) = False
DOAutoOff_Start(DOAutoOff_Start) = False DOAutoOff_Start(DOAutoOff_Start) = False
2018-05-11 00:00:38.077 NORMAL Program Close 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.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.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 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 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.481 ERROR ▣ No Data
2018-05-11 00:12:15.482 INFO model data listUsers : 0건 2018-05-11 00:12:15.482 INFO model data listUsers : 0건
Model : 0건 Model : 0건
2018-05-11 00:12:15.484 NORMAL Program Start 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 INFO Setting Save
2018-05-11 00:12:19.398 NORMAL 2018-05-11 00:12:19.398 NORMAL
============== ==============
Setting Data List Setting Data List
Print Time : 18-05-11 00:12:19.398 Print Time : 18-05-11 00:12:19.398
============== ==============
Language(Language) = Kor Language(Language) = Kor
FullScreen(FullScreen) = False FullScreen(FullScreen) = False
WindowSize(WindowSize) = {Width=1024, Height=768} WindowSize(WindowSize) = {Width=1024, Height=768}
Barcode(Port Name) = Barcode(Port Name) =
ADVDeviceName(Device Name) = COM1 ADVDeviceName(Device Name) = COM1
DOAutoOff_Quit(DOAutoOff_Quit) = False DOAutoOff_Quit(DOAutoOff_Quit) = False
DOAutoOff_Start(DOAutoOff_Start) = False DOAutoOff_Start(DOAutoOff_Start) = False
2018-05-11 00:12:21.481 NORMAL Program Close 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.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.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 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 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 ERROR ▣ No Data
2018-05-11 00:14:22.377 INFO model data listUsers : 0건 2018-05-11 00:14:22.377 INFO model data listUsers : 0건
Model : 0건 Model : 0건
2018-05-11 00:14:22.379 NORMAL Program Start 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: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.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.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 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 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 ERROR ▣ No Data
2018-05-11 00:14:51.461 INFO model data listUsers : 0건 2018-05-11 00:14:51.461 INFO model data listUsers : 0건
Model : 0건 Model : 0건
2018-05-11 00:14:51.463 NORMAL Program Start 2018-05-11 00:14:51.463 NORMAL Program Start
2018-05-11 00:15:07.918 NORMAL Program Close 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.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.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 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 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 ERROR ▣ No Data
2018-05-11 00:16:51.731 INFO model data listUsers : 0건 2018-05-11 00:16:51.731 INFO model data listUsers : 0건
Model : 0건 Model : 0건
2018-05-11 00:16:51.734 NORMAL Program Start 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: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.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.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 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 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 ERROR ▣ No Data
2018-05-11 00:19:57.626 INFO model data listUsers : 0건 2018-05-11 00:19:57.626 INFO model data listUsers : 0건
Model : 0건 Model : 0건
2018-05-11 00:19:57.629 NORMAL Program Start 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:00.594 BCD Rx:RECV BCD
2018-05-11 00:20:12.875 NORMAL Program Close 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.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.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 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 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 ERROR ▣ No Data
2018-05-11 00:20:40.912 INFO model data listUsers : 0건 2018-05-11 00:20:40.912 INFO model data listUsers : 0건
Model : 0건 Model : 0건
2018-05-11 00:20:40.915 NORMAL Program Start 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: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.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.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 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.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 ERROR ▣ No Data
2018-05-11 00:21:34.824 INFO model data listUsers : 0건 2018-05-11 00:21:34.824 INFO model data listUsers : 0건
Model : 0건 Model : 0건
2018-05-11 00:21:34.827 NORMAL Program Start 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.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.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 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.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 ERROR ▣ No Data
2018-05-11 00:22:19.012 INFO model data listUsers : 0건 2018-05-11 00:22:19.012 INFO model data listUsers : 0건
Model : 0건 Model : 0건
2018-05-11 00:22:19.014 NORMAL Program Start 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 INFO Setting Save
2018-05-11 00:22:26.882 NORMAL 2018-05-11 00:22:26.882 NORMAL
============== ==============
Setting Data List Setting Data List
Print Time : 18-05-11 00:22:26.882 Print Time : 18-05-11 00:22:26.882
============== ==============
Language(Language) = Kor Language(Language) = Kor
FullScreen(FullScreen) = False FullScreen(FullScreen) = False
WindowSize(WindowSize) = {Width=1024, Height=600} WindowSize(WindowSize) = {Width=1024, Height=600}
Barcode(Port Name) = Barcode(Port Name) =
ADVDeviceName(Device Name) = COM1 ADVDeviceName(Device Name) = COM1
DOAutoOff_Quit(DOAutoOff_Quit) = False DOAutoOff_Quit(DOAutoOff_Quit) = False
DOAutoOff_Start(DOAutoOff_Start) = False DOAutoOff_Start(DOAutoOff_Start) = False
2018-05-11 00:22:30.230 NORMAL Program Close 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.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.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 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.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 ERROR ▣ No Data
2018-05-11 00:23:18.096 INFO model data listUsers : 0건 2018-05-11 00:23:18.096 INFO model data listUsers : 0건
Model : 0건 Model : 0건
2018-05-11 00:23:18.098 NORMAL Program Start 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.632 INFO Setting Save
2018-05-11 00:23:35.633 NORMAL 2018-05-11 00:23:35.633 NORMAL
============== ==============
Setting Data List Setting Data List
Print Time : 18-05-11 00:23:35.633 Print Time : 18-05-11 00:23:35.633
============== ==============
Language(Language) = Kor Language(Language) = Kor
FullScreen(FullScreen) = False FullScreen(FullScreen) = False
WindowSize(WindowSize) = {Width=1024, Height=600} WindowSize(WindowSize) = {Width=1024, Height=600}
Barcode(Port Name) = Barcode(Port Name) =
ADVDeviceName(Device Name) = COM1 ADVDeviceName(Device Name) = COM1
DOAutoOff_Quit(DOAutoOff_Quit) = False DOAutoOff_Quit(DOAutoOff_Quit) = False
DOAutoOff_Start(DOAutoOff_Start) = False DOAutoOff_Start(DOAutoOff_Start) = False
2018-05-11 00:23:50.757 INFO Setting Save 2018-05-11 00:23:50.757 INFO Setting Save
2018-05-11 00:23:50.757 NORMAL 2018-05-11 00:23:50.757 NORMAL
============== ==============
Setting Data List Setting Data List
Print Time : 18-05-11 00:23:50.757 Print Time : 18-05-11 00:23:50.757
============== ==============
Language(Language) = Kor Language(Language) = Kor
FullScreen(FullScreen) = False FullScreen(FullScreen) = False
WindowSize(WindowSize) = {Width=1024, Height=500} WindowSize(WindowSize) = {Width=1024, Height=500}
Barcode(Port Name) = Barcode(Port Name) =
ADVDeviceName(Device Name) = COM1 ADVDeviceName(Device Name) = COM1
DOAutoOff_Quit(DOAutoOff_Quit) = False DOAutoOff_Quit(DOAutoOff_Quit) = False
DOAutoOff_Start(DOAutoOff_Start) = False DOAutoOff_Start(DOAutoOff_Start) = False
2018-05-11 00:23:57.092 INFO Setting Save 2018-05-11 00:23:57.092 INFO Setting Save
2018-05-11 00:23:57.092 NORMAL 2018-05-11 00:23:57.092 NORMAL
============== ==============
Setting Data List Setting Data List
Print Time : 18-05-11 00:23:57.092 Print Time : 18-05-11 00:23:57.092
============== ==============
Language(Language) = Kor Language(Language) = Kor
FullScreen(FullScreen) = False FullScreen(FullScreen) = False
WindowSize(WindowSize) = {Width=1024, Height=600} WindowSize(WindowSize) = {Width=1024, Height=600}
Barcode(Port Name) = Barcode(Port Name) =
ADVDeviceName(Device Name) = COM1 ADVDeviceName(Device Name) = COM1
DOAutoOff_Quit(DOAutoOff_Quit) = False DOAutoOff_Quit(DOAutoOff_Quit) = False
DOAutoOff_Start(DOAutoOff_Start) = False DOAutoOff_Start(DOAutoOff_Start) = False
2018-05-11 00:23:59.778 NORMAL Program Close 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.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.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 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 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.587 ERROR ▣ No Data
2018-05-11 00:24:03.588 INFO model data listUsers : 0건 2018-05-11 00:24:03.588 INFO model data listUsers : 0건
Model : 0건 Model : 0건
2018-05-11 00:24:03.590 NORMAL Program Start 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: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.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.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 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 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.667 ERROR ▣ No Data
2018-05-11 00:24:57.668 INFO model data listUsers : 0건 2018-05-11 00:24:57.668 INFO model data listUsers : 0건
Model : 0건 Model : 0건
2018-05-11 00:24:57.670 NORMAL Program Start 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.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.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 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 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 ERROR ▣ No Data
2018-05-11 00:26:03.891 INFO model data listUsers : 0건 2018-05-11 00:26:03.891 INFO model data listUsers : 0건
Model : 0건 Model : 0건
2018-05-11 00:26:03.893 NORMAL Program Start 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.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.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 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.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 ERROR ▣ No Data
2018-05-11 00:26:35.883 INFO model data listUsers : 0건 2018-05-11 00:26:35.883 INFO model data listUsers : 0건
Model : 0건 Model : 0건
2018-05-11 00:26:35.885 NORMAL Program Start 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.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.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 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 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 ERROR ▣ No Data
2018-05-11 00:26:52.279 INFO model data listUsers : 0건 2018-05-11 00:26:52.279 INFO model data listUsers : 0건
Model : 0건 Model : 0건
2018-05-11 00:26:52.281 NORMAL Program Start 2018-05-11 00:26:52.281 NORMAL Program Start
2018-05-11 00:27:15.917 NORMAL Program Close 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.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.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 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 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 ERROR ▣ No Data
2018-05-11 00:28:24.241 INFO model data listUsers : 0건 2018-05-11 00:28:24.241 INFO model data listUsers : 0건
Model : 0건 Model : 0건
2018-05-11 00:28:24.244 NORMAL Program Start 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.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.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 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 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 ERROR ▣ No Data
2018-05-11 00:28:34.621 INFO model data listUsers : 0건 2018-05-11 00:28:34.621 INFO model data listUsers : 0건
Model : 0건 Model : 0건
2018-05-11 00:28:34.625 NORMAL Program Start 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.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.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 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 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.197 ERROR ▣ No Data
2018-05-11 00:29:34.198 INFO model data listUsers : 0건 2018-05-11 00:29:34.198 INFO model data listUsers : 0건
Model : 0건 Model : 0건
2018-05-11 00:29:34.201 NORMAL Program Start 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.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.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 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 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 ERROR ▣ No Data
2018-05-11 00:31:24.727 INFO model data listUsers : 0건 2018-05-11 00:31:24.727 INFO model data listUsers : 0건
Model : 0건 Model : 0건
2018-05-11 00:31:24.730 NORMAL Program Start 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.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.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 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 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.647 ERROR ▣ No Data
2018-05-11 00:31:42.648 INFO model data listUsers : 0건 2018-05-11 00:31:42.648 INFO model data listUsers : 0건
Model : 0건 Model : 0건
2018-05-11 00:31:42.651 NORMAL Program Start 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.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.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 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 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.574 ERROR ▣ No Data
2018-05-11 00:32:04.575 INFO model data listUsers : 0건 2018-05-11 00:32:04.575 INFO model data listUsers : 0건
Model : 0건 Model : 0건
2018-05-11 00:32:04.578 NORMAL Program Start 2018-05-11 00:32:04.578 NORMAL Program Start
2018-05-11 00:35:31.358 NORMAL Program Close 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.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.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 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.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 ERROR ▣ No Data
2018-05-11 00:36:35.851 INFO model data listUsers : 0건 2018-05-11 00:36:35.851 INFO model data listUsers : 0건
Model : 0건 Model : 0건
2018-05-11 00:36:35.853 NORMAL Program Start 2018-05-11 00:36:35.853 NORMAL Program Start
2018-05-11 00:36:42.340 NORMAL Program Close 2018-05-11 00:36:42.340 NORMAL Program Close

View File

@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity version="1.0.0.0" name="MyApplication.app"/> <assemblyIdentity version="1.0.0.0" name="MyApplication.app"/>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2"> <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
<security> <security>
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3"> <requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
<requestedExecutionLevel level="asInvoker" uiAccess="false"/> <requestedExecutionLevel level="asInvoker" uiAccess="false"/>
</requestedPrivileges> </requestedPrivileges>
</security> </security>
</trustInfo> </trustInfo>
</assembly> </assembly>

View File

@@ -1,50 +1,50 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<tindevil xmlns="http://tindevil.com"> <tindevil xmlns="http://tindevil.com">
<userdata xmlns=""> <userdata xmlns="">
<DO2_15>0</DO2_15> <DO2_15>0</DO2_15>
<DO2_16>0</DO2_16> <DO2_16>0</DO2_16>
<Password_Setup>0000</Password_Setup> <Password_Setup>0000</Password_Setup>
<Password_User>9999</Password_User> <Password_User>9999</Password_User>
<Language>Kor</Language> <Language>Kor</Language>
<FullScreen>0</FullScreen> <FullScreen>0</FullScreen>
<WindowSize>1024,600</WindowSize> <WindowSize>1024,600</WindowSize>
<Barcode> <Barcode>
</Barcode> </Barcode>
<ADVDeviceName>COM1</ADVDeviceName> <ADVDeviceName>COM1</ADVDeviceName>
<DOAutoOff_Quit>0</DOAutoOff_Quit> <DOAutoOff_Quit>0</DOAutoOff_Quit>
<DOAutoOff_Start>0</DOAutoOff_Start> <DOAutoOff_Start>0</DOAutoOff_Start>
<Log_IO>0</Log_IO> <Log_IO>0</Log_IO>
<DI2>System.UInt16[]</DI2> <DI2>System.UInt16[]</DI2>
<DO2>System.UInt16[]</DO2> <DO2>System.UInt16[]</DO2>
<DI2_01>0</DI2_01> <DI2_01>0</DI2_01>
<DI2_02>0</DI2_02> <DI2_02>0</DI2_02>
<DI2_03>0</DI2_03> <DI2_03>0</DI2_03>
<DI2_04>0</DI2_04> <DI2_04>0</DI2_04>
<DI2_05>0</DI2_05> <DI2_05>0</DI2_05>
<DI2_06>0</DI2_06> <DI2_06>0</DI2_06>
<DI2_07>0</DI2_07> <DI2_07>0</DI2_07>
<DI2_08>0</DI2_08> <DI2_08>0</DI2_08>
<DI2_09>0</DI2_09> <DI2_09>0</DI2_09>
<DI2_10>0</DI2_10> <DI2_10>0</DI2_10>
<DI2_11>0</DI2_11> <DI2_11>0</DI2_11>
<DI2_12>0</DI2_12> <DI2_12>0</DI2_12>
<DI2_13>0</DI2_13> <DI2_13>0</DI2_13>
<DI2_14>0</DI2_14> <DI2_14>0</DI2_14>
<DI2_15>0</DI2_15> <DI2_15>0</DI2_15>
<DI2_16>0</DI2_16> <DI2_16>0</DI2_16>
<DO2_01>0</DO2_01> <DO2_01>0</DO2_01>
<DO2_02>0</DO2_02> <DO2_02>0</DO2_02>
<DO2_03>0</DO2_03> <DO2_03>0</DO2_03>
<DO2_04>0</DO2_04> <DO2_04>0</DO2_04>
<DO2_05>0</DO2_05> <DO2_05>0</DO2_05>
<DO2_06>0</DO2_06> <DO2_06>0</DO2_06>
<DO2_07>0</DO2_07> <DO2_07>0</DO2_07>
<DO2_08>0</DO2_08> <DO2_08>0</DO2_08>
<DO2_09>0</DO2_09> <DO2_09>0</DO2_09>
<DO2_10>0</DO2_10> <DO2_10>0</DO2_10>
<DO2_11>0</DO2_11> <DO2_11>0</DO2_11>
<DO2_12>0</DO2_12> <DO2_12>0</DO2_12>
<DO2_13>0</DO2_13> <DO2_13>0</DO2_13>
<DO2_14>0</DO2_14> <DO2_14>0</DO2_14>
</userdata> </userdata>
</tindevil> </tindevil>

View File

@@ -1,3 +1,3 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<tindevil xmlns="http://tindevil.com"> <tindevil xmlns="http://tindevil.com">
</tindevil> </tindevil>

2851
Project/dsEQ.Designer.cs generated Normal file

File diff suppressed because it is too large Load Diff

9
Project/dsEQ.xsc Normal file
View File

@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<!--<autogenerated>
This code was generated by a tool.
Changes to this file may cause incorrect behavior and will be lost if
the code is regenerated.
</autogenerated>-->
<DataSetUISetting Version="1.00" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
<TableUISettings />
</DataSetUISetting>

274
Project/dsEQ.xsd Normal file
View File

@@ -0,0 +1,274 @@
<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="dsEQ" targetNamespace="http://tempuri.org/dsEQ.xsd" xmlns:mstns="http://tempuri.org/dsEQ.xsd" xmlns="http://tempuri.org/dsEQ.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" attributeFormDefault="qualified" elementFormDefault="qualified">
<xs:annotation>
<xs:appinfo source="urn:schemas-microsoft-com:xml-msdatasource">
<DataSource DefaultConnectionIndex="0" FunctionsComponentName="QueriesTableAdapter" Modifier="AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode="IncludeSchema" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
<Connections>
<Connection AppSettingsObjectName="Settings" AppSettingsPropertyName="gwcs" ConnectionStringObject="" IsAppSettingsProperty="true" Modifier="Assembly" Name="gwcs (Settings)" ParameterPrefix="@" PropertyReference="ApplicationSettings.Project.Properties.Settings.GlobalReference.Default.gwcs" Provider="System.Data.SqlClient" />
</Connections>
<Tables>
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="EqDateListTableAdapter" GeneratorDataComponentClassName="EqDateListTableAdapter" Name="EqDateList" UserDataComponentName="EqDateListTableAdapter">
<MainSource>
<DbSource ConnectionRef="gwcs (Settings)" DbObjectName="GroupWare.dbo.Equipment" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="false" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="true">
<CommandText>SELECT pdate
FROM Equipment
GROUP BY pdate
ORDER BY pdate</CommandText>
<Parameters />
</DbCommand>
</SelectCommand>
</DbSource>
</MainSource>
<Mappings>
<Mapping SourceColumn="pdate" DataSetColumn="pdate" />
</Mappings>
<Sources />
</TableAdapter>
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="EquipmentTableAdapter" GeneratorDataComponentClassName="EquipmentTableAdapter" Name="Equipment" UserDataComponentName="EquipmentTableAdapter">
<MainSource>
<DbSource ConnectionRef="gwcs (Settings)" DbObjectName="GroupWare.dbo.Equipment" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
<DeleteCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>DELETE FROM [Equipment] WHERE (([idx] = @Original_idx) AND ((@IsNull_pdate = 1 AND [pdate] IS NULL) OR ([pdate] = @Original_pdate)) AND ((@IsNull_asset = 1 AND [asset] IS NULL) OR ([asset] = @Original_asset)) AND ((@IsNull_grp = 1 AND [grp] IS NULL) OR ([grp] = @Original_grp)) AND ((@IsNull_type = 1 AND [type] IS NULL) OR ([type] = @Original_type)) AND ((@IsNull_model = 1 AND [model] IS NULL) OR ([model] = @Original_model)) AND ((@IsNull_linecode = 1 AND [linecode] IS NULL) OR ([linecode] = @Original_linecode)) AND ((@IsNull_serial = 1 AND [serial] IS NULL) OR ([serial] = @Original_serial)) AND ((@IsNull_manu = 1 AND [manu] IS NULL) OR ([manu] = @Original_manu)) AND ((@IsNull_primary = 1 AND [primary] IS NULL) OR ([primary] = @Original_primary)) AND ((@IsNull_except = 1 AND [except] IS NULL) OR ([except] = @Original_except)) AND ((@IsNull_memo = 1 AND [memo] IS NULL) OR ([memo] = @Original_memo)) AND ([wuid] = @Original_wuid) AND ([wdate] = @Original_wdate))</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_idx" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="idx" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_pdate" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="pdate" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_pdate" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="pdate" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_asset" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="asset" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_asset" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="asset" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_grp" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="grp" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_grp" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="grp" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_type" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="type" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_type" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="type" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_model" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="model" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_model" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="model" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_linecode" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="linecode" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_linecode" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="linecode" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_serial" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="serial" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_serial" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="serial" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_manu" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="manu" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_manu" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="manu" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_primary" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="primary" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@Original_primary" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="primary" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_except" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="except" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@Original_except" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="except" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_memo" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="memo" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_memo" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="memo" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_wuid" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="wuid" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_wdate" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="wdate" SourceColumnNullMapping="false" SourceVersion="Original" />
</Parameters>
</DbCommand>
</DeleteCommand>
<InsertCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>INSERT INTO [Equipment] ([pdate], [asset], [grp], [type], [model], [linecode], [serial], [manu], [primary], [except], [memo], [wuid], [wdate]) VALUES (@pdate, @asset, @grp, @type, @model, @linecode, @serial, @manu, @primary, @except, @memo, @wuid, @wdate);
SELECT idx, pdate, asset, grp, type, model, linecode, serial, manu, [primary], [except], memo, wuid, wdate FROM Equipment WHERE (idx = SCOPE_IDENTITY())</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@pdate" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="pdate" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@asset" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="asset" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@grp" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="grp" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@type" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="type" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@model" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="model" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@linecode" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="linecode" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@serial" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="serial" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@manu" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="manu" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@primary" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="primary" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@except" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="except" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@memo" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="memo" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@wuid" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="wuid" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@wdate" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="wdate" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</InsertCommand>
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>SELECT idx, pdate, asset, grp, type, model, linecode, serial, manu, [primary], [except], memo, wuid, wdate
FROM Equipment
WHERE (pdate = @pdate)</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="pdate" ColumnName="pdate" DataSourceName="GroupWare.dbo.Equipment" DataTypeServer="varchar(20)" DbType="AnsiString" Direction="Input" ParameterName="@pdate" Precision="0" ProviderType="VarChar" Scale="0" Size="20" SourceColumn="pdate" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
<UpdateCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>UPDATE [Equipment] SET [pdate] = @pdate, [asset] = @asset, [grp] = @grp, [type] = @type, [model] = @model, [linecode] = @linecode, [serial] = @serial, [manu] = @manu, [primary] = @primary, [except] = @except, [memo] = @memo, [wuid] = @wuid, [wdate] = @wdate WHERE (([idx] = @Original_idx) AND ((@IsNull_pdate = 1 AND [pdate] IS NULL) OR ([pdate] = @Original_pdate)) AND ((@IsNull_asset = 1 AND [asset] IS NULL) OR ([asset] = @Original_asset)) AND ((@IsNull_grp = 1 AND [grp] IS NULL) OR ([grp] = @Original_grp)) AND ((@IsNull_type = 1 AND [type] IS NULL) OR ([type] = @Original_type)) AND ((@IsNull_model = 1 AND [model] IS NULL) OR ([model] = @Original_model)) AND ((@IsNull_linecode = 1 AND [linecode] IS NULL) OR ([linecode] = @Original_linecode)) AND ((@IsNull_serial = 1 AND [serial] IS NULL) OR ([serial] = @Original_serial)) AND ((@IsNull_manu = 1 AND [manu] IS NULL) OR ([manu] = @Original_manu)) AND ((@IsNull_primary = 1 AND [primary] IS NULL) OR ([primary] = @Original_primary)) AND ((@IsNull_except = 1 AND [except] IS NULL) OR ([except] = @Original_except)) AND ((@IsNull_memo = 1 AND [memo] IS NULL) OR ([memo] = @Original_memo)) AND ([wuid] = @Original_wuid) AND ([wdate] = @Original_wdate));
SELECT idx, pdate, asset, grp, type, model, linecode, serial, manu, [primary], [except], memo, wuid, wdate FROM Equipment WHERE (idx = @idx)</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@pdate" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="pdate" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@asset" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="asset" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@grp" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="grp" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@type" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="type" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@model" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="model" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@linecode" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="linecode" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@serial" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="serial" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@manu" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="manu" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@primary" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="primary" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@except" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="except" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@memo" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="memo" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@wuid" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="wuid" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@wdate" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="wdate" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_idx" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="idx" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_pdate" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="pdate" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_pdate" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="pdate" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_asset" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="asset" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_asset" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="asset" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_grp" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="grp" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_grp" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="grp" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_type" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="type" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_type" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="type" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_model" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="model" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_model" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="model" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_linecode" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="linecode" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_linecode" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="linecode" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_serial" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="serial" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_serial" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="serial" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_manu" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="manu" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_manu" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="manu" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_primary" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="primary" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@Original_primary" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="primary" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_except" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="except" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@Original_except" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="except" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_memo" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="memo" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_memo" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="memo" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_wuid" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="wuid" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_wdate" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="wdate" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="idx" ColumnName="idx" DataSourceName="GroupWare.dbo.Equipment" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@idx" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="idx" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</UpdateCommand>
</DbSource>
</MainSource>
<Mappings>
<Mapping SourceColumn="idx" DataSetColumn="idx" />
<Mapping SourceColumn="pdate" DataSetColumn="pdate" />
<Mapping SourceColumn="asset" DataSetColumn="asset" />
<Mapping SourceColumn="grp" DataSetColumn="grp" />
<Mapping SourceColumn="type" DataSetColumn="type" />
<Mapping SourceColumn="model" DataSetColumn="model" />
<Mapping SourceColumn="linecode" DataSetColumn="linecode" />
<Mapping SourceColumn="serial" DataSetColumn="serial" />
<Mapping SourceColumn="manu" DataSetColumn="manu" />
<Mapping SourceColumn="primary" DataSetColumn="primary" />
<Mapping SourceColumn="except" DataSetColumn="except" />
<Mapping SourceColumn="memo" DataSetColumn="memo" />
<Mapping SourceColumn="wuid" DataSetColumn="wuid" />
<Mapping SourceColumn="wdate" DataSetColumn="wdate" />
</Mappings>
<Sources />
</TableAdapter>
</Tables>
<Sources />
</DataSource>
</xs:appinfo>
</xs:annotation>
<xs:element name="dsEQ" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:EnableTableAdapterManager="true" msprop:Generator_DataSetName="dsEQ" msprop:Generator_UserDSName="dsEQ">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element name="EqDateList" msprop:Generator_TableClassName="EqDateListDataTable" msprop:Generator_TableVarName="tableEqDateList" msprop:Generator_RowChangedName="EqDateListRowChanged" msprop:Generator_TablePropName="EqDateList" msprop:Generator_RowDeletingName="EqDateListRowDeleting" msprop:Generator_RowChangingName="EqDateListRowChanging" msprop:Generator_RowEvHandlerName="EqDateListRowChangeEventHandler" msprop:Generator_RowDeletedName="EqDateListRowDeleted" msprop:Generator_RowClassName="EqDateListRow" msprop:Generator_UserTableName="EqDateList" msprop:Generator_RowEvArgName="EqDateListRowChangeEvent">
<xs:complexType>
<xs:sequence>
<xs:element name="pdate" msprop:Generator_ColumnVarNameInTable="columnpdate" msprop:Generator_ColumnPropNameInRow="pdate" msprop:Generator_ColumnPropNameInTable="pdateColumn" msprop:Generator_UserColumnName="pdate">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="20" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Equipment" msprop:Generator_TableClassName="EquipmentDataTable" msprop:Generator_TableVarName="tableEquipment" msprop:Generator_RowChangedName="EquipmentRowChanged" msprop:Generator_TablePropName="Equipment" msprop:Generator_RowDeletingName="EquipmentRowDeleting" msprop:Generator_RowChangingName="EquipmentRowChanging" msprop:Generator_RowEvHandlerName="EquipmentRowChangeEventHandler" msprop:Generator_RowDeletedName="EquipmentRowDeleted" msprop:Generator_RowClassName="EquipmentRow" msprop:Generator_UserTableName="Equipment" msprop:Generator_RowEvArgName="EquipmentRowChangeEvent">
<xs:complexType>
<xs:sequence>
<xs:element name="idx" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnidx" msprop:Generator_ColumnPropNameInRow="idx" msprop:Generator_ColumnPropNameInTable="idxColumn" msprop:Generator_UserColumnName="idx" type="xs:int" />
<xs:element name="pdate" msprop:Generator_ColumnVarNameInTable="columnpdate" msprop:Generator_ColumnPropNameInRow="pdate" msprop:Generator_ColumnPropNameInTable="pdateColumn" msprop:Generator_UserColumnName="pdate" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="20" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="asset" msprop:Generator_ColumnVarNameInTable="columnasset" msprop:Generator_ColumnPropNameInRow="asset" msprop:Generator_ColumnPropNameInTable="assetColumn" msprop:Generator_UserColumnName="asset" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="grp" msprop:Generator_ColumnVarNameInTable="columngrp" msprop:Generator_ColumnPropNameInRow="grp" msprop:Generator_ColumnPropNameInTable="grpColumn" msprop:Generator_UserColumnName="grp" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="type" msprop:Generator_ColumnVarNameInTable="columntype" msprop:Generator_ColumnPropNameInRow="type" msprop:Generator_ColumnPropNameInTable="typeColumn" msprop:Generator_UserColumnName="type" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="model" msprop:Generator_ColumnVarNameInTable="columnmodel" msprop:Generator_ColumnPropNameInRow="model" msprop:Generator_ColumnPropNameInTable="modelColumn" msprop:Generator_UserColumnName="model" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="linecode" msprop:Generator_ColumnVarNameInTable="columnlinecode" msprop:Generator_ColumnPropNameInRow="linecode" msprop:Generator_ColumnPropNameInTable="linecodeColumn" msprop:Generator_UserColumnName="linecode" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="serial" msprop:Generator_ColumnVarNameInTable="columnserial" msprop:Generator_ColumnPropNameInRow="serial" msprop:Generator_ColumnPropNameInTable="serialColumn" msprop:Generator_UserColumnName="serial" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="manu" msprop:Generator_ColumnVarNameInTable="columnmanu" msprop:Generator_ColumnPropNameInRow="manu" msprop:Generator_ColumnPropNameInTable="manuColumn" msprop:Generator_UserColumnName="manu" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="primary" msprop:Generator_ColumnVarNameInTable="columnprimary" msprop:Generator_ColumnPropNameInRow="primary" msprop:Generator_ColumnPropNameInTable="primaryColumn" msprop:Generator_UserColumnName="primary" type="xs:boolean" minOccurs="0" />
<xs:element name="except" msprop:Generator_ColumnVarNameInTable="columnexcept" msprop:Generator_ColumnPropNameInRow="except" msprop:Generator_ColumnPropNameInTable="exceptColumn" msprop:Generator_UserColumnName="except" type="xs:boolean" minOccurs="0" />
<xs:element name="memo" msprop:Generator_ColumnVarNameInTable="columnmemo" msprop:Generator_ColumnPropNameInRow="memo" msprop:Generator_ColumnPropNameInTable="memoColumn" msprop:Generator_UserColumnName="memo" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="255" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="wuid" msprop:Generator_ColumnVarNameInTable="columnwuid" msprop:Generator_ColumnPropNameInRow="wuid" msprop:Generator_ColumnPropNameInTable="wuidColumn" msprop:Generator_UserColumnName="wuid">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="20" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="wdate" msprop:Generator_ColumnVarNameInTable="columnwdate" msprop:Generator_ColumnPropNameInRow="wdate" msprop:Generator_ColumnPropNameInTable="wdateColumn" msprop:Generator_UserColumnName="wdate" type="xs:dateTime" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:complexType>
<xs:unique name="Constraint1" msdata:PrimaryKey="true">
<xs:selector xpath=".//mstns:EqDateList" />
<xs:field xpath="mstns:pdate" />
</xs:unique>
<xs:unique name="Equipment_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
<xs:selector xpath=".//mstns:Equipment" />
<xs:field xpath="mstns:idx" />
</xs:unique>
</xs:element>
</xs:schema>

1
Project/dsEQ.xss Normal file
View File

@@ -0,0 +1 @@


21026
Project/dsMSSQL.Designer.cs generated

File diff suppressed because it is too large Load Diff

View File

@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--<autogenerated> <!--<autogenerated>
This code was generated by a tool. This code was generated by a tool.
Changes to this file may cause incorrect behavior and will be lost if Changes to this file may cause incorrect behavior and will be lost if
the code is regenerated. the code is regenerated.
</autogenerated>--> </autogenerated>-->
<DataSetUISetting Version="1.00" xmlns="urn:schemas-microsoft-com:xml-msdatasource"> <DataSetUISetting Version="1.00" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
<TableUISettings /> <TableUISettings />
</DataSetUISetting> </DataSetUISetting>

File diff suppressed because it is too large Load Diff

View File

@@ -1,19 +1,19 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--<autogenerated> <!--<autogenerated>
This code was generated by a tool to store the dataset designer's layout information. This code was generated by a tool to store the dataset designer's layout information.
Changes to this file may cause incorrect behavior and will be lost if Changes to this file may cause incorrect behavior and will be lost if
the code is regenerated. the code is regenerated.
</autogenerated>--> </autogenerated>-->
<DiagramLayout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ex:showrelationlabel="False" ViewPortX="-10" ViewPortY="-10" xmlns:ex="urn:schemas-microsoft-com:xml-msdatasource-layout-extended" xmlns="urn:schemas-microsoft-com:xml-msdatasource-layout"> <DiagramLayout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ex:showrelationlabel="False" ViewPortX="-10" ViewPortY="-10" xmlns:ex="urn:schemas-microsoft-com:xml-msdatasource-layout-extended" xmlns="urn:schemas-microsoft-com:xml-msdatasource-layout">
<Shapes> <Shapes>
<Shape ID="DesignTable:Users" ZOrder="8" X="49" Y="43" Height="305" Width="177" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" /> <Shape ID="DesignTable:Users" ZOrder="8" X="49" Y="43" Height="305" Width="177" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
<Shape ID="DesignTable:Projects" ZOrder="7" X="252" Y="43" Height="90" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="0" /> <Shape ID="DesignTable:Projects" ZOrder="7" X="252" Y="43" Height="90" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="0" />
<Shape ID="DesignTable:Items" ZOrder="6" X="245" Y="160" Height="476" Width="184" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="197" /> <Shape ID="DesignTable:Items" ZOrder="6" X="245" Y="160" Height="476" Width="184" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="197" />
<Shape ID="DesignTable:Inventory" ZOrder="5" X="462" Y="50" Height="412" Width="245" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="292" /> <Shape ID="DesignTable:Inventory" ZOrder="5" X="462" Y="50" Height="412" Width="245" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="292" />
<Shape ID="DesignTable:LineCode" ZOrder="4" X="816" Y="394" Height="224" Width="189" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="156" /> <Shape ID="DesignTable:LineCode" ZOrder="4" X="923" Y="263" Height="224" Width="189" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="156" />
<Shape ID="DesignTable:Equipment" ZOrder="3" X="851" Y="293" Height="90" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="0" /> <Shape ID="DesignTable:Equipment" ZOrder="3" X="1138" Y="157" Height="172" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="121" />
<Shape ID="DesignTable:vEquStock" ZOrder="1" X="940" Y="114" Height="90" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="0" /> <Shape ID="DesignTable:vEquStock" ZOrder="1" X="940" Y="63" Height="149" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="59" />
<Shape ID="DesignSources:QueriesTableAdapter" ZOrder="2" X="756" Y="130" Height="155" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="16" /> <Shape ID="DesignSources:QueriesTableAdapter" ZOrder="2" X="756" Y="65" Height="220" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="216" />
</Shapes> </Shapes>
<Connectors /> <Connectors />
</DiagramLayout> </DiagramLayout>

1097
Project/fMain.Designer.cs generated

File diff suppressed because it is too large Load Diff

View File

@@ -1,224 +1,239 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.ComponentModel; using System.ComponentModel;
using System.Data; using System.Data;
using System.Drawing; using System.Drawing;
using System.Linq; using System.Linq;
using System.Text; using System.Text;
using System.Windows.Forms; using System.Windows.Forms;
namespace Project namespace Project
{ {
public partial class fMain : Form public partial class fMain : Form
{ {
string SearchKey = string.Empty; string SearchKey = string.Empty;
public fMain() public fMain()
{ {
InitializeComponent(); InitializeComponent();
this.KeyDown += (s1, e1) => this.KeyDown += (s1, e1) =>
{ {
if (e1.KeyCode == Keys.Escape) this.Close(); if (e1.KeyCode == Keys.Escape) this.Close();
else if (e1.KeyCode == Keys.F12) btSetting.PerformClick(); else if (e1.KeyCode == Keys.F12) btSetting.PerformClick();
else if (e1.KeyCode == Keys.F11) btLog.PerformClick(); else if (e1.KeyCode == Keys.F11) btLog.PerformClick();
else if (e1.KeyCode == Keys.F8) btHistory.PerformClick(); else if (e1.KeyCode == Keys.F8) btHistory.PerformClick();
else if (e1.KeyCode == Keys.F2) btModel.PerformClick(); else if (e1.KeyCode == Keys.F2) btModel.PerformClick();
else if (e1.KeyCode == Keys.F1 && e1.Control && e1.Shift) else if (e1.KeyCode == Keys.F1 && e1.Control && e1.Shift)
{ {
Dialog.fDebug f = new Dialog.fDebug(); Dialog.fDebug f = new Dialog.fDebug();
f.Show(); f.Show();
} }
else if (e1.KeyCode == Keys.F2 && e1.Control && e1.Shift) else if (e1.KeyCode == Keys.F2 && e1.Control && e1.Shift)
{ {
var f = new fLog(); var f = new fLog();
f.Show(); f.Show();
} }
if (DateTime.Now > Pub.LastInputTime) Pub.LastInputTime = DateTime.Now; if (DateTime.Now > Pub.LastInputTime) Pub.LastInputTime = DateTime.Now;
}; };
this.MouseMove += (s1, e1) => { if (DateTime.Now > Pub.LastInputTime) Pub.LastInputTime = DateTime.Now; }; this.MouseMove += (s1, e1) => { if (DateTime.Now > Pub.LastInputTime) Pub.LastInputTime = DateTime.Now; };
this.FormClosing += __Closing; this.FormClosing += __Closing;
} }
private void __Closing(object sender, FormClosingEventArgs e) private void __Closing(object sender, FormClosingEventArgs e)
{ {
MessageWindow.CloseAll(); MessageWindow.CloseAll();
var rlt = Util.MsgQ(Lang.Question_Exit); var rlt = Util.MsgQ(Lang.Question_Exit);
if (rlt != DialogResult.Yes) if (rlt != DialogResult.Yes)
{ {
e.Cancel = true; e.Cancel = true;
return; return;
} }
Pub.log.Add("Program Close"); Pub.log.Add("Program Close");
Pub.log.Flush(); Pub.log.Flush();
bBW = false; //backgroundWorker bBW = false; //backgroundWorker
if (bw.IsBusy) bw.CancelAsync(); if (bw.IsBusy) bw.CancelAsync();
} }
private void __Load(object sender, EventArgs e) private void __Load(object sender, EventArgs e)
{ {
this.Text = Application.ProductName + " v" + Application.ProductVersion; this.Text = Application.ProductName + " v" + Application.ProductVersion;
Pub.init(); Pub.init();
_SetLang(); _SetLang();
this.Show(); this.Show();
Application.DoEvents(); Application.DoEvents();
Pub.barcode = new Device.Barcode(); Pub.barcode = new Device.Barcode();
if (!Pub.setting.Barcode.isEmpty()) Pub.barcode.PortName = Pub.setting.Barcode; if (!Pub.setting.Barcode.isEmpty()) Pub.barcode.PortName = Pub.setting.Barcode;
Pub.barcode.ReceiveData += barcode_ReceiveData; Pub.barcode.ReceiveData += barcode_ReceiveData;
UpdateControls(); UpdateControls();
tmDisplay.Start(); //display timer tmDisplay.Start(); //display timer
bw.RunWorkerAsync(); //background worker bw.RunWorkerAsync(); //background worker
Dialog.fLogin flog = new Dialog.fLogin(); Dialog.fLogin flog = new Dialog.fLogin();
if (flog.ShowDialog() != System.Windows.Forms.DialogResult.OK) if (flog.ShowDialog() != System.Windows.Forms.DialogResult.OK)
Application.ExitThread(); Application.ExitThread();
sbLogin.Text = string.Format("{0} {1}",Pub.Login.no,Pub.Login.name); sbLogin.Text = string.Format("{0} {1}",Pub.Login.no,Pub.Login.name);
Pub.log.Add("Program Start"); Pub.log.Add("Program Start");
} }
void _SetLang() void _SetLang()
{ {
btModel.Text = Lang.ModelEdit; btModel.Text = Lang.ModelEdit;
btSetting.Text = Lang.Setting; btSetting.Text = Lang.Setting;
} }
void barcode_ReceiveData(object sender, Device.Barcode.ReceiveDataEventArgs e) void barcode_ReceiveData(object sender, Device.Barcode.ReceiveDataEventArgs e)
{ {
#region "invoke" #region "invoke"
if(this.InvokeRequired) if(this.InvokeRequired)
{ {
this.BeginInvoke( new EventHandler<Device.Barcode.ReceiveDataEventArgs>(barcode_ReceiveData),new object[]{sender,e} ); this.BeginInvoke( new EventHandler<Device.Barcode.ReceiveDataEventArgs>(barcode_ReceiveData),new object[]{sender,e} );
return; return;
} }
#endregion #endregion
Pub.log.Add("BCD", "Rx:"+e.StrValue); Pub.log.Add("BCD", "Rx:"+e.StrValue);
} }
void Menu_Log() void Menu_Log()
{ {
var f = new fLog(); var f = new fLog();
f.TopMost = true; f.TopMost = true;
f.Show(); f.Show();
} }
void Menu_Setting() void Menu_Setting()
{ {
fSetting f = new fSetting(); fSetting f = new fSetting();
if (f.ShowDialog() == DialogResult.OK) if (f.ShowDialog() == DialogResult.OK)
{ {
Pub.setting.Save(); Pub.setting.Save();
Pub.log.AddI("Setting Save"); Pub.log.AddI("Setting Save");
Pub.log.Add(Pub.setting.ToString()); Pub.log.Add(Pub.setting.ToString());
UpdateControls(); UpdateControls();
} }
} }
#region "util" #region "util"
void UpdateControls() void UpdateControls()
{ {
} }
#endregion #endregion
private void settingToolStripMenuItem_Click(object sender, EventArgs e) private void settingToolStripMenuItem_Click(object sender, EventArgs e)
{ {
Menu_Setting(); Menu_Setting();
} }
private void logToolStripMenuItem_Click(object sender, EventArgs e) private void logToolStripMenuItem_Click(object sender, EventArgs e)
{ {
Menu_Log(); Menu_Log();
} }
private void historyToolStripMenuItem_Click(object sender, EventArgs e) private void historyToolStripMenuItem_Click(object sender, EventArgs e)
{ {
} }
private void modelToolStripMenuItem_Click(object sender, EventArgs e) private void modelToolStripMenuItem_Click(object sender, EventArgs e)
{ {
} }
private void listToolStripMenuItem_Click(object sender, EventArgs e) private void listToolStripMenuItem_Click(object sender, EventArgs e)
{ {
menu_projecT_list(); menu_projecT_list();
} }
void menu_projecT_list() void menu_projecT_list()
{ {
Prj.fProjectList f = new Prj.fProjectList(); Prj.fProjectList f = new Prj.fProjectList();
f.MdiParent = this; f.MdiParent = this;
f.Show(); f.Show();
} }
private void helpToolStripButton_Click(object sender, EventArgs e) private void helpToolStripButton_Click(object sender, EventArgs e)
{ {
menu_projecT_list(); menu_projecT_list();
} }
private void itemsToolStripMenuItem_Click(object sender, EventArgs e) private void itemsToolStripMenuItem_Click(object sender, EventArgs e)
{ {
_Common.fItems f = new _Common.fItems(); _Common.fItems f = new _Common.fItems();
f.MdiParent = this; f.MdiParent = this;
f.Show(); f.Show();
} }
private void inventoryToolStripMenuItem_Click(object sender, EventArgs e) private void inventoryToolStripMenuItem_Click(object sender, EventArgs e)
{ {
_Common.fInventory f = new _Common.fInventory(); _Common.fInventory f = new _Common.fInventory();
f.MdiParent = this; f.MdiParent = this;
f.Show(); f.Show();
} }
private void lineCodesToolStripMenuItem_Click(object sender, EventArgs e) private void lineCodesToolStripMenuItem_Click(object sender, EventArgs e)
{ {
} }
private void equipmentToolStripMenuItem_Click(object sender, EventArgs e) private void equipmentToolStripMenuItem_Click(object sender, EventArgs e)
{ {
_Management.fEquipment f = new _Management.fEquipment();
f.MdiParent = this; }
f.Show();
} private void importEquipmentToolStripMenuItem_Click(object sender, EventArgs e)
{
private void importEquipmentToolStripMenuItem_Click(object sender, EventArgs e)
{ }
_Management.fImpEquipment f = new _Management.fImpEquipment();
f.MdiParent = this; private void equipmentReportToolStripMenuItem_Click(object sender, EventArgs e)
f.Show(); {
}
}
private void equipmentReportToolStripMenuItem_Click(object sender, EventArgs e)
{ private void lineCodeToolStripMenuItem_Click(object sender, EventArgs e)
_Management.rpt_equipment f = new _Management.rpt_equipment(); {
//f.MdiParent = this; _Management.fLineCode f = new _Management.fLineCode();
f.Show(); f.MdiParent = this;
} f.Show();
}
private void lineCodeToolStripMenuItem_Click(object sender, EventArgs e)
{ private void staffGridToolStripMenuItem_Click(object sender, EventArgs e)
_Management.fLineCode f = new _Management.fLineCode(); {
f.MdiParent = this; _Info.fInfo_Staff f = new _Info.fInfo_Staff();
f.Show(); f.MdiParent = this;
} f.Show();
}
private void staffGridToolStripMenuItem_Click(object sender, EventArgs e)
{ private void dataToolStripMenuItem_Click(object sender, EventArgs e)
_Info.fInfo_Staff f = new _Info.fInfo_Staff(); {
f.MdiParent = this; _Management.fEquipment f = new _Management.fEquipment();
f.Show(); f.MdiParent = this;
} f.Show();
}
}
} private void importToolStripMenuItem_Click(object sender, EventArgs e)
{
_Management.fImpEquipment f = new _Management.fImpEquipment();
f.MdiParent = this;
f.Show();
}
private void reportToolStripMenuItem_Click(object sender, EventArgs e)
{
_Management.rpt_equipment f = new _Management.rpt_equipment();
//f.MdiParent = this;
f.Show();
}
}
}

File diff suppressed because it is too large Load Diff

View File

@@ -1,198 +1,198 @@
namespace Project namespace Project
{ {
partial class fSetting partial class fSetting
{ {
/// <summary> /// <summary>
/// Required designer variable. /// Required designer variable.
/// </summary> /// </summary>
private System.ComponentModel.IContainer components = null; private System.ComponentModel.IContainer components = null;
/// <summary> /// <summary>
/// Clean up any resources being used. /// Clean up any resources being used.
/// </summary> /// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing) protected override void Dispose(bool disposing)
{ {
if (disposing && (components != null)) if (disposing && (components != null))
{ {
components.Dispose(); components.Dispose();
} }
base.Dispose(disposing); base.Dispose(disposing);
} }
#region Windows Form Designer generated code #region Windows Form Designer generated code
/// <summary> /// <summary>
/// Required method for Designer support - do not modify /// Required method for Designer support - do not modify
/// the contents of this method with the code editor. /// the contents of this method with the code editor.
/// </summary> /// </summary>
private void InitializeComponent() private void InitializeComponent()
{ {
this.components = new System.ComponentModel.Container(); this.components = new System.ComponentModel.Container();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(fSetting)); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(fSetting));
this.button1 = new System.Windows.Forms.Button(); this.button1 = new System.Windows.Forms.Button();
this.panel1 = new System.Windows.Forms.Panel(); this.panel1 = new System.Windows.Forms.Panel();
this.propertyGrid1 = new System.Windows.Forms.PropertyGrid(); this.propertyGrid1 = new System.Windows.Forms.PropertyGrid();
this.tabControl1 = new System.Windows.Forms.TabControl(); this.tabControl1 = new System.Windows.Forms.TabControl();
this.tabPage1 = new System.Windows.Forms.TabPage(); this.tabPage1 = new System.Windows.Forms.TabPage();
this.tabPage4 = new System.Windows.Forms.TabPage(); this.tabPage4 = new System.Windows.Forms.TabPage();
this.chkLogIO = new System.Windows.Forms.CheckBox(); this.chkLogIO = new System.Windows.Forms.CheckBox();
this.bsUser = new System.Windows.Forms.BindingSource(this.components); this.bsUser = new System.Windows.Forms.BindingSource(this.components);
this.dataSet1 = new Project.DataSet1(); this.dataSet1 = new Project.DataSet1();
this.bsModel = new System.Windows.Forms.BindingSource(this.components); this.bsModel = new System.Windows.Forms.BindingSource(this.components);
this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); this.toolTip1 = new System.Windows.Forms.ToolTip(this.components);
this.panel1.SuspendLayout(); this.panel1.SuspendLayout();
this.tabControl1.SuspendLayout(); this.tabControl1.SuspendLayout();
this.tabPage1.SuspendLayout(); this.tabPage1.SuspendLayout();
this.tabPage4.SuspendLayout(); this.tabPage4.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.bsUser)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.bsUser)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.dataSet1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.dataSet1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bsModel)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.bsModel)).BeginInit();
this.SuspendLayout(); this.SuspendLayout();
// //
// button1 // button1
// //
this.button1.Dock = System.Windows.Forms.DockStyle.Fill; this.button1.Dock = System.Windows.Forms.DockStyle.Fill;
this.button1.Location = new System.Drawing.Point(5, 5); this.button1.Location = new System.Drawing.Point(5, 5);
this.button1.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.button1.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
this.button1.Name = "button1"; this.button1.Name = "button1";
this.button1.Size = new System.Drawing.Size(929, 53); this.button1.Size = new System.Drawing.Size(366, 53);
this.button1.TabIndex = 0; this.button1.TabIndex = 0;
this.button1.Text = "Save(&S)"; this.button1.Text = "Save(&S)";
this.button1.UseVisualStyleBackColor = true; this.button1.UseVisualStyleBackColor = true;
this.button1.Click += new System.EventHandler(this.button1_Click); this.button1.Click += new System.EventHandler(this.button1_Click);
// //
// panel1 // panel1
// //
this.panel1.Controls.Add(this.button1); this.panel1.Controls.Add(this.button1);
this.panel1.Dock = System.Windows.Forms.DockStyle.Bottom; this.panel1.Dock = System.Windows.Forms.DockStyle.Bottom;
this.panel1.Location = new System.Drawing.Point(0, 475); this.panel1.Location = new System.Drawing.Point(0, 437);
this.panel1.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.panel1.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
this.panel1.Name = "panel1"; this.panel1.Name = "panel1";
this.panel1.Padding = new System.Windows.Forms.Padding(5); this.panel1.Padding = new System.Windows.Forms.Padding(5);
this.panel1.Size = new System.Drawing.Size(939, 63); this.panel1.Size = new System.Drawing.Size(376, 63);
this.panel1.TabIndex = 1; this.panel1.TabIndex = 1;
// //
// propertyGrid1 // propertyGrid1
// //
this.propertyGrid1.Dock = System.Windows.Forms.DockStyle.Fill; this.propertyGrid1.Dock = System.Windows.Forms.DockStyle.Fill;
this.propertyGrid1.Font = new System.Drawing.Font("맑은 고딕", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(129))); this.propertyGrid1.Font = new System.Drawing.Font("맑은 고딕", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(129)));
this.propertyGrid1.LineColor = System.Drawing.SystemColors.ControlDark; this.propertyGrid1.LineColor = System.Drawing.SystemColors.ControlDark;
this.propertyGrid1.Location = new System.Drawing.Point(3, 3); this.propertyGrid1.Location = new System.Drawing.Point(3, 3);
this.propertyGrid1.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.propertyGrid1.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
this.propertyGrid1.Name = "propertyGrid1"; this.propertyGrid1.Name = "propertyGrid1";
this.propertyGrid1.Size = new System.Drawing.Size(925, 436); this.propertyGrid1.Size = new System.Drawing.Size(362, 398);
this.propertyGrid1.TabIndex = 1; this.propertyGrid1.TabIndex = 1;
// //
// tabControl1 // tabControl1
// //
this.tabControl1.Controls.Add(this.tabPage1); this.tabControl1.Controls.Add(this.tabPage1);
this.tabControl1.Controls.Add(this.tabPage4); this.tabControl1.Controls.Add(this.tabPage4);
this.tabControl1.Dock = System.Windows.Forms.DockStyle.Fill; this.tabControl1.Dock = System.Windows.Forms.DockStyle.Fill;
this.tabControl1.Location = new System.Drawing.Point(0, 0); this.tabControl1.Location = new System.Drawing.Point(0, 0);
this.tabControl1.Name = "tabControl1"; this.tabControl1.Name = "tabControl1";
this.tabControl1.SelectedIndex = 0; this.tabControl1.SelectedIndex = 0;
this.tabControl1.Size = new System.Drawing.Size(939, 475); this.tabControl1.Size = new System.Drawing.Size(376, 437);
this.tabControl1.TabIndex = 2; this.tabControl1.TabIndex = 2;
// //
// tabPage1 // tabPage1
// //
this.tabPage1.Controls.Add(this.propertyGrid1); this.tabPage1.Controls.Add(this.propertyGrid1);
this.tabPage1.Location = new System.Drawing.Point(4, 29); this.tabPage1.Location = new System.Drawing.Point(4, 29);
this.tabPage1.Name = "tabPage1"; this.tabPage1.Name = "tabPage1";
this.tabPage1.Padding = new System.Windows.Forms.Padding(3); this.tabPage1.Padding = new System.Windows.Forms.Padding(3);
this.tabPage1.Size = new System.Drawing.Size(931, 442); this.tabPage1.Size = new System.Drawing.Size(368, 404);
this.tabPage1.TabIndex = 0; this.tabPage1.TabIndex = 0;
this.tabPage1.Text = "Main"; this.tabPage1.Text = "Main";
this.tabPage1.UseVisualStyleBackColor = true; this.tabPage1.UseVisualStyleBackColor = true;
// //
// tabPage4 // tabPage4
// //
this.tabPage4.Controls.Add(this.chkLogIO); this.tabPage4.Controls.Add(this.chkLogIO);
this.tabPage4.Location = new System.Drawing.Point(4, 29); this.tabPage4.Location = new System.Drawing.Point(4, 29);
this.tabPage4.Name = "tabPage4"; this.tabPage4.Name = "tabPage4";
this.tabPage4.Size = new System.Drawing.Size(931, 442); this.tabPage4.Size = new System.Drawing.Size(931, 442);
this.tabPage4.TabIndex = 3; this.tabPage4.TabIndex = 3;
this.tabPage4.Text = "Log"; this.tabPage4.Text = "Log";
this.tabPage4.UseVisualStyleBackColor = true; this.tabPage4.UseVisualStyleBackColor = true;
// //
// chkLogIO // chkLogIO
// //
this.chkLogIO.AutoSize = true; this.chkLogIO.AutoSize = true;
this.chkLogIO.Location = new System.Drawing.Point(19, 17); this.chkLogIO.Location = new System.Drawing.Point(19, 17);
this.chkLogIO.Name = "chkLogIO"; this.chkLogIO.Name = "chkLogIO";
this.chkLogIO.Size = new System.Drawing.Size(164, 24); this.chkLogIO.Size = new System.Drawing.Size(164, 24);
this.chkLogIO.TabIndex = 0; this.chkLogIO.TabIndex = 0;
this.chkLogIO.Text = "Advantech I/O Data"; this.chkLogIO.Text = "Advantech I/O Data";
this.chkLogIO.UseVisualStyleBackColor = true; this.chkLogIO.UseVisualStyleBackColor = true;
// //
// bsUser // bsUser
// //
this.bsUser.DataMember = "Users"; this.bsUser.DataMember = "Users";
this.bsUser.DataSource = this.dataSet1; this.bsUser.DataSource = this.dataSet1;
// //
// dataSet1 // dataSet1
// //
this.dataSet1.DataSetName = "DataSet1"; this.dataSet1.DataSetName = "DataSet1";
this.dataSet1.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema; this.dataSet1.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema;
// //
// bsModel // bsModel
// //
this.bsModel.DataMember = "Model"; this.bsModel.DataMember = "Model";
this.bsModel.DataSource = this.dataSet1; this.bsModel.DataSource = this.dataSet1;
// //
// fSetting // fSetting
// //
this.AutoScaleDimensions = new System.Drawing.SizeF(9F, 20F); this.AutoScaleDimensions = new System.Drawing.SizeF(9F, 20F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(939, 538); this.ClientSize = new System.Drawing.Size(376, 500);
this.Controls.Add(this.tabControl1); this.Controls.Add(this.tabControl1);
this.Controls.Add(this.panel1); this.Controls.Add(this.panel1);
this.Font = new System.Drawing.Font("맑은 고딕", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.Font = new System.Drawing.Font("맑은 고딕", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.KeyPreview = true; this.KeyPreview = true;
this.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
this.MaximizeBox = false; this.MaximizeBox = false;
this.MinimizeBox = false; this.MinimizeBox = false;
this.Name = "fSetting"; this.Name = "fSetting";
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
this.Text = "프로그램 설정"; this.Text = "프로그램 설정";
this.Load += new System.EventHandler(this.@__Load); this.Load += new System.EventHandler(this.@__Load);
this.panel1.ResumeLayout(false); this.panel1.ResumeLayout(false);
this.tabControl1.ResumeLayout(false); this.tabControl1.ResumeLayout(false);
this.tabPage1.ResumeLayout(false); this.tabPage1.ResumeLayout(false);
this.tabPage4.ResumeLayout(false); this.tabPage4.ResumeLayout(false);
this.tabPage4.PerformLayout(); this.tabPage4.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.bsUser)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.bsUser)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.dataSet1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.dataSet1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bsModel)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.bsModel)).EndInit();
this.ResumeLayout(false); this.ResumeLayout(false);
} }
#endregion #endregion
private System.Windows.Forms.Button button1; private System.Windows.Forms.Button button1;
private System.Windows.Forms.Panel panel1; private System.Windows.Forms.Panel panel1;
private System.Windows.Forms.PropertyGrid propertyGrid1; private System.Windows.Forms.PropertyGrid propertyGrid1;
private System.Windows.Forms.TabControl tabControl1; private System.Windows.Forms.TabControl tabControl1;
private System.Windows.Forms.TabPage tabPage1; private System.Windows.Forms.TabPage tabPage1;
private System.Windows.Forms.BindingSource bsUser; private System.Windows.Forms.BindingSource bsUser;
private DataSet1 dataSet1; private DataSet1 dataSet1;
private System.Windows.Forms.TabPage tabPage4; private System.Windows.Forms.TabPage tabPage4;
private System.Windows.Forms.CheckBox chkLogIO; private System.Windows.Forms.CheckBox chkLogIO;
private System.Windows.Forms.BindingSource bsModel; private System.Windows.Forms.BindingSource bsModel;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn2; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn2;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn3; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn3;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn4; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn4;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn5; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn5;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn6; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn6;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn8; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn8;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn7; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn7;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn10; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn10;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn11; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn11;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn12; private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn12;
private System.Windows.Forms.ToolTip toolTip1; private System.Windows.Forms.ToolTip toolTip1;
private System.Windows.Forms.DataGridViewTextBoxColumn heightDataGridViewTextBoxColumn; private System.Windows.Forms.DataGridViewTextBoxColumn heightDataGridViewTextBoxColumn;
} }
} }

View File

@@ -1,78 +1,78 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.ComponentModel; using System.ComponentModel;
using System.Data; using System.Data;
using System.Drawing; using System.Drawing;
using System.Linq; using System.Linq;
using System.Text; using System.Text;
using System.Windows.Forms; using System.Windows.Forms;
namespace Project namespace Project
{ {
public partial class fSetting : Form public partial class fSetting : Form
{ {
public fSetting() public fSetting()
{ {
InitializeComponent(); InitializeComponent();
this.KeyDown += (s1, e1) => { this.KeyDown += (s1, e1) => {
if (e1.KeyCode == Keys.Escape) if (e1.KeyCode == Keys.Escape)
this.Close(); this.Close();
if (DateTime.Now > Pub.LastInputTime) Pub.LastInputTime = DateTime.Now; if (DateTime.Now > Pub.LastInputTime) Pub.LastInputTime = DateTime.Now;
}; };
this.MouseMove += (s1, e1) => { if (DateTime.Now > Pub.LastInputTime) Pub.LastInputTime = DateTime.Now; }; this.MouseMove += (s1, e1) => { if (DateTime.Now > Pub.LastInputTime) Pub.LastInputTime = DateTime.Now; };
this.FormClosed += __Closed; this.FormClosed += __Closed;
} }
private void __Closed(object sender, FormClosedEventArgs e) private void __Closed(object sender, FormClosedEventArgs e)
{ {
} }
private void __Load(object sender, EventArgs e) private void __Load(object sender, EventArgs e)
{ {
this.propertyGrid1.SelectedObject = Pub.setting; this.propertyGrid1.SelectedObject = Pub.setting;
this.propertyGrid1.Refresh(); this.propertyGrid1.Refresh();
this.dataSet1.Clear(); this.dataSet1.Clear();
//this.dataSet1.Merge(Pub.mdm.dataSet); //this.dataSet1.Merge(Pub.mdm.dataSet);
this.dataSet1.AcceptChanges(); this.dataSet1.AcceptChanges();
this.chkLogIO.DataBindings.Add(new Binding("Checked", Pub.setting, "Log_IO", false, DataSourceUpdateMode.OnPropertyChanged)); this.chkLogIO.DataBindings.Add(new Binding("Checked", Pub.setting, "Log_IO", false, DataSourceUpdateMode.OnPropertyChanged));
} }
private void button1_Click(object sender, EventArgs e) private void button1_Click(object sender, EventArgs e)
{ {
this.bsUser.EndEdit(); this.bsUser.EndEdit();
this.bsModel.EndEdit(); this.bsModel.EndEdit();
this.Invalidate(); this.Invalidate();
var f = new Dialog.fPassword(); var f = new Dialog.fPassword();
if (f.ShowDialog() != DialogResult.OK) return; if (f.ShowDialog() != DialogResult.OK) return;
var pass = f.tbInput.Text; var pass = f.tbInput.Text;
if (pass != Pub.setting.Password_Setup) if (pass != Pub.setting.Password_Setup)
{ {
Util.MsgE("Password incorrect"); Util.MsgE("Password incorrect");
return; return;
} }
if(this.dataSet1.HasChanges()) if(this.dataSet1.HasChanges())
{ {
//Pub.mdm.dataSet.Clear(); //Pub.mdm.dataSet.Clear();
//Pub.mdm.dataSet.Merge(this.dataSet1); //Pub.mdm.dataSet.Merge(this.dataSet1);
//Pub.mdm.dataSet.AcceptChanges(); //Pub.mdm.dataSet.AcceptChanges();
//Pub.mdm.SaveData(Manager.ModelManager.eModelType.Users); //Pub.mdm.SaveData(Manager.ModelManager.eModelType.Users);
//Pub.mdm.SaveData(Manager.ModelManager.eModelType.Model); //Pub.mdm.SaveData(Manager.ModelManager.eModelType.Model);
} }
DialogResult = DialogResult.OK; DialogResult = DialogResult.OK;
} }
} }
} }

File diff suppressed because it is too large Load Diff

View File

@@ -1,94 +1,94 @@
D:\Source\AMR\AMR_180507_1600\Project\obj\Debug\AMR.csprojResolveAssemblyReference.cache 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.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.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.fPassword.resources
D:\Source\AMR\AMR_180507_1600\Project\obj\Debug\Project.fErrorException.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.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.fHistory.resources
D:\Source\AMR\AMR_180507_1600\Project\obj\Debug\Project.fLog.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.fMain.resources
D:\Source\AMR\AMR_180507_1600\Project\obj\Debug\Project.fModel.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.fSetting.resources
D:\Source\AMR\AMR_180507_1600\Project\obj\Debug\Project.Properties.Resources.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:\Source\AMR\AMR_180507_1600\Project\obj\Debug\AMR.csproj.GenerateResource.Cache
D:\Amkor\AMR\AMR.exe D:\Amkor\AMR\AMR.exe
D:\Amkor\AMR\AMR.pdb 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.exe
D:\Source\AMR\AMR_180507_1600\Project\obj\Debug\AMR.pdb 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.exe
D:\Tinsky\Visual Studio For Amkor\AMR\AMR_180507_1600\Project\obj\Debug\AMR.pdb 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.exe
D:\Tinsky\Amkor\AMR\AMR.pdb 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\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.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.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.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.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.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.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.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.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.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.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\Project.Properties.Resources.resources
D:\Tinsky\Visual Studio For Amkor\AMR\AMR_180507_1600\Project\obj\Debug\AMR.csproj.GenerateResource.Cache 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.exe
D:\Source\AMR\AMR_180508_0030\Project\obj\Debug\AMR.pdb 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\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.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.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.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.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.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.fHistory.resources
D:\Source\AMR\AMR_180508_0030\Project\obj\Debug\Project.fLog.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.fMain.resources
D:\Source\AMR\AMR_180508_0030\Project\obj\Debug\Project.fModel.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.fSetting.resources
D:\Source\AMR\AMR_180508_0030\Project\obj\Debug\Project.Properties.Resources.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_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.exe
D:\Source\AMR\AMR_180508_1800\Project\obj\Debug\AMR.pdb 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\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.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.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.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.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.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.fHistory.resources
D:\Source\AMR\AMR_180508_1800\Project\obj\Debug\Project.fLog.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.fMain.resources
D:\Source\AMR\AMR_180508_1800\Project\obj\Debug\Project.fModel.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.fSetting.resources
D:\Source\AMR\AMR_180508_1800\Project\obj\Debug\Project.Properties.Resources.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_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.exe
D:\Source\AMR\AMR_180509_1400\Project\obj\Debug\AMR.pdb 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\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.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.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.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.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.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.fHistory.resources
D:\Source\AMR\AMR_180509_1400\Project\obj\Debug\Project.fLog.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.fMain.resources
D:\Source\AMR\AMR_180509_1400\Project\obj\Debug\Project.fModel.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.fSetting.resources
D:\Source\AMR\AMR_180509_1400\Project\obj\Debug\Project.Properties.Resources.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:\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.exe
D:\Tinsky\Visual Studio For Amkor\_Frame\Project\obj\Debug\AMR.pdb 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\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.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.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.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.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.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.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.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.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.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.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.Properties.Resources.resources
D:\Tinsky\Visual Studio For Amkor\_Frame\Project\obj\Debug\AMR.csproj.GenerateResource.Cache D:\Tinsky\Visual Studio For Amkor\_Frame\Project\obj\Debug\AMR.csproj.GenerateResource.Cache

View File

@@ -1,236 +1,236 @@
D:\Amkor\BarcodeValidation\CMS.exe D:\Amkor\BarcodeValidation\CMS.exe
D:\Amkor\BarcodeValidation\CMS.pdb 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\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.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.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.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.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.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.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.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.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.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.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\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.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.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.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.exe
D:\Amkor\Source\ComponentManagamentSystem\CMS_180425_0000\Project\obj\Debug\CMS.pdb 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\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.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.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.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.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.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.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.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.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.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.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\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.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.exe
D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180425_0000\Project\obj\Debug\CMS.pdb 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\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.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.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.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.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.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.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.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.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.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.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\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.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.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.exe
D:\Amkor\Source\ComponentManagamentSystem\CMS_180426_0040\Project\obj\Debug\CMS.pdb 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\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.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.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.fItemInfo.resources
D:\Amkor\Source\ComponentManagamentSystem\CMS_180426_0040\Project\obj\Debug\Project.Dialog.fInputItem.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.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.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\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.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.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.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.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.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.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.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.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.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.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.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.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.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.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\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_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.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.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\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.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.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.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.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.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.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.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.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.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.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.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.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.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.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\Project.Properties.Resources.resources
D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180429_1700\Project\obj\Debug\CMS.csproj.GenerateResource.Cache 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\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.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.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.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.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.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.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.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.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.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.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.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.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.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.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\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.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.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.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.exe
D:\Amkor\Source\ComponentManagamentSystem\CMS_180429_1700\Project\obj\Debug\CMS.pdb 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.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.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\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.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.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.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.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.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.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.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.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.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.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.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.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.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\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\CMS.csproj.GenerateResource.Cache
D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180430_1700\Project\obj\Debug\Project.Dialog.fItemList.resources 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\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.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.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.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.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.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.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.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.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.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.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.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.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.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.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\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.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.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.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.exe
D:\Amkor\Source\ComponentManagamentSystem\CMS_180501_2300\Project\obj\Debug\CMS.pdb D:\Amkor\Source\ComponentManagamentSystem\CMS_180501_2300\Project\obj\Debug\CMS.pdb
D:\Amkor\CMS\CMS.exe D:\Amkor\CMS\CMS.exe
D:\Amkor\CMS\CMS.pdb 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\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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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\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.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.exe
D:\Tinsky\Visual Studio For Amkor\ComponentManagamentSystem\CMS_180502_1800\Project\obj\Debug\CMS.pdb 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\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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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\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.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.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.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.exe
D:\Amkor\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\CMS.pdb 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\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.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.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.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.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.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.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.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.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.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.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.fHistory.resources
D:\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\Project.fLog.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.fMain.resources
D:\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\Project.fModel.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.fSetting.resources
D:\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\Project.Properties.Resources.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.csproj.GenerateResource.cache
D:\Source\ComponentManagamentSystem\CMS_180503_0900\Project\obj\Debug\CMS.exe 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_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.exe
D:\Source\ComponentManagamentSystem\CMS_180504_0900\Project\obj\Debug\CMS.pdb 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.exe
D:\Source\AMR\AMR_180507_1600\Project\obj\Debug\CMS.pdb 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\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.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.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.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.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.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.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.fHistory.resources
D:\Source\AMR\AMR_180507_1600\Project\obj\Debug\Project.fLog.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.fMain.resources
D:\Source\AMR\AMR_180507_1600\Project\obj\Debug\Project.fModel.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.fSetting.resources
D:\Source\AMR\AMR_180507_1600\Project\obj\Debug\Project.Properties.Resources.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 D:\Source\AMR\AMR_180507_1600\Project\obj\Debug\CMS.csproj.GenerateResource.Cache

Some files were not shown because too many files have changed in this diff Show More