entity 오류로인해 제거해야해서 . 제거전 백업
This commit is contained in:
16
DBMigration/DBMigration.csproj
Normal file
16
DBMigration/DBMigration.csproj
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
<Project Sdk="Microsoft.NET.Sdk">
|
||||||
|
|
||||||
|
<PropertyGroup>
|
||||||
|
<OutputType>WinExe</OutputType>
|
||||||
|
<TargetFramework>net8.0-windows</TargetFramework>
|
||||||
|
<Nullable>enable</Nullable>
|
||||||
|
<UseWindowsForms>true</UseWindowsForms>
|
||||||
|
<ImplicitUsings>enable</ImplicitUsings>
|
||||||
|
</PropertyGroup>
|
||||||
|
|
||||||
|
<ItemGroup>
|
||||||
|
<PackageReference Include="Microsoft.Data.SqlClient" Version="6.0.1" />
|
||||||
|
<PackageReference Include="Microsoft.SqlServer.SqlManagementObjects" Version="172.64.0" />
|
||||||
|
</ItemGroup>
|
||||||
|
|
||||||
|
</Project>
|
||||||
14
DBMigration/DBMigration.csproj.user
Normal file
14
DBMigration/DBMigration.csproj.user
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
|
<ItemGroup>
|
||||||
|
<Compile Update="Forms\ConnectionForm.cs">
|
||||||
|
<SubType>Form</SubType>
|
||||||
|
</Compile>
|
||||||
|
<Compile Update="Forms\MainForm.cs">
|
||||||
|
<SubType>Form</SubType>
|
||||||
|
</Compile>
|
||||||
|
<Compile Update="Forms\ProgressForm.cs">
|
||||||
|
<SubType>Form</SubType>
|
||||||
|
</Compile>
|
||||||
|
</ItemGroup>
|
||||||
|
</Project>
|
||||||
131
DBMigration/Forms/ConnectionForm.cs
Normal file
131
DBMigration/Forms/ConnectionForm.cs
Normal file
@@ -0,0 +1,131 @@
|
|||||||
|
using DBMigration.Models;
|
||||||
|
|
||||||
|
namespace DBMigration.Forms
|
||||||
|
{
|
||||||
|
public partial class ConnectionForm : Form
|
||||||
|
{
|
||||||
|
public ConnectionInfo ConnectionInfo { get; private set; }
|
||||||
|
|
||||||
|
public ConnectionForm()
|
||||||
|
{
|
||||||
|
InitializeComponent();
|
||||||
|
this.Load += ConnectionForm_Load;
|
||||||
|
}
|
||||||
|
|
||||||
|
private void ConnectionForm_Load(object? sender, EventArgs e)
|
||||||
|
{
|
||||||
|
UpdateCredentialsFields();
|
||||||
|
this.txtServer.Text = "10.131.15.18";
|
||||||
|
this.txtDatabase.Text = "EE";
|
||||||
|
this.txtUserId.Text = "eeuser";
|
||||||
|
this.txtPassword.Text = "Amkor123!";
|
||||||
|
this.chkWindowsAuth.Checked = false;
|
||||||
|
}
|
||||||
|
|
||||||
|
private void UpdateCredentialsFields()
|
||||||
|
{
|
||||||
|
bool isWindowsAuth = chkWindowsAuth.Checked;
|
||||||
|
txtUserId.Enabled = !isWindowsAuth;
|
||||||
|
txtPassword.Enabled = !isWindowsAuth;
|
||||||
|
}
|
||||||
|
|
||||||
|
private void InitializeComponent()
|
||||||
|
{
|
||||||
|
this.txtServer = new TextBox();
|
||||||
|
this.txtDatabase = new TextBox();
|
||||||
|
this.txtUserId = new TextBox();
|
||||||
|
this.txtPassword = new TextBox();
|
||||||
|
this.chkWindowsAuth = new CheckBox();
|
||||||
|
this.btnConnect = new Button();
|
||||||
|
this.btnCancel = new Button();
|
||||||
|
this.SuspendLayout();
|
||||||
|
|
||||||
|
// txtServer
|
||||||
|
this.txtServer.Location = new Point(12, 12);
|
||||||
|
this.txtServer.Size = new Size(200, 23);
|
||||||
|
this.txtServer.PlaceholderText = "서버 이름";
|
||||||
|
|
||||||
|
// txtDatabase
|
||||||
|
this.txtDatabase.Location = new Point(12, 41);
|
||||||
|
this.txtDatabase.Size = new Size(200, 23);
|
||||||
|
this.txtDatabase.PlaceholderText = "데이터베이스 이름";
|
||||||
|
|
||||||
|
// txtUserId
|
||||||
|
this.txtUserId.Location = new Point(12, 70);
|
||||||
|
this.txtUserId.Size = new Size(200, 23);
|
||||||
|
this.txtUserId.PlaceholderText = "사용자 ID";
|
||||||
|
|
||||||
|
// txtPassword
|
||||||
|
this.txtPassword.Location = new Point(12, 99);
|
||||||
|
this.txtPassword.Size = new Size(200, 23);
|
||||||
|
this.txtPassword.PasswordChar = '*';
|
||||||
|
this.txtPassword.PlaceholderText = "비밀번호";
|
||||||
|
|
||||||
|
// chkWindowsAuth
|
||||||
|
this.chkWindowsAuth.Location = new Point(12, 128);
|
||||||
|
this.chkWindowsAuth.Size = new Size(200, 23);
|
||||||
|
this.chkWindowsAuth.Text = "Windows 인증 사용";
|
||||||
|
this.chkWindowsAuth.CheckedChanged += (s, e) => UpdateCredentialsFields();
|
||||||
|
|
||||||
|
// btnConnect
|
||||||
|
this.btnConnect.Location = new Point(12, 157);
|
||||||
|
this.btnConnect.Size = new Size(95, 23);
|
||||||
|
this.btnConnect.Text = "연결";
|
||||||
|
this.btnConnect.Click += BtnConnect_Click;
|
||||||
|
|
||||||
|
// btnCancel
|
||||||
|
this.btnCancel.Location = new Point(117, 157);
|
||||||
|
this.btnCancel.Size = new Size(95, 23);
|
||||||
|
this.btnCancel.Text = "취소";
|
||||||
|
this.btnCancel.Click += BtnCancel_Click;
|
||||||
|
|
||||||
|
// ConnectionForm
|
||||||
|
this.ClientSize = new Size(224, 192);
|
||||||
|
this.Controls.AddRange(new Control[] {
|
||||||
|
this.txtServer,
|
||||||
|
this.txtDatabase,
|
||||||
|
this.txtUserId,
|
||||||
|
this.txtPassword,
|
||||||
|
this.chkWindowsAuth,
|
||||||
|
this.btnConnect,
|
||||||
|
this.btnCancel
|
||||||
|
});
|
||||||
|
this.FormBorderStyle = FormBorderStyle.FixedDialog;
|
||||||
|
this.MaximizeBox = false;
|
||||||
|
this.MinimizeBox = false;
|
||||||
|
this.StartPosition = FormStartPosition.CenterParent;
|
||||||
|
this.Text = "데이터베이스 연결";
|
||||||
|
this.ResumeLayout(false);
|
||||||
|
this.PerformLayout();
|
||||||
|
}
|
||||||
|
|
||||||
|
private void BtnConnect_Click(object? sender, EventArgs e)
|
||||||
|
{
|
||||||
|
ConnectionInfo = new ConnectionInfo
|
||||||
|
{
|
||||||
|
ServerName = txtServer.Text,
|
||||||
|
DatabaseName = txtDatabase.Text,
|
||||||
|
UserId = txtUserId.Text,
|
||||||
|
Password = txtPassword.Text,
|
||||||
|
UseWindowsAuthentication = chkWindowsAuth.Checked
|
||||||
|
};
|
||||||
|
|
||||||
|
DialogResult = DialogResult.OK;
|
||||||
|
Close();
|
||||||
|
}
|
||||||
|
|
||||||
|
private void BtnCancel_Click(object? sender, EventArgs e)
|
||||||
|
{
|
||||||
|
DialogResult = DialogResult.Cancel;
|
||||||
|
Close();
|
||||||
|
}
|
||||||
|
|
||||||
|
private TextBox txtServer;
|
||||||
|
private TextBox txtDatabase;
|
||||||
|
private TextBox txtUserId;
|
||||||
|
private TextBox txtPassword;
|
||||||
|
private CheckBox chkWindowsAuth;
|
||||||
|
private Button btnConnect;
|
||||||
|
private Button btnCancel;
|
||||||
|
}
|
||||||
|
}
|
||||||
67
DBMigration/Forms/MainForm.Designer.cs
generated
Normal file
67
DBMigration/Forms/MainForm.Designer.cs
generated
Normal file
@@ -0,0 +1,67 @@
|
|||||||
|
namespace DBMigration.Forms
|
||||||
|
{
|
||||||
|
partial class MainForm
|
||||||
|
{
|
||||||
|
private System.ComponentModel.IContainer components = null;
|
||||||
|
|
||||||
|
protected override void Dispose(bool disposing)
|
||||||
|
{
|
||||||
|
if (disposing && (components != null))
|
||||||
|
{
|
||||||
|
components.Dispose();
|
||||||
|
}
|
||||||
|
base.Dispose(disposing);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void InitializeComponent()
|
||||||
|
{
|
||||||
|
this.treeObjects = new System.Windows.Forms.TreeView();
|
||||||
|
this.btnConnectSource = new System.Windows.Forms.Button();
|
||||||
|
this.btnMigrate = new System.Windows.Forms.Button();
|
||||||
|
this.SuspendLayout();
|
||||||
|
//
|
||||||
|
// treeObjects
|
||||||
|
//
|
||||||
|
this.treeObjects.Location = new System.Drawing.Point(12, 12);
|
||||||
|
this.treeObjects.Name = "treeObjects";
|
||||||
|
this.treeObjects.Size = new System.Drawing.Size(300, 400);
|
||||||
|
this.treeObjects.TabIndex = 0;
|
||||||
|
//
|
||||||
|
// btnConnectSource
|
||||||
|
//
|
||||||
|
this.btnConnectSource.Location = new System.Drawing.Point(12, 418);
|
||||||
|
this.btnConnectSource.Name = "btnConnectSource";
|
||||||
|
this.btnConnectSource.Size = new System.Drawing.Size(150, 30);
|
||||||
|
this.btnConnectSource.TabIndex = 1;
|
||||||
|
this.btnConnectSource.Text = "소스 DB 연결";
|
||||||
|
this.btnConnectSource.UseVisualStyleBackColor = true;
|
||||||
|
this.btnConnectSource.Click += new System.EventHandler(this.btnConnectSource_Click);
|
||||||
|
//
|
||||||
|
// btnMigrate
|
||||||
|
//
|
||||||
|
this.btnMigrate.Location = new System.Drawing.Point(168, 418);
|
||||||
|
this.btnMigrate.Name = "btnMigrate";
|
||||||
|
this.btnMigrate.Size = new System.Drawing.Size(144, 30);
|
||||||
|
this.btnMigrate.TabIndex = 2;
|
||||||
|
this.btnMigrate.Text = "마이그레이션 시작";
|
||||||
|
this.btnMigrate.UseVisualStyleBackColor = true;
|
||||||
|
this.btnMigrate.Click += new System.EventHandler(this.btnMigrate_Click);
|
||||||
|
//
|
||||||
|
// MainForm
|
||||||
|
//
|
||||||
|
this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 15F);
|
||||||
|
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||||
|
this.ClientSize = new System.Drawing.Size(324, 461);
|
||||||
|
this.Controls.Add(this.btnMigrate);
|
||||||
|
this.Controls.Add(this.btnConnectSource);
|
||||||
|
this.Controls.Add(this.treeObjects);
|
||||||
|
this.Name = "MainForm";
|
||||||
|
this.Text = "DB Migration Tool";
|
||||||
|
this.ResumeLayout(false);
|
||||||
|
}
|
||||||
|
|
||||||
|
private System.Windows.Forms.TreeView treeObjects;
|
||||||
|
private System.Windows.Forms.Button btnConnectSource;
|
||||||
|
private System.Windows.Forms.Button btnMigrate;
|
||||||
|
}
|
||||||
|
}
|
||||||
184
DBMigration/Forms/MainForm.cs
Normal file
184
DBMigration/Forms/MainForm.cs
Normal file
@@ -0,0 +1,184 @@
|
|||||||
|
using DBMigration.Models;
|
||||||
|
using DBMigration.Services;
|
||||||
|
|
||||||
|
namespace DBMigration.Forms
|
||||||
|
{
|
||||||
|
public partial class MainForm : Form
|
||||||
|
{
|
||||||
|
private readonly DatabaseService _databaseService;
|
||||||
|
private readonly MigrationService _migrationService;
|
||||||
|
private ConnectionInfo? _sourceConnection;
|
||||||
|
private ConnectionInfo? _targetConnection;
|
||||||
|
private List<DatabaseObject>? _databaseObjects;
|
||||||
|
private readonly CancellationTokenSource _cancellationTokenSource;
|
||||||
|
|
||||||
|
public MainForm()
|
||||||
|
{
|
||||||
|
InitializeComponent();
|
||||||
|
_databaseService = new DatabaseService();
|
||||||
|
_migrationService = new MigrationService();
|
||||||
|
_cancellationTokenSource = new CancellationTokenSource();
|
||||||
|
_databaseObjects = new List<DatabaseObject>();
|
||||||
|
}
|
||||||
|
|
||||||
|
private async void btnConnectSource_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
using (var form = new ConnectionForm())
|
||||||
|
{
|
||||||
|
if (form.ShowDialog() == DialogResult.OK)
|
||||||
|
{
|
||||||
|
_sourceConnection = form.ConnectionInfo;
|
||||||
|
await LoadDatabaseObjectsAsync();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private async Task LoadDatabaseObjectsAsync()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
btnConnectSource.Enabled = false;
|
||||||
|
treeObjects.Nodes.Clear();
|
||||||
|
|
||||||
|
// 테이블, 뷰, 프로시저 노드 생성
|
||||||
|
var tableNode = treeObjects.Nodes.Add("Tables");
|
||||||
|
var viewNode = treeObjects.Nodes.Add("Views");
|
||||||
|
var procNode = treeObjects.Nodes.Add("Stored Procedures");
|
||||||
|
|
||||||
|
// 테이블 로드
|
||||||
|
tableNode.Nodes.Add("Loading...");
|
||||||
|
treeObjects.ExpandAll();
|
||||||
|
await LoadTablesAsync(tableNode);
|
||||||
|
|
||||||
|
// 뷰 로드
|
||||||
|
viewNode.Nodes.Add("Loading...");
|
||||||
|
await LoadViewsAsync(viewNode);
|
||||||
|
|
||||||
|
// 프로시저 로드
|
||||||
|
procNode.Nodes.Add("Loading...");
|
||||||
|
await LoadProceduresAsync(procNode);
|
||||||
|
|
||||||
|
btnConnectSource.Enabled = true;
|
||||||
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
MessageBox.Show($"데이터베이스 객체 로드 중 오류 발생: {ex.Message}", "오류", MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||||
|
btnConnectSource.Enabled = true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private async Task LoadTablesAsync(TreeNode parentNode)
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
parentNode.Nodes.Clear();
|
||||||
|
parentNode.Nodes.Add("Loading...");
|
||||||
|
|
||||||
|
await foreach (var table in _databaseService.GetTables(_sourceConnection!))
|
||||||
|
{
|
||||||
|
if (_cancellationTokenSource.Token.IsCancellationRequested)
|
||||||
|
return;
|
||||||
|
|
||||||
|
var node = new TreeNode($"{table.Schema}.{table.Name}")
|
||||||
|
{
|
||||||
|
Tag = table,
|
||||||
|
Checked = table.IsSelected
|
||||||
|
};
|
||||||
|
|
||||||
|
parentNode.Nodes.Add(node);
|
||||||
|
await Task.Yield();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
parentNode.Nodes.Clear();
|
||||||
|
parentNode.Nodes.Add($"Error: {ex.Message}");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private async Task LoadViewsAsync(TreeNode parentNode)
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
parentNode.Nodes.Clear();
|
||||||
|
parentNode.Nodes.Add("Loading...");
|
||||||
|
|
||||||
|
await foreach (var view in _databaseService.GetViews(_sourceConnection!))
|
||||||
|
{
|
||||||
|
if (_cancellationTokenSource.Token.IsCancellationRequested)
|
||||||
|
return;
|
||||||
|
|
||||||
|
var node = new TreeNode($"{view.Schema}.{view.Name}")
|
||||||
|
{
|
||||||
|
Tag = view,
|
||||||
|
Checked = view.IsSelected
|
||||||
|
};
|
||||||
|
|
||||||
|
parentNode.Nodes.Add(node);
|
||||||
|
await Task.Yield();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
parentNode.Nodes.Clear();
|
||||||
|
parentNode.Nodes.Add($"Error: {ex.Message}");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private async Task LoadProceduresAsync(TreeNode parentNode)
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
parentNode.Nodes.Clear();
|
||||||
|
parentNode.Nodes.Add("Loading...");
|
||||||
|
|
||||||
|
await foreach (var proc in _databaseService.GetProcedures(_sourceConnection!))
|
||||||
|
{
|
||||||
|
if (_cancellationTokenSource.Token.IsCancellationRequested)
|
||||||
|
return;
|
||||||
|
|
||||||
|
var node = new TreeNode($"{proc.Schema}.{proc.Name}")
|
||||||
|
{
|
||||||
|
Tag = proc,
|
||||||
|
Checked = proc.IsSelected
|
||||||
|
};
|
||||||
|
|
||||||
|
parentNode.Nodes.Add(node);
|
||||||
|
await Task.Yield();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
parentNode.Nodes.Clear();
|
||||||
|
parentNode.Nodes.Add($"Error: {ex.Message}");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
protected override void OnFormClosing(FormClosingEventArgs e)
|
||||||
|
{
|
||||||
|
_cancellationTokenSource.Cancel();
|
||||||
|
base.OnFormClosing(e);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void btnMigrate_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
if (_targetConnection == null)
|
||||||
|
{
|
||||||
|
MessageBox.Show("대상 데이터베이스 연결 정보를 먼저 설정하세요.", "알림", MessageBoxButtons.OK, MessageBoxIcon.Information);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
var selectedObjects = _databaseObjects.Where(o => o.IsSelected).ToList();
|
||||||
|
if (selectedObjects.Count == 0)
|
||||||
|
{
|
||||||
|
MessageBox.Show("마이그레이션할 객체를 선택하세요.", "알림", MessageBoxButtons.OK, MessageBoxIcon.Information);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
using (var form = new ProgressForm(selectedObjects, _sourceConnection, _targetConnection))
|
||||||
|
{
|
||||||
|
form.ShowDialog();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
120
DBMigration/Forms/MainForm.resx
Normal file
120
DBMigration/Forms/MainForm.resx
Normal file
@@ -0,0 +1,120 @@
|
|||||||
|
<?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.Runtime.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:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||||
|
<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" use="required" type="xsd:string" />
|
||||||
|
<xsd:attribute name="type" type="xsd:string" />
|
||||||
|
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||||
|
<xsd:attribute ref="xml:space" />
|
||||||
|
</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" use="required" msdata:Ordinal="1" />
|
||||||
|
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||||
|
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||||
|
<xsd:attribute ref="xml:space" />
|
||||||
|
</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=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="writer">
|
||||||
|
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
</root>
|
||||||
56
DBMigration/Forms/ProgressForm.Designer.cs
generated
Normal file
56
DBMigration/Forms/ProgressForm.Designer.cs
generated
Normal file
@@ -0,0 +1,56 @@
|
|||||||
|
namespace DBMigration.Forms
|
||||||
|
{
|
||||||
|
partial class ProgressForm
|
||||||
|
{
|
||||||
|
private System.ComponentModel.IContainer components = null;
|
||||||
|
|
||||||
|
protected override void Dispose(bool disposing)
|
||||||
|
{
|
||||||
|
if (disposing && (components != null))
|
||||||
|
{
|
||||||
|
components.Dispose();
|
||||||
|
}
|
||||||
|
base.Dispose(disposing);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void InitializeComponent()
|
||||||
|
{
|
||||||
|
this.progressBar = new System.Windows.Forms.ProgressBar();
|
||||||
|
this.logTextBox = new System.Windows.Forms.TextBox();
|
||||||
|
this.SuspendLayout();
|
||||||
|
//
|
||||||
|
// progressBar
|
||||||
|
//
|
||||||
|
this.progressBar.Location = new System.Drawing.Point(12, 12);
|
||||||
|
this.progressBar.Name = "progressBar";
|
||||||
|
this.progressBar.Size = new System.Drawing.Size(300, 23);
|
||||||
|
this.progressBar.TabIndex = 0;
|
||||||
|
//
|
||||||
|
// logTextBox
|
||||||
|
//
|
||||||
|
this.logTextBox.Location = new System.Drawing.Point(12, 41);
|
||||||
|
this.logTextBox.Multiline = true;
|
||||||
|
this.logTextBox.Name = "logTextBox";
|
||||||
|
this.logTextBox.ReadOnly = true;
|
||||||
|
this.logTextBox.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;
|
||||||
|
this.logTextBox.Size = new System.Drawing.Size(300, 200);
|
||||||
|
this.logTextBox.TabIndex = 1;
|
||||||
|
//
|
||||||
|
// ProgressForm
|
||||||
|
//
|
||||||
|
this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 15F);
|
||||||
|
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||||
|
this.ClientSize = new System.Drawing.Size(324, 253);
|
||||||
|
this.Controls.Add(this.logTextBox);
|
||||||
|
this.Controls.Add(this.progressBar);
|
||||||
|
this.Name = "ProgressForm";
|
||||||
|
this.Text = "마이그레이션 진행 상황";
|
||||||
|
this.Load += new System.EventHandler(this.ProgressForm_Load);
|
||||||
|
this.ResumeLayout(false);
|
||||||
|
this.PerformLayout();
|
||||||
|
}
|
||||||
|
|
||||||
|
private System.Windows.Forms.ProgressBar progressBar;
|
||||||
|
private System.Windows.Forms.TextBox logTextBox;
|
||||||
|
}
|
||||||
|
}
|
||||||
107
DBMigration/Forms/ProgressForm.cs
Normal file
107
DBMigration/Forms/ProgressForm.cs
Normal file
@@ -0,0 +1,107 @@
|
|||||||
|
using DBMigration.Models;
|
||||||
|
using DBMigration.Services;
|
||||||
|
using Microsoft.Data.SqlClient;
|
||||||
|
|
||||||
|
namespace DBMigration.Forms
|
||||||
|
{
|
||||||
|
public partial class ProgressForm : Form
|
||||||
|
{
|
||||||
|
private readonly List<DatabaseObject> _objects;
|
||||||
|
private readonly ConnectionInfo _source;
|
||||||
|
private readonly ConnectionInfo _target;
|
||||||
|
private readonly MigrationService _migrationService;
|
||||||
|
|
||||||
|
public ProgressForm(List<DatabaseObject> objects, ConnectionInfo source, ConnectionInfo target)
|
||||||
|
{
|
||||||
|
InitializeComponent();
|
||||||
|
_objects = objects;
|
||||||
|
_source = source;
|
||||||
|
_target = target;
|
||||||
|
_migrationService = new MigrationService();
|
||||||
|
|
||||||
|
progressBar.Maximum = _objects.Count;
|
||||||
|
}
|
||||||
|
|
||||||
|
private async void ProgressForm_Load(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
await Task.Run(() => MigrateObjects());
|
||||||
|
}
|
||||||
|
|
||||||
|
private void MigrateObjects()
|
||||||
|
{
|
||||||
|
foreach (var obj in _objects)
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
UpdateProgress($"마이그레이션 시작: {obj.Type} {obj.Schema}.{obj.Name}");
|
||||||
|
|
||||||
|
if (obj.Type == "TABLE")
|
||||||
|
{
|
||||||
|
_migrationService.MigrateTable(obj, _source, _target);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
// 뷰나 프로시저의 경우 스크립트만 실행
|
||||||
|
ExecuteScript(obj.Definition, _target);
|
||||||
|
}
|
||||||
|
|
||||||
|
UpdateProgress($"완료: {obj.Type} {obj.Schema}.{obj.Name}");
|
||||||
|
UpdateProgressBar();
|
||||||
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
UpdateProgress($"오류 발생: {obj.Type} {obj.Schema}.{obj.Name}");
|
||||||
|
UpdateProgress($"에러 메시지: {ex.Message}");
|
||||||
|
|
||||||
|
if (MessageBox.Show(
|
||||||
|
$"{obj.Type} {obj.Schema}.{obj.Name} 마이그레이션 중 오류가 발생했습니다.\n계속 진행하시겠습니까?",
|
||||||
|
"오류",
|
||||||
|
MessageBoxButtons.YesNo,
|
||||||
|
MessageBoxIcon.Error) == DialogResult.No)
|
||||||
|
{
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
MessageBox.Show("마이그레이션이 완료되었습니다.", "완료", MessageBoxButtons.OK, MessageBoxIcon.Information);
|
||||||
|
DialogResult = DialogResult.OK;
|
||||||
|
}
|
||||||
|
|
||||||
|
private void UpdateProgress(string message)
|
||||||
|
{
|
||||||
|
if (InvokeRequired)
|
||||||
|
{
|
||||||
|
Invoke(new Action<string>(UpdateProgress), message);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
logTextBox.AppendText(message + Environment.NewLine);
|
||||||
|
logTextBox.SelectionStart = logTextBox.TextLength;
|
||||||
|
logTextBox.ScrollToCaret();
|
||||||
|
}
|
||||||
|
|
||||||
|
private void UpdateProgressBar()
|
||||||
|
{
|
||||||
|
if (InvokeRequired)
|
||||||
|
{
|
||||||
|
Invoke(new Action(UpdateProgressBar));
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
progressBar.Value++;
|
||||||
|
}
|
||||||
|
|
||||||
|
private void ExecuteScript(string script, ConnectionInfo connection)
|
||||||
|
{
|
||||||
|
using (var conn = new SqlConnection(connection.GetConnectionString()))
|
||||||
|
{
|
||||||
|
conn.Open();
|
||||||
|
using (var cmd = new SqlCommand(script, conn))
|
||||||
|
{
|
||||||
|
cmd.ExecuteNonQuery();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
30
DBMigration/Models/ConnectionInfo.cs
Normal file
30
DBMigration/Models/ConnectionInfo.cs
Normal file
@@ -0,0 +1,30 @@
|
|||||||
|
namespace DBMigration.Models
|
||||||
|
{
|
||||||
|
public class ConnectionInfo
|
||||||
|
{
|
||||||
|
public string ServerName { get; set; } = string.Empty;
|
||||||
|
public string DatabaseName { get; set; } = string.Empty;
|
||||||
|
public string UserId { get; set; } = string.Empty;
|
||||||
|
public string Password { get; set; } = string.Empty;
|
||||||
|
public bool UseWindowsAuthentication { get; set; }
|
||||||
|
|
||||||
|
public string GetConnectionString()
|
||||||
|
{
|
||||||
|
var builder = new Microsoft.Data.SqlClient.SqlConnectionStringBuilder
|
||||||
|
{
|
||||||
|
DataSource = ServerName,
|
||||||
|
InitialCatalog = DatabaseName,
|
||||||
|
IntegratedSecurity = UseWindowsAuthentication,
|
||||||
|
TrustServerCertificate = true
|
||||||
|
};
|
||||||
|
|
||||||
|
if (!UseWindowsAuthentication)
|
||||||
|
{
|
||||||
|
builder.UserID = UserId;
|
||||||
|
builder.Password = Password;
|
||||||
|
}
|
||||||
|
|
||||||
|
return builder.ConnectionString;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
13
DBMigration/Models/DatabaseObject.cs
Normal file
13
DBMigration/Models/DatabaseObject.cs
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
namespace DBMigration.Models
|
||||||
|
{
|
||||||
|
public class DatabaseObject
|
||||||
|
{
|
||||||
|
public string Name { get; set; } = string.Empty;
|
||||||
|
public string Schema { get; set; } = string.Empty;
|
||||||
|
public string Type { get; set; } = string.Empty;
|
||||||
|
public bool IsSelected { get; set; }
|
||||||
|
public string Definition { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
public string FullName => $"[{Schema}].[{Name}]";
|
||||||
|
}
|
||||||
|
}
|
||||||
18
DBMigration/Program.cs
Normal file
18
DBMigration/Program.cs
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
using DBMigration.Forms;
|
||||||
|
|
||||||
|
namespace DBMigration;
|
||||||
|
|
||||||
|
static class Program
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// The main entry point for the application.
|
||||||
|
/// </summary>
|
||||||
|
[STAThread]
|
||||||
|
static void Main()
|
||||||
|
{
|
||||||
|
// To customize application configuration such as set high DPI settings or default font,
|
||||||
|
// see https://aka.ms/applicationconfiguration.
|
||||||
|
ApplicationConfiguration.Initialize();
|
||||||
|
Application.Run(new MainForm());
|
||||||
|
}
|
||||||
|
}
|
||||||
123
DBMigration/Services/DatabaseService.cs
Normal file
123
DBMigration/Services/DatabaseService.cs
Normal file
@@ -0,0 +1,123 @@
|
|||||||
|
using Microsoft.Data.SqlClient;
|
||||||
|
using Microsoft.SqlServer.Management.Smo;
|
||||||
|
using DBMigration.Models;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
|
||||||
|
namespace DBMigration.Services
|
||||||
|
{
|
||||||
|
public class DatabaseService
|
||||||
|
{
|
||||||
|
public async IAsyncEnumerable<DatabaseObject> GetTables(ConnectionInfo connection)
|
||||||
|
{
|
||||||
|
await foreach (var obj in GetDatabaseObjectsAsync(connection, "TABLE"))
|
||||||
|
{
|
||||||
|
yield return obj;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public async IAsyncEnumerable<DatabaseObject> GetViews(ConnectionInfo connection)
|
||||||
|
{
|
||||||
|
await foreach (var obj in GetDatabaseObjectsAsync(connection, "VIEW"))
|
||||||
|
{
|
||||||
|
yield return obj;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public async IAsyncEnumerable<DatabaseObject> GetProcedures(ConnectionInfo connection)
|
||||||
|
{
|
||||||
|
await foreach (var obj in GetDatabaseObjectsAsync(connection, "PROCEDURE"))
|
||||||
|
{
|
||||||
|
yield return obj;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private async IAsyncEnumerable<DatabaseObject> GetDatabaseObjectsAsync(ConnectionInfo connection, string objectType)
|
||||||
|
{
|
||||||
|
using (var conn = new SqlConnection(connection.GetConnectionString()))
|
||||||
|
{
|
||||||
|
await conn.OpenAsync();
|
||||||
|
var server = new Server(new Microsoft.SqlServer.Management.Common.ServerConnection(conn));
|
||||||
|
var database = server.Databases[connection.DatabaseName];
|
||||||
|
|
||||||
|
switch (objectType)
|
||||||
|
{
|
||||||
|
case "TABLE":
|
||||||
|
foreach (Table table in database.Tables)
|
||||||
|
{
|
||||||
|
if (table.IsSystemObject || table.Name.StartsWith("_")) continue;
|
||||||
|
yield return CreateDatabaseObject(table);
|
||||||
|
await Task.Yield();
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
|
||||||
|
case "VIEW":
|
||||||
|
foreach (Microsoft.SqlServer.Management.Smo.View view in database.Views)
|
||||||
|
{
|
||||||
|
if (view.IsSystemObject) continue;
|
||||||
|
yield return CreateDatabaseObject(view);
|
||||||
|
await Task.Yield();
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
|
||||||
|
case "PROCEDURE":
|
||||||
|
foreach (StoredProcedure sp in database.StoredProcedures)
|
||||||
|
{
|
||||||
|
if (sp.IsSystemObject) continue;
|
||||||
|
yield return CreateDatabaseObject(sp);
|
||||||
|
await Task.Yield();
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private DatabaseObject CreateDatabaseObject(Table table)
|
||||||
|
{
|
||||||
|
return new DatabaseObject
|
||||||
|
{
|
||||||
|
Name = table.Name,
|
||||||
|
Schema = table.Schema,
|
||||||
|
Type = "TABLE",
|
||||||
|
Definition = GetTableDefinition(table)
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
private DatabaseObject CreateDatabaseObject(Microsoft.SqlServer.Management.Smo.View view)
|
||||||
|
{
|
||||||
|
return new DatabaseObject
|
||||||
|
{
|
||||||
|
Name = view.Name,
|
||||||
|
Schema = view.Schema,
|
||||||
|
Type = "VIEW",
|
||||||
|
Definition = view.TextBody
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
private DatabaseObject CreateDatabaseObject(StoredProcedure sp)
|
||||||
|
{
|
||||||
|
return new DatabaseObject
|
||||||
|
{
|
||||||
|
Name = sp.Name,
|
||||||
|
Schema = sp.Schema,
|
||||||
|
Type = "PROCEDURE",
|
||||||
|
Definition = sp.TextBody
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
private string GetTableDefinition(Table table)
|
||||||
|
{
|
||||||
|
var options = new ScriptingOptions
|
||||||
|
{
|
||||||
|
IncludeIfNotExists = true,
|
||||||
|
ScriptDrops = false,
|
||||||
|
WithDependencies = true,
|
||||||
|
Indexes = true,
|
||||||
|
Triggers = true,
|
||||||
|
ClusteredIndexes = true,
|
||||||
|
NonClusteredIndexes = true
|
||||||
|
};
|
||||||
|
|
||||||
|
return table.Script(options).ToString();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
92
DBMigration/Services/MigrationService.cs
Normal file
92
DBMigration/Services/MigrationService.cs
Normal file
@@ -0,0 +1,92 @@
|
|||||||
|
using Microsoft.Data.SqlClient;
|
||||||
|
using Microsoft.SqlServer.Management.Smo;
|
||||||
|
using DBMigration.Models;
|
||||||
|
|
||||||
|
namespace DBMigration.Services
|
||||||
|
{
|
||||||
|
public class MigrationService
|
||||||
|
{
|
||||||
|
private readonly DatabaseService _databaseService;
|
||||||
|
|
||||||
|
public MigrationService()
|
||||||
|
{
|
||||||
|
_databaseService = new DatabaseService();
|
||||||
|
}
|
||||||
|
|
||||||
|
public void MigrateTable(DatabaseObject table, ConnectionInfo source, ConnectionInfo target)
|
||||||
|
{
|
||||||
|
using (var sourceConn = new SqlConnection(source.GetConnectionString()))
|
||||||
|
using (var targetConn = new SqlConnection(target.GetConnectionString()))
|
||||||
|
{
|
||||||
|
sourceConn.Open();
|
||||||
|
targetConn.Open();
|
||||||
|
|
||||||
|
// 1. 테이블 생성 (인덱스 포함)
|
||||||
|
ExecuteScript(table.Definition, targetConn);
|
||||||
|
|
||||||
|
// 2. IDENTITY와 트리거 비활성화
|
||||||
|
DisableIdentityAndTriggers(table, targetConn);
|
||||||
|
|
||||||
|
// 3. 데이터 복사
|
||||||
|
CopyData(table, sourceConn, targetConn);
|
||||||
|
|
||||||
|
// 4. IDENTITY와 트리거 재활성화
|
||||||
|
EnableIdentityAndTriggers(table, targetConn);
|
||||||
|
|
||||||
|
// 5. 통계 업데이트
|
||||||
|
UpdateStatistics(table, targetConn);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void ExecuteScript(string script, SqlConnection connection)
|
||||||
|
{
|
||||||
|
using (var cmd = new SqlCommand(script, connection))
|
||||||
|
{
|
||||||
|
cmd.ExecuteNonQuery();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void DisableIdentityAndTriggers(DatabaseObject table, SqlConnection connection)
|
||||||
|
{
|
||||||
|
var disableScript = $@"
|
||||||
|
-- IDENTITY 비활성화
|
||||||
|
SET IDENTITY_INSERT {table.FullName} ON;
|
||||||
|
|
||||||
|
-- 트리거 비활성화
|
||||||
|
DISABLE TRIGGER ALL ON {table.FullName};";
|
||||||
|
|
||||||
|
ExecuteScript(disableScript, connection);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void EnableIdentityAndTriggers(DatabaseObject table, SqlConnection connection)
|
||||||
|
{
|
||||||
|
var enableScript = $@"
|
||||||
|
-- IDENTITY 활성화
|
||||||
|
SET IDENTITY_INSERT {table.FullName} OFF;
|
||||||
|
|
||||||
|
-- 트리거 활성화
|
||||||
|
ENABLE TRIGGER ALL ON {table.FullName};";
|
||||||
|
|
||||||
|
ExecuteScript(enableScript, connection);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void CopyData(DatabaseObject table, SqlConnection source, SqlConnection target)
|
||||||
|
{
|
||||||
|
using (var cmd = new SqlCommand($"SELECT * FROM {table.FullName}", source))
|
||||||
|
using (var reader = cmd.ExecuteReader())
|
||||||
|
{
|
||||||
|
using (var bulkCopy = new SqlBulkCopy(target))
|
||||||
|
{
|
||||||
|
bulkCopy.DestinationTableName = table.FullName;
|
||||||
|
bulkCopy.WriteToServer(reader);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void UpdateStatistics(DatabaseObject table, SqlConnection connection)
|
||||||
|
{
|
||||||
|
var updateStatsScript = $"UPDATE STATISTICS {table.FullName} WITH FULLSCAN;";
|
||||||
|
ExecuteScript(updateStatsScript, connection);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -4,7 +4,7 @@
|
|||||||
<edmx:Runtime>
|
<edmx:Runtime>
|
||||||
<!-- SSDL content -->
|
<!-- SSDL content -->
|
||||||
<edmx:StorageModels>
|
<edmx:StorageModels>
|
||||||
<Schema Namespace="EEModelMain.Store" Provider="System.Data.SqlClient" ProviderManifestToken="2008" Alias="Self" xmlns:store="http://schemas.microsoft.com/ado/2007/12/edm/EntityStoreSchemaGenerator" xmlns:customannotation="http://schemas.microsoft.com/ado/2013/11/edm/customannotation" xmlns="http://schemas.microsoft.com/ado/2009/11/edm/ssdl">
|
<Schema Namespace="EEModelMain.Store" Provider="System.Data.SqlClient" ProviderManifestToken="2012" Alias="Self" xmlns:store="http://schemas.microsoft.com/ado/2007/12/edm/EntityStoreSchemaGenerator" xmlns:customannotation="http://schemas.microsoft.com/ado/2013/11/edm/customannotation" xmlns="http://schemas.microsoft.com/ado/2009/11/edm/ssdl">
|
||||||
<EntityType Name="EETGW_GroupUser">
|
<EntityType Name="EETGW_GroupUser">
|
||||||
<Key>
|
<Key>
|
||||||
<PropertyRef Name="idx" />
|
<PropertyRef Name="idx" />
|
||||||
@@ -48,6 +48,7 @@
|
|||||||
<Property Name="tag" Type="varchar" MaxLength="255" />
|
<Property Name="tag" Type="varchar" MaxLength="255" />
|
||||||
<Property Name="autoinput" Type="char" MaxLength="1" />
|
<Property Name="autoinput" Type="char" MaxLength="1" />
|
||||||
<Property Name="enable" Type="bit" />
|
<Property Name="enable" Type="bit" />
|
||||||
|
<Property Name="jobgrp" Type="varchar" MaxLength="50" />
|
||||||
</EntityType>
|
</EntityType>
|
||||||
<EntityType Name="EETGW_LoginInfo">
|
<EntityType Name="EETGW_LoginInfo">
|
||||||
<Key>
|
<Key>
|
||||||
@@ -75,8 +76,9 @@
|
|||||||
<EntityType Name="JobReport">
|
<EntityType Name="JobReport">
|
||||||
<Key>
|
<Key>
|
||||||
<PropertyRef Name="idx" />
|
<PropertyRef Name="idx" />
|
||||||
|
<PropertyRef Name="gcode" />
|
||||||
</Key>
|
</Key>
|
||||||
<Property Name="idx" Type="int" StoreGeneratedPattern="Identity" Nullable="false" />
|
<Property Name="idx" Type="int" Nullable="false" StoreGeneratedPattern="Identity" />
|
||||||
<Property Name="gcode" Type="varchar" MaxLength="10" Nullable="false" />
|
<Property Name="gcode" Type="varchar" MaxLength="10" Nullable="false" />
|
||||||
<Property Name="pdate" Type="varchar" MaxLength="10" />
|
<Property Name="pdate" Type="varchar" MaxLength="10" />
|
||||||
<Property Name="pidx" Type="int" />
|
<Property Name="pidx" Type="int" />
|
||||||
@@ -106,6 +108,7 @@
|
|||||||
<Property Name="otReason" Type="varchar" MaxLength="255" />
|
<Property Name="otReason" Type="varchar" MaxLength="255" />
|
||||||
<Property Name="otwuid" Type="varchar" MaxLength="20" />
|
<Property Name="otwuid" Type="varchar" MaxLength="20" />
|
||||||
<Property Name="ottime" Type="datetime" />
|
<Property Name="ottime" Type="datetime" />
|
||||||
|
<Property Name="jobgrp" Type="varchar" MaxLength="50" />
|
||||||
</EntityType>
|
</EntityType>
|
||||||
<EntityType Name="Projects">
|
<EntityType Name="Projects">
|
||||||
<Key>
|
<Key>
|
||||||
@@ -170,6 +173,29 @@
|
|||||||
<Property Name="EB_BoardName" Type="nvarchar" MaxLength="255" />
|
<Property Name="EB_BoardName" Type="nvarchar" MaxLength="255" />
|
||||||
<Property Name="bAlert" Type="bit" />
|
<Property Name="bAlert" Type="bit" />
|
||||||
<Property Name="championid" Type="varchar" MaxLength="20" />
|
<Property Name="championid" Type="varchar" MaxLength="20" />
|
||||||
|
<Property Name="designid" Type="varchar" MaxLength="20" />
|
||||||
|
<Property Name="assemblyid" Type="varchar" MaxLength="20" />
|
||||||
|
<Property Name="epanelid" Type="varchar" MaxLength="20" />
|
||||||
|
<Property Name="softwareid" Type="varchar" MaxLength="20" />
|
||||||
|
<Property Name="userAssembly" Type="varchar" MaxLength="50" />
|
||||||
|
<Property Name="ReqLine" Type="varchar" MaxLength="50" />
|
||||||
|
<Property Name="ReqSite" Type="varchar" MaxLength="50" />
|
||||||
|
<Property Name="ReqPackage" Type="varchar" MaxLength="50" />
|
||||||
|
<Property Name="ReqPlant" Type="varchar" MaxLength="50" />
|
||||||
|
<Property Name="pno" Type="int" />
|
||||||
|
<Property Name="kdate" Type="varchar" MaxLength="20" />
|
||||||
|
<Property Name="jasmin" Type="int" />
|
||||||
|
<Property Name="sfi" Type="float" />
|
||||||
|
<Property Name="sfi_type" Type="varchar" MaxLength="1" />
|
||||||
|
<Property Name="sfi_savetime" Type="float" />
|
||||||
|
<Property Name="sfi_savecount" Type="float" />
|
||||||
|
<Property Name="sfi_shiftcount" Type="float" />
|
||||||
|
<Property Name="sfic" Type="float" />
|
||||||
|
<Property Name="bHighlight" Type="bit" />
|
||||||
|
<Property Name="effect_tangible" Type="varchar" MaxLength="1000" />
|
||||||
|
<Property Name="effect_intangible" Type="varchar" MaxLength="1000" />
|
||||||
|
<Property Name="bmajoritem" Type="bit" />
|
||||||
|
<Property Name="cramount" Type="decimal" Precision="14" Scale="3" />
|
||||||
</EntityType>
|
</EntityType>
|
||||||
<EntityType Name="ProjectsHistory">
|
<EntityType Name="ProjectsHistory">
|
||||||
<Key>
|
<Key>
|
||||||
@@ -234,6 +260,7 @@
|
|||||||
<Property Name="qty" Type="int" />
|
<Property Name="qty" Type="int" />
|
||||||
<Property Name="qtyn" Type="int" />
|
<Property Name="qtyn" Type="int" />
|
||||||
<Property Name="price" Type="decimal" Precision="18" Scale="0" />
|
<Property Name="price" Type="decimal" Precision="18" Scale="0" />
|
||||||
|
<Property Name="priceD" Type="decimal" Precision="18" Scale="0" />
|
||||||
<Property Name="amt" Type="decimal" Precision="18" Scale="0" />
|
<Property Name="amt" Type="decimal" Precision="18" Scale="0" />
|
||||||
<Property Name="amtn" Type="decimal" Precision="18" Scale="0" />
|
<Property Name="amtn" Type="decimal" Precision="18" Scale="0" />
|
||||||
<Property Name="jago" Type="int" />
|
<Property Name="jago" Type="int" />
|
||||||
@@ -270,9 +297,10 @@
|
|||||||
<Property Name="pumscale" Type="varchar" MaxLength="200" />
|
<Property Name="pumscale" Type="varchar" MaxLength="200" />
|
||||||
<Property Name="pumunit" Type="varchar" MaxLength="50" />
|
<Property Name="pumunit" Type="varchar" MaxLength="50" />
|
||||||
<Property Name="pumqty" Type="int" />
|
<Property Name="pumqty" Type="int" />
|
||||||
<Property Name="pumprice" Type="decimal" Precision="18" Scale="0" />
|
<Property Name="pumqtyReq" Type="int" />
|
||||||
<Property Name="pumpriceD" Type="decimal" Precision="18" Scale="2" />
|
<Property Name="pumprice" Type="decimal" Precision="12" Scale="0" />
|
||||||
<Property Name="pumamt" Type="decimal" Precision="18" Scale="0" />
|
<Property Name="pumpriceD" Type="decimal" Precision="12" Scale="2" />
|
||||||
|
<Property Name="pumamt" Type="decimal" Precision="12" Scale="0" />
|
||||||
<Property Name="supply" Type="varchar" MaxLength="200" />
|
<Property Name="supply" Type="varchar" MaxLength="200" />
|
||||||
<Property Name="supplyidx" Type="int" />
|
<Property Name="supplyidx" Type="int" />
|
||||||
<Property Name="project" Type="varchar(max)" />
|
<Property Name="project" Type="varchar(max)" />
|
||||||
@@ -291,6 +319,25 @@
|
|||||||
<Property Name="wuid" Type="varchar" MaxLength="20" Nullable="false" />
|
<Property Name="wuid" Type="varchar" MaxLength="20" Nullable="false" />
|
||||||
<Property Name="wdate" Type="smalldatetime" Nullable="false" />
|
<Property Name="wdate" Type="smalldatetime" Nullable="false" />
|
||||||
<Property Name="inqty" Type="int" />
|
<Property Name="inqty" Type="int" />
|
||||||
|
<Property Name="inremark" Type="nvarchar" MaxLength="500" />
|
||||||
|
<Property Name="winuid" Type="varchar" MaxLength="20" />
|
||||||
|
<Property Name="windate" Type="smalldatetime" />
|
||||||
|
<Property Name="chk1" Type="bit" />
|
||||||
|
<Property Name="chk2" Type="bit" />
|
||||||
|
<Property Name="chkremark" Type="nvarchar" MaxLength="500" />
|
||||||
|
<Property Name="costcenter" Type="varchar" MaxLength="20" />
|
||||||
|
<Property Name="linecode" Type="varchar" MaxLength="20" />
|
||||||
|
<Property Name="purchase_manager" Type="varchar" MaxLength="50" />
|
||||||
|
<Property Name="purchase_admin" Type="varchar" MaxLength="50" />
|
||||||
|
<Property Name="currency" Type="varchar" MaxLength="10" />
|
||||||
|
<Property Name="prdate" Type="varchar" MaxLength="10" />
|
||||||
|
<Property Name="bigo_admin" Type="varchar" MaxLength="1000" />
|
||||||
|
<Property Name="bigo_manager" Type="varchar" MaxLength="1000" />
|
||||||
|
<Property Name="conf_status" Type="varchar" MaxLength="1" />
|
||||||
|
<Property Name="conf_request" Type="varchar" MaxLength="1000" />
|
||||||
|
<Property Name="conf_reponse" Type="varchar" MaxLength="1000" />
|
||||||
|
<Property Name="spmqty" Type="int" />
|
||||||
|
<Property Name="UpdateToItem" Type="bit" />
|
||||||
</EntityType>
|
</EntityType>
|
||||||
<EntityType Name="UserGroup">
|
<EntityType Name="UserGroup">
|
||||||
<Key>
|
<Key>
|
||||||
@@ -342,12 +389,12 @@
|
|||||||
<PropertyRef Name="supply" />
|
<PropertyRef Name="supply" />
|
||||||
</Key>
|
</Key>
|
||||||
<Property Name="idx" Type="int" Nullable="false" />
|
<Property Name="idx" Type="int" Nullable="false" />
|
||||||
<Property Name="Location" Type="varchar" MaxLength="4" Nullable="false" />
|
<Property Name="Location" Type="varchar" MaxLength="6" Nullable="false" />
|
||||||
<Property Name="date" Type="varchar" MaxLength="10" />
|
<Property Name="date" Type="varchar" MaxLength="10" />
|
||||||
<Property Name="gcode" Type="varchar" MaxLength="10" />
|
<Property Name="gcode" Type="varchar" MaxLength="10" />
|
||||||
<Property Name="name" Type="nvarchar" MaxLength="200" />
|
<Property Name="name" Type="nvarchar" MaxLength="500" />
|
||||||
<Property Name="sid" Type="varchar" MaxLength="50" />
|
<Property Name="sid" Type="varchar" MaxLength="50" />
|
||||||
<Property Name="model" Type="nvarchar" MaxLength="200" />
|
<Property Name="model" Type="nvarchar" MaxLength="500" />
|
||||||
<Property Name="manu" Type="nvarchar" MaxLength="100" Nullable="false" />
|
<Property Name="manu" Type="nvarchar" MaxLength="100" Nullable="false" />
|
||||||
<Property Name="unit" Type="varchar" MaxLength="50" Nullable="false" />
|
<Property Name="unit" Type="varchar" MaxLength="50" Nullable="false" />
|
||||||
<Property Name="supply" Type="nvarchar" MaxLength="200" Nullable="false" />
|
<Property Name="supply" Type="nvarchar" MaxLength="200" Nullable="false" />
|
||||||
@@ -586,6 +633,7 @@
|
|||||||
<Property Name="tag" Type="String" MaxLength="255" FixedLength="false" Unicode="false" />
|
<Property Name="tag" Type="String" MaxLength="255" FixedLength="false" Unicode="false" />
|
||||||
<Property Name="autoinput" Type="String" MaxLength="1" FixedLength="true" Unicode="false" />
|
<Property Name="autoinput" Type="String" MaxLength="1" FixedLength="true" Unicode="false" />
|
||||||
<Property Name="enable" Type="Boolean" />
|
<Property Name="enable" Type="Boolean" />
|
||||||
|
<Property Name="jobgrp" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
|
||||||
</EntityType>
|
</EntityType>
|
||||||
<EntityType Name="JobReport">
|
<EntityType Name="JobReport">
|
||||||
<Key>
|
<Key>
|
||||||
@@ -621,6 +669,7 @@
|
|||||||
<Property Name="otReason" Type="String" MaxLength="255" FixedLength="false" Unicode="false" />
|
<Property Name="otReason" Type="String" MaxLength="255" FixedLength="false" Unicode="false" />
|
||||||
<Property Name="otwuid" Type="String" MaxLength="20" FixedLength="false" Unicode="false" />
|
<Property Name="otwuid" Type="String" MaxLength="20" FixedLength="false" Unicode="false" />
|
||||||
<Property Name="ottime" Type="DateTime" Precision="3" />
|
<Property Name="ottime" Type="DateTime" Precision="3" />
|
||||||
|
<Property Name="jobgrp" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
|
||||||
</EntityType>
|
</EntityType>
|
||||||
<EntityType Name="vFindSID">
|
<EntityType Name="vFindSID">
|
||||||
<Key>
|
<Key>
|
||||||
@@ -631,12 +680,12 @@
|
|||||||
<PropertyRef Name="supply" />
|
<PropertyRef Name="supply" />
|
||||||
</Key>
|
</Key>
|
||||||
<Property Name="idx" Type="Int32" Nullable="false" />
|
<Property Name="idx" Type="Int32" Nullable="false" />
|
||||||
<Property Name="Location" Type="String" Nullable="false" MaxLength="4" FixedLength="false" Unicode="false" />
|
<Property Name="Location" Type="String" Nullable="false" MaxLength="6" FixedLength="false" Unicode="false" />
|
||||||
<Property Name="date" Type="String" MaxLength="10" FixedLength="false" Unicode="false" />
|
<Property Name="date" Type="String" MaxLength="10" FixedLength="false" Unicode="false" />
|
||||||
<Property Name="gcode" Type="String" MaxLength="10" FixedLength="false" Unicode="false" />
|
<Property Name="gcode" Type="String" MaxLength="10" FixedLength="false" Unicode="false" />
|
||||||
<Property Name="name" Type="String" MaxLength="200" FixedLength="false" Unicode="true" />
|
<Property Name="name" Type="String" MaxLength="500" FixedLength="false" Unicode="true" />
|
||||||
<Property Name="sid" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
|
<Property Name="sid" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
|
||||||
<Property Name="model" Type="String" MaxLength="200" FixedLength="false" Unicode="true" />
|
<Property Name="model" Type="String" MaxLength="500" FixedLength="false" Unicode="true" />
|
||||||
<Property Name="manu" Type="String" Nullable="false" MaxLength="100" FixedLength="false" Unicode="true" />
|
<Property Name="manu" Type="String" Nullable="false" MaxLength="100" FixedLength="false" Unicode="true" />
|
||||||
<Property Name="unit" Type="String" Nullable="false" MaxLength="50" FixedLength="false" Unicode="false" />
|
<Property Name="unit" Type="String" Nullable="false" MaxLength="50" FixedLength="false" Unicode="false" />
|
||||||
<Property Name="supply" Type="String" Nullable="false" MaxLength="200" FixedLength="false" Unicode="true" />
|
<Property Name="supply" Type="String" Nullable="false" MaxLength="200" FixedLength="false" Unicode="true" />
|
||||||
@@ -706,6 +755,29 @@
|
|||||||
<Property Name="model" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
|
<Property Name="model" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
|
||||||
<Property Name="serial" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
|
<Property Name="serial" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
|
||||||
<Property Name="championid" Type="String" MaxLength="20" FixedLength="false" Unicode="false" />
|
<Property Name="championid" Type="String" MaxLength="20" FixedLength="false" Unicode="false" />
|
||||||
|
<Property Name="designid" Type="String" MaxLength="20" FixedLength="false" Unicode="false" />
|
||||||
|
<Property Name="assemblyid" Type="String" MaxLength="20" FixedLength="false" Unicode="false" />
|
||||||
|
<Property Name="epanelid" Type="String" MaxLength="20" FixedLength="false" Unicode="false" />
|
||||||
|
<Property Name="softwareid" Type="String" MaxLength="20" FixedLength="false" Unicode="false" />
|
||||||
|
<Property Name="userAssembly" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
|
||||||
|
<Property Name="ReqLine" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
|
||||||
|
<Property Name="ReqSite" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
|
||||||
|
<Property Name="ReqPackage" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
|
||||||
|
<Property Name="ReqPlant" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
|
||||||
|
<Property Name="pno" Type="Int32" />
|
||||||
|
<Property Name="kdate" Type="String" MaxLength="20" FixedLength="false" Unicode="false" />
|
||||||
|
<Property Name="jasmin" Type="Int32" />
|
||||||
|
<Property Name="sfi" Type="Double" />
|
||||||
|
<Property Name="sfi_type" Type="String" MaxLength="1" FixedLength="false" Unicode="false" />
|
||||||
|
<Property Name="sfi_savetime" Type="Double" />
|
||||||
|
<Property Name="sfi_savecount" Type="Double" />
|
||||||
|
<Property Name="sfi_shiftcount" Type="Double" />
|
||||||
|
<Property Name="sfic" Type="Double" />
|
||||||
|
<Property Name="bHighlight" Type="Boolean" />
|
||||||
|
<Property Name="effect_tangible" Type="String" MaxLength="1000" FixedLength="false" Unicode="false" />
|
||||||
|
<Property Name="effect_intangible" Type="String" MaxLength="1000" FixedLength="false" Unicode="false" />
|
||||||
|
<Property Name="bmajoritem" Type="Boolean" />
|
||||||
|
<Property Name="cramount" Type="Decimal" Precision="14" Scale="3" />
|
||||||
</EntityType>
|
</EntityType>
|
||||||
<EntityType Name="ProjectsHistory">
|
<EntityType Name="ProjectsHistory">
|
||||||
<Key>
|
<Key>
|
||||||
@@ -787,6 +859,7 @@
|
|||||||
<Property Name="reqUser" Type="String" MaxLength="30" FixedLength="false" Unicode="false" />
|
<Property Name="reqUser" Type="String" MaxLength="30" FixedLength="false" Unicode="false" />
|
||||||
<Property Name="recvUser" Type="String" MaxLength="30" FixedLength="false" Unicode="true" />
|
<Property Name="recvUser" Type="String" MaxLength="30" FixedLength="false" Unicode="true" />
|
||||||
<Property Name="recvDate" Type="String" MaxLength="10" FixedLength="false" Unicode="false" />
|
<Property Name="recvDate" Type="String" MaxLength="10" FixedLength="false" Unicode="false" />
|
||||||
|
<Property Name="priceD" Type="Decimal" Precision="18" Scale="0" />
|
||||||
</EntityType>
|
</EntityType>
|
||||||
<EntityType Name="Purchase">
|
<EntityType Name="Purchase">
|
||||||
<Key>
|
<Key>
|
||||||
@@ -806,8 +879,8 @@
|
|||||||
<Property Name="pumscale" Type="String" MaxLength="200" FixedLength="false" Unicode="false" />
|
<Property Name="pumscale" Type="String" MaxLength="200" FixedLength="false" Unicode="false" />
|
||||||
<Property Name="pumunit" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
|
<Property Name="pumunit" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
|
||||||
<Property Name="pumqty" Type="Int32" />
|
<Property Name="pumqty" Type="Int32" />
|
||||||
<Property Name="pumprice" Type="Decimal" Precision="18" Scale="0" />
|
<Property Name="pumprice" Type="Decimal" Precision="12" Scale="0" />
|
||||||
<Property Name="pumamt" Type="Decimal" Precision="18" Scale="0" />
|
<Property Name="pumamt" Type="Decimal" Precision="12" Scale="0" />
|
||||||
<Property Name="supply" Type="String" MaxLength="200" FixedLength="false" Unicode="false" />
|
<Property Name="supply" Type="String" MaxLength="200" FixedLength="false" Unicode="false" />
|
||||||
<Property Name="supplyidx" Type="Int32" />
|
<Property Name="supplyidx" Type="Int32" />
|
||||||
<Property Name="project" Type="String" MaxLength="Max" FixedLength="false" Unicode="false" />
|
<Property Name="project" Type="String" MaxLength="Max" FixedLength="false" Unicode="false" />
|
||||||
@@ -826,7 +899,27 @@
|
|||||||
<Property Name="wuid" Type="String" Nullable="false" MaxLength="20" FixedLength="false" Unicode="false" />
|
<Property Name="wuid" Type="String" Nullable="false" MaxLength="20" FixedLength="false" Unicode="false" />
|
||||||
<Property Name="wdate" Type="DateTime" Nullable="false" Precision="0" />
|
<Property Name="wdate" Type="DateTime" Nullable="false" Precision="0" />
|
||||||
<Property Name="inqty" Type="Int32" />
|
<Property Name="inqty" Type="Int32" />
|
||||||
<Property Name="pumpriceD" Type="Decimal" Precision="18" Scale="2" />
|
<Property Name="pumpriceD" Type="Decimal" Precision="12" Scale="2" />
|
||||||
|
<Property Name="pumqtyReq" Type="Int32" />
|
||||||
|
<Property Name="inremark" Type="String" MaxLength="500" FixedLength="false" Unicode="true" />
|
||||||
|
<Property Name="winuid" Type="String" MaxLength="20" FixedLength="false" Unicode="false" />
|
||||||
|
<Property Name="windate" Type="DateTime" Precision="0" />
|
||||||
|
<Property Name="chk1" Type="Boolean" />
|
||||||
|
<Property Name="chk2" Type="Boolean" />
|
||||||
|
<Property Name="chkremark" Type="String" MaxLength="500" FixedLength="false" Unicode="true" />
|
||||||
|
<Property Name="costcenter" Type="String" MaxLength="20" FixedLength="false" Unicode="false" />
|
||||||
|
<Property Name="linecode" Type="String" MaxLength="20" FixedLength="false" Unicode="false" />
|
||||||
|
<Property Name="purchase_manager" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
|
||||||
|
<Property Name="purchase_admin" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
|
||||||
|
<Property Name="currency" Type="String" MaxLength="10" FixedLength="false" Unicode="false" />
|
||||||
|
<Property Name="prdate" Type="String" MaxLength="10" FixedLength="false" Unicode="false" />
|
||||||
|
<Property Name="bigo_admin" Type="String" MaxLength="1000" FixedLength="false" Unicode="false" />
|
||||||
|
<Property Name="bigo_manager" Type="String" MaxLength="1000" FixedLength="false" Unicode="false" />
|
||||||
|
<Property Name="conf_status" Type="String" MaxLength="1" FixedLength="false" Unicode="false" />
|
||||||
|
<Property Name="conf_request" Type="String" MaxLength="1000" FixedLength="false" Unicode="false" />
|
||||||
|
<Property Name="conf_reponse" Type="String" MaxLength="1000" FixedLength="false" Unicode="false" />
|
||||||
|
<Property Name="spmqty" Type="Int32" />
|
||||||
|
<Property Name="UpdateToItem" Type="Boolean" />
|
||||||
</EntityType>
|
</EntityType>
|
||||||
<EntityType Name="HolidayLIst">
|
<EntityType Name="HolidayLIst">
|
||||||
<Key>
|
<Key>
|
||||||
@@ -948,6 +1041,7 @@
|
|||||||
<EntitySetMapping Name="EETGW_JobReport_AutoInput">
|
<EntitySetMapping Name="EETGW_JobReport_AutoInput">
|
||||||
<EntityTypeMapping TypeName="EEModelMain.EETGW_JobReport_AutoInput">
|
<EntityTypeMapping TypeName="EEModelMain.EETGW_JobReport_AutoInput">
|
||||||
<MappingFragment StoreEntitySet="EETGW_JobReport_AutoInput">
|
<MappingFragment StoreEntitySet="EETGW_JobReport_AutoInput">
|
||||||
|
<ScalarProperty Name="jobgrp" ColumnName="jobgrp" />
|
||||||
<ScalarProperty Name="enable" ColumnName="enable" />
|
<ScalarProperty Name="enable" ColumnName="enable" />
|
||||||
<ScalarProperty Name="autoinput" ColumnName="autoinput" />
|
<ScalarProperty Name="autoinput" ColumnName="autoinput" />
|
||||||
<ScalarProperty Name="tag" ColumnName="tag" />
|
<ScalarProperty Name="tag" ColumnName="tag" />
|
||||||
@@ -977,6 +1071,7 @@
|
|||||||
<EntitySetMapping Name="JobReport">
|
<EntitySetMapping Name="JobReport">
|
||||||
<EntityTypeMapping TypeName="EEModelMain.JobReport">
|
<EntityTypeMapping TypeName="EEModelMain.JobReport">
|
||||||
<MappingFragment StoreEntitySet="JobReport">
|
<MappingFragment StoreEntitySet="JobReport">
|
||||||
|
<ScalarProperty Name="jobgrp" ColumnName="jobgrp" />
|
||||||
<ScalarProperty Name="ottime" ColumnName="ottime" />
|
<ScalarProperty Name="ottime" ColumnName="ottime" />
|
||||||
<ScalarProperty Name="otwuid" ColumnName="otwuid" />
|
<ScalarProperty Name="otwuid" ColumnName="otwuid" />
|
||||||
<ScalarProperty Name="otReason" ColumnName="otReason" />
|
<ScalarProperty Name="otReason" ColumnName="otReason" />
|
||||||
@@ -1031,6 +1126,29 @@
|
|||||||
<EntitySetMapping Name="Projects">
|
<EntitySetMapping Name="Projects">
|
||||||
<EntityTypeMapping TypeName="EEModelMain.Projects">
|
<EntityTypeMapping TypeName="EEModelMain.Projects">
|
||||||
<MappingFragment StoreEntitySet="Projects">
|
<MappingFragment StoreEntitySet="Projects">
|
||||||
|
<ScalarProperty Name="cramount" ColumnName="cramount" />
|
||||||
|
<ScalarProperty Name="bmajoritem" ColumnName="bmajoritem" />
|
||||||
|
<ScalarProperty Name="effect_intangible" ColumnName="effect_intangible" />
|
||||||
|
<ScalarProperty Name="effect_tangible" ColumnName="effect_tangible" />
|
||||||
|
<ScalarProperty Name="bHighlight" ColumnName="bHighlight" />
|
||||||
|
<ScalarProperty Name="sfic" ColumnName="sfic" />
|
||||||
|
<ScalarProperty Name="sfi_shiftcount" ColumnName="sfi_shiftcount" />
|
||||||
|
<ScalarProperty Name="sfi_savecount" ColumnName="sfi_savecount" />
|
||||||
|
<ScalarProperty Name="sfi_savetime" ColumnName="sfi_savetime" />
|
||||||
|
<ScalarProperty Name="sfi_type" ColumnName="sfi_type" />
|
||||||
|
<ScalarProperty Name="sfi" ColumnName="sfi" />
|
||||||
|
<ScalarProperty Name="jasmin" ColumnName="jasmin" />
|
||||||
|
<ScalarProperty Name="kdate" ColumnName="kdate" />
|
||||||
|
<ScalarProperty Name="pno" ColumnName="pno" />
|
||||||
|
<ScalarProperty Name="ReqPlant" ColumnName="ReqPlant" />
|
||||||
|
<ScalarProperty Name="ReqPackage" ColumnName="ReqPackage" />
|
||||||
|
<ScalarProperty Name="ReqSite" ColumnName="ReqSite" />
|
||||||
|
<ScalarProperty Name="ReqLine" ColumnName="ReqLine" />
|
||||||
|
<ScalarProperty Name="userAssembly" ColumnName="userAssembly" />
|
||||||
|
<ScalarProperty Name="softwareid" ColumnName="softwareid" />
|
||||||
|
<ScalarProperty Name="epanelid" ColumnName="epanelid" />
|
||||||
|
<ScalarProperty Name="assemblyid" ColumnName="assemblyid" />
|
||||||
|
<ScalarProperty Name="designid" ColumnName="designid" />
|
||||||
<ScalarProperty Name="championid" ColumnName="championid" />
|
<ScalarProperty Name="championid" ColumnName="championid" />
|
||||||
<ScalarProperty Name="serial" ColumnName="serial" />
|
<ScalarProperty Name="serial" ColumnName="serial" />
|
||||||
<ScalarProperty Name="model" ColumnName="model" />
|
<ScalarProperty Name="model" ColumnName="model" />
|
||||||
@@ -1140,6 +1258,7 @@
|
|||||||
<EntitySetMapping Name="ProjectsPart">
|
<EntitySetMapping Name="ProjectsPart">
|
||||||
<EntityTypeMapping TypeName="EEModelMain.ProjectsPart">
|
<EntityTypeMapping TypeName="EEModelMain.ProjectsPart">
|
||||||
<MappingFragment StoreEntitySet="ProjectsPart">
|
<MappingFragment StoreEntitySet="ProjectsPart">
|
||||||
|
<ScalarProperty Name="priceD" ColumnName="priceD" />
|
||||||
<ScalarProperty Name="recvDate" ColumnName="recvDate" />
|
<ScalarProperty Name="recvDate" ColumnName="recvDate" />
|
||||||
<ScalarProperty Name="recvUser" ColumnName="recvUser" />
|
<ScalarProperty Name="recvUser" ColumnName="recvUser" />
|
||||||
<ScalarProperty Name="reqUser" ColumnName="reqUser" />
|
<ScalarProperty Name="reqUser" ColumnName="reqUser" />
|
||||||
@@ -1181,6 +1300,26 @@
|
|||||||
<EntitySetMapping Name="Purchase">
|
<EntitySetMapping Name="Purchase">
|
||||||
<EntityTypeMapping TypeName="EEModelMain.Purchase">
|
<EntityTypeMapping TypeName="EEModelMain.Purchase">
|
||||||
<MappingFragment StoreEntitySet="Purchase">
|
<MappingFragment StoreEntitySet="Purchase">
|
||||||
|
<ScalarProperty Name="UpdateToItem" ColumnName="UpdateToItem" />
|
||||||
|
<ScalarProperty Name="spmqty" ColumnName="spmqty" />
|
||||||
|
<ScalarProperty Name="conf_reponse" ColumnName="conf_reponse" />
|
||||||
|
<ScalarProperty Name="conf_request" ColumnName="conf_request" />
|
||||||
|
<ScalarProperty Name="conf_status" ColumnName="conf_status" />
|
||||||
|
<ScalarProperty Name="bigo_manager" ColumnName="bigo_manager" />
|
||||||
|
<ScalarProperty Name="bigo_admin" ColumnName="bigo_admin" />
|
||||||
|
<ScalarProperty Name="prdate" ColumnName="prdate" />
|
||||||
|
<ScalarProperty Name="currency" ColumnName="currency" />
|
||||||
|
<ScalarProperty Name="purchase_admin" ColumnName="purchase_admin" />
|
||||||
|
<ScalarProperty Name="purchase_manager" ColumnName="purchase_manager" />
|
||||||
|
<ScalarProperty Name="linecode" ColumnName="linecode" />
|
||||||
|
<ScalarProperty Name="costcenter" ColumnName="costcenter" />
|
||||||
|
<ScalarProperty Name="chkremark" ColumnName="chkremark" />
|
||||||
|
<ScalarProperty Name="chk2" ColumnName="chk2" />
|
||||||
|
<ScalarProperty Name="chk1" ColumnName="chk1" />
|
||||||
|
<ScalarProperty Name="windate" ColumnName="windate" />
|
||||||
|
<ScalarProperty Name="winuid" ColumnName="winuid" />
|
||||||
|
<ScalarProperty Name="inremark" ColumnName="inremark" />
|
||||||
|
<ScalarProperty Name="pumqtyReq" ColumnName="pumqtyReq" />
|
||||||
<ScalarProperty Name="pumpriceD" ColumnName="pumpriceD" />
|
<ScalarProperty Name="pumpriceD" ColumnName="pumpriceD" />
|
||||||
<ScalarProperty Name="inqty" ColumnName="inqty" />
|
<ScalarProperty Name="inqty" ColumnName="inqty" />
|
||||||
<ScalarProperty Name="wdate" ColumnName="wdate" />
|
<ScalarProperty Name="wdate" ColumnName="wdate" />
|
||||||
|
|||||||
@@ -33,7 +33,7 @@ namespace Project
|
|||||||
FCOMMON.info.Login.gcode = "EET1P";
|
FCOMMON.info.Login.gcode = "EET1P";
|
||||||
sql = sql.Replace("{gcode}", FCOMMON.info.Login.gcode);
|
sql = sql.Replace("{gcode}", FCOMMON.info.Login.gcode);
|
||||||
|
|
||||||
var cs = "Data Source=10.131.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=eeuser;Password=Amkor123!";
|
var cs = Properties.Settings.Default.gwcs; // "Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Info=True;User ID=eeadm;Password=uJnU8a8q&DJ+ug-D!";
|
||||||
var cn = new System.Data.SqlClient.SqlConnection(cs);
|
var cn = new System.Data.SqlClient.SqlConnection(cs);
|
||||||
var cmd = new System.Data.SqlClient.SqlCommand(sql, cn);
|
var cmd = new System.Data.SqlClient.SqlCommand(sql, cn);
|
||||||
var da = new System.Data.SqlClient.SqlDataAdapter(cmd);
|
var da = new System.Data.SqlClient.SqlDataAdapter(cmd);
|
||||||
@@ -84,7 +84,7 @@ namespace Project
|
|||||||
FCOMMON.info.Login.gcode = "EET1P";
|
FCOMMON.info.Login.gcode = "EET1P";
|
||||||
sql = sql.Replace("{gcode}", FCOMMON.info.Login.gcode);
|
sql = sql.Replace("{gcode}", FCOMMON.info.Login.gcode);
|
||||||
|
|
||||||
var cs = "Data Source=10.131.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=eeuser;Password=Amkor123!";
|
var cs = Properties.Settings.Default.gwcs;// "Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Info=True;User ID=eeadm;Password=uJnU8a8q&DJ+ug-D!";
|
||||||
var cn = new System.Data.SqlClient.SqlConnection(cs);
|
var cn = new System.Data.SqlClient.SqlConnection(cs);
|
||||||
var cmd = new System.Data.SqlClient.SqlCommand(sql, cn);
|
var cmd = new System.Data.SqlClient.SqlCommand(sql, cn);
|
||||||
var da = new System.Data.SqlClient.SqlDataAdapter(cmd);
|
var da = new System.Data.SqlClient.SqlDataAdapter(cmd);
|
||||||
|
|||||||
330
Project/DSQuery.Designer.cs
generated
Normal file
330
Project/DSQuery.Designer.cs
generated
Normal file
@@ -0,0 +1,330 @@
|
|||||||
|
//------------------------------------------------------------------------------
|
||||||
|
// <auto-generated>
|
||||||
|
// 이 코드는 도구를 사용하여 생성되었습니다.
|
||||||
|
// 런타임 버전:4.0.30319.42000
|
||||||
|
//
|
||||||
|
// 파일 내용을 변경하면 잘못된 동작이 발생할 수 있으며, 코드를 다시 생성하면
|
||||||
|
// 이러한 변경 내용이 손실됩니다.
|
||||||
|
// </auto-generated>
|
||||||
|
//------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
#pragma warning disable 1591
|
||||||
|
|
||||||
|
namespace Project {
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///Represents a strongly typed in-memory cache of data.
|
||||||
|
///</summary>
|
||||||
|
[global::System.Serializable()]
|
||||||
|
[global::System.ComponentModel.DesignerCategoryAttribute("code")]
|
||||||
|
[global::System.ComponentModel.ToolboxItem(true)]
|
||||||
|
[global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedDataSetSchema")]
|
||||||
|
[global::System.Xml.Serialization.XmlRootAttribute("DSQuery")]
|
||||||
|
[global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.DataSet")]
|
||||||
|
public partial class DSQuery : global::System.Data.DataSet {
|
||||||
|
|
||||||
|
private global::System.Data.SchemaSerializationMode _schemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
|
||||||
|
|
||||||
|
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||||
|
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
||||||
|
public DSQuery() {
|
||||||
|
this.BeginInit();
|
||||||
|
this.InitClass();
|
||||||
|
global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
|
||||||
|
base.Tables.CollectionChanged += schemaChangedHandler;
|
||||||
|
base.Relations.CollectionChanged += schemaChangedHandler;
|
||||||
|
this.EndInit();
|
||||||
|
}
|
||||||
|
|
||||||
|
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||||
|
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
||||||
|
protected DSQuery(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
|
||||||
|
base(info, context, false) {
|
||||||
|
if ((this.IsBinarySerialized(info, context) == true)) {
|
||||||
|
this.InitVars(false);
|
||||||
|
global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler1 = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
|
||||||
|
this.Tables.CollectionChanged += schemaChangedHandler1;
|
||||||
|
this.Relations.CollectionChanged += schemaChangedHandler1;
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
string strSchema = ((string)(info.GetValue("XmlSchema", typeof(string))));
|
||||||
|
if ((this.DetermineSchemaSerializationMode(info, context) == global::System.Data.SchemaSerializationMode.IncludeSchema)) {
|
||||||
|
global::System.Data.DataSet ds = new global::System.Data.DataSet();
|
||||||
|
ds.ReadXmlSchema(new global::System.Xml.XmlTextReader(new global::System.IO.StringReader(strSchema)));
|
||||||
|
this.DataSetName = ds.DataSetName;
|
||||||
|
this.Prefix = ds.Prefix;
|
||||||
|
this.Namespace = ds.Namespace;
|
||||||
|
this.Locale = ds.Locale;
|
||||||
|
this.CaseSensitive = ds.CaseSensitive;
|
||||||
|
this.EnforceConstraints = ds.EnforceConstraints;
|
||||||
|
this.Merge(ds, false, global::System.Data.MissingSchemaAction.Add);
|
||||||
|
this.InitVars();
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
this.ReadXmlSchema(new global::System.Xml.XmlTextReader(new global::System.IO.StringReader(strSchema)));
|
||||||
|
}
|
||||||
|
this.GetSerializationData(info, context);
|
||||||
|
global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
|
||||||
|
base.Tables.CollectionChanged += schemaChangedHandler;
|
||||||
|
this.Relations.CollectionChanged += schemaChangedHandler;
|
||||||
|
}
|
||||||
|
|
||||||
|
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||||
|
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
||||||
|
[global::System.ComponentModel.BrowsableAttribute(true)]
|
||||||
|
[global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Visible)]
|
||||||
|
public override global::System.Data.SchemaSerializationMode SchemaSerializationMode {
|
||||||
|
get {
|
||||||
|
return this._schemaSerializationMode;
|
||||||
|
}
|
||||||
|
set {
|
||||||
|
this._schemaSerializationMode = value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||||
|
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
||||||
|
[global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||||
|
public new global::System.Data.DataTableCollection Tables {
|
||||||
|
get {
|
||||||
|
return base.Tables;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||||
|
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
||||||
|
[global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Hidden)]
|
||||||
|
public new global::System.Data.DataRelationCollection Relations {
|
||||||
|
get {
|
||||||
|
return base.Relations;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||||
|
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
||||||
|
protected override void InitializeDerivedDataSet() {
|
||||||
|
this.BeginInit();
|
||||||
|
this.InitClass();
|
||||||
|
this.EndInit();
|
||||||
|
}
|
||||||
|
|
||||||
|
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||||
|
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
||||||
|
public override global::System.Data.DataSet Clone() {
|
||||||
|
DSQuery cln = ((DSQuery)(base.Clone()));
|
||||||
|
cln.InitVars();
|
||||||
|
cln.SchemaSerializationMode = this.SchemaSerializationMode;
|
||||||
|
return cln;
|
||||||
|
}
|
||||||
|
|
||||||
|
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||||
|
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
||||||
|
protected override bool ShouldSerializeTables() {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||||
|
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
||||||
|
protected override bool ShouldSerializeRelations() {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||||
|
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
||||||
|
protected override void ReadXmlSerializable(global::System.Xml.XmlReader reader) {
|
||||||
|
if ((this.DetermineSchemaSerializationMode(reader) == global::System.Data.SchemaSerializationMode.IncludeSchema)) {
|
||||||
|
this.Reset();
|
||||||
|
global::System.Data.DataSet ds = new global::System.Data.DataSet();
|
||||||
|
ds.ReadXml(reader);
|
||||||
|
this.DataSetName = ds.DataSetName;
|
||||||
|
this.Prefix = ds.Prefix;
|
||||||
|
this.Namespace = ds.Namespace;
|
||||||
|
this.Locale = ds.Locale;
|
||||||
|
this.CaseSensitive = ds.CaseSensitive;
|
||||||
|
this.EnforceConstraints = ds.EnforceConstraints;
|
||||||
|
this.Merge(ds, false, global::System.Data.MissingSchemaAction.Add);
|
||||||
|
this.InitVars();
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
this.ReadXml(reader);
|
||||||
|
this.InitVars();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||||
|
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
||||||
|
protected override global::System.Xml.Schema.XmlSchema GetSchemaSerializable() {
|
||||||
|
global::System.IO.MemoryStream stream = new global::System.IO.MemoryStream();
|
||||||
|
this.WriteXmlSchema(new global::System.Xml.XmlTextWriter(stream, null));
|
||||||
|
stream.Position = 0;
|
||||||
|
return global::System.Xml.Schema.XmlSchema.Read(new global::System.Xml.XmlTextReader(stream), null);
|
||||||
|
}
|
||||||
|
|
||||||
|
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||||
|
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
||||||
|
internal void InitVars() {
|
||||||
|
this.InitVars(true);
|
||||||
|
}
|
||||||
|
|
||||||
|
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||||
|
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
||||||
|
internal void InitVars(bool initTable) {
|
||||||
|
}
|
||||||
|
|
||||||
|
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||||
|
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
||||||
|
private void InitClass() {
|
||||||
|
this.DataSetName = "DSQuery";
|
||||||
|
this.Prefix = "";
|
||||||
|
this.Namespace = "http://tempuri.org/DSQuery.xsd";
|
||||||
|
this.EnforceConstraints = true;
|
||||||
|
this.SchemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
|
||||||
|
}
|
||||||
|
|
||||||
|
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||||
|
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
||||||
|
private void SchemaChanged(object sender, global::System.ComponentModel.CollectionChangeEventArgs e) {
|
||||||
|
if ((e.Action == global::System.ComponentModel.CollectionChangeAction.Remove)) {
|
||||||
|
this.InitVars();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||||
|
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
||||||
|
public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedDataSetSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
|
||||||
|
DSQuery ds = new DSQuery();
|
||||||
|
global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
|
||||||
|
global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
|
||||||
|
global::System.Xml.Schema.XmlSchemaAny any = new global::System.Xml.Schema.XmlSchemaAny();
|
||||||
|
any.Namespace = ds.Namespace;
|
||||||
|
sequence.Items.Add(any);
|
||||||
|
type.Particle = sequence;
|
||||||
|
global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
|
||||||
|
if (xs.Contains(dsSchema.TargetNamespace)) {
|
||||||
|
global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
|
||||||
|
global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
|
||||||
|
try {
|
||||||
|
global::System.Xml.Schema.XmlSchema schema = null;
|
||||||
|
dsSchema.Write(s1);
|
||||||
|
for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
|
||||||
|
schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
|
||||||
|
s2.SetLength(0);
|
||||||
|
schema.Write(s2);
|
||||||
|
if ((s1.Length == s2.Length)) {
|
||||||
|
s1.Position = 0;
|
||||||
|
s2.Position = 0;
|
||||||
|
for (; ((s1.Position != s1.Length)
|
||||||
|
&& (s1.ReadByte() == s2.ReadByte())); ) {
|
||||||
|
;
|
||||||
|
}
|
||||||
|
if ((s1.Position == s1.Length)) {
|
||||||
|
return type;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
finally {
|
||||||
|
if ((s1 != null)) {
|
||||||
|
s1.Close();
|
||||||
|
}
|
||||||
|
if ((s2 != null)) {
|
||||||
|
s2.Close();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
xs.Add(dsSchema);
|
||||||
|
return type;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
namespace Project.DSQueryTableAdapters {
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///Represents the connection and commands used to retrieve and save data.
|
||||||
|
///</summary>
|
||||||
|
[global::System.ComponentModel.DesignerCategoryAttribute("code")]
|
||||||
|
[global::System.ComponentModel.ToolboxItem(true)]
|
||||||
|
[global::System.ComponentModel.DataObjectAttribute(true)]
|
||||||
|
[global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" +
|
||||||
|
", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
|
||||||
|
[global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
||||||
|
public partial class QueriesTableAdapter : global::System.ComponentModel.Component {
|
||||||
|
|
||||||
|
private global::System.Data.IDbCommand[] _commandCollection;
|
||||||
|
|
||||||
|
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||||
|
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
||||||
|
protected global::System.Data.IDbCommand[] CommandCollection {
|
||||||
|
get {
|
||||||
|
if ((this._commandCollection == null)) {
|
||||||
|
this.InitCommandCollection();
|
||||||
|
}
|
||||||
|
return this._commandCollection;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||||
|
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
||||||
|
private void InitCommandCollection() {
|
||||||
|
this._commandCollection = new global::System.Data.IDbCommand[1];
|
||||||
|
this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand();
|
||||||
|
((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[0])).Connection = new global::System.Data.SqlClient.SqlConnection(global::Project.Properties.Settings.Default.gwcs);
|
||||||
|
((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[0])).CommandText = "SELECT COUNT(*) AS Expr1\r\nFROM JobReport\r\nWHERE (gcode = @gcode) AND (autoi" +
|
||||||
|
"nput = 1) AND (uid = @uid) AND (pdate = @pdate)";
|
||||||
|
((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[0])).CommandType = global::System.Data.CommandType.Text;
|
||||||
|
((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[0])).Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@gcode", global::System.Data.SqlDbType.VarChar, 10, global::System.Data.ParameterDirection.Input, 0, 0, "gcode", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
||||||
|
((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[0])).Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@uid", global::System.Data.SqlDbType.VarChar, 20, global::System.Data.ParameterDirection.Input, 0, 0, "uid", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
||||||
|
((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[0])).Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@pdate", global::System.Data.SqlDbType.VarChar, 10, global::System.Data.ParameterDirection.Input, 0, 0, "pdate", global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
|
||||||
|
}
|
||||||
|
|
||||||
|
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||||
|
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")]
|
||||||
|
[global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
|
||||||
|
public virtual global::System.Nullable<int> ExistAutoInputData(string gcode, string uid, string pdate) {
|
||||||
|
global::System.Data.SqlClient.SqlCommand command = ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[0]));
|
||||||
|
if ((gcode == null)) {
|
||||||
|
throw new global::System.ArgumentNullException("gcode");
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
command.Parameters[0].Value = ((string)(gcode));
|
||||||
|
}
|
||||||
|
if ((uid == null)) {
|
||||||
|
command.Parameters[1].Value = global::System.DBNull.Value;
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
command.Parameters[1].Value = ((string)(uid));
|
||||||
|
}
|
||||||
|
if ((pdate == null)) {
|
||||||
|
command.Parameters[2].Value = global::System.DBNull.Value;
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
command.Parameters[2].Value = ((string)(pdate));
|
||||||
|
}
|
||||||
|
global::System.Data.ConnectionState previousConnectionState = command.Connection.State;
|
||||||
|
if (((command.Connection.State & global::System.Data.ConnectionState.Open)
|
||||||
|
!= global::System.Data.ConnectionState.Open)) {
|
||||||
|
command.Connection.Open();
|
||||||
|
}
|
||||||
|
object returnValue;
|
||||||
|
try {
|
||||||
|
returnValue = command.ExecuteScalar();
|
||||||
|
}
|
||||||
|
finally {
|
||||||
|
if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) {
|
||||||
|
command.Connection.Close();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (((returnValue == null)
|
||||||
|
|| (returnValue.GetType() == typeof(global::System.DBNull)))) {
|
||||||
|
return new global::System.Nullable<int>();
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
return new global::System.Nullable<int>(((int)(returnValue)));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#pragma warning restore 1591
|
||||||
9
Project/DSQuery.xsc
Normal file
9
Project/DSQuery.xsc
Normal 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>
|
||||||
34
Project/DSQuery.xsd
Normal file
34
Project/DSQuery.xsd
Normal file
@@ -0,0 +1,34 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<xs:schema id="DSQuery" targetNamespace="http://tempuri.org/DSQuery.xsd" xmlns:mstns="http://tempuri.org/DSQuery.xsd" xmlns="http://tempuri.org/DSQuery.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" GeneratorFunctionsComponentClassName="QueriesTableAdapter" Modifier="AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode="IncludeSchema" UserFunctionsComponentName="QueriesTableAdapter" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
|
||||||
|
<Connections>
|
||||||
|
<Connection AppSettingsObjectName="Settings" AppSettingsPropertyName="CS" ConnectionStringObject="" IsAppSettingsProperty="true" Modifier="Assembly" Name="CS (Settings)" ParameterPrefix="@" PropertyReference="ApplicationSettings.Project.Properties.Settings.GlobalReference.Default.gwcs" Provider="System.Data.SqlClient" />
|
||||||
|
</Connections>
|
||||||
|
<Tables />
|
||||||
|
<Sources>
|
||||||
|
<DbSource ConnectionRef="CS (Settings)" DbObjectType="Unknown" GenerateShortCommands="true" GeneratorSourceName="ExistAutoInputData" MethodsParameterType="CLR" Modifier="Public" Name="ExistAutoInputData" QueryType="Scalar" ScalarCallRetval="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy" UserSourceName="ExistAutoInputData">
|
||||||
|
<SelectCommand>
|
||||||
|
<DbCommand CommandType="Text" ModifiedByUser="true">
|
||||||
|
<CommandText>SELECT COUNT(*) AS Expr1
|
||||||
|
FROM JobReport
|
||||||
|
WHERE (gcode = @gcode) AND (autoinput = 1) AND (uid = @uid) AND (pdate = @pdate)</CommandText>
|
||||||
|
<Parameters>
|
||||||
|
<Parameter AllowDbNull="false" AutogeneratedName="gcode" ColumnName="gcode" DataSourceName="EE.dbo.JobReport" DataTypeServer="varchar(10)" DbType="AnsiString" Direction="Input" ParameterName="@gcode" Precision="0" ProviderType="VarChar" Scale="0" Size="10" SourceColumn="gcode" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||||
|
<Parameter AllowDbNull="true" AutogeneratedName="uid" ColumnName="uid" DataSourceName="EE.dbo.JobReport" DataTypeServer="varchar(20)" DbType="AnsiString" Direction="Input" ParameterName="@uid" Precision="0" ProviderType="VarChar" Scale="0" Size="20" SourceColumn="uid" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||||
|
<Parameter AllowDbNull="true" AutogeneratedName="pdate" ColumnName="pdate" DataSourceName="EE.dbo.JobReport" DataTypeServer="varchar(10)" DbType="AnsiString" Direction="Input" ParameterName="@pdate" Precision="0" ProviderType="VarChar" Scale="0" Size="10" SourceColumn="pdate" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||||
|
</Parameters>
|
||||||
|
</DbCommand>
|
||||||
|
</SelectCommand>
|
||||||
|
</DbSource>
|
||||||
|
</Sources>
|
||||||
|
</DataSource>
|
||||||
|
</xs:appinfo>
|
||||||
|
</xs:annotation>
|
||||||
|
<xs:element name="DSQuery" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:EnableTableAdapterManager="true" msprop:Generator_UserDSName="DSQuery" msprop:Generator_DataSetName="DSQuery">
|
||||||
|
<xs:complexType>
|
||||||
|
<xs:choice minOccurs="0" maxOccurs="unbounded" />
|
||||||
|
</xs:complexType>
|
||||||
|
</xs:element>
|
||||||
|
</xs:schema>
|
||||||
12
Project/DSQuery.xss
Normal file
12
Project/DSQuery.xss
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
<?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:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ex:showrelationlabel="False" ViewPortX="188" ViewPortY="0" xmlns:ex="urn:schemas-microsoft-com:xml-msdatasource-layout-extended" xmlns="urn:schemas-microsoft-com:xml-msdatasource-layout">
|
||||||
|
<Shapes>
|
||||||
|
<Shape ID="DesignSources:QueriesTableAdapter" ZOrder="1" X="198" Y="288" Height="48" Width="273" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="44" />
|
||||||
|
</Shapes>
|
||||||
|
<Connectors />
|
||||||
|
</DiagramLayout>
|
||||||
3
Project/Dialog/fLogin.Designer.cs
generated
3
Project/Dialog/fLogin.Designer.cs
generated
@@ -115,6 +115,7 @@
|
|||||||
this.listView1.TabIndex = 13;
|
this.listView1.TabIndex = 13;
|
||||||
this.listView1.UseCompatibleStateImageBehavior = false;
|
this.listView1.UseCompatibleStateImageBehavior = false;
|
||||||
this.listView1.View = System.Windows.Forms.View.Details;
|
this.listView1.View = System.Windows.Forms.View.Details;
|
||||||
|
this.listView1.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.listView1_MouseDoubleClick);
|
||||||
//
|
//
|
||||||
// columnHeader1
|
// columnHeader1
|
||||||
//
|
//
|
||||||
@@ -126,7 +127,7 @@
|
|||||||
this.tabPage2.Location = new System.Drawing.Point(4, 22);
|
this.tabPage2.Location = new System.Drawing.Point(4, 22);
|
||||||
this.tabPage2.Name = "tabPage2";
|
this.tabPage2.Name = "tabPage2";
|
||||||
this.tabPage2.Padding = new System.Windows.Forms.Padding(3);
|
this.tabPage2.Padding = new System.Windows.Forms.Padding(3);
|
||||||
this.tabPage2.Size = new System.Drawing.Size(852, 363);
|
this.tabPage2.Size = new System.Drawing.Size(852, 301);
|
||||||
this.tabPage2.TabIndex = 1;
|
this.tabPage2.TabIndex = 1;
|
||||||
this.tabPage2.Text = "PATCH";
|
this.tabPage2.Text = "PATCH";
|
||||||
this.tabPage2.UseVisualStyleBackColor = true;
|
this.tabPage2.UseVisualStyleBackColor = true;
|
||||||
|
|||||||
@@ -25,6 +25,9 @@ namespace Project.Dialog
|
|||||||
if (e1.KeyCode == Keys.Escape) this.Close();
|
if (e1.KeyCode == Keys.Escape) this.Close();
|
||||||
};
|
};
|
||||||
this.Text = string.Format("사용자 확인(v{0})", Application.ProductVersion);
|
this.Text = string.Format("사용자 확인(v{0})", Application.ProductVersion);
|
||||||
|
|
||||||
|
var lv = this.listView1.Items.Add("[25-04-06] 데이터베이스가 이전 작업 완료");
|
||||||
|
lv.Tag = "기존 데이터베이스 삭제 예정으로 인한 신규 데이터베이스 업데이트 작업 완료\n일부 기능에 문제가 발생할 수 있습니다. 문제 발생시에는 chikyun.kim@amkor.co.kr 로 문의 주세요";
|
||||||
}
|
}
|
||||||
private void fLogin_Load(object sender, EventArgs e)
|
private void fLogin_Load(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
@@ -34,6 +37,8 @@ namespace Project.Dialog
|
|||||||
if (item != "") tbID.Items.Add(item);
|
if (item != "") tbID.Items.Add(item);
|
||||||
if (tbID.Items.Count > 0) tbID.SelectedIndex = 0;
|
if (tbID.Items.Count > 0) tbID.SelectedIndex = 0;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
//S1 사용자 그룹목록 확인
|
//S1 사용자 그룹목록 확인
|
||||||
//var tas1 = new S1ACCESS300Entities();
|
//var tas1 = new S1ACCESS300Entities();
|
||||||
//var deptlist = tas1.VIEW_CARD_PERSON
|
//var deptlist = tas1.VIEW_CARD_PERSON
|
||||||
@@ -75,6 +80,13 @@ namespace Project.Dialog
|
|||||||
private void button1_Click(object sender, EventArgs e)
|
private void button1_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
DateTime dt = DateTime.Now;
|
DateTime dt = DateTime.Now;
|
||||||
|
|
||||||
|
//if(tbID.Text != "dev" && (dt.ToShortDateString() == "2025-04-05" ||
|
||||||
|
// dt.ToShortDateString() == "2025-04-06"))
|
||||||
|
//{
|
||||||
|
// Util.MsgE("4월 5일~6일은 데이터베이스 마이그레이션 기간이므로 프로그램 사용이 중단 됩니다\n문의 010-9155-9051 (EEDP:김치균)");
|
||||||
|
// return;
|
||||||
|
//}
|
||||||
if (this.tbID.Text.isEmpty())
|
if (this.tbID.Text.isEmpty())
|
||||||
{
|
{
|
||||||
tbID.Focus();
|
tbID.Focus();
|
||||||
@@ -323,18 +335,28 @@ namespace Project.Dialog
|
|||||||
{
|
{
|
||||||
//자동로그인 업무일지 기록 기능 추가 = 210220
|
//자동로그인 업무일지 기록 기능 추가 = 210220
|
||||||
//select* from EETGW_JobReport_AutoInput where gcode = 'EET1P' and pdate <= '2021-02-20' and(edate is null or edate > '2021-02-20') and autoinput = 'L'
|
//select* from EETGW_JobReport_AutoInput where gcode = 'EET1P' and pdate <= '2021-02-20' and(edate is null or edate > '2021-02-20') and autoinput = 'L'
|
||||||
var db = new EEEntitiesMain();
|
|
||||||
var nd = DateTime.Now.ToShortDateString();
|
var nd = DateTime.Now.ToShortDateString();
|
||||||
if (db.JobReport.Where(t => t.gcode == FCOMMON.info.Login.gcode &&
|
|
||||||
t.autoinput == true &&
|
var taQ = new DSQueryTableAdapters.QueriesTableAdapter();
|
||||||
t.uid == FCOMMON.info.Login.no &&
|
var exist = taQ.ExistAutoInputData(info.Login.gcode, info.Login.no, nd) > 0;
|
||||||
t.pdate == nd).Any() == false)
|
var db = new EEEntitiesMain();
|
||||||
|
|
||||||
|
if (exist == false)
|
||||||
{
|
{
|
||||||
var rows = db.EETGW_JobReport_AutoInput.Where(t => t.gcode == FCOMMON.info.Login.gcode && t.enable == true && t.autoinput == "L" && t.uid == FCOMMON.info.Login.no && t.pdate.CompareTo(nd) <= 0 && (string.IsNullOrEmpty(t.edate) == true || t.edate.CompareTo(nd) > 0));
|
var taM = new dsMSSQLTableAdapters.EETGW_JobReport_AutoInputTableAdapter();
|
||||||
|
var rows = taM.GetActiveList(info.Login.gcode, info.Login.no, nd);
|
||||||
|
|
||||||
|
//var rows = db.EETGW_JobReport_AutoInput.Where(t => t.gcode == FCOMMON.info.Login.gcode &&
|
||||||
|
//t.enable == true &&
|
||||||
|
//t.autoinput == "L" &&
|
||||||
|
//t.uid == FCOMMON.info.Login.no &&
|
||||||
|
//t.pdate.CompareTo(nd) <= 0 && (string.IsNullOrEmpty(t.edate) == true || t.edate.CompareTo(nd) > 0));
|
||||||
|
|
||||||
|
var newjob = new dsMSSQL.JobReportDataTable();
|
||||||
foreach (var dr in rows)
|
foreach (var dr in rows)
|
||||||
{
|
{
|
||||||
//이데이터를 그대로 생성해준다.
|
//이데이터를 그대로 생성해준다.
|
||||||
var newdr = new JobReport();
|
var newdr = newjob.NewJobReportRow();
|
||||||
newdr.gcode = FCOMMON.info.Login.gcode;
|
newdr.gcode = FCOMMON.info.Login.gcode;
|
||||||
newdr.wuid = FCOMMON.info.Login.no;
|
newdr.wuid = FCOMMON.info.Login.no;
|
||||||
newdr.wdate = DateTime.Now;
|
newdr.wdate = DateTime.Now;
|
||||||
@@ -355,12 +377,15 @@ namespace Project.Dialog
|
|||||||
newdr.status = dr.status;
|
newdr.status = dr.status;
|
||||||
newdr.tag = dr.tag;
|
newdr.tag = dr.tag;
|
||||||
newdr.uid = dr.uid;
|
newdr.uid = dr.uid;
|
||||||
db.JobReport.Add(newdr);
|
newjob.AddJobReportRow(newdr);
|
||||||
}
|
}
|
||||||
if (rows.Count() > 0)
|
|
||||||
|
if (newjob.Count() > 0)
|
||||||
{
|
{
|
||||||
db.SaveChanges();
|
var taJ = new dsMSSQLTableAdapters.JobReportTableAdapter();
|
||||||
Util.MsgI($"{rows.Count()} 건의 업무일지가 자동 생성 되었습니다\n업무일지는 로그인시 최초 1회 자동 등록됩니다\n" +
|
var cnt = taJ.Update(newjob);
|
||||||
|
//db.SaveChanges();
|
||||||
|
Util.MsgI($"{cnt} 건의 업무일지가 자동 생성 되었습니다\n업무일지는 로그인시 최초 1회 자동 등록됩니다\n" +
|
||||||
"자동입력을 해제하려면 '업무일지-자동입력' 화면에서 내역을 변경하거나 종료일자를 설정하시기 바랍니다");
|
"자동입력을 해제하려면 '업무일지-자동입력' 화면에서 내역을 변경하거나 종료일자를 설정하시기 바랍니다");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -389,17 +414,8 @@ namespace Project.Dialog
|
|||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
var db = new EEEntitiesMain();
|
var ta = new dsMSSQLTableAdapters.EETGW_LoginInfoTableAdapter();
|
||||||
db.EETGW_LoginInfo.Add(new EETGW_LoginInfo
|
ta.Insert(FCOMMON.info.Login.no, DateTime.Now, ip, fullname, info.Login.no, DateTime.Now);
|
||||||
{
|
|
||||||
uid = FCOMMON.info.Login.no,
|
|
||||||
hostname = fullname,
|
|
||||||
ip = ip,
|
|
||||||
login = DateTime.Now,
|
|
||||||
wuid = FCOMMON.info.Login.no,
|
|
||||||
wdate = DateTime.Now
|
|
||||||
});
|
|
||||||
db.SaveChanges();
|
|
||||||
}
|
}
|
||||||
catch (Exception ex)
|
catch (Exception ex)
|
||||||
{
|
{
|
||||||
@@ -457,5 +473,15 @@ namespace Project.Dialog
|
|||||||
tbID.Text = f.tbId.Text.Trim();
|
tbID.Text = f.tbId.Text.Trim();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void listView1_MouseDoubleClick(object sender, MouseEventArgs e)
|
||||||
|
{
|
||||||
|
var lv = this.listView1.FocusedItem;
|
||||||
|
if (lv == null) return;
|
||||||
|
if (lv.Tag == null) return;
|
||||||
|
var msg = lv.Tag.ToString();
|
||||||
|
Util.MsgI(msg);
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -349,6 +349,11 @@
|
|||||||
<DesignTime>True</DesignTime>
|
<DesignTime>True</DesignTime>
|
||||||
<DependentUpon>dsMSSQL.xsd</DependentUpon>
|
<DependentUpon>dsMSSQL.xsd</DependentUpon>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="DSQuery.Designer.cs">
|
||||||
|
<AutoGen>True</AutoGen>
|
||||||
|
<DesignTime>True</DesignTime>
|
||||||
|
<DependentUpon>DSQuery.xsd</DependentUpon>
|
||||||
|
</Compile>
|
||||||
<Compile Include="EETGW_GroupUser.cs">
|
<Compile Include="EETGW_GroupUser.cs">
|
||||||
<DependentUpon>AdoNetEFMain.tt</DependentUpon>
|
<DependentUpon>AdoNetEFMain.tt</DependentUpon>
|
||||||
</Compile>
|
</Compile>
|
||||||
@@ -676,6 +681,17 @@
|
|||||||
<None Include="dsMSSQL.xss">
|
<None Include="dsMSSQL.xss">
|
||||||
<DependentUpon>dsMSSQL.xsd</DependentUpon>
|
<DependentUpon>dsMSSQL.xsd</DependentUpon>
|
||||||
</None>
|
</None>
|
||||||
|
<None Include="DSQuery.xsc">
|
||||||
|
<DependentUpon>DSQuery.xsd</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Include="DSQuery.xsd">
|
||||||
|
<SubType>Designer</SubType>
|
||||||
|
<Generator>MSDataSetGenerator</Generator>
|
||||||
|
<LastGenOutput>DSQuery.Designer.cs</LastGenOutput>
|
||||||
|
</None>
|
||||||
|
<None Include="DSQuery.xss">
|
||||||
|
<DependentUpon>DSQuery.xsd</DependentUpon>
|
||||||
|
</None>
|
||||||
<None Include="Manual.pdf">
|
<None Include="Manual.pdf">
|
||||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
</None>
|
</None>
|
||||||
|
|||||||
@@ -37,5 +37,6 @@ namespace Project
|
|||||||
public string tag { get; set; }
|
public string tag { get; set; }
|
||||||
public string autoinput { get; set; }
|
public string autoinput { get; set; }
|
||||||
public Nullable<bool> enable { get; set; }
|
public Nullable<bool> enable { get; set; }
|
||||||
|
public string jobgrp { get; set; }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -36,7 +36,7 @@
|
|||||||
|
|
||||||
|
|
||||||
190927 chi 프로젝트 데이터중 날짜를 선택해서 입력가능 하게 함
|
190927 chi 프로젝트 데이터중 날짜를 선택해서 입력가능 하게 함
|
||||||
190827 chi 데이터베이스이동 (10.131.3.205->10.131.15.18)
|
190827 chi 데이터베이스이동 (10.131.3.205->K4FASQL.kr.ds.amkor.com,50150)
|
||||||
190819 chi 업무일지 출력물 그룹 분리
|
190819 chi 업무일지 출력물 그룹 분리
|
||||||
190806 chi 품목정보에서 카테고리 없는 자료도 보이게 함
|
190806 chi 품목정보에서 카테고리 없는 자료도 보이게 함
|
||||||
품목정보 정렬 기능 추가
|
품목정보 정렬 기능 추가
|
||||||
|
|||||||
@@ -44,5 +44,6 @@ namespace Project
|
|||||||
public string otReason { get; set; }
|
public string otReason { get; set; }
|
||||||
public string otwuid { get; set; }
|
public string otwuid { get; set; }
|
||||||
public Nullable<System.DateTime> ottime { get; set; }
|
public Nullable<System.DateTime> ottime { get; set; }
|
||||||
|
public string jobgrp { get; set; }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
2
Project/ModelJobreport.Designer.cs
generated
2
Project/ModelJobreport.Designer.cs
generated
@@ -1,4 +1,4 @@
|
|||||||
// 모델 'D:\Source\##### 완료아이템\(014) GroupWare\Source\Project\ModelJobreport.edmx'에 대해 T4 코드 생성이 사용됩니다.
|
// 모델 'D:\Source\##### 완료아이템\(0014) GroupWare\Source\Project\ModelJobreport.edmx'에 대해 T4 코드 생성이 사용됩니다.
|
||||||
// 레거시 코드 생성을 사용하려면 '코드 생성 전략' 디자이너 속성의 값을
|
// 레거시 코드 생성을 사용하려면 '코드 생성 전략' 디자이너 속성의 값을
|
||||||
// 'Legacy ObjectContext'로 변경하십시오. 이 속성은 모델이 디자이너에서 열릴 때
|
// 'Legacy ObjectContext'로 변경하십시오. 이 속성은 모델이 디자이너에서 열릴 때
|
||||||
// 속성 창에서 사용할 수 있습니다.
|
// 속성 창에서 사용할 수 있습니다.
|
||||||
|
|||||||
@@ -4,12 +4,13 @@
|
|||||||
<edmx:Runtime>
|
<edmx:Runtime>
|
||||||
<!-- SSDL content -->
|
<!-- SSDL content -->
|
||||||
<edmx:StorageModels>
|
<edmx:StorageModels>
|
||||||
<Schema Namespace="EEModelJobreport.Store" Provider="System.Data.SqlClient" ProviderManifestToken="2008" Alias="Self" xmlns:store="http://schemas.microsoft.com/ado/2007/12/edm/EntityStoreSchemaGenerator" xmlns:customannotation="http://schemas.microsoft.com/ado/2013/11/edm/customannotation" xmlns="http://schemas.microsoft.com/ado/2009/11/edm/ssdl">
|
<Schema Namespace="EEModelJobreport.Store" Provider="System.Data.SqlClient" ProviderManifestToken="2012" Alias="Self" xmlns:store="http://schemas.microsoft.com/ado/2007/12/edm/EntityStoreSchemaGenerator" xmlns:customannotation="http://schemas.microsoft.com/ado/2013/11/edm/customannotation" xmlns="http://schemas.microsoft.com/ado/2009/11/edm/ssdl">
|
||||||
<EntityType Name="JobReport">
|
<EntityType Name="JobReport">
|
||||||
<Key>
|
<Key>
|
||||||
<PropertyRef Name="idx" />
|
<PropertyRef Name="idx" />
|
||||||
|
<PropertyRef Name="gcode" />
|
||||||
</Key>
|
</Key>
|
||||||
<Property Name="idx" Type="int" StoreGeneratedPattern="Identity" Nullable="false" />
|
<Property Name="idx" Type="int" Nullable="false" StoreGeneratedPattern="Identity" />
|
||||||
<Property Name="gcode" Type="varchar" MaxLength="10" Nullable="false" />
|
<Property Name="gcode" Type="varchar" MaxLength="10" Nullable="false" />
|
||||||
<Property Name="pdate" Type="varchar" MaxLength="10" />
|
<Property Name="pdate" Type="varchar" MaxLength="10" />
|
||||||
<Property Name="pidx" Type="int" />
|
<Property Name="pidx" Type="int" />
|
||||||
@@ -24,12 +25,22 @@
|
|||||||
<Property Name="remark" Type="nvarchar" MaxLength="255" />
|
<Property Name="remark" Type="nvarchar" MaxLength="255" />
|
||||||
<Property Name="hrs" Type="float" />
|
<Property Name="hrs" Type="float" />
|
||||||
<Property Name="ot" Type="float" />
|
<Property Name="ot" Type="float" />
|
||||||
|
<Property Name="otStart" Type="datetime" />
|
||||||
|
<Property Name="otEnd" Type="datetime" />
|
||||||
<Property Name="import" Type="bit" />
|
<Property Name="import" Type="bit" />
|
||||||
<Property Name="wuid" Type="varchar" MaxLength="20" Nullable="false" />
|
<Property Name="wuid" Type="varchar" MaxLength="20" Nullable="false" />
|
||||||
<Property Name="wdate" Type="smalldatetime" Nullable="false" />
|
<Property Name="wdate" Type="smalldatetime" Nullable="false" />
|
||||||
<Property Name="description2" Type="nvarchar(max)" />
|
<Property Name="description2" Type="nvarchar(max)" />
|
||||||
<Property Name="tag" Type="varchar" MaxLength="255" />
|
<Property Name="tag" Type="varchar" MaxLength="255" />
|
||||||
<Property Name="autoinput" Type="bit" />
|
<Property Name="autoinput" Type="bit" />
|
||||||
|
<Property Name="kisullv" Type="varchar" MaxLength="10" />
|
||||||
|
<Property Name="kisuldiv" Type="varchar" MaxLength="100" />
|
||||||
|
<Property Name="kisulamt" Type="decimal" Precision="18" Scale="3" />
|
||||||
|
<Property Name="ot2" Type="float" />
|
||||||
|
<Property Name="otReason" Type="varchar" MaxLength="255" />
|
||||||
|
<Property Name="otwuid" Type="varchar" MaxLength="20" />
|
||||||
|
<Property Name="ottime" Type="datetime" />
|
||||||
|
<Property Name="jobgrp" Type="varchar" MaxLength="50" />
|
||||||
</EntityType>
|
</EntityType>
|
||||||
<!--생성 중 오류 발생:
|
<!--생성 중 오류 발생:
|
||||||
경고 6002: 테이블/뷰 'EE.dbo.vJobReportForUser'에 기본 키가 정의되지 않았습니다. 키가 유추되었고 읽기 전용 테이블/뷰로 정의되었습니다.-->
|
경고 6002: 테이블/뷰 'EE.dbo.vJobReportForUser'에 기본 키가 정의되지 않았습니다. 키가 유추되었고 읽기 전용 테이블/뷰로 정의되었습니다.-->
|
||||||
@@ -37,24 +48,34 @@
|
|||||||
<Key>
|
<Key>
|
||||||
<PropertyRef Name="idx" />
|
<PropertyRef Name="idx" />
|
||||||
<PropertyRef Name="gcode" />
|
<PropertyRef Name="gcode" />
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</Key>
|
</Key>
|
||||||
<Property Name="idx" Type="int" Nullable="false" />
|
<Property Name="idx" Type="int" Nullable="false" />
|
||||||
<Property Name="pdate" Type="varchar" MaxLength="10" />
|
<Property Name="pdate" Type="varchar" MaxLength="10" />
|
||||||
<Property Name="gcode" Type="varchar" MaxLength="10" Nullable="false" />
|
<Property Name="gcode" Type="varchar" MaxLength="10" Nullable="false" />
|
||||||
<Property Name="id" Type="varchar" MaxLength="20" />
|
<Property Name="id" Type="varchar" MaxLength="20" />
|
||||||
<Property Name="name" Type="nvarchar" MaxLength="100" />
|
<Property Name="name" Type="nvarchar" MaxLength="100" />
|
||||||
<Property Name="process" Type="varchar" MaxLength="50" />
|
<Property Name="process" Type="varchar" MaxLength="50" Nullable="false" />
|
||||||
<Property Name="type" Type="varchar" MaxLength="50" />
|
<Property Name="type" Type="varchar" MaxLength="50" />
|
||||||
<Property Name="svalue" Type="varchar" MaxLength="255" />
|
<Property Name="svalue" Type="varchar" MaxLength="255" />
|
||||||
<Property Name="hrs" Type="float" />
|
<Property Name="hrs" Type="float" />
|
||||||
<Property Name="ot" Type="float" />
|
<Property Name="ot" Type="float" />
|
||||||
<Property Name="requestpart" Type="varchar" MaxLength="50" />
|
<Property Name="requestpart" Type="varchar" MaxLength="50" Nullable="false" />
|
||||||
<Property Name="package" Type="varchar" MaxLength="50" />
|
<Property Name="package" Type="varchar" MaxLength="50" Nullable="false" />
|
||||||
<Property Name="userProcess" Type="varchar" MaxLength="50" />
|
<Property Name="userProcess" Type="varchar" MaxLength="50" />
|
||||||
<Property Name="status" Type="varchar" MaxLength="20" />
|
<Property Name="status" Type="varchar" MaxLength="20" />
|
||||||
<Property Name="projectName" Type="nvarchar" MaxLength="255" />
|
<Property Name="projectName" Type="nvarchar" MaxLength="255" />
|
||||||
<Property Name="description" Type="nvarchar(max)" />
|
<Property Name="description" Type="nvarchar(max)" />
|
||||||
<Property Name="ww" Type="varchar" MaxLength="6" />
|
<Property Name="ww" Type="varchar" MaxLength="6" />
|
||||||
|
<Property Name="otStart" Type="datetime" />
|
||||||
|
<Property Name="otEnd" Type="datetime" />
|
||||||
|
<Property Name="ot2" Type="float" />
|
||||||
|
<Property Name="otReason" Type="varchar" MaxLength="255" />
|
||||||
|
<Property Name="grade" Type="varchar" MaxLength="10" />
|
||||||
|
<Property Name="indate" Type="varchar" MaxLength="20" />
|
||||||
|
<Property Name="outdate" Type="varchar" MaxLength="20" />
|
||||||
</EntityType>
|
</EntityType>
|
||||||
<EntityContainer Name="EEModelJobreportStoreContainer">
|
<EntityContainer Name="EEModelJobreportStoreContainer">
|
||||||
<EntitySet Name="JobReport" EntityType="Self.JobReport" Schema="dbo" store:Type="Tables" />
|
<EntitySet Name="JobReport" EntityType="Self.JobReport" Schema="dbo" store:Type="Tables" />
|
||||||
@@ -76,12 +97,18 @@
|
|||||||
[vJobReportForUser].[status] AS [status],
|
[vJobReportForUser].[status] AS [status],
|
||||||
[vJobReportForUser].[projectName] AS [projectName],
|
[vJobReportForUser].[projectName] AS [projectName],
|
||||||
[vJobReportForUser].[description] AS [description],
|
[vJobReportForUser].[description] AS [description],
|
||||||
[vJobReportForUser].[ww] AS [ww]
|
[vJobReportForUser].[ww] AS [ww],
|
||||||
|
[vJobReportForUser].[otStart] AS [otStart],
|
||||||
|
[vJobReportForUser].[otEnd] AS [otEnd],
|
||||||
|
[vJobReportForUser].[ot2] AS [ot2],
|
||||||
|
[vJobReportForUser].[otReason] AS [otReason],
|
||||||
|
[vJobReportForUser].[grade] AS [grade],
|
||||||
|
[vJobReportForUser].[indate] AS [indate],
|
||||||
|
[vJobReportForUser].[outdate] AS [outdate]
|
||||||
FROM [dbo].[vJobReportForUser] AS [vJobReportForUser]</DefiningQuery>
|
FROM [dbo].[vJobReportForUser] AS [vJobReportForUser]</DefiningQuery>
|
||||||
</EntitySet>
|
</EntitySet>
|
||||||
</EntityContainer>
|
</EntityContainer>
|
||||||
</Schema>
|
</Schema></edmx:StorageModels>
|
||||||
</edmx:StorageModels>
|
|
||||||
<!-- CSDL content -->
|
<!-- CSDL content -->
|
||||||
<edmx:ConceptualModels>
|
<edmx:ConceptualModels>
|
||||||
<Schema Namespace="EEModelJobreport" Alias="Self" annotation:UseStrongSpatialTypes="false" xmlns:annotation="http://schemas.microsoft.com/ado/2009/02/edm/annotation" xmlns:customannotation="http://schemas.microsoft.com/ado/2013/11/edm/customannotation" xmlns="http://schemas.microsoft.com/ado/2009/11/edm">
|
<Schema Namespace="EEModelJobreport" Alias="Self" annotation:UseStrongSpatialTypes="false" xmlns:annotation="http://schemas.microsoft.com/ado/2009/02/edm/annotation" xmlns:customannotation="http://schemas.microsoft.com/ado/2013/11/edm/customannotation" xmlns="http://schemas.microsoft.com/ado/2009/11/edm">
|
||||||
@@ -110,6 +137,16 @@
|
|||||||
<Property Name="description2" Type="String" MaxLength="Max" FixedLength="false" Unicode="true" />
|
<Property Name="description2" Type="String" MaxLength="Max" FixedLength="false" Unicode="true" />
|
||||||
<Property Name="tag" Type="String" MaxLength="255" FixedLength="false" Unicode="false" />
|
<Property Name="tag" Type="String" MaxLength="255" FixedLength="false" Unicode="false" />
|
||||||
<Property Name="autoinput" Type="Boolean" />
|
<Property Name="autoinput" Type="Boolean" />
|
||||||
|
<Property Name="otStart" Type="DateTime" Precision="3" />
|
||||||
|
<Property Name="otEnd" Type="DateTime" Precision="3" />
|
||||||
|
<Property Name="kisullv" Type="String" MaxLength="10" FixedLength="false" Unicode="false" />
|
||||||
|
<Property Name="kisuldiv" Type="String" MaxLength="100" FixedLength="false" Unicode="false" />
|
||||||
|
<Property Name="kisulamt" Type="Decimal" Precision="18" Scale="3" />
|
||||||
|
<Property Name="ot2" Type="Double" />
|
||||||
|
<Property Name="otReason" Type="String" MaxLength="255" FixedLength="false" Unicode="false" />
|
||||||
|
<Property Name="otwuid" Type="String" MaxLength="20" FixedLength="false" Unicode="false" />
|
||||||
|
<Property Name="ottime" Type="DateTime" Precision="3" />
|
||||||
|
<Property Name="jobgrp" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
|
||||||
</EntityType>
|
</EntityType>
|
||||||
<EntityType Name="vJobReportForUser">
|
<EntityType Name="vJobReportForUser">
|
||||||
<Key>
|
<Key>
|
||||||
@@ -121,18 +158,25 @@
|
|||||||
<Property Name="gcode" Type="String" MaxLength="10" FixedLength="false" Unicode="false" Nullable="false" />
|
<Property Name="gcode" Type="String" MaxLength="10" FixedLength="false" Unicode="false" Nullable="false" />
|
||||||
<Property Name="id" Type="String" MaxLength="20" FixedLength="false" Unicode="false" />
|
<Property Name="id" Type="String" MaxLength="20" FixedLength="false" Unicode="false" />
|
||||||
<Property Name="name" Type="String" MaxLength="100" FixedLength="false" Unicode="true" />
|
<Property Name="name" Type="String" MaxLength="100" FixedLength="false" Unicode="true" />
|
||||||
<Property Name="process" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
|
<Property Name="process" Type="String" MaxLength="50" FixedLength="false" Unicode="false" Nullable="false" />
|
||||||
<Property Name="type" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
|
<Property Name="type" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
|
||||||
<Property Name="svalue" Type="String" MaxLength="255" FixedLength="false" Unicode="false" />
|
<Property Name="svalue" Type="String" MaxLength="255" FixedLength="false" Unicode="false" />
|
||||||
<Property Name="hrs" Type="Double" />
|
<Property Name="hrs" Type="Double" />
|
||||||
<Property Name="ot" Type="Double" />
|
<Property Name="ot" Type="Double" />
|
||||||
<Property Name="requestpart" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
|
<Property Name="requestpart" Type="String" MaxLength="50" FixedLength="false" Unicode="false" Nullable="false" />
|
||||||
<Property Name="package" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
|
<Property Name="package" Type="String" MaxLength="50" FixedLength="false" Unicode="false" Nullable="false" />
|
||||||
<Property Name="userProcess" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
|
<Property Name="userProcess" Type="String" MaxLength="50" FixedLength="false" Unicode="false" />
|
||||||
<Property Name="status" Type="String" MaxLength="20" FixedLength="false" Unicode="false" />
|
<Property Name="status" Type="String" MaxLength="20" FixedLength="false" Unicode="false" />
|
||||||
<Property Name="projectName" Type="String" MaxLength="255" FixedLength="false" Unicode="true" />
|
<Property Name="projectName" Type="String" MaxLength="255" FixedLength="false" Unicode="true" />
|
||||||
<Property Name="description" Type="String" MaxLength="Max" FixedLength="false" Unicode="true" />
|
<Property Name="description" Type="String" MaxLength="Max" FixedLength="false" Unicode="true" />
|
||||||
<Property Name="ww" Type="String" MaxLength="6" FixedLength="false" Unicode="false" />
|
<Property Name="ww" Type="String" MaxLength="6" FixedLength="false" Unicode="false" />
|
||||||
|
<Property Name="otStart" Type="DateTime" Precision="3" />
|
||||||
|
<Property Name="otEnd" Type="DateTime" Precision="3" />
|
||||||
|
<Property Name="ot2" Type="Double" />
|
||||||
|
<Property Name="otReason" Type="String" MaxLength="255" FixedLength="false" Unicode="false" />
|
||||||
|
<Property Name="grade" Type="String" MaxLength="10" FixedLength="false" Unicode="false" />
|
||||||
|
<Property Name="indate" Type="String" MaxLength="20" FixedLength="false" Unicode="false" />
|
||||||
|
<Property Name="outdate" Type="String" MaxLength="20" FixedLength="false" Unicode="false" />
|
||||||
</EntityType>
|
</EntityType>
|
||||||
<EntityContainer Name="EEEntitiesJobreport" annotation:LazyLoadingEnabled="true">
|
<EntityContainer Name="EEEntitiesJobreport" annotation:LazyLoadingEnabled="true">
|
||||||
<EntitySet Name="JobReport" EntityType="Self.JobReport" />
|
<EntitySet Name="JobReport" EntityType="Self.JobReport" />
|
||||||
@@ -147,6 +191,16 @@
|
|||||||
<EntitySetMapping Name="JobReport">
|
<EntitySetMapping Name="JobReport">
|
||||||
<EntityTypeMapping TypeName="EEModelJobreport.JobReport">
|
<EntityTypeMapping TypeName="EEModelJobreport.JobReport">
|
||||||
<MappingFragment StoreEntitySet="JobReport">
|
<MappingFragment StoreEntitySet="JobReport">
|
||||||
|
<ScalarProperty Name="jobgrp" ColumnName="jobgrp" />
|
||||||
|
<ScalarProperty Name="ottime" ColumnName="ottime" />
|
||||||
|
<ScalarProperty Name="otwuid" ColumnName="otwuid" />
|
||||||
|
<ScalarProperty Name="otReason" ColumnName="otReason" />
|
||||||
|
<ScalarProperty Name="ot2" ColumnName="ot2" />
|
||||||
|
<ScalarProperty Name="kisulamt" ColumnName="kisulamt" />
|
||||||
|
<ScalarProperty Name="kisuldiv" ColumnName="kisuldiv" />
|
||||||
|
<ScalarProperty Name="kisullv" ColumnName="kisullv" />
|
||||||
|
<ScalarProperty Name="otEnd" ColumnName="otEnd" />
|
||||||
|
<ScalarProperty Name="otStart" ColumnName="otStart" />
|
||||||
<ScalarProperty Name="idx" ColumnName="idx" />
|
<ScalarProperty Name="idx" ColumnName="idx" />
|
||||||
<ScalarProperty Name="gcode" ColumnName="gcode" />
|
<ScalarProperty Name="gcode" ColumnName="gcode" />
|
||||||
<ScalarProperty Name="pdate" ColumnName="pdate" />
|
<ScalarProperty Name="pdate" ColumnName="pdate" />
|
||||||
@@ -174,6 +228,13 @@
|
|||||||
<EntitySetMapping Name="vJobReportForUser">
|
<EntitySetMapping Name="vJobReportForUser">
|
||||||
<EntityTypeMapping TypeName="EEModelJobreport.vJobReportForUser">
|
<EntityTypeMapping TypeName="EEModelJobreport.vJobReportForUser">
|
||||||
<MappingFragment StoreEntitySet="vJobReportForUser">
|
<MappingFragment StoreEntitySet="vJobReportForUser">
|
||||||
|
<ScalarProperty Name="outdate" ColumnName="outdate" />
|
||||||
|
<ScalarProperty Name="indate" ColumnName="indate" />
|
||||||
|
<ScalarProperty Name="grade" ColumnName="grade" />
|
||||||
|
<ScalarProperty Name="otReason" ColumnName="otReason" />
|
||||||
|
<ScalarProperty Name="ot2" ColumnName="ot2" />
|
||||||
|
<ScalarProperty Name="otEnd" ColumnName="otEnd" />
|
||||||
|
<ScalarProperty Name="otStart" ColumnName="otStart" />
|
||||||
<ScalarProperty Name="idx" ColumnName="idx" />
|
<ScalarProperty Name="idx" ColumnName="idx" />
|
||||||
<ScalarProperty Name="pdate" ColumnName="pdate" />
|
<ScalarProperty Name="pdate" ColumnName="pdate" />
|
||||||
<ScalarProperty Name="gcode" ColumnName="gcode" />
|
<ScalarProperty Name="gcode" ColumnName="gcode" />
|
||||||
|
|||||||
@@ -73,5 +73,28 @@ namespace Project
|
|||||||
public string model { get; set; }
|
public string model { get; set; }
|
||||||
public string serial { get; set; }
|
public string serial { get; set; }
|
||||||
public string championid { get; set; }
|
public string championid { get; set; }
|
||||||
|
public string designid { get; set; }
|
||||||
|
public string assemblyid { get; set; }
|
||||||
|
public string epanelid { get; set; }
|
||||||
|
public string softwareid { get; set; }
|
||||||
|
public string userAssembly { get; set; }
|
||||||
|
public string ReqLine { get; set; }
|
||||||
|
public string ReqSite { get; set; }
|
||||||
|
public string ReqPackage { get; set; }
|
||||||
|
public string ReqPlant { get; set; }
|
||||||
|
public Nullable<int> pno { get; set; }
|
||||||
|
public string kdate { get; set; }
|
||||||
|
public Nullable<int> jasmin { get; set; }
|
||||||
|
public Nullable<double> sfi { get; set; }
|
||||||
|
public string sfi_type { get; set; }
|
||||||
|
public Nullable<double> sfi_savetime { get; set; }
|
||||||
|
public Nullable<double> sfi_savecount { get; set; }
|
||||||
|
public Nullable<double> sfi_shiftcount { get; set; }
|
||||||
|
public Nullable<double> sfic { get; set; }
|
||||||
|
public Nullable<bool> bHighlight { get; set; }
|
||||||
|
public string effect_tangible { get; set; }
|
||||||
|
public string effect_intangible { get; set; }
|
||||||
|
public Nullable<bool> bmajoritem { get; set; }
|
||||||
|
public Nullable<decimal> cramount { get; set; }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -49,5 +49,6 @@ namespace Project
|
|||||||
public string reqUser { get; set; }
|
public string reqUser { get; set; }
|
||||||
public string recvUser { get; set; }
|
public string recvUser { get; set; }
|
||||||
public string recvDate { get; set; }
|
public string recvDate { get; set; }
|
||||||
|
public Nullable<decimal> priceD { get; set; }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -32,5 +32,5 @@ using System.Runtime.InteropServices;
|
|||||||
// 모든 값을 지정하거나 아래와 같이 '*'를 사용하여 빌드 번호 및 수정 번호가 자동으로
|
// 모든 값을 지정하거나 아래와 같이 '*'를 사용하여 빌드 번호 및 수정 번호가 자동으로
|
||||||
// 지정되도록 할 수 있습니다.
|
// 지정되도록 할 수 있습니다.
|
||||||
// [assembly: AssemblyVersion("1.0.*")]
|
// [assembly: AssemblyVersion("1.0.*")]
|
||||||
[assembly: AssemblyVersion("25.01.08.1140")]
|
[assembly: AssemblyVersion("25.04.05.1530")]
|
||||||
[assembly: AssemblyFileVersion("25.01.08.1140")]
|
[assembly: AssemblyFileVersion("25.04.05.1530")]
|
||||||
|
|||||||
10
Project/Properties/Settings.Designer.cs
generated
10
Project/Properties/Settings.Designer.cs
generated
@@ -26,8 +26,9 @@ namespace Project.Properties {
|
|||||||
[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.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=ee" +
|
[global::System.Configuration.DefaultSettingValueAttribute("Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Inf" +
|
||||||
"user;Password=Amkor123!;Encrypt=False;TrustServerCertificate=True")]
|
"o=True;User ID=eeadm;Password=uJnU8a8q&DJ+ug-D;Encrypt=False;TrustServerCertific" +
|
||||||
|
"ate=True")]
|
||||||
public string gwcs {
|
public string gwcs {
|
||||||
get {
|
get {
|
||||||
return ((string)(this["gwcs"]));
|
return ((string)(this["gwcs"]));
|
||||||
@@ -37,8 +38,9 @@ namespace Project.Properties {
|
|||||||
[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.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=ee" +
|
[global::System.Configuration.DefaultSettingValueAttribute("Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Inf" +
|
||||||
"user;Password=Amkor123!;Encrypt=False;TrustServerCertificate=True")]
|
"o=True;User ID=eeadm;Password=uJnU8a8q&DJ+ug-D;Encrypt=False;TrustServerCertific" +
|
||||||
|
"ate=True")]
|
||||||
public string CS {
|
public string CS {
|
||||||
get {
|
get {
|
||||||
return ((string)(this["CS"]));
|
return ((string)(this["CS"]));
|
||||||
|
|||||||
@@ -5,18 +5,18 @@
|
|||||||
<Setting Name="gwcs" Type="(Connection string)" Scope="Application">
|
<Setting Name="gwcs" Type="(Connection string)" Scope="Application">
|
||||||
<DesignTimeValue Profile="(Default)"><?xml version="1.0" encoding="utf-16"?>
|
<DesignTimeValue Profile="(Default)"><?xml version="1.0" encoding="utf-16"?>
|
||||||
<SerializableConnectionString xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
<SerializableConnectionString xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
<ConnectionString>Data Source=10.131.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=eeuser;Password=Amkor123!;Encrypt=False;TrustServerCertificate=True</ConnectionString>
|
<ConnectionString>Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Info=True;User ID=eeadm;Password=uJnU8a8q&amp;DJ+ug-D;Encrypt=False;TrustServerCertificate=True</ConnectionString>
|
||||||
<ProviderName>System.Data.SqlClient</ProviderName>
|
<ProviderName>System.Data.SqlClient</ProviderName>
|
||||||
</SerializableConnectionString></DesignTimeValue>
|
</SerializableConnectionString></DesignTimeValue>
|
||||||
<Value Profile="(Default)">Data Source=10.131.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=eeuser;Password=Amkor123!;Encrypt=False;TrustServerCertificate=True</Value>
|
<Value Profile="(Default)">Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Info=True;User ID=eeadm;Password=uJnU8a8q&DJ+ug-D;Encrypt=False;TrustServerCertificate=True</Value>
|
||||||
</Setting>
|
</Setting>
|
||||||
<Setting Name="CS" Type="(Connection string)" Scope="Application">
|
<Setting Name="CS" Type="(Connection string)" Scope="Application">
|
||||||
<DesignTimeValue Profile="(Default)"><?xml version="1.0" encoding="utf-16"?>
|
<DesignTimeValue Profile="(Default)"><?xml version="1.0" encoding="utf-16"?>
|
||||||
<SerializableConnectionString xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
<SerializableConnectionString xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
<ConnectionString>Data Source=10.131.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=eeuser;Password=Amkor123!;Encrypt=False;TrustServerCertificate=True</ConnectionString>
|
<ConnectionString>Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Info=True;User ID=eeadm;Password=uJnU8a8q&amp;DJ+ug-D;Encrypt=False;TrustServerCertificate=True</ConnectionString>
|
||||||
<ProviderName>System.Data.SqlClient</ProviderName>
|
<ProviderName>System.Data.SqlClient</ProviderName>
|
||||||
</SerializableConnectionString></DesignTimeValue>
|
</SerializableConnectionString></DesignTimeValue>
|
||||||
<Value Profile="(Default)">Data Source=10.131.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=eeuser;Password=Amkor123!;Encrypt=False;TrustServerCertificate=True</Value>
|
<Value Profile="(Default)">Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Info=True;User ID=eeadm;Password=uJnU8a8q&DJ+ug-D;Encrypt=False;TrustServerCertificate=True</Value>
|
||||||
</Setting>
|
</Setting>
|
||||||
</Settings>
|
</Settings>
|
||||||
</SettingsFile>
|
</SettingsFile>
|
||||||
@@ -152,7 +152,7 @@ namespace Project
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
SqlConnection conn = new SqlConnection("Data Source=10.131.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=eeuser;Password=Amkor123!");
|
SqlConnection conn = new SqlConnection("Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Info=True;User ID=eeadm;Password=uJnU8a8q&DJ+ug-D!");
|
||||||
conn.Open();
|
conn.Open();
|
||||||
string ProcName = "AddPrgmUser3";
|
string ProcName = "AddPrgmUser3";
|
||||||
SqlCommand cmd = new SqlCommand(ProcName, conn);
|
SqlCommand cmd = new SqlCommand(ProcName, conn);
|
||||||
|
|||||||
@@ -49,5 +49,25 @@ namespace Project
|
|||||||
public System.DateTime wdate { get; set; }
|
public System.DateTime wdate { get; set; }
|
||||||
public Nullable<int> inqty { get; set; }
|
public Nullable<int> inqty { get; set; }
|
||||||
public Nullable<decimal> pumpriceD { get; set; }
|
public Nullable<decimal> pumpriceD { get; set; }
|
||||||
|
public Nullable<int> pumqtyReq { get; set; }
|
||||||
|
public string inremark { get; set; }
|
||||||
|
public string winuid { get; set; }
|
||||||
|
public Nullable<System.DateTime> windate { get; set; }
|
||||||
|
public Nullable<bool> chk1 { get; set; }
|
||||||
|
public Nullable<bool> chk2 { get; set; }
|
||||||
|
public string chkremark { get; set; }
|
||||||
|
public string costcenter { get; set; }
|
||||||
|
public string linecode { get; set; }
|
||||||
|
public string purchase_manager { get; set; }
|
||||||
|
public string purchase_admin { get; set; }
|
||||||
|
public string currency { get; set; }
|
||||||
|
public string prdate { get; set; }
|
||||||
|
public string bigo_admin { get; set; }
|
||||||
|
public string bigo_manager { get; set; }
|
||||||
|
public string conf_status { get; set; }
|
||||||
|
public string conf_request { get; set; }
|
||||||
|
public string conf_reponse { get; set; }
|
||||||
|
public Nullable<int> spmqty { get; set; }
|
||||||
|
public Nullable<bool> UpdateToItem { get; set; }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,25 +2,25 @@
|
|||||||
<configuration>
|
<configuration>
|
||||||
<configSections></configSections>
|
<configSections></configSections>
|
||||||
<connectionStrings>
|
<connectionStrings>
|
||||||
<add name="Project.Properties.Settings.gwcs" connectionString="Data Source=10.131.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=eeuser;Password=Amkor123!;Encrypt=False;TrustServerCertificate=True"
|
<add name="Project.Properties.Settings.gwcs" connectionString="Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Info=True;User ID=eeadm;Password=uJnU8a8q&DJ+ug-D;Encrypt=False;TrustServerCertificate=True"
|
||||||
providerName="System.Data.SqlClient" />
|
providerName="System.Data.SqlClient" />
|
||||||
<add name="EEEntities" connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=System.Data.SqlClient;provider connection string="data source=10.131.15.18;initial catalog=EE;persist security info=True;user id=eeuser;password=Amkor123!;MultipleActiveResultSets=True;App=EntityFramework""
|
<add name="EEEntities" connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=System.Data.SqlClient;provider connection string="data source=K4FASQL.kr.ds.amkor.com,50150;initial catalog=EE;persist security info=True;user id=eeadm;password=uJnU8a8q&DJ+ug-D!;MultipleActiveResultSets=True;App=EntityFramework"TrustServerCertificate=True"
|
||||||
providerName="System.Data.EntityClient" />
|
providerName="System.Data.EntityClient" />
|
||||||
<add name="EEEntities1" connectionString="metadata=res://*/ModelMain.csdl|res://*/ModelMain.ssdl|res://*/ModelMain.msl;provider=System.Data.SqlClient;provider connection string="data source=10.131.15.18;initial catalog=EE;user id=eeuser;password=Amkor123!;connect timeout=30;encrypt=False;trustservercertificate=False;MultipleActiveResultSets=True;App=EntityFramework""
|
<add name="EEEntities1" connectionString="metadata=res://*/ModelMain.csdl|res://*/ModelMain.ssdl|res://*/ModelMain.msl;provider=System.Data.SqlClient;provider connection string="data source=K4FASQL.kr.ds.amkor.com,50150;initial catalog=EE;user id=eeadm;password=uJnU8a8q&DJ+ug-D!;connect timeout=30;encrypt=False;trustservercertificate=True;MultipleActiveResultSets=True;App=EntityFramework""
|
||||||
providerName="System.Data.EntityClient" />
|
providerName="System.Data.EntityClient" />
|
||||||
<add name="EEEntitiesMain" connectionString="metadata=res://*/AdoNetEFMain.csdl|res://*/AdoNetEFMain.ssdl|res://*/AdoNetEFMain.msl;provider=System.Data.SqlClient;provider connection string="data source=10.131.15.18;initial catalog=EE;user id=eeuser;password=Amkor123!;connect timeout=30;encrypt=False;trustservercertificate=False;MultipleActiveResultSets=True;App=EntityFramework""
|
<add name="EEEntitiesMain" connectionString="metadata=res://*/AdoNetEFMain.csdl|res://*/AdoNetEFMain.ssdl|res://*/AdoNetEFMain.msl;provider=System.Data.SqlClient;provider connection string="data source=K4FASQL.kr.ds.amkor.com,50150;initial catalog=EE;user id=eeadm;password=uJnU8a8q&DJ+ug-D!;connect timeout=30;encrypt=False;trustservercertificate=True;MultipleActiveResultSets=True;App=EntityFramework""
|
||||||
providerName="System.Data.EntityClient" />
|
providerName="System.Data.EntityClient" />
|
||||||
<add name="S1ACCESS300Entities" connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=System.Data.SqlClient;provider connection string="data source=10.141.18.50;initial catalog=S1ACCESS300;persist security info=True;user id=amkoruser;password=AmkorUser!;MultipleActiveResultSets=True;App=EntityFramework""
|
<add name="S1ACCESS300Entities" connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=System.Data.SqlClient;provider connection string="data source=10.141.18.50;initial catalog=S1ACCESS300;persist security info=True;user id=amkoruser;password=AmkorUser!;MultipleActiveResultSets=True;App=EntityFramework"TrustServerCertificate=True"
|
||||||
providerName="System.Data.EntityClient" />
|
providerName="System.Data.EntityClient" />
|
||||||
<add name="EEEntitiesPurchase" connectionString="metadata=res://*/ModelPurchase.csdl|res://*/ModelPurchase.ssdl|res://*/ModelPurchase.msl;provider=System.Data.SqlClient;provider connection string="data source=10.131.15.18;initial catalog=EE;persist security info=True;user id=eeuser;password=Amkor123!;MultipleActiveResultSets=True;App=EntityFramework""
|
<add name="EEEntitiesPurchase" connectionString="metadata=res://*/ModelPurchase.csdl|res://*/ModelPurchase.ssdl|res://*/ModelPurchase.msl;provider=System.Data.SqlClient;provider connection string="data source=K4FASQL.kr.ds.amkor.com,50150;initial catalog=EE;persist security info=True;user id=eeadm;password=uJnU8a8q&DJ+ug-D!;MultipleActiveResultSets=True;App=EntityFramework"TrustServerCertificate=True"
|
||||||
providerName="System.Data.EntityClient" />
|
providerName="System.Data.EntityClient" />
|
||||||
<add name="EEEntitiesCommon" connectionString="metadata=res://*/ModelCommon.csdl|res://*/ModelCommon.ssdl|res://*/ModelCommon.msl;provider=System.Data.SqlClient;provider connection string="data source=10.131.15.18;initial catalog=EE;persist security info=True;user id=eeuser;password=Amkor123!;MultipleActiveResultSets=True;App=EntityFramework""
|
<add name="EEEntitiesCommon" connectionString="metadata=res://*/ModelCommon.csdl|res://*/ModelCommon.ssdl|res://*/ModelCommon.msl;provider=System.Data.SqlClient;provider connection string="data source=K4FASQL.kr.ds.amkor.com,50150;initial catalog=EE;persist security info=True;user id=eeadm;password=uJnU8a8q&DJ+ug-D!;MultipleActiveResultSets=True;App=EntityFramework"TrustServerCertificate=True"
|
||||||
providerName="System.Data.EntityClient" />
|
providerName="System.Data.EntityClient" />
|
||||||
<add name="EEEntitiesJobreport" connectionString="metadata=res://*/ModelJobreport.csdl|res://*/ModelJobreport.ssdl|res://*/ModelJobreport.msl;provider=System.Data.SqlClient;provider connection string="data source=10.131.15.18;initial catalog=EE;persist security info=True;user id=eeuser;password=Amkor123!;MultipleActiveResultSets=True;App=EntityFramework""
|
<add name="EEEntitiesJobreport" connectionString="metadata=res://*/ModelJobreport.csdl|res://*/ModelJobreport.ssdl|res://*/ModelJobreport.msl;provider=System.Data.SqlClient;provider connection string="data source=K4FASQL.kr.ds.amkor.com,50150;initial catalog=EE;persist security info=True;user id=eeadm;password=uJnU8a8q&DJ+ug-D!;MultipleActiveResultSets=True;App=EntityFramework"TrustServerCertificate=True"
|
||||||
providerName="System.Data.EntityClient" />
|
providerName="System.Data.EntityClient" />
|
||||||
<add name="EEEntitiesProject" connectionString="metadata=res://*/ModelProject.csdl|res://*/ModelProject.ssdl|res://*/ModelProject.msl;provider=System.Data.SqlClient;provider connection string="data source=10.131.15.18;initial catalog=EE;persist security info=True;user id=eeuser;password=Amkor123!;MultipleActiveResultSets=True;App=EntityFramework""
|
<add name="EEEntitiesProject" connectionString="metadata=res://*/ModelProject.csdl|res://*/ModelProject.ssdl|res://*/ModelProject.msl;provider=System.Data.SqlClient;provider connection string="data source=K4FASQL.kr.ds.amkor.com,50150;initial catalog=EE;persist security info=True;user id=eeadm;password=uJnU8a8q&DJ+ug-D!;MultipleActiveResultSets=True;App=EntityFramework"TrustServerCertificate=True"
|
||||||
providerName="System.Data.EntityClient" />
|
providerName="System.Data.EntityClient" />
|
||||||
<add name="Project.Properties.Settings.CS" connectionString="Data Source=10.131.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=eeuser;Password=Amkor123!;Encrypt=False;TrustServerCertificate=True"
|
<add name="Project.Properties.Settings.CS" connectionString="Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Info=True;User ID=eeadm;Password=uJnU8a8q&DJ+ug-D;Encrypt=False;TrustServerCertificate=True"
|
||||||
providerName="System.Data.SqlClient" />
|
providerName="System.Data.SqlClient" />
|
||||||
</connectionStrings>
|
</connectionStrings>
|
||||||
<runtime>
|
<runtime>
|
||||||
|
|||||||
6719
Project/dsMSSQL.Designer.cs
generated
6719
Project/dsMSSQL.Designer.cs
generated
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -4,22 +4,24 @@
|
|||||||
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="-9" ViewPortY="28" xmlns:ex="urn:schemas-microsoft-com:xml-msdatasource-layout-extended" xmlns="urn:schemas-microsoft-com:xml-msdatasource-layout">
|
<DiagramLayout xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ex:showrelationlabel="False" ViewPortX="465" ViewPortY="-15" 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="7" X="997" Y="61" Height="651" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="429" />
|
<Shape ID="DesignTable:Users" ZOrder="9" X="997" Y="61" Height="651" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="429" />
|
||||||
<Shape ID="DesignTable:Projects" ZOrder="14" X="208" Y="0" Height="149" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="59" />
|
<Shape ID="DesignTable:Projects" ZOrder="16" X="208" Y="0" Height="149" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="59" />
|
||||||
<Shape ID="DesignTable:Items" ZOrder="10" X="205" Y="174" Height="476" Width="184" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="197" />
|
<Shape ID="DesignTable:Items" ZOrder="12" X="205" Y="174" Height="476" Width="184" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="197" />
|
||||||
<Shape ID="DesignTable:Inventory" ZOrder="13" X="389" Y="17" Height="362" Width="234" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="292" />
|
<Shape ID="DesignTable:Inventory" ZOrder="15" X="389" Y="17" Height="362" Width="234" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="292" />
|
||||||
<Shape ID="DesignTable:LineCode" ZOrder="8" X="586" Y="429" Height="224" Width="189" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="156" />
|
<Shape ID="DesignTable:LineCode" ZOrder="10" X="586" Y="429" Height="224" Width="189" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="156" />
|
||||||
<Shape ID="DesignTable:UserGroup" ZOrder="11" X="396" Y="394" Height="263" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="173" />
|
<Shape ID="DesignTable:UserGroup" ZOrder="13" X="396" Y="394" Height="263" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="173" />
|
||||||
<Shape ID="DesignTable:SPMaster" ZOrder="6" X="802" Y="331" Height="324" Width="200" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
|
<Shape ID="DesignTable:SPMaster" ZOrder="8" X="802" Y="331" Height="324" Width="200" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
|
||||||
<Shape ID="DesignTable:EETGW_GroupUser" ZOrder="9" X="12" Y="283" Height="267" Width="255" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="140" />
|
<Shape ID="DesignTable:EETGW_GroupUser" ZOrder="11" X="12" Y="283" Height="267" Width="255" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="140" />
|
||||||
<Shape ID="DesignTable:vGroupUser" ZOrder="4" X="938" Y="-5" Height="324" Width="227" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
|
<Shape ID="DesignTable:vGroupUser" ZOrder="6" X="938" Y="-5" Height="324" Width="227" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
|
||||||
<Shape ID="DesignTable:JobReport" ZOrder="5" X="1232" Y="18" Height="305" Width="205" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
|
<Shape ID="DesignTable:JobReport" ZOrder="7" X="1232" Y="18" Height="305" Width="205" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
|
||||||
<Shape ID="DesignTable:MailData" ZOrder="3" X="0" Y="0" Height="381" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
|
<Shape ID="DesignTable:MailData" ZOrder="5" X="0" Y="0" Height="381" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
|
||||||
<Shape ID="DesignTable:MailAuto" ZOrder="2" X="168" Y="0" Height="324" Width="208" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
|
<Shape ID="DesignTable:MailAuto" ZOrder="4" X="168" Y="0" Height="324" Width="208" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
|
||||||
<Shape ID="DesignSources:QueriesTableAdapter" ZOrder="12" X="673" Y="48" Height="220" Width="201" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="216" />
|
<Shape ID="DesignTable:BoardFAQ" ZOrder="3" X="73" Y="615" Height="305" Width="179" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
|
||||||
<Shape ID="DesignTable:BoardFAQ" ZOrder="1" X="73" Y="615" Height="305" Width="179" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
|
<Shape ID="DesignTable:EETGW_LoginInfo" ZOrder="2" X="795" Y="765" Height="210" Width="248" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="159" />
|
||||||
|
<Shape ID="DesignTable:EETGW_JobReport_AutoInput" ZOrder="1" X="466" Y="693" Height="324" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
|
||||||
|
<Shape ID="DesignSources:QueriesTableAdapter" ZOrder="14" X="673" Y="48" Height="220" Width="201" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="216" />
|
||||||
</Shapes>
|
</Shapes>
|
||||||
<Connectors />
|
<Connectors />
|
||||||
</DiagramLayout>
|
</DiagramLayout>
|
||||||
@@ -31,5 +31,12 @@ namespace Project
|
|||||||
public string projectName { get; set; }
|
public string projectName { get; set; }
|
||||||
public string description { get; set; }
|
public string description { get; set; }
|
||||||
public string ww { get; set; }
|
public string ww { get; set; }
|
||||||
|
public Nullable<System.DateTime> otStart { get; set; }
|
||||||
|
public Nullable<System.DateTime> otEnd { get; set; }
|
||||||
|
public Nullable<double> ot2 { get; set; }
|
||||||
|
public string otReason { get; set; }
|
||||||
|
public string grade { get; set; }
|
||||||
|
public string indate { get; set; }
|
||||||
|
public string outdate { get; set; }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -26,8 +26,9 @@ namespace FBS0000.Properties {
|
|||||||
[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.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=ee" +
|
[global::System.Configuration.DefaultSettingValueAttribute("Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Inf" +
|
||||||
"user;Password=Amkor123!;Encrypt=False;TrustServerCertificate=True")]
|
"o=True;User ID=eeadm;Password=uJnU8a8q&DJ+ug-D;Encrypt=False;TrustServerCertific" +
|
||||||
|
"ate=True")]
|
||||||
public string gwcs {
|
public string gwcs {
|
||||||
get {
|
get {
|
||||||
return ((string)(this["gwcs"]));
|
return ((string)(this["gwcs"]));
|
||||||
|
|||||||
@@ -5,10 +5,10 @@
|
|||||||
<Setting Name="gwcs" Type="(Connection string)" Scope="Application">
|
<Setting Name="gwcs" Type="(Connection string)" Scope="Application">
|
||||||
<DesignTimeValue Profile="(Default)"><?xml version="1.0" encoding="utf-16"?>
|
<DesignTimeValue Profile="(Default)"><?xml version="1.0" encoding="utf-16"?>
|
||||||
<SerializableConnectionString xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
<SerializableConnectionString xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
<ConnectionString>Data Source=10.131.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=eeuser;Password=Amkor123!;Encrypt=False;TrustServerCertificate=True</ConnectionString>
|
<ConnectionString>Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Info=True;User ID=eeadm;Password=uJnU8a8q&amp;DJ+ug-D;Encrypt=False;TrustServerCertificate=True</ConnectionString>
|
||||||
<ProviderName>System.Data.SqlClient</ProviderName>
|
<ProviderName>System.Data.SqlClient</ProviderName>
|
||||||
</SerializableConnectionString></DesignTimeValue>
|
</SerializableConnectionString></DesignTimeValue>
|
||||||
<Value Profile="(Default)">Data Source=10.131.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=eeuser;Password=Amkor123!;Encrypt=False;TrustServerCertificate=True</Value>
|
<Value Profile="(Default)">Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Info=True;User ID=eeadm;Password=uJnU8a8q&DJ+ug-D;Encrypt=False;TrustServerCertificate=True</Value>
|
||||||
</Setting>
|
</Setting>
|
||||||
</Settings>
|
</Settings>
|
||||||
</SettingsFile>
|
</SettingsFile>
|
||||||
@@ -7,13 +7,13 @@
|
|||||||
<connectionStrings>
|
<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!"
|
<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" />
|
providerName="System.Data.SqlClient" />
|
||||||
<add name="FBS0000.Properties.Settings.gwcs" connectionString="Data Source=10.131.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=eeuser;Password=Amkor123!;Encrypt=False;TrustServerCertificate=True"
|
<add name="FBS0000.Properties.Settings.gwcs" connectionString="Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Info=True;User ID=eeadm;Password=uJnU8a8q&DJ+ug-D;Encrypt=False;TrustServerCertificate=True"
|
||||||
providerName="System.Data.SqlClient" />
|
providerName="System.Data.SqlClient" />
|
||||||
<add name="EEEntities" connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=System.Data.SqlClient;provider connection string="data source=10.131.15.18;initial catalog=EE;persist security info=True;user id=eeuser;password=Amkor123!;MultipleActiveResultSets=True;App=EntityFramework""
|
<add name="EEEntities" connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=System.Data.SqlClient;provider connection string="data source=K4FASQL.kr.ds.amkor.com,50150;initial catalog=EE;persist security info=True;user id=eeadm;password=uJnU8a8q&DJ+ug-D!;MultipleActiveResultSets=True;App=EntityFramework"TrustServerCertificate=True"
|
||||||
providerName="System.Data.EntityClient" />
|
providerName="System.Data.EntityClient" />
|
||||||
<add name="EEEntity_BS0000" connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=System.Data.SqlClient;provider connection string="data source=10.131.15.18;initial catalog=EE;persist security info=True;user id=eeuser;password=Amkor123!;MultipleActiveResultSets=True;App=EntityFramework""
|
<add name="EEEntity_BS0000" connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=System.Data.SqlClient;provider connection string="data source=K4FASQL.kr.ds.amkor.com,50150;initial catalog=EE;persist security info=True;user id=eeadm;password=uJnU8a8q&DJ+ug-D!;MultipleActiveResultSets=True;App=EntityFramework"TrustServerCertificate=True"
|
||||||
providerName="System.Data.EntityClient" />
|
providerName="System.Data.EntityClient" />
|
||||||
<add name="EEEntities_BS0000" connectionString="metadata=res://*/Model_BS0000.csdl|res://*/Model_BS0000.ssdl|res://*/Model_BS0000.msl;provider=System.Data.SqlClient;provider connection string="data source=10.131.15.18;initial catalog=EE;persist security info=True;user id=eeuser;password=Amkor123!;MultipleActiveResultSets=True;App=EntityFramework""
|
<add name="EEEntities_BS0000" connectionString="metadata=res://*/Model_BS0000.csdl|res://*/Model_BS0000.ssdl|res://*/Model_BS0000.msl;provider=System.Data.SqlClient;provider connection string="data source=K4FASQL.kr.ds.amkor.com,50150;initial catalog=EE;persist security info=True;user id=eeadm;password=uJnU8a8q&DJ+ug-D!;MultipleActiveResultSets=True;App=EntityFramework"TrustServerCertificate=True"
|
||||||
providerName="System.Data.EntityClient" />
|
providerName="System.Data.EntityClient" />
|
||||||
</connectionStrings>
|
</connectionStrings>
|
||||||
<startup>
|
<startup>
|
||||||
|
|||||||
2
SubProject/FCM0000/DSMail.Designer.cs
generated
2
SubProject/FCM0000/DSMail.Designer.cs
generated
@@ -1267,7 +1267,7 @@ namespace FCM0000 {
|
|||||||
this.columnidx.Unique = true;
|
this.columnidx.Unique = true;
|
||||||
this.columngcode.AllowDBNull = false;
|
this.columngcode.AllowDBNull = false;
|
||||||
this.columngcode.MaxLength = 10;
|
this.columngcode.MaxLength = 10;
|
||||||
this.columncate.MaxLength = 2;
|
this.columncate.MaxLength = 3;
|
||||||
this.columnpdate.MaxLength = 10;
|
this.columnpdate.MaxLength = 10;
|
||||||
this.columnsubject.MaxLength = 2147483647;
|
this.columnsubject.MaxLength = 2147483647;
|
||||||
this.columntolist.MaxLength = 2147483647;
|
this.columntolist.MaxLength = 2147483647;
|
||||||
|
|||||||
@@ -426,14 +426,14 @@ SELECT idx, enable, fidx, gcode, fromlist, tolist, bcc, cc, sdate, edate, stime,
|
|||||||
</DataSource>
|
</DataSource>
|
||||||
</xs:appinfo>
|
</xs:appinfo>
|
||||||
</xs:annotation>
|
</xs:annotation>
|
||||||
<xs:element name="DSMail" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:EnableTableAdapterManager="true" msprop:Generator_UserDSName="DSMail" msprop:Generator_DataSetName="DSMail">
|
<xs:element name="DSMail" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:Generator_UserDSName="DSMail" msprop:EnableTableAdapterManager="true" msprop:Generator_DataSetName="DSMail">
|
||||||
<xs:complexType>
|
<xs:complexType>
|
||||||
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
||||||
<xs:element name="MailForm" msprop:Generator_RowClassName="MailFormRow" msprop:Generator_RowEvHandlerName="MailFormRowChangeEventHandler" msprop:Generator_RowDeletedName="MailFormRowDeleted" msprop:Generator_RowDeletingName="MailFormRowDeleting" msprop:Generator_RowEvArgName="MailFormRowChangeEvent" msprop:Generator_TablePropName="MailForm" msprop:Generator_RowChangedName="MailFormRowChanged" msprop:Generator_RowChangingName="MailFormRowChanging" msprop:Generator_TableClassName="MailFormDataTable" msprop:Generator_UserTableName="MailForm" msprop:Generator_TableVarName="tableMailForm">
|
<xs:element name="MailForm" msprop:Generator_RowEvHandlerName="MailFormRowChangeEventHandler" msprop:Generator_RowDeletedName="MailFormRowDeleted" msprop:Generator_RowDeletingName="MailFormRowDeleting" msprop:Generator_RowEvArgName="MailFormRowChangeEvent" msprop:Generator_TablePropName="MailForm" msprop:Generator_RowChangedName="MailFormRowChanged" msprop:Generator_UserTableName="MailForm" msprop:Generator_RowChangingName="MailFormRowChanging" msprop:Generator_RowClassName="MailFormRow" msprop:Generator_TableClassName="MailFormDataTable" msprop:Generator_TableVarName="tableMailForm">
|
||||||
<xs:complexType>
|
<xs:complexType>
|
||||||
<xs:sequence>
|
<xs:sequence>
|
||||||
<xs:element name="idx" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnPropNameInRow="idx" msprop:Generator_ColumnPropNameInTable="idxColumn" msprop:Generator_ColumnVarNameInTable="columnidx" msprop:Generator_UserColumnName="idx" type="xs:int" />
|
<xs:element name="idx" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_UserColumnName="idx" msprop:Generator_ColumnPropNameInTable="idxColumn" msprop:Generator_ColumnPropNameInRow="idx" msprop:Generator_ColumnVarNameInTable="columnidx" type="xs:int" />
|
||||||
<xs:element name="gcode" msprop:Generator_ColumnPropNameInRow="gcode" msprop:Generator_ColumnPropNameInTable="gcodeColumn" msprop:Generator_ColumnVarNameInTable="columngcode" msprop:Generator_UserColumnName="gcode">
|
<xs:element name="gcode" msprop:Generator_UserColumnName="gcode" msprop:Generator_ColumnPropNameInTable="gcodeColumn" msprop:Generator_ColumnPropNameInRow="gcode" msprop:Generator_ColumnVarNameInTable="columngcode">
|
||||||
<xs:simpleType>
|
<xs:simpleType>
|
||||||
<xs:restriction base="xs:string">
|
<xs:restriction base="xs:string">
|
||||||
<xs:maxLength value="10" />
|
<xs:maxLength value="10" />
|
||||||
@@ -496,17 +496,17 @@ SELECT idx, enable, fidx, gcode, fromlist, tolist, bcc, cc, sdate, edate, stime,
|
|||||||
</xs:restriction>
|
</xs:restriction>
|
||||||
</xs:simpleType>
|
</xs:simpleType>
|
||||||
</xs:element>
|
</xs:element>
|
||||||
<xs:element name="selfTo" msprop:Generator_ColumnPropNameInRow="selfTo" msprop:Generator_ColumnPropNameInTable="selfToColumn" msprop:Generator_ColumnVarNameInTable="columnselfTo" msprop:Generator_UserColumnName="selfTo" type="xs:boolean" minOccurs="0" />
|
<xs:element name="selfTo" msprop:Generator_UserColumnName="selfTo" msprop:Generator_ColumnPropNameInTable="selfToColumn" msprop:Generator_ColumnPropNameInRow="selfTo" msprop:Generator_ColumnVarNameInTable="columnselfTo" type="xs:boolean" minOccurs="0" />
|
||||||
<xs:element name="selfCC" msprop:Generator_ColumnPropNameInRow="selfCC" msprop:Generator_ColumnPropNameInTable="selfCCColumn" msprop:Generator_ColumnVarNameInTable="columnselfCC" msprop:Generator_UserColumnName="selfCC" type="xs:boolean" minOccurs="0" />
|
<xs:element name="selfCC" msprop:Generator_UserColumnName="selfCC" msprop:Generator_ColumnPropNameInTable="selfCCColumn" msprop:Generator_ColumnPropNameInRow="selfCC" msprop:Generator_ColumnVarNameInTable="columnselfCC" type="xs:boolean" minOccurs="0" />
|
||||||
<xs:element name="selfBCC" msprop:Generator_ColumnPropNameInRow="selfBCC" msprop:Generator_ColumnPropNameInTable="selfBCCColumn" msprop:Generator_ColumnVarNameInTable="columnselfBCC" msprop:Generator_UserColumnName="selfBCC" type="xs:boolean" minOccurs="0" />
|
<xs:element name="selfBCC" msprop:Generator_UserColumnName="selfBCC" msprop:Generator_ColumnPropNameInTable="selfBCCColumn" msprop:Generator_ColumnPropNameInRow="selfBCC" msprop:Generator_ColumnVarNameInTable="columnselfBCC" type="xs:boolean" minOccurs="0" />
|
||||||
<xs:element name="wuid" msprop:Generator_ColumnPropNameInRow="wuid" msprop:Generator_ColumnPropNameInTable="wuidColumn" msprop:Generator_ColumnVarNameInTable="columnwuid" msprop:Generator_UserColumnName="wuid">
|
<xs:element name="wuid" msprop:Generator_UserColumnName="wuid" msprop:Generator_ColumnPropNameInTable="wuidColumn" msprop:Generator_ColumnPropNameInRow="wuid" msprop:Generator_ColumnVarNameInTable="columnwuid">
|
||||||
<xs:simpleType>
|
<xs:simpleType>
|
||||||
<xs:restriction base="xs:string">
|
<xs:restriction base="xs:string">
|
||||||
<xs:maxLength value="20" />
|
<xs:maxLength value="20" />
|
||||||
</xs:restriction>
|
</xs:restriction>
|
||||||
</xs:simpleType>
|
</xs:simpleType>
|
||||||
</xs:element>
|
</xs:element>
|
||||||
<xs:element name="wdate" msprop:Generator_ColumnPropNameInRow="wdate" msprop:Generator_ColumnPropNameInTable="wdateColumn" msprop:Generator_ColumnVarNameInTable="columnwdate" msprop:Generator_UserColumnName="wdate" type="xs:dateTime" />
|
<xs:element name="wdate" msprop:Generator_UserColumnName="wdate" msprop:Generator_ColumnPropNameInTable="wdateColumn" msprop:Generator_ColumnPropNameInRow="wdate" msprop:Generator_ColumnVarNameInTable="columnwdate" type="xs:dateTime" />
|
||||||
<xs:element name="exceptmail" msprop:Generator_ColumnPropNameInTable="exceptmailColumn" msprop:nullValue="_empty" msprop:Generator_ColumnPropNameInRow="exceptmail" msprop:Generator_UserColumnName="exceptmail" msprop:Generator_ColumnVarNameInTable="columnexceptmail" minOccurs="0">
|
<xs:element name="exceptmail" msprop:Generator_ColumnPropNameInTable="exceptmailColumn" msprop:nullValue="_empty" msprop:Generator_ColumnPropNameInRow="exceptmail" msprop:Generator_UserColumnName="exceptmail" msprop:Generator_ColumnVarNameInTable="columnexceptmail" minOccurs="0">
|
||||||
<xs:simpleType>
|
<xs:simpleType>
|
||||||
<xs:restriction base="xs:string">
|
<xs:restriction base="xs:string">
|
||||||
@@ -524,11 +524,11 @@ SELECT idx, enable, fidx, gcode, fromlist, tolist, bcc, cc, sdate, edate, stime,
|
|||||||
</xs:sequence>
|
</xs:sequence>
|
||||||
</xs:complexType>
|
</xs:complexType>
|
||||||
</xs:element>
|
</xs:element>
|
||||||
<xs:element name="MailData" msprop:Generator_RowClassName="MailDataRow" msprop:Generator_RowEvHandlerName="MailDataRowChangeEventHandler" msprop:Generator_RowDeletedName="MailDataRowDeleted" msprop:Generator_RowDeletingName="MailDataRowDeleting" msprop:Generator_RowEvArgName="MailDataRowChangeEvent" msprop:Generator_TablePropName="MailData" msprop:Generator_RowChangedName="MailDataRowChanged" msprop:Generator_RowChangingName="MailDataRowChanging" msprop:Generator_TableClassName="MailDataDataTable" msprop:Generator_UserTableName="MailData" msprop:Generator_TableVarName="tableMailData">
|
<xs:element name="MailData" msprop:Generator_RowEvHandlerName="MailDataRowChangeEventHandler" msprop:Generator_RowDeletedName="MailDataRowDeleted" msprop:Generator_RowDeletingName="MailDataRowDeleting" msprop:Generator_RowEvArgName="MailDataRowChangeEvent" msprop:Generator_TablePropName="MailData" msprop:Generator_RowChangedName="MailDataRowChanged" msprop:Generator_UserTableName="MailData" msprop:Generator_RowChangingName="MailDataRowChanging" msprop:Generator_RowClassName="MailDataRow" msprop:Generator_TableClassName="MailDataDataTable" msprop:Generator_TableVarName="tableMailData">
|
||||||
<xs:complexType>
|
<xs:complexType>
|
||||||
<xs:sequence>
|
<xs:sequence>
|
||||||
<xs:element name="idx" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnPropNameInRow="idx" msprop:Generator_ColumnPropNameInTable="idxColumn" msprop:Generator_ColumnVarNameInTable="columnidx" msprop:Generator_UserColumnName="idx" type="xs:int" />
|
<xs:element name="idx" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_UserColumnName="idx" msprop:Generator_ColumnPropNameInTable="idxColumn" msprop:Generator_ColumnPropNameInRow="idx" msprop:Generator_ColumnVarNameInTable="columnidx" type="xs:int" />
|
||||||
<xs:element name="project" msprop:Generator_ColumnPropNameInRow="project" msprop:Generator_ColumnPropNameInTable="projectColumn" msprop:Generator_ColumnVarNameInTable="columnproject" msprop:Generator_UserColumnName="project" type="xs:int" minOccurs="0" />
|
<xs:element name="project" msprop:Generator_UserColumnName="project" msprop:Generator_ColumnPropNameInTable="projectColumn" msprop:Generator_ColumnPropNameInRow="project" msprop:Generator_ColumnVarNameInTable="columnproject" type="xs:int" minOccurs="0" />
|
||||||
<xs:element name="gcode" msprop:Generator_ColumnPropNameInTable="gcodeColumn" msprop:nullValue="_empty" msprop:Generator_ColumnPropNameInRow="gcode" msprop:Generator_UserColumnName="gcode" msprop:Generator_ColumnVarNameInTable="columngcode">
|
<xs:element name="gcode" msprop:Generator_ColumnPropNameInTable="gcodeColumn" msprop:nullValue="_empty" msprop:Generator_ColumnPropNameInRow="gcode" msprop:Generator_UserColumnName="gcode" msprop:Generator_ColumnVarNameInTable="columngcode">
|
||||||
<xs:simpleType>
|
<xs:simpleType>
|
||||||
<xs:restriction base="xs:string">
|
<xs:restriction base="xs:string">
|
||||||
@@ -539,7 +539,7 @@ SELECT idx, enable, fidx, gcode, fromlist, tolist, bcc, cc, sdate, edate, stime,
|
|||||||
<xs:element name="cate" msprop:Generator_ColumnPropNameInTable="cateColumn" msprop:nullValue="_empty" msprop:Generator_ColumnPropNameInRow="cate" msprop:Generator_UserColumnName="cate" msprop:Generator_ColumnVarNameInTable="columncate" minOccurs="0">
|
<xs:element name="cate" msprop:Generator_ColumnPropNameInTable="cateColumn" msprop:nullValue="_empty" msprop:Generator_ColumnPropNameInRow="cate" msprop:Generator_UserColumnName="cate" msprop:Generator_ColumnVarNameInTable="columncate" minOccurs="0">
|
||||||
<xs:simpleType>
|
<xs:simpleType>
|
||||||
<xs:restriction base="xs:string">
|
<xs:restriction base="xs:string">
|
||||||
<xs:maxLength value="2" />
|
<xs:maxLength value="3" />
|
||||||
</xs:restriction>
|
</xs:restriction>
|
||||||
</xs:simpleType>
|
</xs:simpleType>
|
||||||
</xs:element>
|
</xs:element>
|
||||||
@@ -585,14 +585,14 @@ SELECT idx, enable, fidx, gcode, fromlist, tolist, bcc, cc, sdate, edate, stime,
|
|||||||
</xs:restriction>
|
</xs:restriction>
|
||||||
</xs:simpleType>
|
</xs:simpleType>
|
||||||
</xs:element>
|
</xs:element>
|
||||||
<xs:element name="wuid" msprop:Generator_ColumnPropNameInRow="wuid" msprop:Generator_ColumnPropNameInTable="wuidColumn" msprop:Generator_ColumnVarNameInTable="columnwuid" msprop:Generator_UserColumnName="wuid">
|
<xs:element name="wuid" msprop:Generator_UserColumnName="wuid" msprop:Generator_ColumnPropNameInTable="wuidColumn" msprop:Generator_ColumnPropNameInRow="wuid" msprop:Generator_ColumnVarNameInTable="columnwuid">
|
||||||
<xs:simpleType>
|
<xs:simpleType>
|
||||||
<xs:restriction base="xs:string">
|
<xs:restriction base="xs:string">
|
||||||
<xs:maxLength value="20" />
|
<xs:maxLength value="20" />
|
||||||
</xs:restriction>
|
</xs:restriction>
|
||||||
</xs:simpleType>
|
</xs:simpleType>
|
||||||
</xs:element>
|
</xs:element>
|
||||||
<xs:element name="wdate" msprop:Generator_ColumnPropNameInRow="wdate" msprop:Generator_ColumnPropNameInTable="wdateColumn" msprop:Generator_ColumnVarNameInTable="columnwdate" msprop:Generator_UserColumnName="wdate" type="xs:dateTime" />
|
<xs:element name="wdate" msprop:Generator_UserColumnName="wdate" msprop:Generator_ColumnPropNameInTable="wdateColumn" msprop:Generator_ColumnPropNameInRow="wdate" msprop:Generator_ColumnVarNameInTable="columnwdate" type="xs:dateTime" />
|
||||||
<xs:element name="SendOK" msprop:Generator_ColumnPropNameInTable="SendOKColumn" msprop:nullValue="0" msprop:Generator_ColumnPropNameInRow="SendOK" msprop:Generator_UserColumnName="SendOK" msprop:Generator_ColumnVarNameInTable="columnSendOK" type="xs:boolean" minOccurs="0" />
|
<xs:element name="SendOK" msprop:Generator_ColumnPropNameInTable="SendOKColumn" msprop:nullValue="0" msprop:Generator_ColumnPropNameInRow="SendOK" msprop:Generator_UserColumnName="SendOK" msprop:Generator_ColumnVarNameInTable="columnSendOK" type="xs:boolean" minOccurs="0" />
|
||||||
<xs:element name="fromlist" msprop:Generator_ColumnPropNameInTable="fromlistColumn" msprop:nullValue="_empty" msprop:Generator_ColumnPropNameInRow="fromlist" msprop:Generator_UserColumnName="fromlist" msprop:Generator_ColumnVarNameInTable="columnfromlist" minOccurs="0">
|
<xs:element name="fromlist" msprop:Generator_ColumnPropNameInTable="fromlistColumn" msprop:nullValue="_empty" msprop:Generator_ColumnPropNameInRow="fromlist" msprop:Generator_UserColumnName="fromlist" msprop:Generator_ColumnVarNameInTable="columnfromlist" minOccurs="0">
|
||||||
<xs:simpleType>
|
<xs:simpleType>
|
||||||
@@ -616,21 +616,21 @@ SELECT idx, enable, fidx, gcode, fromlist, tolist, bcc, cc, sdate, edate, stime,
|
|||||||
</xs:restriction>
|
</xs:restriction>
|
||||||
</xs:simpleType>
|
</xs:simpleType>
|
||||||
</xs:element>
|
</xs:element>
|
||||||
<xs:element name="suid" msprop:Generator_ColumnPropNameInRow="suid" msprop:Generator_ColumnPropNameInTable="suidColumn" msprop:Generator_ColumnVarNameInTable="columnsuid" msprop:Generator_UserColumnName="suid" minOccurs="0">
|
<xs:element name="suid" msprop:Generator_UserColumnName="suid" msprop:Generator_ColumnPropNameInTable="suidColumn" msprop:Generator_ColumnPropNameInRow="suid" msprop:Generator_ColumnVarNameInTable="columnsuid" minOccurs="0">
|
||||||
<xs:simpleType>
|
<xs:simpleType>
|
||||||
<xs:restriction base="xs:string">
|
<xs:restriction base="xs:string">
|
||||||
<xs:maxLength value="20" />
|
<xs:maxLength value="20" />
|
||||||
</xs:restriction>
|
</xs:restriction>
|
||||||
</xs:simpleType>
|
</xs:simpleType>
|
||||||
</xs:element>
|
</xs:element>
|
||||||
<xs:element name="sdate" msprop:Generator_ColumnPropNameInRow="sdate" msprop:Generator_ColumnPropNameInTable="sdateColumn" msprop:Generator_ColumnVarNameInTable="columnsdate" msprop:Generator_UserColumnName="sdate" type="xs:dateTime" minOccurs="0" />
|
<xs:element name="sdate" msprop:Generator_UserColumnName="sdate" msprop:Generator_ColumnPropNameInTable="sdateColumn" msprop:Generator_ColumnPropNameInRow="sdate" msprop:Generator_ColumnVarNameInTable="columnsdate" type="xs:dateTime" minOccurs="0" />
|
||||||
</xs:sequence>
|
</xs:sequence>
|
||||||
</xs:complexType>
|
</xs:complexType>
|
||||||
</xs:element>
|
</xs:element>
|
||||||
<xs:element name="MailAuto" msprop:Generator_RowClassName="MailAutoRow" msprop:Generator_RowEvHandlerName="MailAutoRowChangeEventHandler" msprop:Generator_RowDeletedName="MailAutoRowDeleted" msprop:Generator_RowDeletingName="MailAutoRowDeleting" msprop:Generator_RowEvArgName="MailAutoRowChangeEvent" msprop:Generator_TablePropName="MailAuto" msprop:Generator_RowChangedName="MailAutoRowChanged" msprop:Generator_RowChangingName="MailAutoRowChanging" msprop:Generator_TableClassName="MailAutoDataTable" msprop:Generator_UserTableName="MailAuto" msprop:Generator_TableVarName="tableMailAuto">
|
<xs:element name="MailAuto" msprop:Generator_RowEvHandlerName="MailAutoRowChangeEventHandler" msprop:Generator_RowDeletedName="MailAutoRowDeleted" msprop:Generator_RowDeletingName="MailAutoRowDeleting" msprop:Generator_RowEvArgName="MailAutoRowChangeEvent" msprop:Generator_TablePropName="MailAuto" msprop:Generator_RowChangedName="MailAutoRowChanged" msprop:Generator_UserTableName="MailAuto" msprop:Generator_RowChangingName="MailAutoRowChanging" msprop:Generator_RowClassName="MailAutoRow" msprop:Generator_TableClassName="MailAutoDataTable" msprop:Generator_TableVarName="tableMailAuto">
|
||||||
<xs:complexType>
|
<xs:complexType>
|
||||||
<xs:sequence>
|
<xs:sequence>
|
||||||
<xs:element name="idx" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnPropNameInRow="idx" msprop:Generator_ColumnPropNameInTable="idxColumn" msprop:Generator_ColumnVarNameInTable="columnidx" msprop:Generator_UserColumnName="idx" type="xs:int" />
|
<xs:element name="idx" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_UserColumnName="idx" msprop:Generator_ColumnPropNameInTable="idxColumn" msprop:Generator_ColumnPropNameInRow="idx" msprop:Generator_ColumnVarNameInTable="columnidx" type="xs:int" />
|
||||||
<xs:element name="enable" msprop:Generator_ColumnPropNameInTable="enableColumn" msprop:nullValue="0" msprop:Generator_ColumnPropNameInRow="enable" msprop:Generator_UserColumnName="enable" msprop:Generator_ColumnVarNameInTable="columnenable" type="xs:boolean" minOccurs="0" />
|
<xs:element name="enable" msprop:Generator_ColumnPropNameInTable="enableColumn" msprop:nullValue="0" msprop:Generator_ColumnPropNameInRow="enable" msprop:Generator_UserColumnName="enable" msprop:Generator_ColumnVarNameInTable="columnenable" type="xs:boolean" minOccurs="0" />
|
||||||
<xs:element name="fidx" msprop:Generator_ColumnPropNameInTable="fidxColumn" msprop:nullValue="-1" msprop:Generator_ColumnPropNameInRow="fidx" msprop:Generator_UserColumnName="fidx" msprop:Generator_ColumnVarNameInTable="columnfidx" type="xs:int" />
|
<xs:element name="fidx" msprop:Generator_ColumnPropNameInTable="fidxColumn" msprop:nullValue="-1" msprop:Generator_ColumnPropNameInRow="fidx" msprop:Generator_UserColumnName="fidx" msprop:Generator_ColumnVarNameInTable="columnfidx" type="xs:int" />
|
||||||
<xs:element name="gcode" msprop:Generator_ColumnPropNameInTable="gcodeColumn" msprop:nullValue="_empty" msprop:Generator_ColumnPropNameInRow="gcode" msprop:Generator_UserColumnName="gcode" msprop:Generator_ColumnVarNameInTable="columngcode">
|
<xs:element name="gcode" msprop:Generator_ColumnPropNameInTable="gcodeColumn" msprop:nullValue="_empty" msprop:Generator_ColumnPropNameInRow="gcode" msprop:Generator_UserColumnName="gcode" msprop:Generator_ColumnVarNameInTable="columngcode">
|
||||||
@@ -689,15 +689,15 @@ SELECT idx, enable, fidx, gcode, fromlist, tolist, bcc, cc, sdate, edate, stime,
|
|||||||
</xs:restriction>
|
</xs:restriction>
|
||||||
</xs:simpleType>
|
</xs:simpleType>
|
||||||
</xs:element>
|
</xs:element>
|
||||||
<xs:element name="sday" msprop:Generator_ColumnPropNameInRow="sday" msprop:Generator_ColumnPropNameInTable="sdayColumn" msprop:Generator_ColumnVarNameInTable="columnsday" msprop:Generator_UserColumnName="sday" type="xs:base64Binary" minOccurs="0" />
|
<xs:element name="sday" msprop:Generator_UserColumnName="sday" msprop:Generator_ColumnPropNameInTable="sdayColumn" msprop:Generator_ColumnPropNameInRow="sday" msprop:Generator_ColumnVarNameInTable="columnsday" type="xs:base64Binary" minOccurs="0" />
|
||||||
<xs:element name="wuid" msprop:Generator_ColumnPropNameInRow="wuid" msprop:Generator_ColumnPropNameInTable="wuidColumn" msprop:Generator_ColumnVarNameInTable="columnwuid" msprop:Generator_UserColumnName="wuid">
|
<xs:element name="wuid" msprop:Generator_UserColumnName="wuid" msprop:Generator_ColumnPropNameInTable="wuidColumn" msprop:Generator_ColumnPropNameInRow="wuid" msprop:Generator_ColumnVarNameInTable="columnwuid">
|
||||||
<xs:simpleType>
|
<xs:simpleType>
|
||||||
<xs:restriction base="xs:string">
|
<xs:restriction base="xs:string">
|
||||||
<xs:maxLength value="20" />
|
<xs:maxLength value="20" />
|
||||||
</xs:restriction>
|
</xs:restriction>
|
||||||
</xs:simpleType>
|
</xs:simpleType>
|
||||||
</xs:element>
|
</xs:element>
|
||||||
<xs:element name="wdate" msprop:Generator_ColumnPropNameInRow="wdate" msprop:Generator_ColumnPropNameInTable="wdateColumn" msprop:Generator_ColumnVarNameInTable="columnwdate" msprop:Generator_UserColumnName="wdate" type="xs:dateTime" />
|
<xs:element name="wdate" msprop:Generator_UserColumnName="wdate" msprop:Generator_ColumnPropNameInTable="wdateColumn" msprop:Generator_ColumnPropNameInRow="wdate" msprop:Generator_ColumnVarNameInTable="columnwdate" type="xs:dateTime" />
|
||||||
<xs:element name="subject" msprop:Generator_ColumnPropNameInTable="subjectColumn" msprop:nullValue="_empty" msprop:Generator_ColumnPropNameInRow="subject" msprop:Generator_UserColumnName="subject" msprop:Generator_ColumnVarNameInTable="columnsubject" minOccurs="0">
|
<xs:element name="subject" msprop:Generator_ColumnPropNameInTable="subjectColumn" msprop:nullValue="_empty" msprop:Generator_ColumnPropNameInRow="subject" msprop:Generator_UserColumnName="subject" msprop:Generator_ColumnVarNameInTable="columnsubject" minOccurs="0">
|
||||||
<xs:simpleType>
|
<xs:simpleType>
|
||||||
<xs:restriction base="xs:string">
|
<xs:restriction base="xs:string">
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
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:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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:MailForm" ZOrder="3" X="70" Y="70" Height="324" Width="236" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
|
<Shape ID="DesignTable:MailForm" ZOrder="3" X="70" Y="70" Height="324" Width="236" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
|
||||||
<Shape ID="DesignTable:MailData" ZOrder="2" X="351" Y="24" Height="535" Width="260" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="467" />
|
<Shape ID="DesignTable:MailData" ZOrder="2" X="351" Y="24" Height="535" Width="260" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="467" />
|
||||||
|
|||||||
181
SubProject/FCM0000/Mail/fMailList.Designer.cs
generated
181
SubProject/FCM0000/Mail/fMailList.Designer.cs
generated
@@ -30,10 +30,6 @@
|
|||||||
{
|
{
|
||||||
this.components = new System.ComponentModel.Container();
|
this.components = new System.ComponentModel.Container();
|
||||||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(fMailList));
|
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(fMailList));
|
||||||
this.dSMail = new FCM0000.DSMail();
|
|
||||||
this.bs = new System.Windows.Forms.BindingSource(this.components);
|
|
||||||
this.ta = new FCM0000.DSMailTableAdapters.MailDataTableAdapter();
|
|
||||||
this.tam = new FCM0000.DSMailTableAdapters.TableAdapterManager();
|
|
||||||
this.bn = new System.Windows.Forms.BindingNavigator(this.components);
|
this.bn = new System.Windows.Forms.BindingNavigator(this.components);
|
||||||
this.btAdd = new System.Windows.Forms.ToolStripButton();
|
this.btAdd = new System.Windows.Forms.ToolStripButton();
|
||||||
this.bindingNavigatorCountItem = new System.Windows.Forms.ToolStripLabel();
|
this.bindingNavigatorCountItem = new System.Windows.Forms.ToolStripLabel();
|
||||||
@@ -55,6 +51,8 @@
|
|||||||
this.dtSd = new System.Windows.Forms.DateTimePicker();
|
this.dtSd = new System.Windows.Forms.DateTimePicker();
|
||||||
this.label1 = new System.Windows.Forms.Label();
|
this.label1 = new System.Windows.Forms.Label();
|
||||||
this.arDatagridView1 = new arCtl.arDatagridView();
|
this.arDatagridView1 = new arCtl.arDatagridView();
|
||||||
|
this.suid = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||||
|
this.sdate = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||||
this.pdateDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
this.pdateDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||||
this.subjectDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
this.subjectDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||||
this.fromlistDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
this.fromlistDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||||
@@ -63,40 +61,24 @@
|
|||||||
this.wuidDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
this.wuidDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||||
this.wdateDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
this.wdateDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||||
this.sendOKDataGridViewCheckBoxColumn = new System.Windows.Forms.DataGridViewCheckBoxColumn();
|
this.sendOKDataGridViewCheckBoxColumn = new System.Windows.Forms.DataGridViewCheckBoxColumn();
|
||||||
this.suid = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
|
||||||
this.sdate = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
|
||||||
this.cateDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
this.cateDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||||
((System.ComponentModel.ISupportInitialize)(this.dSMail)).BeginInit();
|
this.bs = new System.Windows.Forms.BindingSource(this.components);
|
||||||
((System.ComponentModel.ISupportInitialize)(this.bs)).BeginInit();
|
this.dSMail = new FCM0000.DSMail();
|
||||||
|
this.ta = new FCM0000.DSMailTableAdapters.MailDataTableAdapter();
|
||||||
|
this.tam = new FCM0000.DSMailTableAdapters.TableAdapterManager();
|
||||||
|
this.toolStripButton1 = new System.Windows.Forms.ToolStripButton();
|
||||||
|
this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator();
|
||||||
|
this.toolStripLabel1 = new System.Windows.Forms.ToolStripLabel();
|
||||||
|
this.tbFind = new System.Windows.Forms.ToolStripTextBox();
|
||||||
|
this.toolStripButton2 = new System.Windows.Forms.ToolStripButton();
|
||||||
((System.ComponentModel.ISupportInitialize)(this.bn)).BeginInit();
|
((System.ComponentModel.ISupportInitialize)(this.bn)).BeginInit();
|
||||||
this.bn.SuspendLayout();
|
this.bn.SuspendLayout();
|
||||||
this.panel1.SuspendLayout();
|
this.panel1.SuspendLayout();
|
||||||
((System.ComponentModel.ISupportInitialize)(this.arDatagridView1)).BeginInit();
|
((System.ComponentModel.ISupportInitialize)(this.arDatagridView1)).BeginInit();
|
||||||
|
((System.ComponentModel.ISupportInitialize)(this.bs)).BeginInit();
|
||||||
|
((System.ComponentModel.ISupportInitialize)(this.dSMail)).BeginInit();
|
||||||
this.SuspendLayout();
|
this.SuspendLayout();
|
||||||
//
|
//
|
||||||
// dSMail
|
|
||||||
//
|
|
||||||
this.dSMail.DataSetName = "DSMail";
|
|
||||||
this.dSMail.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema;
|
|
||||||
//
|
|
||||||
// bs
|
|
||||||
//
|
|
||||||
this.bs.DataMember = "MailData";
|
|
||||||
this.bs.DataSource = this.dSMail;
|
|
||||||
this.bs.Sort = "wdate desc,pdate";
|
|
||||||
//
|
|
||||||
// ta
|
|
||||||
//
|
|
||||||
this.ta.ClearBeforeFill = true;
|
|
||||||
//
|
|
||||||
// tam
|
|
||||||
//
|
|
||||||
this.tam.BackupDataSetBeforeUpdate = false;
|
|
||||||
this.tam.MailAutoTableAdapter = null;
|
|
||||||
this.tam.MailDataTableAdapter = this.ta;
|
|
||||||
this.tam.MailFormTableAdapter = null;
|
|
||||||
this.tam.UpdateOrder = FCM0000.DSMailTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete;
|
|
||||||
//
|
|
||||||
// bn
|
// bn
|
||||||
//
|
//
|
||||||
this.bn.AddNewItem = this.btAdd;
|
this.bn.AddNewItem = this.btAdd;
|
||||||
@@ -104,6 +86,7 @@
|
|||||||
this.bn.CountItem = this.bindingNavigatorCountItem;
|
this.bn.CountItem = this.bindingNavigatorCountItem;
|
||||||
this.bn.DeleteItem = this.btDel;
|
this.bn.DeleteItem = this.btDel;
|
||||||
this.bn.Dock = System.Windows.Forms.DockStyle.Bottom;
|
this.bn.Dock = System.Windows.Forms.DockStyle.Bottom;
|
||||||
|
this.bn.ImageScalingSize = new System.Drawing.Size(32, 32);
|
||||||
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,
|
||||||
@@ -116,15 +99,20 @@
|
|||||||
this.bindingNavigatorSeparator2,
|
this.bindingNavigatorSeparator2,
|
||||||
this.btAdd,
|
this.btAdd,
|
||||||
this.btDel,
|
this.btDel,
|
||||||
this.btSave});
|
this.btSave,
|
||||||
this.bn.Location = new System.Drawing.Point(0, 528);
|
this.toolStripButton1,
|
||||||
|
this.toolStripSeparator1,
|
||||||
|
this.toolStripLabel1,
|
||||||
|
this.tbFind,
|
||||||
|
this.toolStripButton2});
|
||||||
|
this.bn.Location = new System.Drawing.Point(0, 514);
|
||||||
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(855, 25);
|
this.bn.Size = new System.Drawing.Size(855, 39);
|
||||||
this.bn.TabIndex = 0;
|
this.bn.TabIndex = 0;
|
||||||
this.bn.Text = "bindingNavigator1";
|
this.bn.Text = "bindingNavigator1";
|
||||||
//
|
//
|
||||||
@@ -134,13 +122,13 @@
|
|||||||
this.btAdd.Image = ((System.Drawing.Image)(resources.GetObject("btAdd.Image")));
|
this.btAdd.Image = ((System.Drawing.Image)(resources.GetObject("btAdd.Image")));
|
||||||
this.btAdd.Name = "btAdd";
|
this.btAdd.Name = "btAdd";
|
||||||
this.btAdd.RightToLeftAutoMirrorImage = true;
|
this.btAdd.RightToLeftAutoMirrorImage = true;
|
||||||
this.btAdd.Size = new System.Drawing.Size(79, 22);
|
this.btAdd.Size = new System.Drawing.Size(95, 36);
|
||||||
this.btAdd.Text = "새로 추가";
|
this.btAdd.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, 36);
|
||||||
this.bindingNavigatorCountItem.Text = "/{0}";
|
this.bindingNavigatorCountItem.Text = "/{0}";
|
||||||
this.bindingNavigatorCountItem.ToolTipText = "전체 항목 수";
|
this.bindingNavigatorCountItem.ToolTipText = "전체 항목 수";
|
||||||
//
|
//
|
||||||
@@ -150,7 +138,7 @@
|
|||||||
this.btDel.Image = ((System.Drawing.Image)(resources.GetObject("btDel.Image")));
|
this.btDel.Image = ((System.Drawing.Image)(resources.GetObject("btDel.Image")));
|
||||||
this.btDel.Name = "btDel";
|
this.btDel.Name = "btDel";
|
||||||
this.btDel.RightToLeftAutoMirrorImage = true;
|
this.btDel.RightToLeftAutoMirrorImage = true;
|
||||||
this.btDel.Size = new System.Drawing.Size(51, 22);
|
this.btDel.Size = new System.Drawing.Size(67, 36);
|
||||||
this.btDel.Text = "삭제";
|
this.btDel.Text = "삭제";
|
||||||
//
|
//
|
||||||
// bindingNavigatorMoveFirstItem
|
// bindingNavigatorMoveFirstItem
|
||||||
@@ -159,7 +147,7 @@
|
|||||||
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(36, 36);
|
||||||
this.bindingNavigatorMoveFirstItem.Text = "처음으로 이동";
|
this.bindingNavigatorMoveFirstItem.Text = "처음으로 이동";
|
||||||
//
|
//
|
||||||
// bindingNavigatorMovePreviousItem
|
// bindingNavigatorMovePreviousItem
|
||||||
@@ -168,18 +156,19 @@
|
|||||||
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(36, 36);
|
||||||
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, 39);
|
||||||
//
|
//
|
||||||
// bindingNavigatorPositionItem
|
// bindingNavigatorPositionItem
|
||||||
//
|
//
|
||||||
this.bindingNavigatorPositionItem.AccessibleName = "위치";
|
this.bindingNavigatorPositionItem.AccessibleName = "위치";
|
||||||
this.bindingNavigatorPositionItem.AutoSize = false;
|
this.bindingNavigatorPositionItem.AutoSize = false;
|
||||||
|
this.bindingNavigatorPositionItem.Font = new System.Drawing.Font("맑은 고딕", 9F);
|
||||||
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";
|
||||||
@@ -188,7 +177,7 @@
|
|||||||
// 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, 39);
|
||||||
//
|
//
|
||||||
// bindingNavigatorMoveNextItem
|
// bindingNavigatorMoveNextItem
|
||||||
//
|
//
|
||||||
@@ -196,7 +185,7 @@
|
|||||||
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(36, 36);
|
||||||
this.bindingNavigatorMoveNextItem.Text = "다음으로 이동";
|
this.bindingNavigatorMoveNextItem.Text = "다음으로 이동";
|
||||||
//
|
//
|
||||||
// bindingNavigatorMoveLastItem
|
// bindingNavigatorMoveLastItem
|
||||||
@@ -205,21 +194,21 @@
|
|||||||
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(36, 36);
|
||||||
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, 39);
|
||||||
//
|
//
|
||||||
// btSave
|
// btSave
|
||||||
//
|
//
|
||||||
this.btSave.Enabled = false;
|
this.btSave.Enabled = false;
|
||||||
this.btSave.Image = ((System.Drawing.Image)(resources.GetObject("btSave.Image")));
|
this.btSave.Image = ((System.Drawing.Image)(resources.GetObject("btSave.Image")));
|
||||||
this.btSave.Name = "btSave";
|
this.btSave.Name = "btSave";
|
||||||
this.btSave.Size = new System.Drawing.Size(91, 22);
|
this.btSave.Size = new System.Drawing.Size(67, 36);
|
||||||
this.btSave.Text = "데이터 저장";
|
this.btSave.Text = "저장";
|
||||||
this.btSave.Click += new System.EventHandler(this.mailDataBindingNavigatorSaveItem_Click);
|
this.btSave.Click += new System.EventHandler(this.mailDataBindingNavigatorSaveItem_Click);
|
||||||
//
|
//
|
||||||
// panel1
|
// panel1
|
||||||
@@ -319,9 +308,23 @@
|
|||||||
this.arDatagridView1.Name = "arDatagridView1";
|
this.arDatagridView1.Name = "arDatagridView1";
|
||||||
this.arDatagridView1.ReadOnly = true;
|
this.arDatagridView1.ReadOnly = true;
|
||||||
this.arDatagridView1.RowTemplate.Height = 23;
|
this.arDatagridView1.RowTemplate.Height = 23;
|
||||||
this.arDatagridView1.Size = new System.Drawing.Size(855, 492);
|
this.arDatagridView1.Size = new System.Drawing.Size(855, 478);
|
||||||
this.arDatagridView1.TabIndex = 4;
|
this.arDatagridView1.TabIndex = 4;
|
||||||
//
|
//
|
||||||
|
// suid
|
||||||
|
//
|
||||||
|
this.suid.DataPropertyName = "suid";
|
||||||
|
this.suid.HeaderText = "전송자";
|
||||||
|
this.suid.Name = "suid";
|
||||||
|
this.suid.ReadOnly = true;
|
||||||
|
//
|
||||||
|
// sdate
|
||||||
|
//
|
||||||
|
this.sdate.DataPropertyName = "sdate";
|
||||||
|
this.sdate.HeaderText = "전송시간";
|
||||||
|
this.sdate.Name = "sdate";
|
||||||
|
this.sdate.ReadOnly = true;
|
||||||
|
//
|
||||||
// pdateDataGridViewTextBoxColumn
|
// pdateDataGridViewTextBoxColumn
|
||||||
//
|
//
|
||||||
this.pdateDataGridViewTextBoxColumn.DataPropertyName = "pdate";
|
this.pdateDataGridViewTextBoxColumn.DataPropertyName = "pdate";
|
||||||
@@ -378,20 +381,6 @@
|
|||||||
this.sendOKDataGridViewCheckBoxColumn.Name = "sendOKDataGridViewCheckBoxColumn";
|
this.sendOKDataGridViewCheckBoxColumn.Name = "sendOKDataGridViewCheckBoxColumn";
|
||||||
this.sendOKDataGridViewCheckBoxColumn.ReadOnly = true;
|
this.sendOKDataGridViewCheckBoxColumn.ReadOnly = true;
|
||||||
//
|
//
|
||||||
// suid
|
|
||||||
//
|
|
||||||
this.suid.DataPropertyName = "suid";
|
|
||||||
this.suid.HeaderText = "전송자";
|
|
||||||
this.suid.Name = "suid";
|
|
||||||
this.suid.ReadOnly = true;
|
|
||||||
//
|
|
||||||
// sdate
|
|
||||||
//
|
|
||||||
this.sdate.DataPropertyName = "sdate";
|
|
||||||
this.sdate.HeaderText = "전송시간";
|
|
||||||
this.sdate.Name = "sdate";
|
|
||||||
this.sdate.ReadOnly = true;
|
|
||||||
//
|
|
||||||
// cateDataGridViewTextBoxColumn
|
// cateDataGridViewTextBoxColumn
|
||||||
//
|
//
|
||||||
this.cateDataGridViewTextBoxColumn.DataPropertyName = "cate";
|
this.cateDataGridViewTextBoxColumn.DataPropertyName = "cate";
|
||||||
@@ -399,6 +388,67 @@
|
|||||||
this.cateDataGridViewTextBoxColumn.Name = "cateDataGridViewTextBoxColumn";
|
this.cateDataGridViewTextBoxColumn.Name = "cateDataGridViewTextBoxColumn";
|
||||||
this.cateDataGridViewTextBoxColumn.ReadOnly = true;
|
this.cateDataGridViewTextBoxColumn.ReadOnly = true;
|
||||||
//
|
//
|
||||||
|
// bs
|
||||||
|
//
|
||||||
|
this.bs.DataMember = "MailData";
|
||||||
|
this.bs.DataSource = this.dSMail;
|
||||||
|
this.bs.Sort = "wdate desc,pdate";
|
||||||
|
//
|
||||||
|
// dSMail
|
||||||
|
//
|
||||||
|
this.dSMail.DataSetName = "DSMail";
|
||||||
|
this.dSMail.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema;
|
||||||
|
//
|
||||||
|
// ta
|
||||||
|
//
|
||||||
|
this.ta.ClearBeforeFill = true;
|
||||||
|
//
|
||||||
|
// tam
|
||||||
|
//
|
||||||
|
this.tam.BackupDataSetBeforeUpdate = false;
|
||||||
|
this.tam.MailAutoTableAdapter = null;
|
||||||
|
this.tam.MailDataTableAdapter = this.ta;
|
||||||
|
this.tam.MailFormTableAdapter = null;
|
||||||
|
this.tam.UpdateOrder = FCM0000.DSMailTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete;
|
||||||
|
//
|
||||||
|
// toolStripButton1
|
||||||
|
//
|
||||||
|
this.toolStripButton1.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right;
|
||||||
|
this.toolStripButton1.Image = ((System.Drawing.Image)(resources.GetObject("toolStripButton1.Image")));
|
||||||
|
this.toolStripButton1.ImageTransparentColor = System.Drawing.Color.Magenta;
|
||||||
|
this.toolStripButton1.Name = "toolStripButton1";
|
||||||
|
this.toolStripButton1.Size = new System.Drawing.Size(119, 36);
|
||||||
|
this.toolStripButton1.Text = "목록 내보내기";
|
||||||
|
this.toolStripButton1.Click += new System.EventHandler(this.toolStripButton1_Click);
|
||||||
|
//
|
||||||
|
// toolStripSeparator1
|
||||||
|
//
|
||||||
|
this.toolStripSeparator1.Name = "toolStripSeparator1";
|
||||||
|
this.toolStripSeparator1.Size = new System.Drawing.Size(6, 39);
|
||||||
|
//
|
||||||
|
// toolStripLabel1
|
||||||
|
//
|
||||||
|
this.toolStripLabel1.Name = "toolStripLabel1";
|
||||||
|
this.toolStripLabel1.Size = new System.Drawing.Size(31, 36);
|
||||||
|
this.toolStripLabel1.Text = "검색";
|
||||||
|
//
|
||||||
|
// tbFind
|
||||||
|
//
|
||||||
|
this.tbFind.Font = new System.Drawing.Font("맑은 고딕", 9F);
|
||||||
|
this.tbFind.Name = "tbFind";
|
||||||
|
this.tbFind.Size = new System.Drawing.Size(120, 39);
|
||||||
|
this.tbFind.KeyDown += new System.Windows.Forms.KeyEventHandler(this.tbFind_KeyDown_1);
|
||||||
|
//
|
||||||
|
// toolStripButton2
|
||||||
|
//
|
||||||
|
this.toolStripButton2.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
|
||||||
|
this.toolStripButton2.Image = ((System.Drawing.Image)(resources.GetObject("toolStripButton2.Image")));
|
||||||
|
this.toolStripButton2.ImageTransparentColor = System.Drawing.Color.Magenta;
|
||||||
|
this.toolStripButton2.Name = "toolStripButton2";
|
||||||
|
this.toolStripButton2.Size = new System.Drawing.Size(36, 36);
|
||||||
|
this.toolStripButton2.Text = "toolStripButton2";
|
||||||
|
this.toolStripButton2.Click += new System.EventHandler(this.toolStripButton2_Click);
|
||||||
|
//
|
||||||
// fMailList
|
// fMailList
|
||||||
//
|
//
|
||||||
this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F);
|
this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F);
|
||||||
@@ -410,14 +460,14 @@
|
|||||||
this.Name = "fMailList";
|
this.Name = "fMailList";
|
||||||
this.Text = "메일 발신 내역";
|
this.Text = "메일 발신 내역";
|
||||||
this.Load += new System.EventHandler(this.@__Load);
|
this.Load += new System.EventHandler(this.@__Load);
|
||||||
((System.ComponentModel.ISupportInitialize)(this.dSMail)).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();
|
||||||
this.panel1.ResumeLayout(false);
|
this.panel1.ResumeLayout(false);
|
||||||
this.panel1.PerformLayout();
|
this.panel1.PerformLayout();
|
||||||
((System.ComponentModel.ISupportInitialize)(this.arDatagridView1)).EndInit();
|
((System.ComponentModel.ISupportInitialize)(this.arDatagridView1)).EndInit();
|
||||||
|
((System.ComponentModel.ISupportInitialize)(this.bs)).EndInit();
|
||||||
|
((System.ComponentModel.ISupportInitialize)(this.dSMail)).EndInit();
|
||||||
this.ResumeLayout(false);
|
this.ResumeLayout(false);
|
||||||
this.PerformLayout();
|
this.PerformLayout();
|
||||||
|
|
||||||
@@ -461,5 +511,10 @@
|
|||||||
private System.Windows.Forms.DataGridViewTextBoxColumn suid;
|
private System.Windows.Forms.DataGridViewTextBoxColumn suid;
|
||||||
private System.Windows.Forms.DataGridViewTextBoxColumn sdate;
|
private System.Windows.Forms.DataGridViewTextBoxColumn sdate;
|
||||||
private System.Windows.Forms.DataGridViewTextBoxColumn cateDataGridViewTextBoxColumn;
|
private System.Windows.Forms.DataGridViewTextBoxColumn cateDataGridViewTextBoxColumn;
|
||||||
|
private System.Windows.Forms.ToolStripButton toolStripButton1;
|
||||||
|
private System.Windows.Forms.ToolStripSeparator toolStripSeparator1;
|
||||||
|
private System.Windows.Forms.ToolStripLabel toolStripLabel1;
|
||||||
|
private System.Windows.Forms.ToolStripTextBox tbFind;
|
||||||
|
private System.Windows.Forms.ToolStripButton toolStripButton2;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1,4 +1,5 @@
|
|||||||
using FCOMMON;
|
using FCOMMON;
|
||||||
|
using NetOffice.OutlookApi;
|
||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.ComponentModel;
|
using System.ComponentModel;
|
||||||
@@ -39,10 +40,10 @@ namespace FCM0000.Mail
|
|||||||
this.dtSd.Value = DateTime.Now.AddDays(-10);
|
this.dtSd.Value = DateTime.Now.AddDays(-10);
|
||||||
refreshData();
|
refreshData();
|
||||||
}
|
}
|
||||||
|
|
||||||
private void fillToolStripButton_Click(object sender, EventArgs e)
|
private void fillToolStripButton_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -50,14 +51,14 @@ namespace FCM0000.Mail
|
|||||||
{
|
{
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
this.ta.Fill(this.dSMail.MailData, FCOMMON.info.Login.gcode, dtSd.Value.ToShortDateString(), dtEd.Value.ToShortDateString(),"%");
|
this.ta.Fill(this.dSMail.MailData, FCOMMON.info.Login.gcode, dtSd.Value.ToShortDateString(), dtEd.Value.ToShortDateString(), "%");
|
||||||
}
|
}
|
||||||
catch (System.Exception ex)
|
catch (System.Exception ex)
|
||||||
{
|
{
|
||||||
System.Windows.Forms.MessageBox.Show(ex.Message);
|
System.Windows.Forms.MessageBox.Show(ex.Message);
|
||||||
}
|
}
|
||||||
this.arDatagridView1.AutoResizeColumns();
|
this.arDatagridView1.AutoResizeColumns();
|
||||||
// FCOMMON.Util.FPColSizeLoad(ref this.fpSpread1, fn_fpcolsize);
|
// FCOMMON.Util.FPColSizeLoad(ref this.fpSpread1, fn_fpcolsize);
|
||||||
}
|
}
|
||||||
private void btRefresh_Click(object sender, EventArgs e)
|
private void btRefresh_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
@@ -69,5 +70,71 @@ namespace FCM0000.Mail
|
|||||||
this.Close();
|
this.Close();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void btFind_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
void find()
|
||||||
|
{
|
||||||
|
var txt = tbFind.Text.Trim();
|
||||||
|
if (txt.isEmpty())
|
||||||
|
{
|
||||||
|
bs.Filter = "";
|
||||||
|
tbFind.BackColor = Color.White;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
var cols = new string[] { "subject", "fromlist", "tolist", "cate" };
|
||||||
|
var where = string.Join(" like @ or ", cols) + " like @";
|
||||||
|
where = where.Replace("@", $"'%{txt.Replace("'", "''")}%'");
|
||||||
|
|
||||||
|
try
|
||||||
|
{
|
||||||
|
bs.Filter = where;
|
||||||
|
tbFind.BackColor = Color.Lime;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{
|
||||||
|
bs.Filter = "";
|
||||||
|
tbFind.BackColor = Color.HotPink;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
tbFind.SelectAll();
|
||||||
|
tbFind.Focus();
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
private void tbFind_KeyDown(object sender, KeyEventArgs e)
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
private void button2_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
private void toolStripButton1_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
var fn = "export_mail_data.csv";
|
||||||
|
using (var sd = new SaveFileDialog() { FileName = fn, RestoreDirectory = true })
|
||||||
|
{
|
||||||
|
if (sd.ShowDialog() != DialogResult.OK) return;
|
||||||
|
arDatagridView1.ExportData(sd.FileName);
|
||||||
|
var dlg = Util.MsgQ("생성된 파일을 확인 할까요?");
|
||||||
|
if (dlg == DialogResult.Yes) Util.RunExplorer(sd.FileName);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void toolStripButton2_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
find();
|
||||||
|
}
|
||||||
|
|
||||||
|
private void tbFind_KeyDown_1(object sender, KeyEventArgs e)
|
||||||
|
{
|
||||||
|
if (e.KeyCode == Keys.Enter) find();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -117,18 +117,6 @@
|
|||||||
<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="dSMail.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
|
||||||
<value>90, 17</value>
|
|
||||||
</metadata>
|
|
||||||
<metadata name="bs.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
|
||||||
<value>179, 17</value>
|
|
||||||
</metadata>
|
|
||||||
<metadata name="ta.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
|
||||||
<value>243, 17</value>
|
|
||||||
</metadata>
|
|
||||||
<metadata name="tam.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
|
||||||
<value>17, 17</value>
|
|
||||||
</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>305, 17</value>
|
<value>305, 17</value>
|
||||||
</metadata>
|
</metadata>
|
||||||
@@ -136,7 +124,7 @@
|
|||||||
<data name="btAdd.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
<data name="btAdd.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
|
wQAADsEBuJFr7QAAAUpJREFUOE9jGLzg7gL2/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
|
||||||
@@ -145,10 +133,16 @@
|
|||||||
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">
|
||||||
|
<value>179, 17</value>
|
||||||
|
</metadata>
|
||||||
|
<metadata name="dSMail.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||||
|
<value>90, 17</value>
|
||||||
|
</metadata>
|
||||||
<data name="btDel.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
<data name="btDel.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
|
wQAADsEBuJFr7QAAAW9JREFUOE+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
|
||||||
@@ -160,7 +154,7 @@
|
|||||||
<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
|
wQAADsEBuJFr7QAAASpJREFUOE9jGDygcNbz/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
|
||||||
@@ -171,7 +165,7 @@
|
|||||||
<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
|
wQAADsEBuJFr7QAAALZJREFUOE9jGDogvP3BfyiTdBDf/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
|
||||||
@@ -180,7 +174,7 @@
|
|||||||
<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
|
wQAADsEBuJFr7QAAAKNJREFUOE9jGHygcNbz/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=
|
||||||
@@ -189,7 +183,7 @@
|
|||||||
<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+//
|
wQAADsEBuJFr7QAAASxJREFUOE9jGFygcNbz/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
|
||||||
@@ -200,8 +194,42 @@
|
|||||||
<data name="btSave.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
<data name="btSave.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
|
wQAADsEBuJFr7QAAAExJREFUOE9joAr49u3bf1IxVCsEgAWC58Dxh/cf4RhZDETHTNiHaQgpBoAwzBCo
|
||||||
dtINAGGiDUDGyGpoawAxeNSAQWkAORiqnRLAwAAA9EMMU8Daa3MAAAAASUVORK5CYII=
|
dtINAGGiDUDGyGpoawAxeNSAQWkAORiqnRLAwAAA9EMMU8Daa3MAAAAASUVORK5CYII=
|
||||||
|
</value>
|
||||||
|
</data>
|
||||||
|
<data name="toolStripButton1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||||
|
<value>
|
||||||
|
iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
|
||||||
|
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIPSURBVFhHYxgFtAKWPZYa5r3W5VTB/fYKUGOpByx7bUIt
|
||||||
|
+mz+U4ptJzn+N++1eWjSZ6MENZo6gFoOXH9l43+vGb7UdyS1HHjqyZn/Z5+epb4jqenAF19fUt+R1HYg
|
||||||
|
1R1JCwdS1ZG0ciDVHElLByI70qLX+r7ZRHsZqLXEA2o5cOaxOf/XXVqPFfcfnPjfss/2P8guqLXEA2o5
|
||||||
|
kBg86kBK8agDKcUj14G1W+v/Tz08HYw9pnvDxQvWFcPFQ+dFoOjBhmnmwKottf9hYOHJRWAxx8ku/999
|
||||||
|
fQcWe/rh2X/biY4Y+tAxzRwIwuefXAA75tuvb+BQnHxoKpgPAiAPYNODjmnqwPglSf///vsLdtCSM8v+
|
||||||
|
v/7yBsy+/OwyuJbApgcd09SBILzj+k6wo2DgHxAmLUvFqhYbprkD/WcHw0MRBPbe3IdVHS5McwdWbq6G
|
||||||
|
Og0Cnnx4SlTmgGGaOhDkkCfvn4AdBkt/IDD54FSs6rFhmjpwyqFpUCf9/1+2seL/2cfnwOyvP7/+957p
|
||||||
|
h1UPOqaZAz2m+/z//OML2EG3Xt0C59qsVblgPgisu7geqz50TDMHrr+4AeqU///LN1XBxc89Pg8WA2Wc
|
||||||
|
mEXxKHqwYZo5MHZx4v+EpclgjFzmec3wg4v7zApA0YMN08yB1MKjDqQUjzqQUjzqQEoxWQ606LXTBWru
|
||||||
|
oAsG2gW1dhRQGTAwAACtgPk32asT/QAAAABJRU5ErkJggg==
|
||||||
|
</value>
|
||||||
|
</data>
|
||||||
|
<data name="toolStripButton2.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||||
|
<value>
|
||||||
|
iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
|
||||||
|
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAL6SURBVEhLtVZdTxNBFCV+xPgRNT764IuKxsQXEyG8KPof
|
||||||
|
jPoHfFKjMURMNBODGKGtS20RCtIulFJapPRrd8FWYgC7u62JGNotWBRoTcqLCSaYkghZ9zbTRJOB7sL2
|
||||||
|
JCeTnb1zTmbu3LtbpQfumzz7HxltZ5+2D16BEZ7xK/1xzevdTTnZezQncL7YbDYq5demFn7JMMKzXZmn
|
||||||
|
+sN3EUK78JKdo7XXV0ePiryY+73+5acsb0Yxt7ruYIXY895gHV66fVBO7mYw8S1LMtqMgXhmqc3F3sAS
|
||||||
|
2mGwBy8GE/OLJPFyDMTnf7S6trFzyCkcL0lULR2MENOcc7hI5XJajkJ2dR0uHJZUB5oVRkliWkkzAocl
|
||||||
|
y+OBoe+gUiI5kpBWDsfSWdV13tDy5sz79PIaSUgrI1K+0NBiP42ltwZ6PXB1amGFKKSVk99XZGRx12Pp
|
||||||
|
rdFo7KqOSssFkpBWRpL5QqOp+xSW3hoI2Q4MK22QJKSVSo6XNPVy6L0kIa10cAKDJdUB6g96L0lMLZU6
|
||||||
|
/tPWx9zGkuoAHcfO7bBzsfxHzZ1LWbDHRAciAWGOKFqO/vh8TnOvvmM273vZ5w+FYjOyJ5qQg/EMUXwz
|
||||||
|
+sWvS5SbuY7l1AFutJEe4UL8jMyKkhyKJWWDIzBpZ3geei/JqETIKRyvocdfi+XUAVGOo8pOJ8N8smgK
|
||||||
|
o9HhH4MTgFzBhVNuKQslEknlC/AHAqOPTy9CT4aLpD2npu5jFhczERZSRVOGT8mUM/SOVIMwB00Gdbjr
|
||||||
|
Ydz2PxeyDBy3DLAiWzIVU7LZFZ5AVushHKI/msz0SauHnWYUQzAFc8U0ASeAQ/RHc4fzXKd3LFk0LO5U
|
||||||
|
kq1udhpOAIfoj2edgxdsb6NSyRTYMTT6GbX1nsAh+qOps/9Sly+a+d90TFI+X9U4RH88fGE7oux07l/T
|
||||||
|
bl80/djiOY9DKoMnVE/t0PinjZJpz8h4Br1y1eDXlcMtm22vUp8fvOOJja7hyGxzu+syflV5gDky0TXI
|
||||||
|
7DyMpyqMqqq/B41bwOzsAd4AAAAASUVORK5CYII=
|
||||||
</value>
|
</value>
|
||||||
</data>
|
</data>
|
||||||
<metadata name="suid.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
<metadata name="suid.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
@@ -210,4 +238,10 @@
|
|||||||
<metadata name="sdate.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
<metadata name="sdate.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
<value>True</value>
|
<value>True</value>
|
||||||
</metadata>
|
</metadata>
|
||||||
|
<metadata name="ta.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||||
|
<value>243, 17</value>
|
||||||
|
</metadata>
|
||||||
|
<metadata name="tam.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||||
|
<value>17, 17</value>
|
||||||
|
</metadata>
|
||||||
</root>
|
</root>
|
||||||
@@ -12,7 +12,7 @@ namespace FCM0000.Properties {
|
|||||||
|
|
||||||
|
|
||||||
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
||||||
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.6.0.0")]
|
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.9.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())));
|
||||||
@@ -26,8 +26,9 @@ namespace FCM0000.Properties {
|
|||||||
[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.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=ee" +
|
[global::System.Configuration.DefaultSettingValueAttribute("Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Inf" +
|
||||||
"user;Password=Amkor123!")]
|
"o=True;User ID=eeadm;Password=uJnU8a8q&DJ+ug-D;Encrypt=False;TrustServerCertific" +
|
||||||
|
"ate=True")]
|
||||||
public string gwcs {
|
public string gwcs {
|
||||||
get {
|
get {
|
||||||
return ((string)(this["gwcs"]));
|
return ((string)(this["gwcs"]));
|
||||||
|
|||||||
@@ -5,10 +5,10 @@
|
|||||||
<Setting Name="gwcs" Type="(Connection string)" Scope="Application">
|
<Setting Name="gwcs" Type="(Connection string)" Scope="Application">
|
||||||
<DesignTimeValue Profile="(Default)"><?xml version="1.0" encoding="utf-16"?>
|
<DesignTimeValue Profile="(Default)"><?xml version="1.0" encoding="utf-16"?>
|
||||||
<SerializableConnectionString xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
<SerializableConnectionString xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
<ConnectionString>Data Source=10.131.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=eeuser;Password=Amkor123!</ConnectionString>
|
<ConnectionString>Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Info=True;User ID=eeadm;Password=uJnU8a8q&amp;DJ+ug-D;Encrypt=False;TrustServerCertificate=True</ConnectionString>
|
||||||
<ProviderName>System.Data.SqlClient</ProviderName>
|
<ProviderName>System.Data.SqlClient</ProviderName>
|
||||||
</SerializableConnectionString></DesignTimeValue>
|
</SerializableConnectionString></DesignTimeValue>
|
||||||
<Value Profile="(Default)">Data Source=10.131.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=eeuser;Password=Amkor123!</Value>
|
<Value Profile="(Default)">Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Info=True;User ID=eeadm;Password=uJnU8a8q&DJ+ug-D;Encrypt=False;TrustServerCertificate=True</Value>
|
||||||
</Setting>
|
</Setting>
|
||||||
</Settings>
|
</Settings>
|
||||||
</SettingsFile>
|
</SettingsFile>
|
||||||
@@ -3,9 +3,7 @@
|
|||||||
<configSections>
|
<configSections>
|
||||||
</configSections>
|
</configSections>
|
||||||
<connectionStrings>
|
<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!"
|
<add name="FCM0000.Properties.Settings.gwcs" connectionString="Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Info=True;User ID=eeadm;Password=uJnU8a8q&DJ+ug-D;Encrypt=False;TrustServerCertificate=True"
|
||||||
providerName="System.Data.SqlClient" />
|
|
||||||
<add name="FCM0000.Properties.Settings.gwcs" connectionString="Data Source=10.131.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=eeuser;Password=Amkor123!"
|
|
||||||
providerName="System.Data.SqlClient" />
|
providerName="System.Data.SqlClient" />
|
||||||
</connectionStrings>
|
</connectionStrings>
|
||||||
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6"/></startup></configuration>
|
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6"/></startup></configuration>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?><Database Name="EE" Class="DataClasses1DataContext" xmlns="http://schemas.microsoft.com/linqtosql/dbml/2007">
|
<?xml version="1.0" encoding="utf-8"?><Database Name="EE" Class="DataClasses1DataContext" xmlns="http://schemas.microsoft.com/linqtosql/dbml/2007">
|
||||||
<Connection Mode="AppSettings" ConnectionString="Data Source=10.131.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=eeuser" SettingsObjectName="FED0000.Properties.Settings" SettingsPropertyName="gwcs" Provider="System.Data.SqlClient" />
|
<Connection Mode="AppSettings" ConnectionString="Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Info=True;User ID=eeadm" SettingsObjectName="FED0000.Properties.Settings" SettingsPropertyName="gwcs" Provider="System.Data.SqlClient" />
|
||||||
<Table Name="dbo.MailForm" Member="MailForm">
|
<Table Name="dbo.MailForm" Member="MailForm">
|
||||||
<Type Name="MailForm">
|
<Type Name="MailForm">
|
||||||
<Column Name="idx" Type="System.Int32" DbType="Int NOT NULL IDENTITY" IsPrimaryKey="true" IsDbGenerated="true" CanBeNull="false" />
|
<Column Name="idx" Type="System.Int32" DbType="Int NOT NULL IDENTITY" IsPrimaryKey="true" IsDbGenerated="true" CanBeNull="false" />
|
||||||
|
|||||||
12
SubProject/FED0000/Properties/Settings.Designer.cs
generated
12
SubProject/FED0000/Properties/Settings.Designer.cs
generated
@@ -12,7 +12,7 @@ namespace FED0000.Properties {
|
|||||||
|
|
||||||
|
|
||||||
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
||||||
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.6.0.0")]
|
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.9.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())));
|
||||||
@@ -26,8 +26,9 @@ namespace FED0000.Properties {
|
|||||||
[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.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=ee" +
|
[global::System.Configuration.DefaultSettingValueAttribute("Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Inf" +
|
||||||
"user;Password=Amkor123!")]
|
"o=True;User ID=eeadm;Password=uJnU8a8q&DJ+ug-D;Encrypt=False;TrustServerCertific" +
|
||||||
|
"ate=True")]
|
||||||
public string gwcs {
|
public string gwcs {
|
||||||
get {
|
get {
|
||||||
return ((string)(this["gwcs"]));
|
return ((string)(this["gwcs"]));
|
||||||
@@ -37,8 +38,9 @@ namespace FED0000.Properties {
|
|||||||
[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.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=ee" +
|
[global::System.Configuration.DefaultSettingValueAttribute("Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Inf" +
|
||||||
"user;Password=Amkor123!")]
|
"o=True;User ID=eeadm;Password=uJnU8a8q&DJ+ug-D;Encrypt=False;TrustServerCertific" +
|
||||||
|
"ate=True")]
|
||||||
public string EEEntities {
|
public string EEEntities {
|
||||||
get {
|
get {
|
||||||
return ((string)(this["EEEntities"]));
|
return ((string)(this["EEEntities"]));
|
||||||
|
|||||||
@@ -5,17 +5,17 @@
|
|||||||
<Setting Name="gwcs" Type="(Connection string)" Scope="Application">
|
<Setting Name="gwcs" Type="(Connection string)" Scope="Application">
|
||||||
<DesignTimeValue Profile="(Default)"><?xml version="1.0" encoding="utf-16"?>
|
<DesignTimeValue Profile="(Default)"><?xml version="1.0" encoding="utf-16"?>
|
||||||
<SerializableConnectionString xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
<SerializableConnectionString xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
<ConnectionString>Data Source=10.131.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=eeuser;Password=Amkor123!</ConnectionString>
|
<ConnectionString>Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Info=True;User ID=eeadm;Password=uJnU8a8q&amp;DJ+ug-D;Encrypt=False;TrustServerCertificate=True</ConnectionString>
|
||||||
<ProviderName>System.Data.SqlClient</ProviderName>
|
<ProviderName>System.Data.SqlClient</ProviderName>
|
||||||
</SerializableConnectionString></DesignTimeValue>
|
</SerializableConnectionString></DesignTimeValue>
|
||||||
<Value Profile="(Default)">Data Source=10.131.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=eeuser;Password=Amkor123!</Value>
|
<Value Profile="(Default)">Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Info=True;User ID=eeadm;Password=uJnU8a8q&DJ+ug-D;Encrypt=False;TrustServerCertificate=True</Value>
|
||||||
</Setting>
|
</Setting>
|
||||||
<Setting Name="EEEntities" Type="(Connection string)" Scope="Application">
|
<Setting Name="EEEntities" Type="(Connection string)" Scope="Application">
|
||||||
<DesignTimeValue Profile="(Default)"><?xml version="1.0" encoding="utf-16"?>
|
<DesignTimeValue Profile="(Default)"><?xml version="1.0" encoding="utf-16"?>
|
||||||
<SerializableConnectionString xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
<SerializableConnectionString xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
<ConnectionString>Data Source=10.131.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=eeuser;Password=Amkor123!</ConnectionString>
|
<ConnectionString>Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Info=True;User ID=eeadm;Password=uJnU8a8q&amp;DJ+ug-D;Encrypt=False;TrustServerCertificate=True</ConnectionString>
|
||||||
</SerializableConnectionString></DesignTimeValue>
|
</SerializableConnectionString></DesignTimeValue>
|
||||||
<Value Profile="(Default)">Data Source=10.131.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=eeuser;Password=Amkor123!</Value>
|
<Value Profile="(Default)">Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Info=True;User ID=eeadm;Password=uJnU8a8q&DJ+ug-D;Encrypt=False;TrustServerCertificate=True</Value>
|
||||||
</Setting>
|
</Setting>
|
||||||
</Settings>
|
</Settings>
|
||||||
</SettingsFile>
|
</SettingsFile>
|
||||||
@@ -5,11 +5,11 @@
|
|||||||
<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
|
<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
|
||||||
</configSections>
|
</configSections>
|
||||||
<connectionStrings>
|
<connectionStrings>
|
||||||
<add name="FED0000.Properties.Settings.gwcs" connectionString="Data Source=10.131.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=eeuser;Password=Amkor123!"
|
<add name="FED0000.Properties.Settings.gwcs" connectionString="Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Info=True;User ID=eeadm;Password=uJnU8a8q&DJ+ug-D;Encrypt=False;TrustServerCertificate=True"
|
||||||
providerName="System.Data.SqlClient" />
|
providerName="System.Data.SqlClient" />
|
||||||
<add name="EEEntities" connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=System.Data.SqlClient;provider connection string="data source=10.131.15.18;initial catalog=EE;persist security info=True;user id=eeuser;password=Amkor123!;MultipleActiveResultSets=True;App=EntityFramework""
|
<add name="EEEntities" connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=System.Data.SqlClient;provider connection string="data source=K4FASQL.kr.ds.amkor.com,50150;initial catalog=EE;persist security info=True;user id=eeadm;password=uJnU8a8q&DJ+ug-D!;MultipleActiveResultSets=True;App=EntityFramework"TrustServerCertificate=True"
|
||||||
providerName="System.Data.EntityClient" />
|
providerName="System.Data.EntityClient" />
|
||||||
<add name="FED0000.Properties.Settings.EEEntities" connectionString="Data Source=10.131.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=eeuser;Password=Amkor123!" />
|
<add name="FED0000.Properties.Settings.EEEntities" connectionString="Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Info=True;User ID=eeadm;Password=uJnU8a8q&DJ+ug-D;Encrypt=False;TrustServerCertificate=True" />
|
||||||
</connectionStrings>
|
</connectionStrings>
|
||||||
<startup>
|
<startup>
|
||||||
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6" />
|
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6" />
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?><Database Name="EE" Class="DataClasses1DataContext" xmlns="http://schemas.microsoft.com/linqtosql/dbml/2007">
|
<?xml version="1.0" encoding="utf-8"?><Database Name="EE" Class="DataClasses1DataContext" xmlns="http://schemas.microsoft.com/linqtosql/dbml/2007">
|
||||||
<Connection Mode="AppSettings" ConnectionString="Data Source=10.131.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=eeuser" SettingsObjectName="FEQ0000.Properties.Settings" SettingsPropertyName="gwcs" Provider="System.Data.SqlClient" />
|
<Connection Mode="AppSettings" ConnectionString="Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Info=True;User ID=eeadm" SettingsObjectName="FEQ0000.Properties.Settings" SettingsPropertyName="gwcs" Provider="System.Data.SqlClient" />
|
||||||
<Table Name="dbo.MailForm" Member="MailForm">
|
<Table Name="dbo.MailForm" Member="MailForm">
|
||||||
<Type Name="MailForm">
|
<Type Name="MailForm">
|
||||||
<Column Name="idx" Type="System.Int32" DbType="Int NOT NULL IDENTITY" IsPrimaryKey="true" IsDbGenerated="true" CanBeNull="false" />
|
<Column Name="idx" Type="System.Int32" DbType="Int NOT NULL IDENTITY" IsPrimaryKey="true" IsDbGenerated="true" CanBeNull="false" />
|
||||||
|
|||||||
10
SubProject/FEQ0000/Properties/Settings.Designer.cs
generated
10
SubProject/FEQ0000/Properties/Settings.Designer.cs
generated
@@ -26,8 +26,9 @@ namespace FEQ0000.Properties {
|
|||||||
[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.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=ee" +
|
[global::System.Configuration.DefaultSettingValueAttribute("Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Inf" +
|
||||||
"user;Password=Amkor123!;Encrypt=True;TrustServerCertificate=True")]
|
"o=True;User ID=eeadm;Password=uJnU8a8q&DJ+ug-D;Encrypt=False;TrustServerCertific" +
|
||||||
|
"ate=True")]
|
||||||
public string gwcs {
|
public string gwcs {
|
||||||
get {
|
get {
|
||||||
return ((string)(this["gwcs"]));
|
return ((string)(this["gwcs"]));
|
||||||
@@ -37,8 +38,9 @@ namespace FEQ0000.Properties {
|
|||||||
[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.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=ee" +
|
[global::System.Configuration.DefaultSettingValueAttribute("Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Inf" +
|
||||||
"user;Password=Amkor123!;Encrypt=False;TrustServerCertificate=True")]
|
"o=True;User ID=eeadm;Password=uJnU8a8q&DJ+ug-D;Encrypt=False;TrustServerCertific" +
|
||||||
|
"ate=True")]
|
||||||
public string EEEntities {
|
public string EEEntities {
|
||||||
get {
|
get {
|
||||||
return ((string)(this["EEEntities"]));
|
return ((string)(this["EEEntities"]));
|
||||||
|
|||||||
@@ -5,18 +5,18 @@
|
|||||||
<Setting Name="gwcs" Type="(Connection string)" Scope="Application">
|
<Setting Name="gwcs" Type="(Connection string)" Scope="Application">
|
||||||
<DesignTimeValue Profile="(Default)"><?xml version="1.0" encoding="utf-16"?>
|
<DesignTimeValue Profile="(Default)"><?xml version="1.0" encoding="utf-16"?>
|
||||||
<SerializableConnectionString xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
<SerializableConnectionString xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
<ConnectionString>Data Source=10.131.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=eeuser;Password=Amkor123!;Encrypt=True;TrustServerCertificate=True</ConnectionString>
|
<ConnectionString>Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Info=True;User ID=eeadm;Password=uJnU8a8q&amp;DJ+ug-D;Encrypt=False;TrustServerCertificate=True</ConnectionString>
|
||||||
<ProviderName>System.Data.SqlClient</ProviderName>
|
<ProviderName>System.Data.SqlClient</ProviderName>
|
||||||
</SerializableConnectionString></DesignTimeValue>
|
</SerializableConnectionString></DesignTimeValue>
|
||||||
<Value Profile="(Default)">Data Source=10.131.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=eeuser;Password=Amkor123!;Encrypt=True;TrustServerCertificate=True</Value>
|
<Value Profile="(Default)">Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Info=True;User ID=eeadm;Password=uJnU8a8q&DJ+ug-D;Encrypt=False;TrustServerCertificate=True</Value>
|
||||||
</Setting>
|
</Setting>
|
||||||
<Setting Name="EEEntities" Type="(Connection string)" Scope="Application">
|
<Setting Name="EEEntities" Type="(Connection string)" Scope="Application">
|
||||||
<DesignTimeValue Profile="(Default)"><?xml version="1.0" encoding="utf-16"?>
|
<DesignTimeValue Profile="(Default)"><?xml version="1.0" encoding="utf-16"?>
|
||||||
<SerializableConnectionString xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
<SerializableConnectionString xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
<ConnectionString>Data Source=10.131.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=eeuser;Password=Amkor123!;Encrypt=False;TrustServerCertificate=True</ConnectionString>
|
<ConnectionString>Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Info=True;User ID=eeadm;Password=uJnU8a8q&amp;DJ+ug-D;Encrypt=False;TrustServerCertificate=True</ConnectionString>
|
||||||
<ProviderName>System.Data.SqlClient</ProviderName>
|
<ProviderName>System.Data.SqlClient</ProviderName>
|
||||||
</SerializableConnectionString></DesignTimeValue>
|
</SerializableConnectionString></DesignTimeValue>
|
||||||
<Value Profile="(Default)">Data Source=10.131.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=eeuser;Password=Amkor123!;Encrypt=False;TrustServerCertificate=True</Value>
|
<Value Profile="(Default)">Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Info=True;User ID=eeadm;Password=uJnU8a8q&DJ+ug-D;Encrypt=False;TrustServerCertificate=True</Value>
|
||||||
</Setting>
|
</Setting>
|
||||||
</Settings>
|
</Settings>
|
||||||
</SettingsFile>
|
</SettingsFile>
|
||||||
@@ -5,11 +5,11 @@
|
|||||||
<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
|
<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
|
||||||
</configSections>
|
</configSections>
|
||||||
<connectionStrings>
|
<connectionStrings>
|
||||||
<add name="FEQ0000.Properties.Settings.gwcs" connectionString="Data Source=10.131.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=eeuser;Password=Amkor123!;Encrypt=True;TrustServerCertificate=True"
|
<add name="FEQ0000.Properties.Settings.gwcs" connectionString="Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Info=True;User ID=eeadm;Password=uJnU8a8q&DJ+ug-D;Encrypt=False;TrustServerCertificate=True"
|
||||||
providerName="System.Data.SqlClient" />
|
providerName="System.Data.SqlClient" />
|
||||||
<add name="EEEntities" connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=System.Data.SqlClient;provider connection string="data source=10.131.15.18;initial catalog=EE;persist security info=True;user id=eeuser;password=Amkor123!;MultipleActiveResultSets=True;App=EntityFramework""
|
<add name="EEEntities" connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=System.Data.SqlClient;provider connection string="data source=K4FASQL.kr.ds.amkor.com,50150;initial catalog=EE;persist security info=True;user id=eeadm;password=uJnU8a8q&DJ+ug-D!;MultipleActiveResultSets=True;App=EntityFramework"TrustServerCertificate=True"
|
||||||
providerName="System.Data.EntityClient" />
|
providerName="System.Data.EntityClient" />
|
||||||
<add name="FEQ0000.Properties.Settings.EEEntities" connectionString="Data Source=10.131.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=eeuser;Password=Amkor123!;Encrypt=False;TrustServerCertificate=True"
|
<add name="FEQ0000.Properties.Settings.EEEntities" connectionString="Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Info=True;User ID=eeadm;Password=uJnU8a8q&DJ+ug-D;Encrypt=False;TrustServerCertificate=True"
|
||||||
providerName="System.Data.SqlClient" />
|
providerName="System.Data.SqlClient" />
|
||||||
</connectionStrings>
|
</connectionStrings>
|
||||||
<startup>
|
<startup>
|
||||||
|
|||||||
15
SubProject/FPJ0000/Properties/Settings.Designer.cs
generated
15
SubProject/FPJ0000/Properties/Settings.Designer.cs
generated
@@ -26,8 +26,9 @@ namespace FPJ0000.Properties {
|
|||||||
[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.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=ee" +
|
[global::System.Configuration.DefaultSettingValueAttribute("Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Inf" +
|
||||||
"user;Password=Amkor123!;Encrypt=False;TrustServerCertificate=True")]
|
"o=True;User ID=eeadm;Password=uJnU8a8q&DJ+ug-D;Encrypt=False;TrustServerCertific" +
|
||||||
|
"ate=True")]
|
||||||
public string gwcs {
|
public string gwcs {
|
||||||
get {
|
get {
|
||||||
return ((string)(this["gwcs"]));
|
return ((string)(this["gwcs"]));
|
||||||
@@ -37,8 +38,9 @@ namespace FPJ0000.Properties {
|
|||||||
[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.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=ee" +
|
[global::System.Configuration.DefaultSettingValueAttribute("Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Inf" +
|
||||||
"user;Password=Amkor123!;Encrypt=False;TrustServerCertificate=True")]
|
"o=True;User ID=eeadm;Password=uJnU8a8q&DJ+ug-D;Encrypt=False;TrustServerCertific" +
|
||||||
|
"ate=True")]
|
||||||
public string EEEntities {
|
public string EEEntities {
|
||||||
get {
|
get {
|
||||||
return ((string)(this["EEEntities"]));
|
return ((string)(this["EEEntities"]));
|
||||||
@@ -48,8 +50,9 @@ namespace FPJ0000.Properties {
|
|||||||
[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.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=ee" +
|
[global::System.Configuration.DefaultSettingValueAttribute("Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Inf" +
|
||||||
"user;Password=Amkor123!;Encrypt=False;TrustServerCertificate=True")]
|
"o=True;User ID=eeadm;Password=uJnU8a8q&DJ+ug-D;Encrypt=False;TrustServerCertific" +
|
||||||
|
"ate=True")]
|
||||||
public string EEEntitiesLayout {
|
public string EEEntitiesLayout {
|
||||||
get {
|
get {
|
||||||
return ((string)(this["EEEntitiesLayout"]));
|
return ((string)(this["EEEntitiesLayout"]));
|
||||||
|
|||||||
@@ -5,25 +5,25 @@
|
|||||||
<Setting Name="gwcs" Type="(Connection string)" Scope="Application">
|
<Setting Name="gwcs" Type="(Connection string)" Scope="Application">
|
||||||
<DesignTimeValue Profile="(Default)"><?xml version="1.0" encoding="utf-16"?>
|
<DesignTimeValue Profile="(Default)"><?xml version="1.0" encoding="utf-16"?>
|
||||||
<SerializableConnectionString xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
<SerializableConnectionString xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
<ConnectionString>Data Source=10.131.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=eeuser;Password=Amkor123!;Encrypt=False;TrustServerCertificate=True</ConnectionString>
|
<ConnectionString>Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Info=True;User ID=eeadm;Password=uJnU8a8q&amp;DJ+ug-D;Encrypt=False;TrustServerCertificate=True</ConnectionString>
|
||||||
<ProviderName>System.Data.SqlClient</ProviderName>
|
<ProviderName>System.Data.SqlClient</ProviderName>
|
||||||
</SerializableConnectionString></DesignTimeValue>
|
</SerializableConnectionString></DesignTimeValue>
|
||||||
<Value Profile="(Default)">Data Source=10.131.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=eeuser;Password=Amkor123!;Encrypt=False;TrustServerCertificate=True</Value>
|
<Value Profile="(Default)">Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Info=True;User ID=eeadm;Password=uJnU8a8q&DJ+ug-D;Encrypt=False;TrustServerCertificate=True</Value>
|
||||||
</Setting>
|
</Setting>
|
||||||
<Setting Name="EEEntities" Type="(Connection string)" Scope="Application">
|
<Setting Name="EEEntities" Type="(Connection string)" Scope="Application">
|
||||||
<DesignTimeValue Profile="(Default)"><?xml version="1.0" encoding="utf-16"?>
|
<DesignTimeValue Profile="(Default)"><?xml version="1.0" encoding="utf-16"?>
|
||||||
<SerializableConnectionString xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
<SerializableConnectionString xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
<ConnectionString>Data Source=10.131.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=eeuser;Password=Amkor123!;Encrypt=False;TrustServerCertificate=True</ConnectionString>
|
<ConnectionString>Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Info=True;User ID=eeadm;Password=uJnU8a8q&amp;DJ+ug-D;Encrypt=False;TrustServerCertificate=True</ConnectionString>
|
||||||
<ProviderName>System.Data.SqlClient</ProviderName>
|
<ProviderName>System.Data.SqlClient</ProviderName>
|
||||||
</SerializableConnectionString></DesignTimeValue>
|
</SerializableConnectionString></DesignTimeValue>
|
||||||
<Value Profile="(Default)">Data Source=10.131.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=eeuser;Password=Amkor123!;Encrypt=False;TrustServerCertificate=True</Value>
|
<Value Profile="(Default)">Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Info=True;User ID=eeadm;Password=uJnU8a8q&DJ+ug-D;Encrypt=False;TrustServerCertificate=True</Value>
|
||||||
</Setting>
|
</Setting>
|
||||||
<Setting Name="EEEntitiesLayout" Type="(Connection string)" Scope="Application">
|
<Setting Name="EEEntitiesLayout" Type="(Connection string)" Scope="Application">
|
||||||
<DesignTimeValue Profile="(Default)"><?xml version="1.0" encoding="utf-16"?>
|
<DesignTimeValue Profile="(Default)"><?xml version="1.0" encoding="utf-16"?>
|
||||||
<SerializableConnectionString xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
<SerializableConnectionString xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
<ConnectionString>Data Source=10.131.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=eeuser;Password=Amkor123!;Encrypt=False;TrustServerCertificate=True</ConnectionString>
|
<ConnectionString>Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Info=True;User ID=eeadm;Password=uJnU8a8q&amp;DJ+ug-D;Encrypt=False;TrustServerCertificate=True</ConnectionString>
|
||||||
</SerializableConnectionString></DesignTimeValue>
|
</SerializableConnectionString></DesignTimeValue>
|
||||||
<Value Profile="(Default)">Data Source=10.131.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=eeuser;Password=Amkor123!;Encrypt=False;TrustServerCertificate=True</Value>
|
<Value Profile="(Default)">Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Info=True;User ID=eeadm;Password=uJnU8a8q&DJ+ug-D;Encrypt=False;TrustServerCertificate=True</Value>
|
||||||
</Setting>
|
</Setting>
|
||||||
</Settings>
|
</Settings>
|
||||||
</SettingsFile>
|
</SettingsFile>
|
||||||
@@ -7,15 +7,15 @@
|
|||||||
<connectionStrings>
|
<connectionStrings>
|
||||||
<add name="FEQ0000.Properties.Settings.gwcs" connectionString="Data Source=10.131.32.33;Initial Catalog=GroupWare;Persist Security Info=True;User ID=gw;Password=Amkor123!"
|
<add name="FEQ0000.Properties.Settings.gwcs" connectionString="Data Source=10.131.32.33;Initial Catalog=GroupWare;Persist Security Info=True;User ID=gw;Password=Amkor123!"
|
||||||
providerName="System.Data.SqlClient" />
|
providerName="System.Data.SqlClient" />
|
||||||
<add name="FPJ0000.Properties.Settings.gwcs" connectionString="Data Source=10.131.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=eeuser;Password=Amkor123!;Encrypt=False;TrustServerCertificate=True"
|
<add name="FPJ0000.Properties.Settings.gwcs" connectionString="Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Info=True;User ID=eeadm;Password=uJnU8a8q&DJ+ug-D;Encrypt=False;TrustServerCertificate=True"
|
||||||
providerName="System.Data.SqlClient" />
|
providerName="System.Data.SqlClient" />
|
||||||
<add name="FPJ0000.Properties.Settings.EEEntities" connectionString="Data Source=10.131.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=eeuser;Password=Amkor123!;Encrypt=False;TrustServerCertificate=True"
|
<add name="FPJ0000.Properties.Settings.EEEntities" connectionString="Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Info=True;User ID=eeadm;Password=uJnU8a8q&DJ+ug-D;Encrypt=False;TrustServerCertificate=True"
|
||||||
providerName="System.Data.SqlClient" />
|
providerName="System.Data.SqlClient" />
|
||||||
<add name="EEEntities" connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=System.Data.SqlClient;provider connection string="data source=10.131.15.18;initial catalog=EE;persist security info=True;user id=eeuser;password=Amkor123!;MultipleActiveResultSets=True;App=EntityFramework""
|
<add name="EEEntities" connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=System.Data.SqlClient;provider connection string="data source=K4FASQL.kr.ds.amkor.com,50150;initial catalog=EE;persist security info=True;user id=eeadm;password=uJnU8a8q&DJ+ug-D!;MultipleActiveResultSets=True;App=EntityFramework"TrustServerCertificate=True"
|
||||||
providerName="System.Data.EntityClient" />
|
providerName="System.Data.EntityClient" />
|
||||||
<add name="EEEntitiesLayout" connectionString="metadata=res://*/ModelLayout.csdl|res://*/ModelLayout.ssdl|res://*/ModelLayout.msl;provider=System.Data.SqlClient;provider connection string="data source=10.131.15.18;initial catalog=EE;persist security info=True;user id=eeuser;password=Amkor123!;MultipleActiveResultSets=True;App=EntityFramework""
|
<add name="EEEntitiesLayout" connectionString="metadata=res://*/ModelLayout.csdl|res://*/ModelLayout.ssdl|res://*/ModelLayout.msl;provider=System.Data.SqlClient;provider connection string="data source=K4FASQL.kr.ds.amkor.com,50150;initial catalog=EE;persist security info=True;user id=eeadm;password=uJnU8a8q&DJ+ug-D!;MultipleActiveResultSets=True;App=EntityFramework"TrustServerCertificate=True"
|
||||||
providerName="System.Data.EntityClient" />
|
providerName="System.Data.EntityClient" />
|
||||||
<add name="FPJ0000.Properties.Settings.EEEntitiesLayout" connectionString="Data Source=10.131.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=eeuser;Password=Amkor123!;Encrypt=False;TrustServerCertificate=True" />
|
<add name="FPJ0000.Properties.Settings.EEEntitiesLayout" connectionString="Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Info=True;User ID=eeadm;Password=uJnU8a8q&DJ+ug-D;Encrypt=False;TrustServerCertificate=True" />
|
||||||
</connectionStrings>
|
</connectionStrings>
|
||||||
<startup>
|
<startup>
|
||||||
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6"/>
|
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6"/>
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ namespace FPM0000.Properties {
|
|||||||
|
|
||||||
|
|
||||||
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
||||||
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "16.8.1.0")]
|
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.9.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())));
|
||||||
@@ -26,8 +26,9 @@ namespace FPM0000.Properties {
|
|||||||
[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.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=ee" +
|
[global::System.Configuration.DefaultSettingValueAttribute("Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Inf" +
|
||||||
"user;Password=Amkor123!")]
|
"o=True;User ID=eeadm;Password=uJnU8a8q&DJ+ug-D;Encrypt=False;TrustServerCertific" +
|
||||||
|
"ate=True")]
|
||||||
public string gwcs {
|
public string gwcs {
|
||||||
get {
|
get {
|
||||||
return ((string)(this["gwcs"]));
|
return ((string)(this["gwcs"]));
|
||||||
|
|||||||
@@ -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="FBS0000.Properties" GeneratedClassName="Settings">
|
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)" GeneratedClassNamespace="FPM0000.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)"><?xml version="1.0" encoding="utf-16"?>
|
<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">
|
<SerializableConnectionString xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
<ConnectionString>Data Source=10.131.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=eeuser;Password=Amkor123!</ConnectionString>
|
<ConnectionString>Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Info=True;User ID=eeadm;Password=uJnU8a8q&amp;DJ+ug-D;Encrypt=False;TrustServerCertificate=True</ConnectionString>
|
||||||
<ProviderName>System.Data.SqlClient</ProviderName>
|
<ProviderName>System.Data.SqlClient</ProviderName>
|
||||||
</SerializableConnectionString></DesignTimeValue>
|
</SerializableConnectionString></DesignTimeValue>
|
||||||
<Value Profile="(Default)">Data Source=10.131.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=eeuser;Password=Amkor123!</Value>
|
<Value Profile="(Default)">Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Info=True;User ID=eeadm;Password=uJnU8a8q&DJ+ug-D;Encrypt=False;TrustServerCertificate=True</Value>
|
||||||
</Setting>
|
</Setting>
|
||||||
</Settings>
|
</Settings>
|
||||||
</SettingsFile>
|
</SettingsFile>
|
||||||
@@ -3,7 +3,11 @@
|
|||||||
<configSections>
|
<configSections>
|
||||||
</configSections>
|
</configSections>
|
||||||
<connectionStrings>
|
<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"/>
|
<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!;TrustServerCertificate=True"
|
||||||
<add name="FBS0000.Properties.Settings.gwcs" connectionString="Data Source=10.131.15.18;Initial Catalog=EE;Persist Security Info=True;User ID=eeuser;Password=Amkor123!" providerName="System.Data.SqlClient"/>
|
providerName="System.Data.SqlClient" />
|
||||||
|
<add name="FBS0000.Properties.Settings.gwcs" connectionString="Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Info=True;User ID=eeadm;Password=uJnU8a8q&DJ+ug-D!;TrustServerCertificate=True"
|
||||||
|
providerName="System.Data.SqlClient" />
|
||||||
|
<add name="FPM0000.Properties.Settings.gwcs" connectionString="Data Source=K4FASQL.kr.ds.amkor.com,50150;Initial Catalog=EE;Persist Security Info=True;User ID=eeadm;Password=uJnU8a8q&DJ+ug-D;Encrypt=False;TrustServerCertificate=True"
|
||||||
|
providerName="System.Data.SqlClient" />
|
||||||
</connectionStrings>
|
</connectionStrings>
|
||||||
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6"/></startup></configuration>
|
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6"/></startup></configuration>
|
||||||
|
|||||||
Reference in New Issue
Block a user