/* Options: Date: 2025-12-06 07:27:52 Version: 8.80 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://api.dev.dynamics.trendsic.com //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: MaterialLogRequest.* //ExcludeTypes: //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,java.io.InputStream,net.servicestack.client.* */ import java.math.*; import java.util.*; import java.io.InputStream; import net.servicestack.client.*; public class dtos { @Route(Path="/v1/MaterialLog", Verbs="GET,POST,PUT,DELETE,OPTIONS") // @Route(Path="/v1/MaterialLog/{LogID}", Verbs="GET,POST,PUT,DELETE,OPTIONS") public static class MaterialLogRequest implements IReturn { public Integer LogID = null; public ArrayList MaterialLog = new ArrayList(); public Integer getLogID() { return LogID; } public MaterialLogRequest setLogID(Integer value) { this.LogID = value; return this; } public ArrayList getMaterialLog() { return MaterialLog; } public MaterialLogRequest setMaterialLog(ArrayList value) { this.MaterialLog = value; return this; } private static Object responseType = MaterialLogResponse.class; public Object getResponseType() { return responseType; } } public static class MaterialLogResponse { public ResponseStatus ResponseStatus = null; public ArrayList MaterialLog = new ArrayList(); public ResponseStatus getResponseStatus() { return ResponseStatus; } public MaterialLogResponse setResponseStatus(ResponseStatus value) { this.ResponseStatus = value; return this; } public ArrayList getMaterialLog() { return MaterialLog; } public MaterialLogResponse setMaterialLog(ArrayList value) { this.MaterialLog = value; return this; } } public static class MaterialLog { public Integer LogID = null; public Integer MaterialID = null; public Short PreviousStatusID = null; public Short MaterialStatusID = null; public Date ChangeDate = null; public Integer getLogID() { return LogID; } public MaterialLog setLogID(Integer value) { this.LogID = value; return this; } public Integer getMaterialID() { return MaterialID; } public MaterialLog setMaterialID(Integer value) { this.MaterialID = value; return this; } public Short getPreviousStatusID() { return PreviousStatusID; } public MaterialLog setPreviousStatusID(Short value) { this.PreviousStatusID = value; return this; } public Short getMaterialStatusID() { return MaterialStatusID; } public MaterialLog setMaterialStatusID(Short value) { this.MaterialStatusID = value; return this; } public Date getChangeDate() { return ChangeDate; } public MaterialLog setChangeDate(Date value) { this.ChangeDate = value; return this; } } }