chDataUpdate.asmx.cs 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. using DataTransfersLibs;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Linq;
  5. using System.Web;
  6. using System.Web.Services;
  7. using DataTransfersLibs.Service;
  8. namespace GSMarketSys.WS
  9. {
  10. /// <summary>
  11. /// chDataUpdate 的摘要说明
  12. /// </summary>
  13. [WebService(Namespace = "http://tempuri.org/")]
  14. [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
  15. [System.ComponentModel.ToolboxItem(false)]
  16. // 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消注释以下行。
  17. // [System.Web.Script.Services.ScriptService]
  18. public class chDataUpdate : System.Web.Services.WebService
  19. {
  20. public chDataUpdate()
  21. {
  22. //如果使用设计的组件,请取消注释以下行
  23. //InitializeComponent();
  24. }
  25. /// <summary>
  26. ///
  27. /// </summary>
  28. /// <returns>返回空表示上次成功,返回非空,为有错误或者其他信息</returns>
  29. [WebMethod]
  30. public string updateCheckData(string checkdataxml)
  31. {
  32. string lcRetVal = "";
  33. // DataUpdate loDataUpData = new DataUpdate(checkdataxml);
  34. DataUpdateService loDataUpData= new DataUpdateService(checkdataxml);
  35. if (loDataUpData.CheckUserValid())
  36. lcRetVal = loDataUpData.UpdateAllRecords() ? "success" : "failed";
  37. else
  38. lcRetVal = "invalid";
  39. return lcRetVal;
  40. }
  41. }
  42. }