/* Options: Date: 2026-09-21 22:52:39 Version: 8.52 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: http://clouddemo.pickeos.com:1337 //GlobalNamespace: //MakePartial: True //MakeVirtual: True //MakeInternal: False //MakeDataContractsExtensible: False //AddNullableAnnotations: False //AddReturnMarker: True //AddDescriptionAsComments: True //AddDataContractAttributes: False //AddIndexesToDataMembers: False //AddGeneratedCodeAttributes: False //AddResponseStatus: False //AddImplicitVersion: //InitializeCollections: False //ExportValueTypes: False IncludeTypes: MissionUpdatePackingMissionDetail.* //ExcludeTypes: //AddNamespaces: //AddDefaultXmlNamespace: http://schemas.servicestack.net/types */ using System; using System.IO; using System.Collections; using System.Collections.Generic; using System.Runtime.Serialization; using ServiceStack; using ServiceStack.DataAnnotations; using GoToLightAPI; namespace GoToLightAPI { public partial class Container { public virtual int ContainerID { get; set; } public virtual string ContainerCode { get; set; } public virtual string Location { get; set; } public virtual Object DimensionX { get; set; } public virtual Object DimensionY { get; set; } public virtual Object DimensionZ { get; set; } public virtual bool Deleted { get; set; } } public partial class MissionDetail { public virtual int ID { get; set; } public virtual int MissionID { get; set; } public virtual string Label { get; set; } public virtual string Reference { get; set; } public virtual double? Quantity { get; set; } public virtual double? PreparedQuantity { get; set; } public virtual double PackedQuantity { get; set; } public virtual List Positions { get; set; } = []; public virtual string Tray { get; set; } public virtual string StockLocation { get; set; } public virtual int? LineNumber { get; set; } public virtual string Info { get; set; } public virtual string GTIN { get; set; } public virtual string SupplierReference { get; set; } public virtual int PickingIndex { get; set; } public virtual List TraceabilityDetails { get; set; } = []; public virtual List TraceabilityDetailsPacking { get; set; } = []; public virtual bool? Substitutable { get; set; } public virtual string SubstitutionRef { get; set; } public virtual string TraceabilityBatch { get; set; } public virtual string Data1 { get; set; } public virtual string Data2 { get; set; } public virtual string Data3 { get; set; } public virtual string Data4 { get; set; } public virtual string Data5 { get; set; } public virtual string Data6 { get; set; } public virtual string Data7 { get; set; } public virtual string Data8 { get; set; } public virtual string Data9 { get; set; } public virtual string Data10 { get; set; } public virtual string Data11 { get; set; } public virtual string Data12 { get; set; } public virtual string PackageReference { get; set; } public virtual long? NbSKUInPackage { get; set; } public virtual string PackageReference2 { get; set; } public virtual long? NbSKUInPackage2 { get; set; } public virtual long? ContainerID { get; set; } public virtual Container Container { get; set; } public virtual float? WeightPerItemInKg { get; set; } public virtual float? VolumePerItemInM3 { get; set; } public virtual string PictureURL { get; set; } public virtual Stock Stock { get; set; } public virtual string QuantityUnit { get; set; } public virtual MissionDetailComment Comments { get; set; } public virtual double? ShortageQuantity { get; set; } public virtual DateTime? ItemPreparationDate { get; set; } public virtual DateTime? CreationDateTime { get; set; } public virtual long? QuantityDispatched { get; set; } public virtual List Versions { get; set; } = []; public virtual int QuantityBreakage { get; set; } public virtual bool? IsProductCritical { get; set; } public virtual string Owner { get; set; } public virtual int StockroomID { get; set; } } public partial class MissionDetailComment { public virtual int ID { get; set; } public virtual int MissionDetailID { get; set; } public virtual string Comment { get; set; } public virtual DateTime? Timestamp { get; set; } public virtual string Operator { get; set; } } [Route("/MissionUpdatePackingMissionDetail")] public partial class MissionUpdatePackingMissionDetail { /// ///Mission Detail /// [ApiMember(Description="Mission Detail", IsRequired=true)] public virtual MissionDetail MissionDetail { get; set; } /// ///Quantity the operator packed /// [ApiMember(Description="Quantity the operator packed", IsRequired=true)] public virtual double PackedQuantity { get; set; } } public partial class Position { public virtual int ID { get; set; } public virtual string Key { get; set; } public virtual int Pixel { get; set; } public virtual int Width { get; set; } public virtual int AreaID { get; set; } public virtual string AreaLabel { get; set; } public virtual string Label { get; set; } public virtual long? StockroomID { get; set; } } public partial class Stock { public virtual int StockID { get; set; } public virtual string ProductID { get; set; } public virtual string ProductAttributeID { get; set; } public virtual string Reference { get; set; } public virtual string Gtin { get; set; } public virtual string GtinAttribute { get; set; } public virtual string Label { get; set; } public virtual string StockLocation { get; set; } public virtual double PhysicalQuantityStockLocation { get; set; } public virtual string ReserveStockLocation { get; set; } public virtual double PhysicalQuantityReserveStockLocation { get; set; } public virtual int? NbSKUInPackage { get; set; } public virtual string PackageReference { get; set; } public virtual int? NbSKUInPackage2 { get; set; } public virtual string PackageReference2 { get; set; } public virtual string Weight { get; set; } public virtual bool FillInBatchNumber { get; set; } public virtual bool FillInDate { get; set; } public virtual string PictureURL { get; set; } public virtual List StockAdditionals { get; set; } = []; public virtual string SearchKey { get; set; } } public partial class StockAdditional { public virtual int StockID { get; set; } public virtual string Gtin { get; set; } public virtual string StockLocation { get; set; } public virtual double PhysicalQuantityStockLocation { get; set; } } public partial class TraceabilityMissionDetail { public virtual int IDMissionDetail { get; set; } public virtual double PreparedQuantity { get; set; } public virtual string Batch { get; set; } public virtual int ContainerID { get; set; } public virtual string ContainerName { get; set; } public virtual double ContainerSizeXCm { get; set; } public virtual double ContainerSizeYCm { get; set; } public virtual double ContainerSizeZCm { get; set; } public virtual double ContainerWeight { get; set; } public virtual int StockroomID { get; set; } public virtual string StockroomName { get; set; } public virtual string Operator { get; set; } public virtual string VersionSelected { get; set; } } public partial class TraceabilityMissionDetailPacking { public virtual int IDMissionDetail { get; set; } public virtual double PreparedQuantity { get; set; } public virtual string Batch { get; set; } public virtual int ContainerID { get; set; } public virtual string ContainerName { get; set; } public virtual double ContainerSizeXCm { get; set; } public virtual double ContainerSizeYCm { get; set; } public virtual double ContainerSizeZCm { get; set; } public virtual double ContainerWeight { get; set; } public virtual int StockroomID { get; set; } public virtual string StockroomName { get; set; } public virtual string Operator { get; set; } public virtual string VersionSelected { get; set; } } }