project 별도 프로그램으로 분리
This commit is contained in:
		| @@ -17,6 +17,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FCOMMON", "SubProject\FCOMM | |||||||
| EndProject | EndProject | ||||||
| Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "arControl", "Sub\arControl\arControl.csproj", "{F31C242C-1B15-4518-9733-48558499FE4B}" | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "arControl", "Sub\arControl\arControl.csproj", "{F31C242C-1B15-4518-9733-48558499FE4B}" | ||||||
| EndProject | EndProject | ||||||
|  | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FPJ0000", "SubProject\FPJ0000\FPJ0000.csproj", "{74836A5F-CB5B-449F-9210-99C9D1A23B97}" | ||||||
|  | EndProject | ||||||
| Global | Global | ||||||
| 	GlobalSection(SolutionConfigurationPlatforms) = preSolution | 	GlobalSection(SolutionConfigurationPlatforms) = preSolution | ||||||
| 		Debug|Any CPU = Debug|Any CPU | 		Debug|Any CPU = Debug|Any CPU | ||||||
| @@ -63,6 +65,12 @@ Global | |||||||
| 		{F31C242C-1B15-4518-9733-48558499FE4B}.Release|Any CPU.ActiveCfg = Release|Any CPU | 		{F31C242C-1B15-4518-9733-48558499FE4B}.Release|Any CPU.ActiveCfg = Release|Any CPU | ||||||
| 		{F31C242C-1B15-4518-9733-48558499FE4B}.Release|Any CPU.Build.0 = Release|Any CPU | 		{F31C242C-1B15-4518-9733-48558499FE4B}.Release|Any CPU.Build.0 = Release|Any CPU | ||||||
| 		{F31C242C-1B15-4518-9733-48558499FE4B}.Release|x86.ActiveCfg = Release|Any CPU | 		{F31C242C-1B15-4518-9733-48558499FE4B}.Release|x86.ActiveCfg = Release|Any CPU | ||||||
|  | 		{74836A5F-CB5B-449F-9210-99C9D1A23B97}.Debug|Any CPU.ActiveCfg = Debug|Any CPU | ||||||
|  | 		{74836A5F-CB5B-449F-9210-99C9D1A23B97}.Debug|Any CPU.Build.0 = Debug|Any CPU | ||||||
|  | 		{74836A5F-CB5B-449F-9210-99C9D1A23B97}.Debug|x86.ActiveCfg = Debug|Any CPU | ||||||
|  | 		{74836A5F-CB5B-449F-9210-99C9D1A23B97}.Release|Any CPU.ActiveCfg = Release|Any CPU | ||||||
|  | 		{74836A5F-CB5B-449F-9210-99C9D1A23B97}.Release|Any CPU.Build.0 = Release|Any CPU | ||||||
|  | 		{74836A5F-CB5B-449F-9210-99C9D1A23B97}.Release|x86.ActiveCfg = Release|Any CPU | ||||||
| 	EndGlobalSection | 	EndGlobalSection | ||||||
| 	GlobalSection(SolutionProperties) = preSolution | 	GlobalSection(SolutionProperties) = preSolution | ||||||
| 		HideSolutionNode = FALSE | 		HideSolutionNode = FALSE | ||||||
|   | |||||||
| @@ -185,11 +185,6 @@ | |||||||
|     <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"> |  | ||||||
|       <AutoGen>True</AutoGen> |  | ||||||
|       <DesignTime>True</DesignTime> |  | ||||||
|       <DependentUpon>dsEQ.xsd</DependentUpon> |  | ||||||
|     </Compile> |  | ||||||
|     <Compile Include="dsMSSQL.Designer.cs"> |     <Compile Include="dsMSSQL.Designer.cs"> | ||||||
|       <AutoGen>True</AutoGen> |       <AutoGen>True</AutoGen> | ||||||
|       <DesignTime>True</DesignTime> |       <DesignTime>True</DesignTime> | ||||||
| @@ -267,12 +262,6 @@ | |||||||
|     <Compile Include="_Management\fLineCode.Designer.cs"> |     <Compile Include="_Management\fLineCode.Designer.cs"> | ||||||
|       <DependentUpon>fLineCode.cs</DependentUpon> |       <DependentUpon>fLineCode.cs</DependentUpon> | ||||||
|     </Compile> |     </Compile> | ||||||
|     <Compile Include="_Prj\fProjectList.cs"> |  | ||||||
|       <SubType>Form</SubType> |  | ||||||
|     </Compile> |  | ||||||
|     <Compile Include="_Prj\fProjectList.Designer.cs"> |  | ||||||
|       <DependentUpon>fProjectList.cs</DependentUpon> |  | ||||||
|     </Compile> |  | ||||||
|     <Compile Include="Properties\AssemblyInfo.cs" /> |     <Compile Include="Properties\AssemblyInfo.cs" /> | ||||||
|     <Compile Include="Pub.cs" /> |     <Compile Include="Pub.cs" /> | ||||||
|     <Compile Include="Setting.cs" /> |     <Compile Include="Setting.cs" /> | ||||||
| @@ -334,9 +323,6 @@ | |||||||
|     <EmbeddedResource Include="_Management\fLineCode.resx"> |     <EmbeddedResource Include="_Management\fLineCode.resx"> | ||||||
|       <DependentUpon>fLineCode.cs</DependentUpon> |       <DependentUpon>fLineCode.cs</DependentUpon> | ||||||
|     </EmbeddedResource> |     </EmbeddedResource> | ||||||
|     <EmbeddedResource Include="_Prj\fProjectList.resx"> |  | ||||||
|       <DependentUpon>fProjectList.cs</DependentUpon> |  | ||||||
|     </EmbeddedResource> |  | ||||||
|     <EmbeddedResource Include="Properties\Resources.resx"> |     <EmbeddedResource Include="Properties\Resources.resx"> | ||||||
|       <Generator>ResXFileCodeGenerator</Generator> |       <Generator>ResXFileCodeGenerator</Generator> | ||||||
|       <LastGenOutput>Resources.Designer.cs</LastGenOutput> |       <LastGenOutput>Resources.Designer.cs</LastGenOutput> | ||||||
| @@ -359,17 +345,6 @@ | |||||||
|     <None Include="DataSet1.xss"> |     <None Include="DataSet1.xss"> | ||||||
|       <DependentUpon>DataSet1.xsd</DependentUpon> |       <DependentUpon>DataSet1.xsd</DependentUpon> | ||||||
|     </None> |     </None> | ||||||
|     <None Include="dsEQ.xsc"> |  | ||||||
|       <DependentUpon>dsEQ.xsd</DependentUpon> |  | ||||||
|     </None> |  | ||||||
|     <None Include="dsEQ.xsd"> |  | ||||||
|       <SubType>Designer</SubType> |  | ||||||
|       <Generator>MSDataSetGenerator</Generator> |  | ||||||
|       <LastGenOutput>dsEQ.Designer.cs</LastGenOutput> |  | ||||||
|     </None> |  | ||||||
|     <None Include="dsEQ.xss"> |  | ||||||
|       <DependentUpon>dsEQ.xsd</DependentUpon> |  | ||||||
|     </None> |  | ||||||
|     <None Include="dsMSSQL.xsc"> |     <None Include="dsMSSQL.xsc"> | ||||||
|       <DependentUpon>dsMSSQL.xsd</DependentUpon> |       <DependentUpon>dsMSSQL.xsd</DependentUpon> | ||||||
|     </None> |     </None> | ||||||
| @@ -396,7 +371,7 @@ | |||||||
|     <Content Include="History.txt" /> |     <Content Include="History.txt" /> | ||||||
|     <Content Include="icons8-realtime-64.ico" /> |     <Content Include="icons8-realtime-64.ico" /> | ||||||
|     <Content Include="libxl.dll"> |     <Content Include="libxl.dll"> | ||||||
|       <CopyToOutputDirectory>Always</CopyToOutputDirectory> |       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> | ||||||
|     </Content> |     </Content> | ||||||
|   </ItemGroup> |   </ItemGroup> | ||||||
|   <ItemGroup> |   <ItemGroup> | ||||||
| @@ -444,6 +419,10 @@ | |||||||
|       <Project>{c2e0627d-0623-4b68-a558-37cbce6bdca6}</Project> |       <Project>{c2e0627d-0623-4b68-a558-37cbce6bdca6}</Project> | ||||||
|       <Name>FEQ0000</Name> |       <Name>FEQ0000</Name> | ||||||
|     </ProjectReference> |     </ProjectReference> | ||||||
|  |     <ProjectReference Include="..\SubProject\FPJ0000\FPJ0000.csproj"> | ||||||
|  |       <Project>{74836a5f-cb5b-449f-9210-99c9d1a23b97}</Project> | ||||||
|  |       <Name>FPJ0000</Name> | ||||||
|  |     </ProjectReference> | ||||||
|     <ProjectReference Include="..\Sub\arControl\arControl.csproj"> |     <ProjectReference Include="..\Sub\arControl\arControl.csproj"> | ||||||
|       <Project>{f31c242c-1b15-4518-9733-48558499fe4b}</Project> |       <Project>{f31c242c-1b15-4518-9733-48558499fe4b}</Project> | ||||||
|       <Name>arControl</Name> |       <Name>arControl</Name> | ||||||
|   | |||||||
| @@ -29,6 +29,7 @@ namespace Project | |||||||
|                 if (!System.IO.Directory.Exists(FCOMMON.info.Path)) |                 if (!System.IO.Directory.Exists(FCOMMON.info.Path)) | ||||||
|                     System.IO.Directory.CreateDirectory(FCOMMON.info.Path); |                     System.IO.Directory.CreateDirectory(FCOMMON.info.Path); | ||||||
|             } |             } | ||||||
|  |             FCOMMON.info.CS = Properties.Settings.Default.gwcs; | ||||||
|  |  | ||||||
|             //setting |             //setting | ||||||
|             setting = new Setting(FCOMMON.info.Path.MakeFilePath("Setting", "Setting.xml")); |             setting = new Setting(FCOMMON.info.Path.MakeFilePath("Setting", "Setting.xml")); | ||||||
|   | |||||||
							
								
								
									
										11286
									
								
								Project/dsEQ.Designer.cs
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										11286
									
								
								Project/dsEQ.Designer.cs
									
									
									
										generated
									
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										1317
									
								
								Project/dsEQ.xsd
									
									
									
									
									
								
							
							
						
						
									
										1317
									
								
								Project/dsEQ.xsd
									
									
									
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| @@ -1,19 +0,0 @@ | |||||||
| <?xml version="1.0" encoding="utf-8"?> |  | ||||||
| <!--<autogenerated> |  | ||||||
|      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 |  | ||||||
|      the code is regenerated. |  | ||||||
| </autogenerated>--> |  | ||||||
| <DiagramLayout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ex:showrelationlabel="False" ViewPortX="1506" ViewPortY="-10" xmlns:ex="urn:schemas-microsoft-com:xml-msdatasource-layout-extended" xmlns="urn:schemas-microsoft-com:xml-msdatasource-layout"> |  | ||||||
|   <Shapes> |  | ||||||
|     <Shape ID="DesignTable:EqDateList" ZOrder="8" X="70" Y="70" Height="153" Width="207" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="46" /> |  | ||||||
|     <Shape ID="DesignTable:EquipmentF" ZOrder="7" X="347" Y="70" Height="324" Width="215" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" /> |  | ||||||
|     <Shape ID="DesignTable:EquipmentB" ZOrder="6" X="632" Y="70" Height="324" Width="216" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" /> |  | ||||||
|     <Shape ID="DesignTable:EquipmentME" ZOrder="5" X="918" Y="70" Height="324" Width="227" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" /> |  | ||||||
|     <Shape ID="DesignTable:vEquStockB" ZOrder="4" X="1215" Y="70" Height="248" Width="213" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="197" /> |  | ||||||
|     <Shape ID="DesignTable:vEquStockF" ZOrder="3" X="1498" Y="70" Height="248" Width="212" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="197" /> |  | ||||||
|     <Shape ID="DesignTable:vEquStockME" ZOrder="2" X="1780" Y="70" Height="248" Width="224" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="197" /> |  | ||||||
|     <Shape ID="DesignTable:EquipmentFilter" ZOrder="1" X="2074" Y="70" Height="229" Width="238" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="178" /> |  | ||||||
|   </Shapes> |  | ||||||
|   <Connectors /> |  | ||||||
| </DiagramLayout> |  | ||||||
| @@ -154,7 +154,7 @@ namespace Project | |||||||
|         } |         } | ||||||
|         void menu_projecT_list() |         void menu_projecT_list() | ||||||
|         { |         { | ||||||
|             Prj.fProjectList f = new Prj.fProjectList(); |             var f = new FPJ0000.fProjectList(); | ||||||
|             f.MdiParent = this; |             f.MdiParent = this; | ||||||
|             f.Show(); |             f.Show(); | ||||||
|         } |         } | ||||||
|   | |||||||
| @@ -30,5 +30,6 @@ namespace FCOMMON | |||||||
|  |  | ||||||
|         public static sUserInfo Login; |         public static sUserInfo Login; | ||||||
|         public static string Path; |         public static string Path; | ||||||
|  |         public static string CS; | ||||||
|     } |     } | ||||||
| } | } | ||||||
|   | |||||||
| @@ -151,11 +151,6 @@ | |||||||
|       <Name>FCOMMON</Name> |       <Name>FCOMMON</Name> | ||||||
|     </ProjectReference> |     </ProjectReference> | ||||||
|   </ItemGroup> |   </ItemGroup> | ||||||
|   <ItemGroup> |  | ||||||
|     <Content Include="libxl.dll"> |  | ||||||
|       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> |  | ||||||
|     </Content> |  | ||||||
|   </ItemGroup> |  | ||||||
|   <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> |   <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> | ||||||
|   <!-- To modify your build process, add your task inside one of the targets below and uncomment it.  |   <!-- To modify your build process, add your task inside one of the targets below and uncomment it.  | ||||||
|        Other similar extension points exist, see Microsoft.Common.targets. |        Other similar extension points exist, see Microsoft.Common.targets. | ||||||
|   | |||||||
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										36
									
								
								SubProject/FPJ0000/DataBaseManager.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										36
									
								
								SubProject/FPJ0000/DataBaseManager.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,36 @@ | |||||||
|  | using System; | ||||||
|  | using System.Collections.Generic; | ||||||
|  | using System.Linq; | ||||||
|  | using System.Text; | ||||||
|  |  | ||||||
|  | namespace FPJ0000 | ||||||
|  | { | ||||||
|  |     public static class DatabaseManager | ||||||
|  |     { | ||||||
|  |         private static System.Data.SqlClient.SqlConnection getCn() | ||||||
|  |         { | ||||||
|  |             string cs = Properties.Settings.Default.gwcs; | ||||||
|  |             System.Data.SqlClient.SqlConnection cn = new System.Data.SqlClient.SqlConnection(); | ||||||
|  |             cn.ConnectionString = cs; | ||||||
|  |             return cn; | ||||||
|  |         } | ||||||
|  |         public static List<String> getEQGroupLiist(string GroupColumn,string table) | ||||||
|  |         { | ||||||
|  |             List<string> retval = new List<string>(); | ||||||
|  |             var cn = getCn(); | ||||||
|  |             cn.Open(); | ||||||
|  |             var sql = "select {0} from {1} where isnull({0},'') != '' group by {0} order by {0}"; | ||||||
|  |             sql = string.Format(sql, "[" + GroupColumn +"]",table); | ||||||
|  |             var cmd = new System.Data.SqlClient.SqlCommand(sql,cn); | ||||||
|  |             var rdr = cmd.ExecuteReader(); | ||||||
|  |             while(rdr.Read()) | ||||||
|  |             { | ||||||
|  |                 retval.Add(rdr[0].ToString()); | ||||||
|  |             } | ||||||
|  |             cmd.Dispose(); | ||||||
|  |             cn.Close(); | ||||||
|  |             cn.Dispose(); | ||||||
|  |             return retval; | ||||||
|  |         } | ||||||
|  |     } | ||||||
|  | } | ||||||
							
								
								
									
										120
									
								
								SubProject/FPJ0000/FPJ0000.csproj
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										120
									
								
								SubProject/FPJ0000/FPJ0000.csproj
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,120 @@ | |||||||
|  | <?xml version="1.0" encoding="utf-8"?> | ||||||
|  | <Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | ||||||
|  |   <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" /> | ||||||
|  |   <PropertyGroup> | ||||||
|  |     <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> | ||||||
|  |     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> | ||||||
|  |     <ProjectGuid>{74836A5F-CB5B-449F-9210-99C9D1A23B97}</ProjectGuid> | ||||||
|  |     <OutputType>WinExe</OutputType> | ||||||
|  |     <AppDesignerFolder>Properties</AppDesignerFolder> | ||||||
|  |     <RootNamespace>FPJ0000</RootNamespace> | ||||||
|  |     <AssemblyName>FPJ0000</AssemblyName> | ||||||
|  |     <TargetFrameworkVersion>v4.0</TargetFrameworkVersion> | ||||||
|  |     <FileAlignment>512</FileAlignment> | ||||||
|  |   </PropertyGroup> | ||||||
|  |   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> | ||||||
|  |     <PlatformTarget>x86</PlatformTarget> | ||||||
|  |     <DebugSymbols>true</DebugSymbols> | ||||||
|  |     <DebugType>full</DebugType> | ||||||
|  |     <Optimize>false</Optimize> | ||||||
|  |     <OutputPath>bin\Debug\</OutputPath> | ||||||
|  |     <DefineConstants>DEBUG;TRACE</DefineConstants> | ||||||
|  |     <ErrorReport>prompt</ErrorReport> | ||||||
|  |     <WarningLevel>4</WarningLevel> | ||||||
|  |   </PropertyGroup> | ||||||
|  |   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> | ||||||
|  |     <PlatformTarget>AnyCPU</PlatformTarget> | ||||||
|  |     <DebugType>pdbonly</DebugType> | ||||||
|  |     <Optimize>true</Optimize> | ||||||
|  |     <OutputPath>bin\Release\</OutputPath> | ||||||
|  |     <DefineConstants>TRACE</DefineConstants> | ||||||
|  |     <ErrorReport>prompt</ErrorReport> | ||||||
|  |     <WarningLevel>4</WarningLevel> | ||||||
|  |   </PropertyGroup> | ||||||
|  |   <ItemGroup> | ||||||
|  |     <Reference Include="ArSetting.Net4"> | ||||||
|  |       <HintPath>..\..\DLL\ArSetting.Net4.dll</HintPath> | ||||||
|  |     </Reference> | ||||||
|  |     <Reference Include="libxl.net"> | ||||||
|  |       <HintPath>..\..\DLL\libxl.net.dll</HintPath> | ||||||
|  |     </Reference> | ||||||
|  |     <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="System" /> | ||||||
|  |     <Reference Include="System.Core" /> | ||||||
|  |     <Reference Include="System.Web.Services" /> | ||||||
|  |     <Reference Include="System.Xml.Linq" /> | ||||||
|  |     <Reference Include="System.Data.DataSetExtensions" /> | ||||||
|  |     <Reference Include="Microsoft.CSharp" /> | ||||||
|  |     <Reference Include="System.Data" /> | ||||||
|  |     <Reference Include="System.Deployment" /> | ||||||
|  |     <Reference Include="System.Drawing" /> | ||||||
|  |     <Reference Include="System.Windows.Forms" /> | ||||||
|  |     <Reference Include="System.Xml" /> | ||||||
|  |   </ItemGroup> | ||||||
|  |   <ItemGroup> | ||||||
|  |     <Compile Include="DataBaseManager.cs" /> | ||||||
|  |     <Compile Include="dsPRJ.Designer.cs"> | ||||||
|  |       <AutoGen>True</AutoGen> | ||||||
|  |       <DesignTime>True</DesignTime> | ||||||
|  |       <DependentUpon>dsPRJ.xsd</DependentUpon> | ||||||
|  |     </Compile> | ||||||
|  |     <Compile Include="fProjectList.cs"> | ||||||
|  |       <SubType>Form</SubType> | ||||||
|  |     </Compile> | ||||||
|  |     <Compile Include="fProjectList.Designer.cs"> | ||||||
|  |       <DependentUpon>fProjectList.cs</DependentUpon> | ||||||
|  |     </Compile> | ||||||
|  |     <Compile Include="MethodExtentions.cs" /> | ||||||
|  |     <Compile Include="Program.cs" /> | ||||||
|  |     <Compile Include="Properties\AssemblyInfo.cs" /> | ||||||
|  |     <EmbeddedResource Include="fProjectList.resx"> | ||||||
|  |       <DependentUpon>fProjectList.cs</DependentUpon> | ||||||
|  |     </EmbeddedResource> | ||||||
|  |     <EmbeddedResource Include="Properties\Resources.resx"> | ||||||
|  |       <Generator>ResXFileCodeGenerator</Generator> | ||||||
|  |       <LastGenOutput>Resources.Designer.cs</LastGenOutput> | ||||||
|  |       <SubType>Designer</SubType> | ||||||
|  |     </EmbeddedResource> | ||||||
|  |     <Compile Include="Properties\Resources.Designer.cs"> | ||||||
|  |       <AutoGen>True</AutoGen> | ||||||
|  |       <DependentUpon>Resources.resx</DependentUpon> | ||||||
|  |       <DesignTime>True</DesignTime> | ||||||
|  |     </Compile> | ||||||
|  |     <None Include="app.config" /> | ||||||
|  |     <None Include="dsPRJ.xsc"> | ||||||
|  |       <DependentUpon>dsPRJ.xsd</DependentUpon> | ||||||
|  |     </None> | ||||||
|  |     <None Include="dsPRJ.xsd"> | ||||||
|  |       <SubType>Designer</SubType> | ||||||
|  |       <Generator>MSDataSetGenerator</Generator> | ||||||
|  |       <LastGenOutput>dsPRJ.Designer.cs</LastGenOutput> | ||||||
|  |     </None> | ||||||
|  |     <None Include="dsPRJ.xss"> | ||||||
|  |       <DependentUpon>dsPRJ.xsd</DependentUpon> | ||||||
|  |     </None> | ||||||
|  |     <None Include="Properties\Settings.settings"> | ||||||
|  |       <Generator>SettingsSingleFileGenerator</Generator> | ||||||
|  |       <LastGenOutput>Settings.Designer.cs</LastGenOutput> | ||||||
|  |     </None> | ||||||
|  |     <Compile Include="Properties\Settings.Designer.cs"> | ||||||
|  |       <AutoGen>True</AutoGen> | ||||||
|  |       <DependentUpon>Settings.settings</DependentUpon> | ||||||
|  |       <DesignTimeSharedInput>True</DesignTimeSharedInput> | ||||||
|  |     </Compile> | ||||||
|  |   </ItemGroup> | ||||||
|  |   <ItemGroup> | ||||||
|  |     <ProjectReference Include="..\FCOMMON\FCOMMON.csproj"> | ||||||
|  |       <Project>{304bd018-194b-47da-b4e0-f16df7b606da}</Project> | ||||||
|  |       <Name>FCOMMON</Name> | ||||||
|  |     </ProjectReference> | ||||||
|  |   </ItemGroup> | ||||||
|  |   <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> | ||||||
|  |   <!-- To modify your build process, add your task inside one of the targets below and uncomment it.  | ||||||
|  |        Other similar extension points exist, see Microsoft.Common.targets. | ||||||
|  |   <Target Name="BeforeBuild"> | ||||||
|  |   </Target> | ||||||
|  |   <Target Name="AfterBuild"> | ||||||
|  |   </Target> | ||||||
|  |   --> | ||||||
|  | </Project> | ||||||
							
								
								
									
										154
									
								
								SubProject/FPJ0000/MethodExtentions.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										154
									
								
								SubProject/FPJ0000/MethodExtentions.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,154 @@ | |||||||
|  | //180917    chi makefilepath,MakeFTPPath 입력 | ||||||
|  | //180705    chi GetHexStringNoSpace 다시 추가 ,UrlPathEncode 추가 | ||||||
|  | //              getDateValue 추가                 | ||||||
|  | //180625    chi GetHexStringNoSpace 삭제(이것은 util.cs로 이동) | ||||||
|  | //180614    chi Map 명령추가 | ||||||
|  |  | ||||||
|  |  | ||||||
|  | using System; | ||||||
|  | using System.Collections.Generic; | ||||||
|  | using System.Linq; | ||||||
|  | using System.Runtime.InteropServices; | ||||||
|  | using System.Text; | ||||||
|  | using System.Text.RegularExpressions; | ||||||
|  | using System.Threading.Tasks; | ||||||
|  |  | ||||||
|  | namespace FEQ0000 | ||||||
|  | { | ||||||
|  |     /// <summary> | ||||||
|  |     /// generic method Extension | ||||||
|  |     /// </summary> | ||||||
|  |     public static class MethodExtensions | ||||||
|  |     { | ||||||
|  |         public static string MakeFilePath(this string value,params string[] param) | ||||||
|  |         { | ||||||
|  |             System.Text.StringBuilder sb = new System.Text.StringBuilder(); | ||||||
|  |             sb.Append(value.Replace("/", "\\")); | ||||||
|  |             foreach (var item in param) | ||||||
|  |             { | ||||||
|  |                 if (sb.Length > 0 && sb.ToString().EndsWith("\\") == false) sb.Append("\\"); | ||||||
|  |                 sb.Append(item.Replace("/", "\\")); | ||||||
|  |             } | ||||||
|  |             var retval = sb.ToString().Replace("/", "\\").Replace("\\\\", "\\"); | ||||||
|  |             return retval.ToString(); | ||||||
|  |         } | ||||||
|  |  | ||||||
|  |  | ||||||
|  |         public static string MakeFTPPath(this string value, params string[] param) | ||||||
|  |         { | ||||||
|  |             System.Text.StringBuilder sb = new System.Text.StringBuilder(); | ||||||
|  |             sb.Append(value.Replace("\\", "/"));  | ||||||
|  |             foreach (var item in param) | ||||||
|  |             { | ||||||
|  |                 if (sb.Length > 0 && sb.ToString().EndsWith("/") == false) sb.Append("/"); | ||||||
|  |                 sb.Append(item.Replace("\\", "/")); | ||||||
|  |             } | ||||||
|  |             var retval = sb.ToString().Replace("//", "/"); | ||||||
|  |             return retval.ToString(); | ||||||
|  |         } | ||||||
|  |  | ||||||
|  |  | ||||||
|  |         public static double map(this double x, int in_min, int in_max, int out_min, int out_max) | ||||||
|  |         { | ||||||
|  |             return (x - in_min) * (out_max - out_min) / (in_max - in_min) + out_min; | ||||||
|  |         } | ||||||
|  |  | ||||||
|  |         public static string Base64Encode(this string src) | ||||||
|  |         { | ||||||
|  |             string base64enc = Convert.ToBase64String(System.Text.Encoding.UTF8.GetBytes(src)); | ||||||
|  |             return base64enc; | ||||||
|  |         } | ||||||
|  |         public static string Base64Decode(this string src) | ||||||
|  |         { | ||||||
|  |             var base64dec = Convert.FromBase64String(src); | ||||||
|  |             return System.Text.Encoding.UTF8.GetString(base64dec); | ||||||
|  |         } | ||||||
|  |         | ||||||
|  |  | ||||||
|  |         public static string ToString(this System.Drawing.Rectangle rect) | ||||||
|  |         { | ||||||
|  |             return string.Format("X={0},Y={1},W={2},H={3}", rect.X, rect.Y, rect.Width, rect.Height); | ||||||
|  |         } | ||||||
|  |         public static string ToString(this System.Drawing.RectangleF rect) | ||||||
|  |         { | ||||||
|  |             return string.Format("X={0},Y={1},W={2},H={3}", rect.X, rect.Y, rect.Width, rect.Height); | ||||||
|  |         } | ||||||
|  |  | ||||||
|  |         //public static void SetBGColor(this System.Windows.Forms.Label ctl,System.Drawing.Color color1) | ||||||
|  |         //{ | ||||||
|  |         //    ctl.BackColor = System.Drawing.Color.Red; | ||||||
|  |         //} | ||||||
|  |  | ||||||
|  |         /// <summary> | ||||||
|  |         /// 0101이 반복되는 문자열 형태로 전환합니다. | ||||||
|  |         /// </summary> | ||||||
|  |         /// <param name="arr"></param> | ||||||
|  |         /// <returns></returns> | ||||||
|  |         public static string BitString(this System.Collections.BitArray arr) | ||||||
|  |         { | ||||||
|  |             System.Text.StringBuilder sb = new System.Text.StringBuilder(); | ||||||
|  |             for (int i = arr.Length; i > 0; i--) | ||||||
|  |                 sb.Append(arr[i - 1] ? "1" : "0"); | ||||||
|  |             return sb.ToString(); | ||||||
|  |         } | ||||||
|  |  | ||||||
|  |         /// <summary> | ||||||
|  |         /// int 값으로 변환합니다. | ||||||
|  |         /// </summary> | ||||||
|  |         /// <param name="arr"></param> | ||||||
|  |         /// <returns></returns> | ||||||
|  |         public static int ValueI(this System.Collections.BitArray arr) | ||||||
|  |         { | ||||||
|  |             byte[] buf = new byte[4]; | ||||||
|  |             arr.CopyTo(buf, 0); | ||||||
|  |             return BitConverter.ToInt32(buf, 0); | ||||||
|  |         } | ||||||
|  |  | ||||||
|  |         /// <summary> | ||||||
|  |         /// 숫자인지 검사합니다. | ||||||
|  |         /// </summary> | ||||||
|  |         /// <param name="input"></param> | ||||||
|  |         /// <returns></returns> | ||||||
|  |         public static bool IsNumeric(this string input) | ||||||
|  |         { | ||||||
|  |             double data; | ||||||
|  |             return double.TryParse(input, out data); | ||||||
|  |             //return Regex.IsMatch(input, @"^\d+$"); | ||||||
|  |         } | ||||||
|  |  | ||||||
|  |         /// <summary> | ||||||
|  |         /// isnullorempty 를 수행합니다. | ||||||
|  |         /// </summary> | ||||||
|  |         /// <param name="input"></param> | ||||||
|  |         /// <returns></returns> | ||||||
|  |         public static Boolean isEmpty(this string input) | ||||||
|  |         { | ||||||
|  |             return string.IsNullOrEmpty(input); | ||||||
|  |         } | ||||||
|  |  | ||||||
|  |         /// <summary> | ||||||
|  |         /// default 인코딩을 사용하여 문자열로 반환합니다. | ||||||
|  |         /// </summary> | ||||||
|  |         /// <param name="input"></param> | ||||||
|  |         /// <returns></returns> | ||||||
|  |         public static string GetString(this Byte[] input) | ||||||
|  |         { | ||||||
|  |             return System.Text.Encoding.Default.GetString(input); | ||||||
|  |         } | ||||||
|  |  | ||||||
|  |         /// <summary> | ||||||
|  |         /// 16진수 문자열 형태로 반환합니다. | ||||||
|  |         /// </summary> | ||||||
|  |         /// <param name="input"></param> | ||||||
|  |         /// <returns></returns> | ||||||
|  |         public static string GetHexString(this Byte[] input) | ||||||
|  |         { | ||||||
|  |             System.Text.StringBuilder sb = new System.Text.StringBuilder(); | ||||||
|  |             foreach (byte b in input) | ||||||
|  |                 sb.Append(" " + b.ToString("X2")); | ||||||
|  |             return sb.ToString(); | ||||||
|  |         } | ||||||
|  |     } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | } | ||||||
							
								
								
									
										20
									
								
								SubProject/FPJ0000/Program.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								SubProject/FPJ0000/Program.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,20 @@ | |||||||
|  | using System; | ||||||
|  | using System.Collections.Generic; | ||||||
|  | using System.Linq; | ||||||
|  | using System.Windows.Forms; | ||||||
|  |  | ||||||
|  | namespace FPJ0000 | ||||||
|  | { | ||||||
|  |     static class Program | ||||||
|  |     { | ||||||
|  |         /// <summary> | ||||||
|  |         /// 해당 응용 프로그램의 주 진입점입니다. | ||||||
|  |         /// </summary> | ||||||
|  |         [STAThread] | ||||||
|  |         static void Main() | ||||||
|  |         { | ||||||
|  |             FCOMMON.Util.MsgE("이 프로그램은 단독으로 실행할 수 없습니다."); | ||||||
|  |         } | ||||||
|  |  | ||||||
|  |     } | ||||||
|  | } | ||||||
							
								
								
									
										36
									
								
								SubProject/FPJ0000/Properties/AssemblyInfo.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										36
									
								
								SubProject/FPJ0000/Properties/AssemblyInfo.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,36 @@ | |||||||
|  | using System.Reflection; | ||||||
|  | using System.Runtime.CompilerServices; | ||||||
|  | using System.Runtime.InteropServices; | ||||||
|  |  | ||||||
|  | // 어셈블리의 일반 정보는 다음 특성 집합을 통해 제어됩니다. | ||||||
|  | // 어셈블리와 관련된 정보를 수정하려면 | ||||||
|  | // 이 특성 값을 변경하십시오. | ||||||
|  | [assembly: AssemblyTitle("FEQ0000")] | ||||||
|  | [assembly: AssemblyDescription("")] | ||||||
|  | [assembly: AssemblyConfiguration("")] | ||||||
|  | [assembly: AssemblyCompany("")] | ||||||
|  | [assembly: AssemblyProduct("FEQ0000")] | ||||||
|  | [assembly: AssemblyCopyright("Copyright ©  2018")] | ||||||
|  | [assembly: AssemblyTrademark("")] | ||||||
|  | [assembly: AssemblyCulture("")] | ||||||
|  |  | ||||||
|  | // ComVisible을 false로 설정하면 이 어셈블리의 형식이 COM 구성 요소에  | ||||||
|  | // 표시되지 않습니다.  COM에서 이 어셈블리의 형식에 액세스하려면  | ||||||
|  | // 해당 형식에 대해 ComVisible 특성을 true로 설정하십시오. | ||||||
|  | [assembly: ComVisible(false)] | ||||||
|  |  | ||||||
|  | // 이 프로젝트가 COM에 노출되는 경우 다음 GUID는 typelib의 ID를 나타냅니다. | ||||||
|  | [assembly: Guid("d4d0bb0f-63e9-4777-8dca-8d601cf44c25")] | ||||||
|  |  | ||||||
|  | // 어셈블리의 버전 정보는 다음 네 가지 값으로 구성됩니다. | ||||||
|  | // | ||||||
|  | //      주 버전 | ||||||
|  | //      부 버전  | ||||||
|  | //      빌드 번호 | ||||||
|  | //      수정 버전 | ||||||
|  | // | ||||||
|  | // 모든 값을 지정하거나 아래와 같이 '*'를 사용하여 빌드 번호 및 수정 버전이 자동으로 | ||||||
|  | // 지정되도록 할 수 있습니다. | ||||||
|  | // [assembly: AssemblyVersion("1.0.*")] | ||||||
|  | [assembly: AssemblyVersion("1.0.0.0")] | ||||||
|  | [assembly: AssemblyFileVersion("1.0.0.0")] | ||||||
							
								
								
									
										63
									
								
								SubProject/FPJ0000/Properties/Resources.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										63
									
								
								SubProject/FPJ0000/Properties/Resources.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,63 @@ | |||||||
|  | //------------------------------------------------------------------------------ | ||||||
|  | // <auto-generated> | ||||||
|  | //     이 코드는 도구를 사용하여 생성되었습니다. | ||||||
|  | //     런타임 버전:4.0.30319.42000 | ||||||
|  | // | ||||||
|  | //     파일 내용을 변경하면 잘못된 동작이 발생할 수 있으며, 코드를 다시 생성하면 | ||||||
|  | //     이러한 변경 내용이 손실됩니다. | ||||||
|  | // </auto-generated> | ||||||
|  | //------------------------------------------------------------------------------ | ||||||
|  |  | ||||||
|  | namespace FPJ0000.Properties { | ||||||
|  |     using System; | ||||||
|  |      | ||||||
|  |      | ||||||
|  |     /// <summary> | ||||||
|  |     ///   지역화된 문자열 등을 찾기 위한 강력한 형식의 리소스 클래스입니다. | ||||||
|  |     /// </summary> | ||||||
|  |     // 이 클래스는 ResGen 또는 Visual Studio와 같은 도구를 통해 StronglyTypedResourceBuilder | ||||||
|  |     // 클래스에서 자동으로 생성되었습니다. | ||||||
|  |     // 멤버를 추가하거나 제거하려면 .ResX 파일을 편집한 다음 /str 옵션을 사용하여 ResGen을 | ||||||
|  |     // 다시 실행하거나 VS 프로젝트를 다시 빌드하십시오. | ||||||
|  |     [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] | ||||||
|  |     [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] | ||||||
|  |     [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] | ||||||
|  |     internal class Resources { | ||||||
|  |          | ||||||
|  |         private static global::System.Resources.ResourceManager resourceMan; | ||||||
|  |          | ||||||
|  |         private static global::System.Globalization.CultureInfo resourceCulture; | ||||||
|  |          | ||||||
|  |         [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] | ||||||
|  |         internal Resources() { | ||||||
|  |         } | ||||||
|  |          | ||||||
|  |         /// <summary> | ||||||
|  |         ///   이 클래스에서 사용하는 캐시된 ResourceManager 인스턴스를 반환합니다. | ||||||
|  |         /// </summary> | ||||||
|  |         [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] | ||||||
|  |         internal static global::System.Resources.ResourceManager ResourceManager { | ||||||
|  |             get { | ||||||
|  |                 if (object.ReferenceEquals(resourceMan, null)) { | ||||||
|  |                     global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("FPJ0000.Properties.Resources", typeof(Resources).Assembly); | ||||||
|  |                     resourceMan = temp; | ||||||
|  |                 } | ||||||
|  |                 return resourceMan; | ||||||
|  |             } | ||||||
|  |         } | ||||||
|  |          | ||||||
|  |         /// <summary> | ||||||
|  |         ///   이 강력한 형식의 리소스 클래스를 사용하여 모든 리소스 조회에 대한 현재 스레드의 CurrentUICulture | ||||||
|  |         ///   속성을 재정의합니다. | ||||||
|  |         /// </summary> | ||||||
|  |         [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] | ||||||
|  |         internal static global::System.Globalization.CultureInfo Culture { | ||||||
|  |             get { | ||||||
|  |                 return resourceCulture; | ||||||
|  |             } | ||||||
|  |             set { | ||||||
|  |                 resourceCulture = value; | ||||||
|  |             } | ||||||
|  |         } | ||||||
|  |     } | ||||||
|  | } | ||||||
							
								
								
									
										117
									
								
								SubProject/FPJ0000/Properties/Resources.resx
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										117
									
								
								SubProject/FPJ0000/Properties/Resources.resx
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,117 @@ | |||||||
|  | <?xml version="1.0" encoding="utf-8"?> | ||||||
|  | <root> | ||||||
|  |   <!--  | ||||||
|  |     Microsoft ResX Schema  | ||||||
|  |      | ||||||
|  |     Version 2.0 | ||||||
|  |      | ||||||
|  |     The primary goals of this format is to allow a simple XML format  | ||||||
|  |     that is mostly human readable. The generation and parsing of the  | ||||||
|  |     various data types are done through the TypeConverter classes  | ||||||
|  |     associated with the data types. | ||||||
|  |      | ||||||
|  |     Example: | ||||||
|  |      | ||||||
|  |     ... ado.net/XML headers & schema ... | ||||||
|  |     <resheader name="resmimetype">text/microsoft-resx</resheader> | ||||||
|  |     <resheader name="version">2.0</resheader> | ||||||
|  |     <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||||||
|  |     <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||||||
|  |     <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||||||
|  |     <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||||||
|  |     <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||||||
|  |         <value>[base64 mime encoded serialized .NET Framework object]</value> | ||||||
|  |     </data> | ||||||
|  |     <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||||
|  |         <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||||||
|  |         <comment>This is a comment</comment> | ||||||
|  |     </data> | ||||||
|  |                  | ||||||
|  |     There are any number of "resheader" rows that contain simple  | ||||||
|  |     name/value pairs. | ||||||
|  |      | ||||||
|  |     Each data row contains a name, and value. The row also contains a  | ||||||
|  |     type or mimetype. Type corresponds to a .NET class that support  | ||||||
|  |     text/value conversion through the TypeConverter architecture.  | ||||||
|  |     Classes that don't support this are serialized and stored with the  | ||||||
|  |     mimetype set. | ||||||
|  |      | ||||||
|  |     The mimetype is used for serialized objects, and tells the  | ||||||
|  |     ResXResourceReader how to depersist the object. This is currently not  | ||||||
|  |     extensible. For a given mimetype the value must be set accordingly: | ||||||
|  |      | ||||||
|  |     Note - application/x-microsoft.net.object.binary.base64 is the format  | ||||||
|  |     that the ResXResourceWriter will generate, however the reader can  | ||||||
|  |     read any of the formats listed below. | ||||||
|  |      | ||||||
|  |     mimetype: application/x-microsoft.net.object.binary.base64 | ||||||
|  |     value   : The object must be serialized with  | ||||||
|  |             : System.Serialization.Formatters.Binary.BinaryFormatter | ||||||
|  |             : and then encoded with base64 encoding. | ||||||
|  |      | ||||||
|  |     mimetype: application/x-microsoft.net.object.soap.base64 | ||||||
|  |     value   : The object must be serialized with  | ||||||
|  |             : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||||||
|  |             : and then encoded with base64 encoding. | ||||||
|  |  | ||||||
|  |     mimetype: application/x-microsoft.net.object.bytearray.base64 | ||||||
|  |     value   : The object must be serialized into a byte array  | ||||||
|  |             : using a System.ComponentModel.TypeConverter | ||||||
|  |             : and then encoded with base64 encoding. | ||||||
|  |     --> | ||||||
|  |   <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||||||
|  |     <xsd:element name="root" msdata:IsDataSet="true"> | ||||||
|  |       <xsd:complexType> | ||||||
|  |         <xsd:choice maxOccurs="unbounded"> | ||||||
|  |           <xsd:element name="metadata"> | ||||||
|  |             <xsd:complexType> | ||||||
|  |               <xsd:sequence> | ||||||
|  |                 <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||||||
|  |               </xsd:sequence> | ||||||
|  |               <xsd:attribute name="name" type="xsd:string" /> | ||||||
|  |               <xsd:attribute name="type" type="xsd:string" /> | ||||||
|  |               <xsd:attribute name="mimetype" type="xsd:string" /> | ||||||
|  |             </xsd:complexType> | ||||||
|  |           </xsd:element> | ||||||
|  |           <xsd:element name="assembly"> | ||||||
|  |             <xsd:complexType> | ||||||
|  |               <xsd:attribute name="alias" type="xsd:string" /> | ||||||
|  |               <xsd:attribute name="name" type="xsd:string" /> | ||||||
|  |             </xsd:complexType> | ||||||
|  |           </xsd:element> | ||||||
|  |           <xsd:element name="data"> | ||||||
|  |             <xsd:complexType> | ||||||
|  |               <xsd:sequence> | ||||||
|  |                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||||
|  |                 <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||||||
|  |               </xsd:sequence> | ||||||
|  |               <xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" /> | ||||||
|  |               <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||||||
|  |               <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||||||
|  |             </xsd:complexType> | ||||||
|  |           </xsd:element> | ||||||
|  |           <xsd:element name="resheader"> | ||||||
|  |             <xsd:complexType> | ||||||
|  |               <xsd:sequence> | ||||||
|  |                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||||||
|  |               </xsd:sequence> | ||||||
|  |               <xsd:attribute name="name" type="xsd:string" use="required" /> | ||||||
|  |             </xsd:complexType> | ||||||
|  |           </xsd:element> | ||||||
|  |         </xsd:choice> | ||||||
|  |       </xsd:complexType> | ||||||
|  |     </xsd:element> | ||||||
|  |   </xsd:schema> | ||||||
|  |   <resheader name="resmimetype"> | ||||||
|  |     <value>text/microsoft-resx</value> | ||||||
|  |   </resheader> | ||||||
|  |   <resheader name="version"> | ||||||
|  |     <value>2.0</value> | ||||||
|  |   </resheader> | ||||||
|  |   <resheader name="reader"> | ||||||
|  |     <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||||
|  |   </resheader> | ||||||
|  |   <resheader name="writer"> | ||||||
|  |     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||||||
|  |   </resheader> | ||||||
|  | </root> | ||||||
							
								
								
									
										37
									
								
								SubProject/FPJ0000/Properties/Settings.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										37
									
								
								SubProject/FPJ0000/Properties/Settings.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,37 @@ | |||||||
|  | //------------------------------------------------------------------------------ | ||||||
|  | // <auto-generated> | ||||||
|  | //     이 코드는 도구를 사용하여 생성되었습니다. | ||||||
|  | //     런타임 버전:4.0.30319.42000 | ||||||
|  | // | ||||||
|  | //     파일 내용을 변경하면 잘못된 동작이 발생할 수 있으며, 코드를 다시 생성하면 | ||||||
|  | //     이러한 변경 내용이 손실됩니다. | ||||||
|  | // </auto-generated> | ||||||
|  | //------------------------------------------------------------------------------ | ||||||
|  |  | ||||||
|  | namespace FPJ0000.Properties { | ||||||
|  |      | ||||||
|  |      | ||||||
|  |     [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] | ||||||
|  |     [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "12.0.0.0")] | ||||||
|  |     internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { | ||||||
|  |          | ||||||
|  |         private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); | ||||||
|  |          | ||||||
|  |         public static Settings Default { | ||||||
|  |             get { | ||||||
|  |                 return defaultInstance; | ||||||
|  |             } | ||||||
|  |         } | ||||||
|  |          | ||||||
|  |         [global::System.Configuration.ApplicationScopedSettingAttribute()] | ||||||
|  |         [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] | ||||||
|  |         [global::System.Configuration.SpecialSettingAttribute(global::System.Configuration.SpecialSetting.ConnectionString)] | ||||||
|  |         [global::System.Configuration.DefaultSettingValueAttribute("Data Source=10.131.36.205;Initial Catalog=GroupWare;Persist Security Info=True;Us" + | ||||||
|  |             "er ID=gw;Password=Amkor123!")] | ||||||
|  |         public string gwcs { | ||||||
|  |             get { | ||||||
|  |                 return ((string)(this["gwcs"])); | ||||||
|  |             } | ||||||
|  |         } | ||||||
|  |     } | ||||||
|  | } | ||||||
							
								
								
									
										14
									
								
								SubProject/FPJ0000/Properties/Settings.settings
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								SubProject/FPJ0000/Properties/Settings.settings
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,14 @@ | |||||||
|  | <?xml version='1.0' encoding='utf-8'?> | ||||||
|  | <SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)" GeneratedClassNamespace="FEQ0000.Properties" GeneratedClassName="Settings"> | ||||||
|  |   <Profiles /> | ||||||
|  |   <Settings> | ||||||
|  |     <Setting Name="gwcs" Type="(Connection string)" Scope="Application"> | ||||||
|  |       <DesignTimeValue Profile="(Default)"><?xml version="1.0" encoding="utf-16"?> | ||||||
|  | <SerializableConnectionString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> | ||||||
|  |   <ConnectionString>Data Source=10.131.36.205;Initial Catalog=GroupWare;Persist Security Info=True;User ID=gw;Password=Amkor123!</ConnectionString> | ||||||
|  |   <ProviderName>System.Data.SqlClient</ProviderName> | ||||||
|  | </SerializableConnectionString></DesignTimeValue> | ||||||
|  |       <Value Profile="(Default)">Data Source=10.131.36.205;Initial Catalog=GroupWare;Persist Security Info=True;User ID=gw;Password=Amkor123!</Value> | ||||||
|  |     </Setting> | ||||||
|  |   </Settings> | ||||||
|  | </SettingsFile> | ||||||
							
								
								
									
										9
									
								
								SubProject/FPJ0000/app.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								SubProject/FPJ0000/app.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,9 @@ | |||||||
|  | <?xml version="1.0" encoding="utf-8" ?> | ||||||
|  | <configuration> | ||||||
|  |     <configSections> | ||||||
|  |     </configSections> | ||||||
|  |     <connectionStrings> | ||||||
|  |         <add name="FEQ0000.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" /> | ||||||
|  |     </connectionStrings> | ||||||
|  | </configuration> | ||||||
							
								
								
									
										2072
									
								
								SubProject/FPJ0000/dsPRJ.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										2072
									
								
								SubProject/FPJ0000/dsPRJ.Designer.cs
									
									
									
										generated
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										205
									
								
								SubProject/FPJ0000/dsPRJ.xsd
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										205
									
								
								SubProject/FPJ0000/dsPRJ.xsd
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,205 @@ | |||||||
|  | <?xml version="1.0" encoding="utf-8"?> | ||||||
|  | <xs:schema id="dsPRJ" targetNamespace="http://tempuri.org/dsPRJ.xsd" xmlns:mstns="http://tempuri.org/dsPRJ.xsd" xmlns="http://tempuri.org/dsPRJ.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.FPJ0000.Properties.Settings.GlobalReference.Default.gwcs" Provider="System.Data.SqlClient" /> | ||||||
|  |         </Connections> | ||||||
|  |         <Tables> | ||||||
|  |           <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="ProjectsTableAdapter" GeneratorDataComponentClassName="ProjectsTableAdapter" Name="Projects" UserDataComponentName="ProjectsTableAdapter"> | ||||||
|  |             <MainSource> | ||||||
|  |               <DbSource ConnectionRef="gwcs (Settings)" DbObjectName="GroupWare.dbo.Projects" 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 [Projects] WHERE (([idx] = @Original_idx) AND ((@IsNull_name = 1 AND [name] IS NULL) OR ([name] = @Original_name)) AND ((@IsNull_pdate = 1 AND [pdate] IS NULL) OR ([pdate] = @Original_pdate)) AND ((@IsNull_request = 1 AND [request] IS NULL) OR ([request] = @Original_request)) AND ((@IsNull_reqstaff = 1 AND [reqstaff] IS NULL) OR ([reqstaff] = @Original_reqstaff)) AND ((@IsNull_sdate = 1 AND [sdate] IS NULL) OR ([sdate] = @Original_sdate)) AND ((@IsNull_edate = 1 AND [edate] IS NULL) OR ([edate] = @Original_edate)) AND ((@IsNull_odate = 1 AND [odate] IS NULL) OR ([odate] = @Original_odate)) 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_name" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="name" SourceColumnNullMapping="true" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_name" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="name" SourceColumnNullMapping="false" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="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_request" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="request" SourceColumnNullMapping="true" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_request" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="request" SourceColumnNullMapping="false" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_reqstaff" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="reqstaff" SourceColumnNullMapping="true" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_reqstaff" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="reqstaff" SourceColumnNullMapping="false" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_sdate" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="sdate" SourceColumnNullMapping="true" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_sdate" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="sdate" SourceColumnNullMapping="false" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_edate" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="edate" SourceColumnNullMapping="true" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_edate" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="edate" SourceColumnNullMapping="false" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_odate" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="odate" SourceColumnNullMapping="true" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_odate" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="odate" 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 [Projects] ([name], [pdate], [request], [reqstaff], [sdate], [edate], [odate], [memo], [wuid], [wdate]) VALUES (@name, @pdate, @request, @reqstaff, @sdate, @edate, @odate, @memo, @wuid, @wdate); | ||||||
|  | SELECT idx, name, pdate, request, reqstaff, sdate, edate, odate, memo, wuid, wdate FROM Projects WHERE (idx = SCOPE_IDENTITY())</CommandText> | ||||||
|  |                     <Parameters> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@name" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="name" SourceColumnNullMapping="false" SourceVersion="Current" /> | ||||||
|  |                       <Parameter AllowDbNull="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="@request" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="request" SourceColumnNullMapping="false" SourceVersion="Current" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@reqstaff" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="reqstaff" SourceColumnNullMapping="false" SourceVersion="Current" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@sdate" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="sdate" SourceColumnNullMapping="false" SourceVersion="Current" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@edate" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="edate" SourceColumnNullMapping="false" SourceVersion="Current" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@odate" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="odate" 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="true"> | ||||||
|  |                     <CommandText>SELECT  Projects.* | ||||||
|  | FROM     Projects</CommandText> | ||||||
|  |                     <Parameters /> | ||||||
|  |                   </DbCommand> | ||||||
|  |                 </SelectCommand> | ||||||
|  |                 <UpdateCommand> | ||||||
|  |                   <DbCommand CommandType="Text" ModifiedByUser="false"> | ||||||
|  |                     <CommandText>UPDATE [Projects] SET [name] = @name, [pdate] = @pdate, [request] = @request, [reqstaff] = @reqstaff, [sdate] = @sdate, [edate] = @edate, [odate] = @odate, [memo] = @memo, [wuid] = @wuid, [wdate] = @wdate WHERE (([idx] = @Original_idx) AND ((@IsNull_name = 1 AND [name] IS NULL) OR ([name] = @Original_name)) AND ((@IsNull_pdate = 1 AND [pdate] IS NULL) OR ([pdate] = @Original_pdate)) AND ((@IsNull_request = 1 AND [request] IS NULL) OR ([request] = @Original_request)) AND ((@IsNull_reqstaff = 1 AND [reqstaff] IS NULL) OR ([reqstaff] = @Original_reqstaff)) AND ((@IsNull_sdate = 1 AND [sdate] IS NULL) OR ([sdate] = @Original_sdate)) AND ((@IsNull_edate = 1 AND [edate] IS NULL) OR ([edate] = @Original_edate)) AND ((@IsNull_odate = 1 AND [odate] IS NULL) OR ([odate] = @Original_odate)) AND ((@IsNull_memo = 1 AND [memo] IS NULL) OR ([memo] = @Original_memo)) AND ([wuid] = @Original_wuid) AND ([wdate] = @Original_wdate)); | ||||||
|  | SELECT idx, name, pdate, request, reqstaff, sdate, edate, odate, memo, wuid, wdate FROM Projects WHERE (idx = @idx)</CommandText> | ||||||
|  |                     <Parameters> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@name" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="name" SourceColumnNullMapping="false" SourceVersion="Current" /> | ||||||
|  |                       <Parameter AllowDbNull="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="@request" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="request" SourceColumnNullMapping="false" SourceVersion="Current" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@reqstaff" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="reqstaff" SourceColumnNullMapping="false" SourceVersion="Current" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@sdate" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="sdate" SourceColumnNullMapping="false" SourceVersion="Current" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@edate" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="edate" SourceColumnNullMapping="false" SourceVersion="Current" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@odate" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="odate" 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_name" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="name" SourceColumnNullMapping="true" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_name" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="name" SourceColumnNullMapping="false" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="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_request" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="request" SourceColumnNullMapping="true" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_request" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="request" SourceColumnNullMapping="false" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_reqstaff" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="reqstaff" SourceColumnNullMapping="true" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_reqstaff" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="reqstaff" SourceColumnNullMapping="false" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_sdate" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="sdate" SourceColumnNullMapping="true" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_sdate" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="sdate" SourceColumnNullMapping="false" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_edate" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="edate" SourceColumnNullMapping="true" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_edate" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="edate" SourceColumnNullMapping="false" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_odate" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="odate" SourceColumnNullMapping="true" SourceVersion="Original" /> | ||||||
|  |                       <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_odate" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="odate" 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.Projects" 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="name" DataSetColumn="name" /> | ||||||
|  |               <Mapping SourceColumn="pdate" DataSetColumn="pdate" /> | ||||||
|  |               <Mapping SourceColumn="request" DataSetColumn="request" /> | ||||||
|  |               <Mapping SourceColumn="reqstaff" DataSetColumn="reqstaff" /> | ||||||
|  |               <Mapping SourceColumn="sdate" DataSetColumn="sdate" /> | ||||||
|  |               <Mapping SourceColumn="edate" DataSetColumn="edate" /> | ||||||
|  |               <Mapping SourceColumn="odate" DataSetColumn="odate" /> | ||||||
|  |               <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="dsPRJ" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:EnableTableAdapterManager="true" msprop:Generator_DataSetName="dsPRJ" msprop:Generator_UserDSName="dsPRJ"> | ||||||
|  |     <xs:complexType> | ||||||
|  |       <xs:choice minOccurs="0" maxOccurs="unbounded"> | ||||||
|  |         <xs:element name="Projects" msprop:Generator_TableClassName="ProjectsDataTable" msprop:Generator_TableVarName="tableProjects" msprop:Generator_TablePropName="Projects" msprop:Generator_RowDeletingName="ProjectsRowDeleting" msprop:Generator_RowChangingName="ProjectsRowChanging" msprop:Generator_RowEvHandlerName="ProjectsRowChangeEventHandler" msprop:Generator_RowDeletedName="ProjectsRowDeleted" msprop:Generator_UserTableName="Projects" msprop:Generator_RowChangedName="ProjectsRowChanged" msprop:Generator_RowEvArgName="ProjectsRowChangeEvent" msprop:Generator_RowClassName="ProjectsRow"> | ||||||
|  |           <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="name" msprop:Generator_ColumnVarNameInTable="columnname" msprop:Generator_ColumnPropNameInRow="name" msprop:Generator_ColumnPropNameInTable="nameColumn" msprop:Generator_UserColumnName="name" minOccurs="0"> | ||||||
|  |                 <xs:simpleType> | ||||||
|  |                   <xs:restriction base="xs:string"> | ||||||
|  |                     <xs:maxLength value="50" /> | ||||||
|  |                   </xs:restriction> | ||||||
|  |                 </xs:simpleType> | ||||||
|  |               </xs:element> | ||||||
|  |               <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="10" /> | ||||||
|  |                   </xs:restriction> | ||||||
|  |                 </xs:simpleType> | ||||||
|  |               </xs:element> | ||||||
|  |               <xs:element name="request" msprop:Generator_ColumnVarNameInTable="columnrequest" msprop:Generator_ColumnPropNameInRow="request" msprop:Generator_ColumnPropNameInTable="requestColumn" msprop:Generator_UserColumnName="request" minOccurs="0"> | ||||||
|  |                 <xs:simpleType> | ||||||
|  |                   <xs:restriction base="xs:string"> | ||||||
|  |                     <xs:maxLength value="50" /> | ||||||
|  |                   </xs:restriction> | ||||||
|  |                 </xs:simpleType> | ||||||
|  |               </xs:element> | ||||||
|  |               <xs:element name="reqstaff" msprop:Generator_ColumnVarNameInTable="columnreqstaff" msprop:Generator_ColumnPropNameInRow="reqstaff" msprop:Generator_ColumnPropNameInTable="reqstaffColumn" msprop:Generator_UserColumnName="reqstaff" minOccurs="0"> | ||||||
|  |                 <xs:simpleType> | ||||||
|  |                   <xs:restriction base="xs:string"> | ||||||
|  |                     <xs:maxLength value="50" /> | ||||||
|  |                   </xs:restriction> | ||||||
|  |                 </xs:simpleType> | ||||||
|  |               </xs:element> | ||||||
|  |               <xs:element name="sdate" msprop:Generator_ColumnVarNameInTable="columnsdate" msprop:Generator_ColumnPropNameInRow="sdate" msprop:Generator_ColumnPropNameInTable="sdateColumn" msprop:Generator_UserColumnName="sdate" minOccurs="0"> | ||||||
|  |                 <xs:simpleType> | ||||||
|  |                   <xs:restriction base="xs:string"> | ||||||
|  |                     <xs:maxLength value="10" /> | ||||||
|  |                   </xs:restriction> | ||||||
|  |                 </xs:simpleType> | ||||||
|  |               </xs:element> | ||||||
|  |               <xs:element name="edate" msprop:Generator_ColumnVarNameInTable="columnedate" msprop:Generator_ColumnPropNameInRow="edate" msprop:Generator_ColumnPropNameInTable="edateColumn" msprop:Generator_UserColumnName="edate" minOccurs="0"> | ||||||
|  |                 <xs:simpleType> | ||||||
|  |                   <xs:restriction base="xs:string"> | ||||||
|  |                     <xs:maxLength value="10" /> | ||||||
|  |                   </xs:restriction> | ||||||
|  |                 </xs:simpleType> | ||||||
|  |               </xs:element> | ||||||
|  |               <xs:element name="odate" msprop:Generator_ColumnVarNameInTable="columnodate" msprop:Generator_ColumnPropNameInRow="odate" msprop:Generator_ColumnPropNameInTable="odateColumn" msprop:Generator_UserColumnName="odate" minOccurs="0"> | ||||||
|  |                 <xs:simpleType> | ||||||
|  |                   <xs:restriction base="xs:string"> | ||||||
|  |                     <xs:maxLength value="10" /> | ||||||
|  |                   </xs:restriction> | ||||||
|  |                 </xs:simpleType> | ||||||
|  |               </xs:element> | ||||||
|  |               <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:Projects" /> | ||||||
|  |       <xs:field xpath="mstns:idx" /> | ||||||
|  |     </xs:unique> | ||||||
|  |   </xs:element> | ||||||
|  | </xs:schema> | ||||||
							
								
								
									
										1
									
								
								SubProject/FPJ0000/dsPRJ.xss
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								SubProject/FPJ0000/dsPRJ.xss
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1 @@ | |||||||
|  |  | ||||||
| @@ -1,4 +1,4 @@ | |||||||
| namespace Project.Prj | namespace FPJ0000 | ||||||
| { | { | ||||||
|     partial class fProjectList |     partial class fProjectList | ||||||
|     { |     { | ||||||
| @@ -31,10 +31,10 @@ | |||||||
|             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 FPJ0000.dsPRJ(); | ||||||
|             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 FPJ0000.dsPRJTableAdapters.ProjectsTableAdapter(); | ||||||
|             this.tam = new Project.dsMSSQLTableAdapters.TableAdapterManager(); |             this.tam = new FPJ0000.dsPRJTableAdapters.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(); | ||||||
| @@ -84,11 +84,8 @@ | |||||||
|             // tam |             // tam | ||||||
|             //  |             //  | ||||||
|             this.tam.BackupDataSetBeforeUpdate = false; |             this.tam.BackupDataSetBeforeUpdate = false; | ||||||
|             this.tam.InventoryTableAdapter = 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 = FPJ0000.dsPRJTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete; | ||||||
|             this.tam.UsersTableAdapter = null; |  | ||||||
|             //  |             //  | ||||||
|             // bn |             // bn | ||||||
|             //  |             //  | ||||||
| @@ -347,10 +344,10 @@ | |||||||
| 
 | 
 | ||||||
|         #endregion |         #endregion | ||||||
| 
 | 
 | ||||||
|         private dsMSSQL dsMSSQL; |         private dsPRJ dsMSSQL; | ||||||
|         private System.Windows.Forms.BindingSource bs; |         private System.Windows.Forms.BindingSource bs; | ||||||
|         private dsMSSQLTableAdapters.ProjectsTableAdapter ta; |         private dsPRJTableAdapters.ProjectsTableAdapter ta; | ||||||
|         private dsMSSQLTableAdapters.TableAdapterManager tam; |         private dsPRJTableAdapters.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; | ||||||
| @@ -7,7 +7,7 @@ using System.Linq; | |||||||
| using System.Text; | using System.Text; | ||||||
| using System.Windows.Forms; | using System.Windows.Forms; | ||||||
| 
 | 
 | ||||||
| namespace Project.Prj | namespace FPJ0000 | ||||||
| { | { | ||||||
|     public partial class fProjectList : Form |     public partial class fProjectList : Form | ||||||
|     { |     { | ||||||
		Reference in New Issue
	
	Block a user
	 chikyun.kim
					chikyun.kim