|
|
@@ -2,6 +2,7 @@
|
|
|
using System;
|
|
|
using System.Collections.Generic;
|
|
|
using System.Data;
|
|
|
+using System.IO;
|
|
|
using System.Drawing;
|
|
|
using System.Text;
|
|
|
using System.Threading;
|
|
|
@@ -458,7 +459,7 @@ namespace UAS_MES.SystemSetting
|
|
|
sql.Clear();
|
|
|
sql.Append("update productlabel set pl_labelcode=:pl_labelcode,pl_labeltype=:pl_labeltype,pl_labelurl=:pl_labelurl,pl_labelname=:pl_labelname,");
|
|
|
sql.Append("pl_prodcode=:pl_prodcode,pl_indate=sysdate where pl_id='" + pl_id2 + "'");
|
|
|
- dh.ExecuteSql(sql.GetString(), "update", la_code.Text, la_type.Text,ftpOperater.FTPAddress + la_name.Text,la_name.Text, pr_code.Text);
|
|
|
+ dh.ExecuteSql(sql.GetString(), "update", la_code.Text, la_type.Text,SavePath.Text + la_name.Text,la_name.Text, pr_code.Text);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -474,7 +475,7 @@ namespace UAS_MES.SystemSetting
|
|
|
{
|
|
|
sql.Clear();
|
|
|
sql.Append("insert into productlabel (pl_id,pl_labelcode,pl_labeltype,pl_isdefault,pl_labelurl,pl_labelsoft,pl_labelname,pl_prodcode,pl_indate) values( productlabel_seq.nextval, ");
|
|
|
- sql.Append("'" + la_code.Text + "','" + la_type.Text + "','" + isdefault(pr_code.Text, la_type.Text) + "','" + ftpOperater.FTPAddress + la_name.Text + "','" + SoftWare + "','" + la_name.Text + "','" + pr_code.Text + "',sysdate)");
|
|
|
+ sql.Append("'" + la_code.Text + "','" + la_type.Text + "','" + isdefault(pr_code.Text, la_type.Text) + "','" + SavePath.Text + la_name.Text + "','" + SoftWare + "','" + la_name.Text + "','" + pr_code.Text + "',sysdate)");
|
|
|
dh.ExecuteSql(sql.GetString(), "insert");
|
|
|
}
|
|
|
else
|
|
|
@@ -512,6 +513,7 @@ namespace UAS_MES.SystemSetting
|
|
|
private void Delete_Click(object sender, EventArgs e)
|
|
|
{
|
|
|
string[] deleteid = new string[LabelDataGridView.RowCount];
|
|
|
+ string[] deletelabel = new string[LabelDataGridView.RowCount];
|
|
|
string[] deletelabname = new string[LabelDataGridView.RowCount];
|
|
|
for (int i = 0; i < LabelDataGridView.RowCount; i++)
|
|
|
{
|
|
|
@@ -523,6 +525,7 @@ namespace UAS_MES.SystemSetting
|
|
|
{
|
|
|
deleteid[i] = LabelDataGridView.Rows[i].Cells["pl_id"].Value.ToString();
|
|
|
deletelabname[i] = LabelDataGridView.Rows[i].Cells["pl_labelname"].Value.ToString();
|
|
|
+ deletelabel[i] = LabelDataGridView.Rows[i].Cells["pl_labelurl"].Value.ToString();
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
@@ -540,7 +543,8 @@ namespace UAS_MES.SystemSetting
|
|
|
{
|
|
|
try
|
|
|
{
|
|
|
- ftp.Delete(deletelabname[i]);
|
|
|
+ // ftp.Delete(deletelabname[i]);
|
|
|
+ File.Delete(deletelabel[i]);
|
|
|
}
|
|
|
catch{
|
|
|
|
|
|
@@ -559,7 +563,11 @@ namespace UAS_MES.SystemSetting
|
|
|
DialogResult result = folder.ShowDialog();
|
|
|
if (result == DialogResult.OK)
|
|
|
{
|
|
|
+
|
|
|
SavePath.Text = folder.SelectedPath;
|
|
|
+ if (SavePath.Text.LastIndexOf('\\') != SavePath.Text.Length-1) {
|
|
|
+ SavePath.Text += ("\\");
|
|
|
+ }
|
|
|
}
|
|
|
BaseUtil.SetCacheData("SavePath", SavePath.Text);
|
|
|
}
|