개정판 ec0c7045
dev issue #000 : edit source
Change-Id: I9f3e37b6666d0552554ecc997926b156d62f8575
DTI_PID/BaseModel/Project_Info.cs | ||
---|---|---|
42 | 42 |
} |
43 | 43 |
|
44 | 44 |
public bool Enable { get => _Enable; set => _Enable = value; } |
45 |
|
|
45 |
|
|
46 | 46 |
|
47 | 47 |
public static Project_Info GetInstance() |
48 | 48 |
{ |
DTI_PID/SPPIDConverter_AutoModeling/ConverterForm.cs | ||
---|---|---|
27 | 27 |
private DataTable converterDT = new DataTable(); |
28 | 28 |
private RepositoryItemComboBox templateComboBox; |
29 | 29 |
|
30 |
Project_Info _ProjectInfo = Project_Info.GetInstance(); |
|
31 |
SPPID_DBInfo _SPPIDInfo = SPPID_DBInfo.GetInstance(); |
|
32 |
|
|
33 | 30 |
public ConverterForm() |
34 | 31 |
{ |
35 | 32 |
InitializeComponent(); |
... | ... | |
101 | 98 |
|
102 | 99 |
private bool InitID2Project() |
103 | 100 |
{ |
101 |
Project_Info _ProjectInfo = Project_Info.GetInstance(); |
|
104 | 102 |
_ProjectInfo.DefaultPath = Settings.Default.LatestProjectPath; |
105 | 103 |
if (Project_DB.ConnTestAndCreateTable()) |
106 | 104 |
{ |
... | ... | |
134 | 132 |
|
135 | 133 |
private void InitSPPIDDB() |
136 | 134 |
{ |
135 |
Project_Info _ProjectInfo = Project_Info.GetInstance(); |
|
137 | 136 |
if (_ProjectInfo.Enable) |
138 | 137 |
{ |
139 | 138 |
DataTable dt = Project_DB.SelectSPPID_DB_INFO(); |
140 |
SPPIDUtil.ConvertToSPPIDInfo(dt.Rows[0][0].ToString()); |
|
139 |
if (dt.Columns.Count > 0 && dt.Rows.Count > 0) |
|
140 |
SPPIDUtil.ConvertToSPPIDInfo(dt.Rows[0][0].ToString()); |
|
141 |
else |
|
142 |
SPPID_DBInfo.Clear(); |
|
141 | 143 |
} |
142 |
|
|
144 |
|
|
145 |
SPPID_DBInfo _SPPIDInfo = SPPID_DBInfo.GetInstance(); |
|
143 | 146 |
if (_SPPIDInfo.Enable) |
144 | 147 |
{ |
145 | 148 |
labelSPPIDPlantName.Text = _SPPIDInfo.SelectedPlant; |
... | ... | |
189 | 192 |
|
190 | 193 |
private void btnLoadFile_Click(object sender, EventArgs e) |
191 | 194 |
{ |
195 |
Project_Info _ProjectInfo = Project_Info.GetInstance(); |
|
192 | 196 |
if (!_ProjectInfo.Enable) |
193 | 197 |
{ |
194 | 198 |
MessageBox.Show(Msg.PleaseSetID2ProjectInfo, Msg.Warning, MessageBoxButtons.OK, MessageBoxIcon.Warning); |
... | ... | |
219 | 223 |
|
220 | 224 |
private void btnItemMapping_Click(object sender, EventArgs e) |
221 | 225 |
{ |
226 |
Project_Info _ProjectInfo = Project_Info.GetInstance(); |
|
222 | 227 |
if (!_ProjectInfo.Enable) |
223 | 228 |
{ |
224 | 229 |
MessageBox.Show(Msg.PleaseSetID2ProjectInfo, Msg.Warning, MessageBoxButtons.OK, MessageBoxIcon.Warning); |
DTI_PID/SPPIDConverter_AutoModeling/DB/SPPID_DBInfo.cs | ||
---|---|---|
52 | 52 |
|
53 | 53 |
return sPPIDInfo; |
54 | 54 |
} |
55 |
|
|
56 |
|
|
57 |
public static void Clear() |
|
58 |
{ |
|
59 |
sPPIDInfo = new SPPID_DBInfo(); |
|
60 |
} |
|
55 | 61 |
} |
56 | 62 |
} |
DTI_PID/SPPIDConverter_AutoModeling/Form/SPPID_DB_SettingForm.cs | ||
---|---|---|
120 | 120 |
DialogResult = DialogResult.OK; |
121 | 121 |
} |
122 | 122 |
else |
123 |
{ |
|
124 |
|
|
125 |
} |
|
123 |
MessageBox.Show(Msg.FailSaveSPPIDDBInfo, Msg.Warning, MessageBoxButtons.OK, MessageBoxIcon.Warning); |
|
126 | 124 |
} |
127 | 125 |
else |
128 |
{ |
|
129 |
|
|
130 |
} |
|
126 |
MessageBox.Show(Msg.FailGetPlantList, Msg.Warning, MessageBoxButtons.OK, MessageBoxIcon.Warning); |
|
131 | 127 |
} |
128 |
else |
|
129 |
MessageBox.Show(Msg.FailGetPlantList, Msg.Warning, MessageBoxButtons.OK, MessageBoxIcon.Warning); |
|
132 | 130 |
} |
133 | 131 |
|
134 | 132 |
private void btnGetPlantList_Click(object sender, EventArgs e) |
DTI_PID/SPPIDConverter_AutoModeling/Properties/Msg.Designer.cs | ||
---|---|---|
115 | 115 |
} |
116 | 116 |
|
117 | 117 |
/// <summary> |
118 |
/// Failed to save SPPID information과(와) 유사한 지역화된 문자열을 찾습니다. |
|
119 |
/// </summary> |
|
120 |
internal static string FailSaveSPPIDDBInfo { |
|
121 |
get { |
|
122 |
return ResourceManager.GetString("FailSaveSPPIDDBInfo", resourceCulture); |
|
123 |
} |
|
124 |
} |
|
125 |
|
|
126 |
/// <summary> |
|
118 | 127 |
/// Information과(와) 유사한 지역화된 문자열을 찾습니다. |
119 | 128 |
/// </summary> |
120 | 129 |
internal static string Information { |
DTI_PID/SPPIDConverter_AutoModeling/Properties/Msg.ko.resx | ||
---|---|---|
135 | 135 |
<data name="FailLoadiniFile" xml:space="preserve"> |
136 | 136 |
<value>잘못된 ini 파일입니다.</value> |
137 | 137 |
</data> |
138 |
<data name="FailSaveSPPIDDBInfo" xml:space="preserve"> |
|
139 |
<value>SPPID 정보 저장에 실패하였습니다.</value> |
|
140 |
</data> |
|
138 | 141 |
<data name="Information" xml:space="preserve"> |
139 | 142 |
<value>알림</value> |
140 | 143 |
</data> |
DTI_PID/SPPIDConverter_AutoModeling/Properties/Msg.resx | ||
---|---|---|
135 | 135 |
<data name="FailLoadiniFile" xml:space="preserve"> |
136 | 136 |
<value>Unavailable ini file.</value> |
137 | 137 |
</data> |
138 |
<data name="FailSaveSPPIDDBInfo" xml:space="preserve"> |
|
139 |
<value>Failed to save SPPID information</value> |
|
140 |
</data> |
|
138 | 141 |
<data name="Information" xml:space="preserve"> |
139 | 142 |
<value>Information</value> |
140 | 143 |
</data> |
내보내기 Unified diff