/* Options: Date: 2025-06-07 18:15:05 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: ConsultaFormaRQ.* //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/Formas/Listado") public static class ConsultaFormaRQ implements IReturn { public Integer Codigo = null; public Boolean UsarTablaBase = null; public HashMap Parametros = null; public String WhereAdicional = 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 getCodigo() { return Codigo; } public ConsultaFormaRQ setCodigo(Integer value) { this.Codigo = value; return this; } public Boolean isUsarTablaBase() { return UsarTablaBase; } public ConsultaFormaRQ setUsarTablaBase(Boolean value) { this.UsarTablaBase = value; return this; } public HashMap getParametros() { return Parametros; } public ConsultaFormaRQ setParametros(HashMap value) { this.Parametros = value; return this; } public String getWhereAdicional() { return WhereAdicional; } public ConsultaFormaRQ setWhereAdicional(String value) { this.WhereAdicional = value; return this; } public Lenguajes getLenguaje() { return Lenguaje; } public ConsultaFormaRQ setLenguaje(Lenguajes value) { this.Lenguaje = value; return this; } public Integer getRecordSkip() { return RecordSkip; } public ConsultaFormaRQ setRecordSkip(Integer value) { this.RecordSkip = value; return this; } public Integer getRecordTake() { return RecordTake; } public ConsultaFormaRQ setRecordTake(Integer value) { this.RecordTake = value; return this; } public ArrayList getFilter() { return Filter; } public ConsultaFormaRQ setFilter(ArrayList value) { this.Filter = value; return this; } public gridSortOptions getSort() { return Sort; } public ConsultaFormaRQ setSort(gridSortOptions value) { this.Sort = value; return this; } public gridGroupOptions getGroup() { return Group; } public ConsultaFormaRQ setGroup(gridGroupOptions value) { this.Group = value; return this; } public ArrayList getSummaryGroupItems() { return SummaryGroupItems; } public ConsultaFormaRQ setSummaryGroupItems(ArrayList value) { this.SummaryGroupItems = value; return this; } public ArrayList getSummaryTotalItems() { return SummaryTotalItems; } public ConsultaFormaRQ setSummaryTotalItems(ArrayList value) { this.SummaryTotalItems = value; return this; } private static Object responseType = ConsultaFormaRS.class; public Object getResponseType() { return responseType; } } public static class ConsultaFormaRS { public Forma Forma = null; public DefinicionTabla Definicion = null; public ArrayList> DatosConsulta = null; public Integer TotalRegistros = null; public Integer TotalGrupos = null; public ArrayList SummaryList = null; public String Error = null; public Forma getForma() { return Forma; } public ConsultaFormaRS setForma(Forma value) { this.Forma = value; return this; } public DefinicionTabla getDefinicion() { return Definicion; } public ConsultaFormaRS setDefinicion(DefinicionTabla value) { this.Definicion = value; return this; } public ArrayList> getDatosConsulta() { return DatosConsulta; } public ConsultaFormaRS setDatosConsulta(ArrayList> value) { this.DatosConsulta = value; return this; } public Integer getTotalRegistros() { return TotalRegistros; } public ConsultaFormaRS setTotalRegistros(Integer value) { this.TotalRegistros = value; return this; } public Integer getTotalGrupos() { return TotalGrupos; } public ConsultaFormaRS setTotalGrupos(Integer value) { this.TotalGrupos = value; return this; } public ArrayList getSummaryList() { return SummaryList; } public ConsultaFormaRS setSummaryList(ArrayList value) { this.SummaryList = value; return this; } public String getError() { return Error; } public ConsultaFormaRS setError(String value) { this.Error = 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; } } @DataContract public static class Forma { @DataMember public BigDecimal Codigo = null; @DataMember public String Nombre = null; @DataMember public String Descripcion = null; @DataMember public Integer CodigoTabla = null; @DataMember public Integer CodigoConsulta = null; @DataMember public Integer CodigoAyuda = null; @DataMember public String Tipo = null; @DataMember public Integer Alto = null; @DataMember public Integer Ancho = null; @DataMember public String Redimensionar = null; @DataMember public Integer BlobLayout = null; @DataMember public String SoloLectura = null; @DataMember public String LookupsConCodigo = null; @DataMember public Integer BlobLayoutJson = null; @DataMember public String InfoAdicional = null; @DataMember public String WHEREAdicional = null; @DataMember public String ProcedimientoGuardar = null; @DataMember public String WSGuardar = null; @DataMember public String WSValidacion = null; @DataMember public String ProcedimientoValidaciones = null; @DataMember public String LinkAyuda = null; public BigDecimal getCodigo() { return Codigo; } public Forma setCodigo(BigDecimal value) { this.Codigo = value; return this; } public String getNombre() { return Nombre; } public Forma setNombre(String value) { this.Nombre = value; return this; } public String getDescripcion() { return Descripcion; } public Forma setDescripcion(String value) { this.Descripcion = value; return this; } public Integer getCodigoTabla() { return CodigoTabla; } public Forma setCodigoTabla(Integer value) { this.CodigoTabla = value; return this; } public Integer getCodigoConsulta() { return CodigoConsulta; } public Forma setCodigoConsulta(Integer value) { this.CodigoConsulta = value; return this; } public Integer getCodigoAyuda() { return CodigoAyuda; } public Forma setCodigoAyuda(Integer value) { this.CodigoAyuda = value; return this; } public String getTipo() { return Tipo; } public Forma setTipo(String value) { this.Tipo = value; return this; } public Integer getAlto() { return Alto; } public Forma setAlto(Integer value) { this.Alto = value; return this; } public Integer getAncho() { return Ancho; } public Forma setAncho(Integer value) { this.Ancho = value; return this; } public String getRedimensionar() { return Redimensionar; } public Forma setRedimensionar(String value) { this.Redimensionar = value; return this; } public Integer getBlobLayout() { return BlobLayout; } public Forma setBlobLayout(Integer value) { this.BlobLayout = value; return this; } public String getSoloLectura() { return SoloLectura; } public Forma setSoloLectura(String value) { this.SoloLectura = value; return this; } public String getLookupsConCodigo() { return LookupsConCodigo; } public Forma setLookupsConCodigo(String value) { this.LookupsConCodigo = value; return this; } public Integer getBlobLayoutJson() { return BlobLayoutJson; } public Forma setBlobLayoutJson(Integer value) { this.BlobLayoutJson = value; return this; } public String getInfoAdicional() { return InfoAdicional; } public Forma setInfoAdicional(String value) { this.InfoAdicional = value; return this; } public String getWhereAdicional() { return WHEREAdicional; } public Forma setWhereAdicional(String value) { this.WHEREAdicional = value; return this; } public String getProcedimientoGuardar() { return ProcedimientoGuardar; } public Forma setProcedimientoGuardar(String value) { this.ProcedimientoGuardar = value; return this; } public String getWsGuardar() { return WSGuardar; } public Forma setWsGuardar(String value) { this.WSGuardar = value; return this; } public String getWsValidacion() { return WSValidacion; } public Forma setWsValidacion(String value) { this.WSValidacion = value; return this; } public String getProcedimientoValidaciones() { return ProcedimientoValidaciones; } public Forma setProcedimientoValidaciones(String value) { this.ProcedimientoValidaciones = value; return this; } public String getLinkAyuda() { return LinkAyuda; } public Forma setLinkAyuda(String value) { this.LinkAyuda = value; return this; } } public static class DefinicionTabla { public Tabla Tabla = null; public ArrayList Columnas = null; public ArrayList Lookups = null; public ArrayList Frames = null; public ArrayList DetalleLlave = null; public dxForm Form = null; public dxDataGrid DataGrid = null; public Tabla getTabla() { return Tabla; } public DefinicionTabla setTabla(Tabla value) { this.Tabla = value; return this; } public ArrayList getColumnas() { return Columnas; } public DefinicionTabla setColumnas(ArrayList value) { this.Columnas = value; return this; } public ArrayList getLookups() { return Lookups; } public DefinicionTabla setLookups(ArrayList value) { this.Lookups = value; return this; } public ArrayList getFrames() { return Frames; } public DefinicionTabla setFrames(ArrayList value) { this.Frames = value; return this; } public ArrayList getDetalleLlave() { return DetalleLlave; } public DefinicionTabla setDetalleLlave(ArrayList value) { this.DetalleLlave = value; return this; } public dxForm getForm() { return Form; } public DefinicionTabla setForm(dxForm value) { this.Form = value; return this; } public dxDataGrid getDataGrid() { return DataGrid; } public DefinicionTabla setDataGrid(dxDataGrid value) { this.DataGrid = value; return this; } } }