UpLoadTraceModel.cs 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. namespace LogoForceTestApp.Modules.MainModule.Models
  2. {
  3. public class UpLoadTraceModel
  4. {
  5. public Serials serials { get; set; }
  6. public Data data { get; set; }
  7. }
  8. public class Serials
  9. {
  10. public string part_id { get; set; }
  11. }
  12. public class Data
  13. {
  14. public Insight insight { get; set; }
  15. }
  16. public class Insight
  17. {
  18. public Test_Attributes test_attributes { get; set; }
  19. public Test_Station_Attributes test_station_attributes { get; set; }
  20. public Uut_Attributes uut_attributes { get; set; }
  21. public Result[] results { get; set; }
  22. }
  23. public class Test_Attributes
  24. {
  25. public string test_result { get; set; }
  26. public string uut_start { get; set; }
  27. public string uut_stop { get; set; }
  28. }
  29. public class Test_Station_Attributes
  30. {
  31. public string line_id { get; set; }
  32. public string software_name { get; set; }
  33. public string software_version { get; set; }
  34. public string station_id { get; set; }
  35. }
  36. public class Uut_Attributes
  37. {
  38. public string station_vendor { get; set; }
  39. }
  40. public class Result
  41. {
  42. public string result { get; set; }
  43. public string test { get; set; }
  44. public string units { get; set; }
  45. public string value { get; set; }
  46. }
  47. }