/* Options: Date: 2025-06-07 16:30:21 Version: 8.12 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://soluser-recaudo.sgsas.co //GlobalNamespace: //MakePropertiesOptional: False //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: DefinicionQueryEspacialRQ.* //ExcludeTypes: //DefaultImports: */ export interface IReturn { createResponse(): T; } // @DataContract export class QueryEspacial { // @DataMember public Codigo: number; // @DataMember public IdSistema: number; // @DataMember public IdEmpresa: number; // @DataMember public Nombre: string; // @DataMember public Descripcion: string; // @DataMember public IdVista?: number; // @DataMember public IdConjuntoBase?: number; // @DataMember public InfoAdicional: string; public constructor(init?: Partial) { (Object as any).assign(this, init); } } // @DataContract export class CapaEspacial { // @DataMember public Codigo: number; // @DataMember public IdConsulta: number; // @DataMember public Nombre: string; // @DataMember public Descripcion: string; // @DataMember public Tipo: string; // @DataMember public IdVista: number; // @DataMember public BlobIcono?: number; // @DataMember public InfoAdicional: string; // @DataMember public BinarioIcono: string; public constructor(init?: Partial) { (Object as any).assign(this, init); } } // @DataContract export class CapaBase { // @DataMember public Codigo: number; // @DataMember public IdConjuntoBase: number; // @DataMember public Nombre: string; // @DataMember public Descripcion: string; // @DataMember public Url: string; // @DataMember public CapasWms: string; // @DataMember public InfoAdicional: string; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export class DefinicionQueryEspacialRS { public Consulta: QueryEspacial; public CapasEspaciales: CapaEspacial[]; public CapasBase: CapaBase[]; public CentroMapa: number[]; public Zoom?: number; public constructor(init?: Partial) { (Object as any).assign(this, init); } } // @Route("/Utilidades/ConsultasEspaciales/Definicion") export class DefinicionQueryEspacialRQ implements IReturn { public Codigo: number; public constructor(init?: Partial) { (Object as any).assign(this, init); } public getTypeName() { return 'DefinicionQueryEspacialRQ'; } public getMethod() { return 'POST'; } public createResponse() { return new DefinicionQueryEspacialRS(); } }