(* Options: Date: 2025-12-15 13:22:11 Version: 5.140 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: http://api.oszz.ru //GlobalNamespace: //MakeDataContractsExtensible: False //AddReturnMarker: True //AddDescriptionAsComments: True //AddDataContractAttributes: False //AddIndexesToDataMembers: False //AddGeneratedCodeAttributes: False //AddResponseStatus: False //AddImplicitVersion: //ExportValueTypes: False IncludeTypes: DeleteFromCart.* //ExcludeTypes: //InitializeCollections: True //AddNamespaces: *) namespace BackOffice.Core open System open System.Collections open System.Collections.Generic open System.Runtime.Serialization open ServiceStack open ServiceStack.DataAnnotations type OrderItemState = | Undefined = 0 | Sold = 1 | Refused = 2 | InOrder = 3 | InSupplierCart = 4 | Purchased = 5 | NotDistributed = 6 | InCart = 7 | Ready = 8 | Distributed = 9 | SupplierRefused = 10 | Archived = 11 | GivingOutScan = 12 | InProcessing = 13 | Return = 14 | Returned = 15 | RefusedByClient = 16 | PurchasedBySupplier = 17 | InParentCart = 18 | InSupplierWebCart = 19 | WorkInSupplierWebCart = 20 | Deficit = 21 [] [] type CartItemModel() = [] member val SupplierAliasId:Guid = new Guid() with get,set [] member val OrderItemId:Guid = new Guid() with get,set [] member val ManufacturerTitle:String = null with get,set [] member val ProductId:Guid = new Guid() with get,set [] member val ProductNumber:String = null with get,set [] member val ProductTitle:String = null with get,set [] member val Quantity:Int32 = new Int32() with get,set [] member val Pack:Int32 = new Int32() with get,set [] member val Price:Decimal = new Decimal() with get,set [] member val Comment:String = null with get,set [] member val PriceListLogo:String = null with get,set [] member val Delivery:String = null with get,set [] member val ExpectedDeliveryDays:Int32 = new Int32() with get,set [] member val GuaranteedDeliveryDays:Int32 = new Int32() with get,set [] member val IsCash:Boolean = new Boolean() with get,set [] member val UseSchedule:Boolean = new Boolean() with get,set [] member val DeliveryDate:Nullable = new Nullable() with get,set [] member val OrderDate:Nullable = new Nullable() with get,set [] member val Date:DateTime = new DateTime() with get,set [] member val State:OrderItemState = new OrderItemState() with get,set [] member val StateTitle:String = null with get,set [] member val GlobalId:Int64 = new Int64() with get,set [] [] type DeleteFromCartResponse() = [] member val ResponseStatus:ResponseStatus = null with get,set [] member val Result:CartItemModel = null with get,set [] [] [] type DeleteFromCart() = interface IReturn [] member val GlobalId:Int64 = new Int64() with get,set [] member val TokenId:Guid = new Guid() with get,set