/* Options: Date: 2025-06-07 18:54:44 Version: 8.12 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://soluser-recaudo.sgsas.co //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: EjecutaLookupRQ.* //ExcludeTypes: //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,net.servicestack.client.* */ import java.math.*; import java.util.*; import net.servicestack.client.*; public class dtos { @Route("/Utilidades/Consultas/Lookups/Ejecucion") public static class EjecutaLookupRQ implements IReturn { public Integer IDLookup = null; public HashMap Parametros = null; public Lenguajes Lenguaje = null; public Integer RecordSkip = null; public Integer RecordTake = null; public ArrayList Filter = null; public gridSortOptions Sort = null; public gridGroupOptions Group = null; public ArrayList SummaryGroupItems = null; public ArrayList SummaryTotalItems = null; public Integer getIdLookup() { return IDLookup; } public EjecutaLookupRQ setIdLookup(Integer value) { this.IDLookup = value; return this; } public HashMap getParametros() { return Parametros; } public EjecutaLookupRQ setParametros(HashMap value) { this.Parametros = value; return this; } public Lenguajes getLenguaje() { return Lenguaje; } public EjecutaLookupRQ setLenguaje(Lenguajes value) { this.Lenguaje = value; return this; } public Integer getRecordSkip() { return RecordSkip; } public EjecutaLookupRQ setRecordSkip(Integer value) { this.RecordSkip = value; return this; } public Integer getRecordTake() { return RecordTake; } public EjecutaLookupRQ setRecordTake(Integer value) { this.RecordTake = value; return this; } public ArrayList getFilter() { return Filter; } public EjecutaLookupRQ setFilter(ArrayList value) { this.Filter = value; return this; } public gridSortOptions getSort() { return Sort; } public EjecutaLookupRQ setSort(gridSortOptions value) { this.Sort = value; return this; } public gridGroupOptions getGroup() { return Group; } public EjecutaLookupRQ setGroup(gridGroupOptions value) { this.Group = value; return this; } public ArrayList getSummaryGroupItems() { return SummaryGroupItems; } public EjecutaLookupRQ setSummaryGroupItems(ArrayList value) { this.SummaryGroupItems = value; return this; } public ArrayList getSummaryTotalItems() { return SummaryTotalItems; } public EjecutaLookupRQ setSummaryTotalItems(ArrayList value) { this.SummaryTotalItems = value; return this; } private static Object responseType = EjecutaLookupRS.class; public Object getResponseType() { return responseType; } } public static class EjecutaLookupRS { public ArrayList> DatosConsulta = null; public String Version = null; public Integer TotalRegistros = null; public Integer TotalGrupos = null; public ArrayList SummaryList = null; public ArrayList> getDatosConsulta() { return DatosConsulta; } public EjecutaLookupRS setDatosConsulta(ArrayList> value) { this.DatosConsulta = value; return this; } public String getVersion() { return Version; } public EjecutaLookupRS setVersion(String value) { this.Version = value; return this; } public Integer getTotalRegistros() { return TotalRegistros; } public EjecutaLookupRS setTotalRegistros(Integer value) { this.TotalRegistros = value; return this; } public Integer getTotalGrupos() { return TotalGrupos; } public EjecutaLookupRS setTotalGrupos(Integer value) { this.TotalGrupos = value; return this; } public ArrayList getSummaryList() { return SummaryList; } public EjecutaLookupRS setSummaryList(ArrayList value) { this.SummaryList = value; return this; } } public static enum Lenguajes { Es, Pt, En; } public static class gridSortOptions { public String selector = null; public Boolean desc = null; public String getSelector() { return selector; } public gridSortOptions setSelector(String value) { this.selector = value; return this; } public Boolean isDesc() { return desc; } public gridSortOptions setDesc(Boolean value) { this.desc = value; return this; } } public static class gridGroupOptions { public String selector = null; public Boolean desc = null; public Boolean isExpanded = null; public String getSelector() { return selector; } public gridGroupOptions setSelector(String value) { this.selector = value; return this; } public Boolean isDesc() { return desc; } public gridGroupOptions setDesc(Boolean value) { this.desc = value; return this; } public Boolean getIsExpanded() { return isExpanded; } public gridGroupOptions setIsExpanded(Boolean value) { this.isExpanded = value; return this; } } }