变更版本Bug,请更正。
变更版本Bug,请更正。因销售订单(SO)数据层重载了Update方法,在WebService层应该调用第二个方法,目前是调用第一个Update方法,导致更新出错。
WebService层:

扫一扫加作者微信

C# Code:
public SaveResult Update(DataSet data, bool createBusinessLog)
{
......
}
public SaveResult Update(DataSet data, bool createBusinessLog)
{
......
}
WebService层:
C# Code:
[WebMethod]
public byte[] SO_Update(byte[] loginTicket, byte[] saveData, bool createBusinessLog)
{
Loginer loginer = WebServiceSecurity.ValidateLoginer(loginTicket);
DataSet ds = ZipTools.DecompressionDataSet(saveData);
//应该调用第二个方法!!!
SaveResult result = new dalSO(loginer).Update(ds, createBusinessLog);
return ZipTools.CompressionObject(result);
}
//来源:C/S框架网(www.csframework.com) QQ:1980854898
[WebMethod]
public byte[] SO_Update(byte[] loginTicket, byte[] saveData, bool createBusinessLog)
{
Loginer loginer = WebServiceSecurity.ValidateLoginer(loginTicket);
DataSet ds = ZipTools.DecompressionDataSet(saveData);
//应该调用第二个方法!!!
SaveResult result = new dalSO(loginer).Update(ds, createBusinessLog);
return ZipTools.CompressionObject(result);
}
//来源:C/S框架网(www.csframework.com) QQ:1980854898

扫一扫加作者微信


版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
NewDoc C/S框架网