CallResult.cs 958 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. namespace PTMedicalInsurance.Business
  7. {
  8. /// <summary>
  9. /// 方法调用通用返回对象
  10. /// </summary>
  11. public class CallResult
  12. {
  13. public int Code { set; get; }
  14. public string ErrMsg { set; get; }
  15. public string Data { set; get; }
  16. public object PureData { set; get; }
  17. public CallResult(int code, string errMsg, string data)
  18. {
  19. Code = code;
  20. ErrMsg = errMsg;
  21. Data = data;
  22. PureData = data;
  23. }
  24. public CallResult(int code, string errMsg, string data,object pure)
  25. {
  26. Code = code;
  27. ErrMsg = errMsg;
  28. Data = data;
  29. PureData = pure;
  30. }
  31. public bool Success {
  32. get {
  33. return this.Code == 0;
  34. }
  35. }
  36. }
  37. }