# Conflicts:
#	SRC/MEStc_SXS/tcENT/clsENT.cs
#	SRC/wsSXS/wxENT/wsENT.cs
This commit is contained in:
fenghongdan 2024-01-17 17:04:14 +08:00
commit 80e73dd72b
4 changed files with 110 additions and 6 deletions

View File

@ -111,12 +111,18 @@
<Import Include="System.Xml.Linq" /> <Import Include="System.Xml.Linq" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<Compile Include="21684tcENT\clsENT21684.cs" />
<Compile Include="Properties\AssemblyInfo.cs" /> <Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="tcENT21687\clsENT687.cs" />
<Compile Include="tcENT\clsA.cs" /> <Compile Include="tcENT\clsA.cs" />
<Compile Include="tcENT\clsENT.cs" /> <Compile Include="tcENT\clsENT.cs" />
<Compile Include="tcTEST21703\clsTEST_21703.cs" />
<Compile Include="tcENT_21681\clsENT_21681.cs" /> <Compile Include="tcENT_21681\clsENT_21681.cs" />
<Compile Include="tcTest21681\clsTest21681.cs" /> <Compile Include="tcTest21681\clsTest21681.cs" />
<Compile Include="tcTEST14278\clsTest_14278.cs" /> <Compile Include="tcTEST14278\clsTest_14278.cs" />
<Compile Include="tcWIP\clsLot.cs" /> <Compile Include="tcWIP\clsLot.cs" />
<Compile Include="tc_21685\clsENT_21685.cs" /> <Compile Include="tc_21685\clsENT_21685.cs" />
</ItemGroup> </ItemGroup>

View File

@ -128,6 +128,7 @@ namespace MEStc_SXS
public string AddSubcontractor(string SubcontractorNo, string SubcontractorName, string TelNo = defString, string EMail = defString, string Description = defString, string Creator = defString, DateTime CreateDate = default(DateTime), string AdditionalXml = "") public string AddSubcontractor(string SubcontractorNo, string SubcontractorName, string TelNo = defString, string EMail = defString, string Description = defString, string Creator = defString, DateTime CreateDate = default(DateTime), string AdditionalXml = "")
{ {
string AddSubcontractorRet = default(string); string AddSubcontractorRet = default(string);
// 此 Function 將新增一筆資料 // 此 Function 將新增一筆資料
@ -139,6 +140,7 @@ namespace MEStc_SXS
try try
{ {
strSQLAddField = "Insert into tblENTSubcontractor_21691 (SubcontractorNo, SubcontractorName, IssueState"; strSQLAddField = "Insert into tblENTSubcontractor_21691 (SubcontractorNo, SubcontractorName, IssueState";
strSQLAddValue = " Values ('" + SubcontractorNo + "','" + SubcontractorName + "',0"; strSQLAddValue = " Values ('" + SubcontractorNo + "','" + SubcontractorName + "',0";
@ -151,7 +153,7 @@ namespace MEStc_SXS
{ {
strSQLAddField += ",EMail"; strSQLAddField += ",EMail";
strSQLAddValue += ",'" + EMail + "'"; strSQLAddValue += ",'" + EMail + "'";
} }
if ((Description ?? "") != defString) if ((Description ?? "") != defString)
{ {
strSQLAddField += ",Description"; strSQLAddField += ",Description";
@ -200,7 +202,9 @@ namespace MEStc_SXS
} }
public string EditSubcontractor(string SubcontractorNo, string SubcontractorName = defString, string TelNo = defString, string EMail = defString, string Description = defString, string AdditionalXml = "", int DataStamp = defInteger, string Reviser = defString, DateTime ReviseDate = default(DateTime)) public string EditSubcontractor(string SubcontractorNo, string SubcontractorName = defString, string TelNo = defString, string EMail = defString, string Description = defString, string AdditionalXml = "", int DataStamp = defInteger, string Reviser = defString, DateTime ReviseDate = default(DateTime))
{ {
string EditSubcontractorRet = default(string); string EditSubcontractorRet = default(string);
// 此 Function 將修改一筆資料 // 此 Function 將修改一筆資料
@ -210,6 +214,7 @@ namespace MEStc_SXS
try try
{ {
// 先給定strSQL一定有的欄位 // 先給定strSQL一定有的欄位
strSQL = "Update tblENTSubcontractor_21691 Set "; strSQL = "Update tblENTSubcontractor_21691 Set ";
if ((TelNo ?? "") != defString) if ((TelNo ?? "") != defString)
@ -219,6 +224,7 @@ namespace MEStc_SXS
if ((EMail ?? "") != defString) if ((EMail ?? "") != defString)
{ {
strSQL += "EMail = '" + EMail + "',"; strSQL += "EMail = '" + EMail + "',";
} }
if ((SubcontractorName ?? "") != defString) if ((SubcontractorName ?? "") != defString)
{ {
@ -294,12 +300,14 @@ namespace MEStc_SXS
try try
{ {
// 1. 刪除Contactor // 1. 刪除Contactor
strSQL = "Delete From tblENTSubcontractorCont " + "Where SubcontractorNo='" + SubcontractorNo + "'"; strSQL = "Delete From A_21703SUB " + "Where SubcontractorNo='" + SubcontractorNo + "'";
CollectionSQL.Add(strSQL); CollectionSQL.Add(strSQL);
// 2. 刪除主檔 // 2. 刪除主檔
strSQL = "Delete From tblENTSubcontractor_21691 " + " Where SubcontractorNo ='" + SubcontractorNo + "'"; strSQL = "Delete From tblENTSubcontractor_21691 " + " Where SubcontractorNo ='" + SubcontractorNo + "'";
if (!string.IsNullOrEmpty(AdditionalXml)) if (!string.IsNullOrEmpty(AdditionalXml))
{ {
// 加上additional的condition // 加上additional的condition
@ -342,8 +350,10 @@ namespace MEStc_SXS
// //Create connection // //Create connection
cnnTemp = CreateConnection(strConnectionString); cnnTemp = CreateConnection(strConnectionString);
strSQL = "Select * From tblENTSubcontractor_21691 Where SubcontractorNo Is Not Null"; strSQL = "Select * From tblENTSubcontractor_21691 Where SubcontractorNo Is Not Null";
if ((SubcontractorNo ?? "") != defString) if ((SubcontractorNo ?? "") != defString)
{ {
strSQL += " And SubcontractorNo = '" + SubcontractorNo + "'"; strSQL += " And SubcontractorNo = '" + SubcontractorNo + "'";
@ -361,6 +371,7 @@ namespace MEStc_SXS
// //Select data // //Select data
dsENT = new DataSet(); dsENT = new DataSet();
ExecuteSQLQuery_Adapter(strSQL, dsENT, "tblENTSubcontractor_21691", cnnTemp); ExecuteSQLQuery_Adapter(strSQL, dsENT, "tblENTSubcontractor_21691", cnnTemp);
// //Combine return value // //Combine return value
@ -402,8 +413,10 @@ namespace MEStc_SXS
// //Create connection // //Create connection
cnnTemp = CreateConnection(strConnectionString); cnnTemp = CreateConnection(strConnectionString);
strSQL = "Select * From tblENTSubcontractor_21691 Where SubcontractorNo Is Not Null"; strSQL = "Select * From tblENTSubcontractor_21691 Where SubcontractorNo Is Not Null";
if ((SubcontractorNo ?? "") != defString) if ((SubcontractorNo ?? "") != defString)
{ {
strSQL += " And SubcontractorNo = '" + SubcontractorNo + "'"; strSQL += " And SubcontractorNo = '" + SubcontractorNo + "'";
@ -421,8 +434,10 @@ namespace MEStc_SXS
// //Select data // //Select data
dsENT = new DataSet(); dsENT = new DataSet();
ExecuteSQLQuery_Adapter(strSQL, dsENT, "tblENTSubcontractor_21691", cnnTemp); ExecuteSQLQuery_Adapter(strSQL, dsENT, "tblENTSubcontractor_21691", cnnTemp);
// //Return data // //Return data
ShowSubcontractorRet = dsENT; ShowSubcontractorRet = dsENT;
} }
@ -462,8 +477,10 @@ namespace MEStc_SXS
// //Create connection // //Create connection
cnnTemp = CreateConnection(strConnectionString); cnnTemp = CreateConnection(strConnectionString);
strSQL = "Select * From tblENTSubcontractor_21691 Where SubcontractorNo Is Not Null"; strSQL = "Select * From tblENTSubcontractor_21691 Where SubcontractorNo Is Not Null";
if ((SubcontractorNo ?? "") != defString) if ((SubcontractorNo ?? "") != defString)
{ {
strSQL += " And SubcontractorNo = '" + SubcontractorNo + "'"; strSQL += " And SubcontractorNo = '" + SubcontractorNo + "'";
@ -481,8 +498,10 @@ namespace MEStc_SXS
// //Select data // //Select data
dsENT = new DataSet(); dsENT = new DataSet();
ExecuteSQLQuery_Adapter(strSQL, dsENT, "tblENTSubcontractor_21691", cnnTemp); ExecuteSQLQuery_Adapter(strSQL, dsENT, "tblENTSubcontractor_21691", cnnTemp);
// //Return data // //Return data
if (dsENT.Tables[0].Rows.Count > 0) if (dsENT.Tables[0].Rows.Count > 0)
{ {
@ -522,8 +541,10 @@ namespace MEStc_SXS
try try
{ {
// 先給定strSQL一定有的欄位 // 先給定strSQL一定有的欄位
strSQL = "Update tblENTSubcontractor_21691 Set IssueState = " + IssueState + ","; strSQL = "Update tblENTSubcontractor_21691 Set IssueState = " + IssueState + ",";
if (Reviser != defString) if (Reviser != defString)
strSQL = strSQL + "Reviser = '" + Reviser + "',"; strSQL = strSQL + "Reviser = '" + Reviser + "',";
@ -564,7 +585,7 @@ namespace MEStc_SXS
} }
public string AddSubcontractorCont(string SubcontractorNo, string ContactorName, string TelNo = defString, string FaxNo = defString, string Title = defString, string Address = defString, string EMail = defString, string Description = defString, string AdditionalXml = "", string Creator = defString, DateTime CreateDate = default(DateTime)) public string AddSubcontractorCont(string SubcontractorNo, string ContactorName, string TelNo = defString, string Age = defString, string FaxNo = defString, string Title = defString, string Address = defString, string EMail = defString, string Description = defString, string AdditionalXml = "", string Creator = defString, DateTime CreateDate = default(DateTime))
{ {
string AddSubcontractorContRet = default(string); string AddSubcontractorContRet = default(string);
// 此 Function 將新增一筆資料 // 此 Function 將新增一筆資料
@ -573,9 +594,16 @@ namespace MEStc_SXS
try try
{ {
strSQLAddField = "Insert into tblENTSubcontractorCont_21691 (SubcontractorNo, ContactorName"; strSQLAddField = "Insert into tblENTSubcontractorCont_21691 (SubcontractorNo, ContactorName";
strSQLAddValue = " Values ('" + SubcontractorNo + "','" + ContactorName + "'"; strSQLAddValue = " Values ('" + SubcontractorNo + "','" + ContactorName + "'";
if ((Age ?? "") != defString)
{
strSQLAddField += ",Age";
strSQLAddValue += ",'" + Age + "'";
}
if ((TelNo ?? "") != defString) if ((TelNo ?? "") != defString)
{ {
strSQLAddField += ",TelNo"; strSQLAddField += ",TelNo";
@ -650,7 +678,7 @@ namespace MEStc_SXS
} }
public string EditSubcontractorCont(string SubcontractorNo, string ContactorName, string TelNo = defString, string FaxNo = defString, string Title = defString, string Address = defString, string EMail = defString, string Description = defString, string AdditionalXml = "", int DataStamp = defInteger, string Reviser = defString, DateTime ReviseDate = default(DateTime)) public string EditSubcontractorCont(string SubcontractorNo, string ContactorName, string TelNo = defString, string Age = defString, string FaxNo = defString, string Title = defString, string Address = defString, string EMail = defString, string Description = defString, string AdditionalXml = "", int DataStamp = defInteger, string Reviser = defString, DateTime ReviseDate = default(DateTime))
{ {
string EditSubcontractorContRet = default(string); string EditSubcontractorContRet = default(string);
@ -661,8 +689,14 @@ namespace MEStc_SXS
try try
{ {
// 先給定strSQL一定有的欄位 // 先給定strSQL一定有的欄位
strSQL = "Update tblENTSubcontractorCont_21691 Set "; strSQL = "Update tblENTSubcontractorCont_21691 Set ";
if ((Age ?? "") != defString)
{
strSQL += "Age = '" + Age + "',";
}
if ((TelNo ?? "") != defString) if ((TelNo ?? "") != defString)
{ {
strSQL += "TelNo = '" + TelNo + "',"; strSQL += "TelNo = '" + TelNo + "',";
@ -751,8 +785,10 @@ namespace MEStc_SXS
try try
{ {
strSQL = "Delete From tblENTSubcontractorCont_21691 " + " Where SubcontractorNo='" + SubcontractorNo + "'"; strSQL = "Delete From tblENTSubcontractorCont_21691 " + " Where SubcontractorNo='" + SubcontractorNo + "'";
if ((ContactorName ?? "") != defString) if ((ContactorName ?? "") != defString)
{ {
strSQL += " And ContactorName = '" + ContactorName + "'"; strSQL += " And ContactorName = '" + ContactorName + "'";
@ -800,6 +836,7 @@ namespace MEStc_SXS
strSQL = "Select * From tblENTSubcontractorCont_21691 Where SubcontractorNo Is Not Null"; strSQL = "Select * From tblENTSubcontractorCont_21691 Where SubcontractorNo Is Not Null";
// 有傳入SubcontractorNo表示只取該SubcontractorNo之資料 // 有傳入SubcontractorNo表示只取該SubcontractorNo之資料
if ((SubcontractorNo ?? "") != defString) if ((SubcontractorNo ?? "") != defString)
{ {
@ -818,10 +855,12 @@ namespace MEStc_SXS
// //Select data // //Select data
dsENT = new DataSet(); dsENT = new DataSet();
ExecuteSQLQuery_Adapter(strSQL, dsENT, "tblENTSubcontractorCont_21691", cnnTemp); ExecuteSQLQuery_Adapter(strSQL, dsENT, "tblENTSubcontractorCont_21691", cnnTemp);
// //Combine return value // //Combine return value
LoadSubcontractorContRet = CombineXMLReturnValue("loadSubcontractorcont", "tblENTSubcontractorCont_21691", "DataSet", FormatXMLSchema(dsENT.GetXmlSchema()), dsENT.GetXml(), ""); LoadSubcontractorContRet = CombineXMLReturnValue("loadSubcontractorcont", "tblENTSubcontractorCont_21691", "DataSet", FormatXMLSchema(dsENT.GetXmlSchema()), dsENT.GetXml(), "");
} }
catch (Exception e1) catch (Exception e1)
@ -860,7 +899,9 @@ namespace MEStc_SXS
// //Create connection // //Create connection
cnnTemp = CreateConnection(strConnectionString); cnnTemp = CreateConnection(strConnectionString);
strSQL = "Select * From tblENTSubcontractorCont_21691 Where SubcontractorNo Is Not Null"; strSQL = "Select * From tblENTSubcontractorCont_21691 Where SubcontractorNo Is Not Null";
if ((SubcontractorNo ?? "") != defString) if ((SubcontractorNo ?? "") != defString)
{ {
strSQL += " And SubcontractorNo = '" + SubcontractorNo + "'"; strSQL += " And SubcontractorNo = '" + SubcontractorNo + "'";
@ -878,8 +919,10 @@ namespace MEStc_SXS
// //Select data // //Select data
dsENT = new DataSet(); dsENT = new DataSet();
ExecuteSQLQuery_Adapter(strSQL, dsENT, "tblENTSubcontractorCont_21691", cnnTemp); ExecuteSQLQuery_Adapter(strSQL, dsENT, "tblENTSubcontractorCont_21691", cnnTemp);
// //Return data // //Return data
ShowSubcontractorContRet = dsENT; ShowSubcontractorContRet = dsENT;
} }
@ -920,7 +963,9 @@ namespace MEStc_SXS
// //Create connection // //Create connection
cnnTemp = CreateConnection(strConnectionString); cnnTemp = CreateConnection(strConnectionString);
strSQL = "Select * From tblENTSubcontractorCont_21691 Where SubcontractorNo Is Not Null"; strSQL = "Select * From tblENTSubcontractorCont_21691 Where SubcontractorNo Is Not Null";
if ((SubcontractorNo ?? "") != defString) if ((SubcontractorNo ?? "") != defString)
{ {
strSQL += " And SubcontractorNo = '" + SubcontractorNo + "'"; strSQL += " And SubcontractorNo = '" + SubcontractorNo + "'";
@ -938,8 +983,10 @@ namespace MEStc_SXS
// //Select data // //Select data
dsENT = new DataSet(); dsENT = new DataSet();
ExecuteSQLQuery_Adapter(strSQL, dsENT, "tblENTSubcontractorCont_21691", cnnTemp); ExecuteSQLQuery_Adapter(strSQL, dsENT, "tblENTSubcontractorCont_21691", cnnTemp);
// //Return data // //Return data
if (dsENT.Tables[0].Rows.Count > 0) if (dsENT.Tables[0].Rows.Count > 0)
{ {

View File

@ -146,11 +146,16 @@
<DesignTimeSharedInput>True</DesignTimeSharedInput> <DesignTimeSharedInput>True</DesignTimeSharedInput>
</Compile> </Compile>
<Compile Include="wsTEST_21703\wsTEST_21703.cs" />
<Compile Include="wsENT_21681\wsENT_21681.cs" /> <Compile Include="wsENT_21681\wsENT_21681.cs" />
<Compile Include="wsTest21681\wsTest21681.cs" /> <Compile Include="wsTest21681\wsTest21681.cs" />
<Compile Include="wsTEST_14278\wsTEST_14278.cs" /> <Compile Include="wsTEST_14278\wsTEST_14278.cs" />
<Compile Include="wsWIP\wsWIP.cs" /> <Compile Include="wsWIP\wsWIP.cs" />
<Compile Include="wxENT21687\wsENT687.cs" />
<Compile Include="wxENT\wsENT.cs" /> <Compile Include="wxENT\wsENT.cs" />
<Compile Include="wxENT_21685\ws_21685.cs" /> <Compile Include="wxENT_21685\ws_21685.cs" />
<Compile Include="wsENT\wsENT.cs" /> <Compile Include="wsENT\wsENT.cs" />

View File

@ -121,6 +121,7 @@ namespace wsSXS
string TelNo = defString; string TelNo = defString;
string EMail = defString; string EMail = defString;
string Description = defString; string Description = defString;
string Age = defString;
string Creator = defString; string Creator = defString;
ArriveTime = DateTime.Now; ArriveTime = DateTime.Now;
@ -189,6 +190,14 @@ namespace wsSXS
Description = xmlDoc.DocumentElement.GetElementsByTagName("description").Item(0).SelectNodes("value").Item(0).InnerText; Description = xmlDoc.DocumentElement.GetElementsByTagName("description").Item(0).SelectNodes("value").Item(0).InnerText;
} }
} }
// Age
if (xmlDoc.DocumentElement.GetElementsByTagName("age").Count > 0)
{
if (xmlDoc.GetElementsByTagName("age").Item(0).SelectNodes("value").Count > 0)
{
Age = xmlDoc.DocumentElement.GetElementsByTagName("age").Item(0).SelectNodes("value").Item(0).InnerText;
}
}
// Creator // Creator
if (xmlDoc.DocumentElement.GetElementsByTagName("creator").Count > 0) if (xmlDoc.DocumentElement.GetElementsByTagName("creator").Count > 0)
{ {
@ -198,7 +207,6 @@ namespace wsSXS
} }
} }
// 呼叫Dll執行新增資料
objENT.AddSubcontractor(SubcontractorNo, SubcontractorName, TelNo, EMail, Description, Creator); objENT.AddSubcontractor(SubcontractorNo, SubcontractorName, TelNo, EMail, Description, Creator);
strException = ""; strException = "";
@ -248,6 +256,7 @@ namespace wsSXS
string TelNo = defString; string TelNo = defString;
string EMail = defString; string EMail = defString;
string Description = defString; string Description = defString;
string Age = defString;
int DataStamp = defInteger; int DataStamp = defInteger;
string AdditionalXml = ""; string AdditionalXml = "";
@ -330,6 +339,14 @@ namespace wsSXS
Description = xmlDoc.DocumentElement.GetElementsByTagName("description").Item(0).SelectNodes("value").Item(0).InnerText; Description = xmlDoc.DocumentElement.GetElementsByTagName("description").Item(0).SelectNodes("value").Item(0).InnerText;
} }
} }
// Age
if (xmlDoc.DocumentElement.GetElementsByTagName("age").Count > 0)
{
if (xmlDoc.GetElementsByTagName("age").Item(0).SelectNodes("value").Count > 0)
{
Age = xmlDoc.DocumentElement.GetElementsByTagName("age").Item(0).SelectNodes("value").Item(0).InnerText;
}
}
// AdditionalXml // AdditionalXml
GetXMLTagValue(ref AdditionalXml, xmlDoc, "additionalxml"); GetXMLTagValue(ref AdditionalXml, xmlDoc, "additionalxml");
@ -343,7 +360,11 @@ namespace wsSXS
if ((SubcontractorName ?? "") != defString | (TelNo ?? "") != defString | (EMail ?? "") != defString | (Description ?? "") != defString) if ((SubcontractorName ?? "") != defString | (TelNo ?? "") != defString | (EMail ?? "") != defString | (Description ?? "") != defString)
{ {
// 呼叫Dll執行修改 // 呼叫Dll執行修改
<<<<<<< HEAD
objENT.EditSubcontractor(SubcontractorNo, SubcontractorName, TelNo, EMail, Description, AdditionalXml, DataStamp: DataStamp, Reviser: GetXMLCurUserNo(xmlDoc), ReviseDate: ArriveTime); objENT.EditSubcontractor(SubcontractorNo, SubcontractorName, TelNo, EMail, Description, AdditionalXml, DataStamp: DataStamp, Reviser: GetXMLCurUserNo(xmlDoc), ReviseDate: ArriveTime);
=======
objENT.EditSubcontractor(SubcontractorNo, SubcontractorName, Description,Age, AdditionalXml, DataStamp: DataStamp, Reviser: GetXMLCurUserNo(xmlDoc), ReviseDate: ArriveTime);
>>>>>>> 42de248d2d2ff29266f47df9261e045a7a3351b6
} }
} }
@ -592,10 +613,17 @@ namespace wsSXS
string IssueMasterNo; string IssueMasterNo;
// 核准後應將狀態改為Active // 核准後應將狀態改為Active
<<<<<<< HEAD
tmpSQL = "Update tblENTSubcontractor_21691 Set IssueState = 2 Where SubcontractorNo = '" + SubcontractorNo + "'"; tmpSQL = "Update tblENTSubcontractor_21691 Set IssueState = 2 Where SubcontractorNo = '" + SubcontractorNo + "'";
ApproveSQL.Add(tmpSQL); ApproveSQL.Add(tmpSQL);
// 退回則應將狀態回復到Unfrozen // 退回則應將狀態回復到Unfrozen
tmpSQL = "Update tblENTSubcontractor_21691 Set IssueState = 0 Where SubcontractorNo = '" + SubcontractorNo + "'"; tmpSQL = "Update tblENTSubcontractor_21691 Set IssueState = 0 Where SubcontractorNo = '" + SubcontractorNo + "'";
=======
tmpSQL = "Update A_21703MAIN Set IssueState = 2 Where SubcontractorNo = '" + SubcontractorNo + "'";
ApproveSQL.Add(tmpSQL);
// 退回則應將狀態回復到Unfrozen
tmpSQL = "Update A_21703MAIN Set IssueState = 0 Where SubcontractorNo = '" + SubcontractorNo + "'";
>>>>>>> 42de248d2d2ff29266f47df9261e045a7a3351b6
RejectSQL.Add(tmpSQL); RejectSQL.Add(tmpSQL);
// Creator未傳入表示以目前的User // Creator未傳入表示以目前的User
@ -742,6 +770,7 @@ namespace wsSXS
string Address = defString; string Address = defString;
string EMail = defString; string EMail = defString;
string Description = defString; string Description = defString;
string Age = defString;
string AdditionalXml = ""; string AdditionalXml = "";
ArriveTime = DateTime.Now; ArriveTime = DateTime.Now;
@ -795,6 +824,14 @@ namespace wsSXS
TelNo = xmlDoc.DocumentElement.GetElementsByTagName("telno").Item(0).SelectNodes("value").Item(0).InnerText; TelNo = xmlDoc.DocumentElement.GetElementsByTagName("telno").Item(0).SelectNodes("value").Item(0).InnerText;
} }
} }
// Age
if (xmlDoc.DocumentElement.GetElementsByTagName("age").Count > 0)
{
if (xmlDoc.GetElementsByTagName("age").Item(0).SelectNodes("value").Count > 0)
{
Age = xmlDoc.DocumentElement.GetElementsByTagName("age").Item(0).SelectNodes("value").Item(0).InnerText;
}
}
// FaxNo // FaxNo
if (xmlDoc.DocumentElement.GetElementsByTagName("faxno").Count > 0) if (xmlDoc.DocumentElement.GetElementsByTagName("faxno").Count > 0)
{ {
@ -840,7 +877,7 @@ namespace wsSXS
// 呼叫Dll執行新增資料 // 呼叫Dll執行新增資料
objENT.AddSubcontractorCont(SubcontractorNo, ContactorName, TelNo, FaxNo, Title, Address, EMail, Description, AdditionalXml, GetXMLCurUserNo(xmlDoc), ArriveTime); objENT.AddSubcontractorCont(SubcontractorNo, ContactorName, TelNo, Age,FaxNo, Title, Address, EMail, Description, AdditionalXml, GetXMLCurUserNo(xmlDoc), ArriveTime);
strException = ""; strException = "";
strResult = "success"; strResult = "success";
@ -890,6 +927,7 @@ namespace wsSXS
string Address = defString; string Address = defString;
string EMail = defString; string EMail = defString;
string Description = defString; string Description = defString;
string Age = defString;
int DataStamp = defInteger; int DataStamp = defInteger;
string AdditionalXml = ""; string AdditionalXml = "";
@ -944,6 +982,14 @@ namespace wsSXS
TelNo = xmlDoc.DocumentElement.GetElementsByTagName("telno").Item(0).SelectNodes("value").Item(0).InnerText; TelNo = xmlDoc.DocumentElement.GetElementsByTagName("telno").Item(0).SelectNodes("value").Item(0).InnerText;
} }
} }
// Age
if (xmlDoc.DocumentElement.GetElementsByTagName("age").Count > 0)
{
if (xmlDoc.GetElementsByTagName("age").Item(0).SelectNodes("value").Count > 0)
{
Age = xmlDoc.DocumentElement.GetElementsByTagName("age").Item(0).SelectNodes("value").Item(0).InnerText;
}
}
// FaxNo // FaxNo
if (xmlDoc.DocumentElement.GetElementsByTagName("faxno").Count > 0) if (xmlDoc.DocumentElement.GetElementsByTagName("faxno").Count > 0)
{ {