/* Options: Date: 2026-10-01 11:24:22 Version: 6.10 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://stubbur-app.azurewebsites.net //GlobalNamespace: //MakePartial: True //MakeVirtual: True //MakeInternal: False //MakeDataContractsExtensible: False //AddReturnMarker: True //AddDescriptionAsComments: True //AddDataContractAttributes: False //AddIndexesToDataMembers: False //AddGeneratedCodeAttributes: False //AddResponseStatus: False //AddImplicitVersion: //InitializeCollections: True //ExportValueTypes: False IncludeTypes: EventSeatingTableActionsRequest.* //ExcludeTypes: //AddNamespaces: //AddDefaultXmlNamespace: http://schemas.servicestack.net/types */ using System; using System.Collections; using System.Collections.Generic; using System.Runtime.Serialization; using ServiceStack; using ServiceStack.DataAnnotations; using TicketUserServices.ServiceModel; namespace TicketUserServices.ServiceModel { public partial class EventSeatingTableActionResult { public EventSeatingTableActionResult() { BlockedSeatIds = new List{}; UnblockedSeatIds = new List{}; SkippedSeatIds = new List{}; AlreadyBlockedSeatIds = new List{}; } public virtual int SectionId { get; set; } public virtual string SectionName { get; set; } public virtual bool IsTable { get; set; } public virtual bool Ok { get; set; } public virtual string Error { get; set; } public virtual List BlockedSeatIds { get; set; } public virtual List UnblockedSeatIds { get; set; } public virtual List SkippedSeatIds { get; set; } public virtual List AlreadyBlockedSeatIds { get; set; } public virtual bool IsHidden { get; set; } public virtual bool ShowSeats { get; set; } public virtual string Note { get; set; } public virtual string ViewType { get; set; } } [Route("/EventSeating/TableActions", "POST")] public partial class EventSeatingTableActionsRequest : IReturn { public EventSeatingTableActionsRequest() { SectionIds = new List{}; } public virtual int EventId { get; set; } public virtual List SectionIds { get; set; } public virtual string Action { get; set; } public virtual string Note { get; set; } public virtual string BlockedNote { get; set; } public virtual bool TablesOnly { get; set; } } public partial class EventSeatingTableActionsResult { public EventSeatingTableActionsResult() { Results = new List{}; } public virtual int StatusCode { get; set; } public virtual string Message { get; set; } public virtual string Action { get; set; } public virtual int EventId { get; set; } public virtual List Results { get; set; } public virtual EventSeatingTableActionsTotals Totals { get; set; } public virtual long ElapsedMs { get; set; } } public partial class EventSeatingTableActionsTotals { public virtual int Blocked { get; set; } public virtual int Unblocked { get; set; } public virtual int Skipped { get; set; } public virtual int Sections { get; set; } public virtual int Failed { get; set; } } }