/* Options: Date: 2025-06-07 18:28:04 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: DefinicionProcedimientoRQ.* //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/Procedimientos/Definicion") public static class DefinicionProcedimientoRQ implements IReturn { public Integer Consecutivo = null; public ArrayList VersionesLookupCliente = null; public Boolean DatosLookups = null; public Lenguajes Lenguaje = null; public Integer getConsecutivo() { return Consecutivo; } public DefinicionProcedimientoRQ setConsecutivo(Integer value) { this.Consecutivo = value; return this; } public ArrayList getVersionesLookupCliente() { return VersionesLookupCliente; } public DefinicionProcedimientoRQ setVersionesLookupCliente(ArrayList value) { this.VersionesLookupCliente = value; return this; } public Boolean isDatosLookups() { return DatosLookups; } public DefinicionProcedimientoRQ setDatosLookups(Boolean value) { this.DatosLookups = value; return this; } public Lenguajes getLenguaje() { return Lenguaje; } public DefinicionProcedimientoRQ setLenguaje(Lenguajes value) { this.Lenguaje = value; return this; } private static Object responseType = DefinicionProcedimientoRS.class; public Object getResponseType() { return responseType; } } public static class DefinicionProcedimientoRS { public IdentificadoresFunciones Procedimiento = null; public ArrayList Parametros = null; public ArrayList Permisos = null; public UltimoEstado UltimoEstado = null; public String Error = null; public IdentificadoresFunciones getProcedimiento() { return Procedimiento; } public DefinicionProcedimientoRS setProcedimiento(IdentificadoresFunciones value) { this.Procedimiento = value; return this; } public ArrayList getParametros() { return Parametros; } public DefinicionProcedimientoRS setParametros(ArrayList value) { this.Parametros = value; return this; } public ArrayList getPermisos() { return Permisos; } public DefinicionProcedimientoRS setPermisos(ArrayList value) { this.Permisos = value; return this; } public UltimoEstado getUltimoEstado() { return UltimoEstado; } public DefinicionProcedimientoRS setUltimoEstado(UltimoEstado value) { this.UltimoEstado = value; return this; } public String getError() { return Error; } public DefinicionProcedimientoRS setError(String value) { this.Error = value; return this; } } public static enum Lenguajes { Es, Pt, En; } public static class VersionLookup { public BigDecimal CodLookup = null; public String Version = null; public BigDecimal getCodLookup() { return CodLookup; } public VersionLookup setCodLookup(BigDecimal value) { this.CodLookup = value; return this; } public String getVersion() { return Version; } public VersionLookup setVersion(String value) { this.Version = value; return this; } } @DataContract public static class IdentificadoresFunciones { @DataMember public String AliasFuncion = null; @DataMember public String NombreFuncion = null; @DataMember public String Descripcion = null; @DataMember public String TipoRespuesta = null; @DataMember public String Background = null; @DataMember public String UsuarioCreo = null; @DataMember public Date FechaCreacion = null; @DataMember public Integer Consecutivo = null; @DataMember public String TipoExport = null; @DataMember public String Ayuda = null; @DataMember public String Endpoint = null; @DataMember public String ConsumeAPI = null; @DataMember public String APIRest = null; @DataMember public String PropiedadRest = null; public String getAliasFuncion() { return AliasFuncion; } public IdentificadoresFunciones setAliasFuncion(String value) { this.AliasFuncion = value; return this; } public String getNombreFuncion() { return NombreFuncion; } public IdentificadoresFunciones setNombreFuncion(String value) { this.NombreFuncion = value; return this; } public String getDescripcion() { return Descripcion; } public IdentificadoresFunciones setDescripcion(String value) { this.Descripcion = value; return this; } public String getTipoRespuesta() { return TipoRespuesta; } public IdentificadoresFunciones setTipoRespuesta(String value) { this.TipoRespuesta = value; return this; } public String getBackground() { return Background; } public IdentificadoresFunciones setBackground(String value) { this.Background = value; return this; } public String getUsuarioCreo() { return UsuarioCreo; } public IdentificadoresFunciones setUsuarioCreo(String value) { this.UsuarioCreo = value; return this; } public Date getFechaCreacion() { return FechaCreacion; } public IdentificadoresFunciones setFechaCreacion(Date value) { this.FechaCreacion = value; return this; } public Integer getConsecutivo() { return Consecutivo; } public IdentificadoresFunciones setConsecutivo(Integer value) { this.Consecutivo = value; return this; } public String getTipoExport() { return TipoExport; } public IdentificadoresFunciones setTipoExport(String value) { this.TipoExport = value; return this; } public String getAyuda() { return Ayuda; } public IdentificadoresFunciones setAyuda(String value) { this.Ayuda = value; return this; } public String getEndpoint() { return Endpoint; } public IdentificadoresFunciones setEndpoint(String value) { this.Endpoint = value; return this; } public String getConsumeAPI() { return ConsumeAPI; } public IdentificadoresFunciones setConsumeAPI(String value) { this.ConsumeAPI = value; return this; } public String getApiRest() { return APIRest; } public IdentificadoresFunciones setApiRest(String value) { this.APIRest = value; return this; } public String getPropiedadRest() { return PropiedadRest; } public IdentificadoresFunciones setPropiedadRest(String value) { this.PropiedadRest = value; return this; } } public static class DefinicionParametro { public String Direccion = null; public BigDecimal IdVista = null; public String TipoDato = null; public String NombreParametro = null; public String Alias = null; public String Ayuda = null; public ArrayList> DatosLookup = null; public String CampoTexto = null; public String CampoValor = null; public String Version = null; public Boolean Obligatorio = null; public String ValorDefecto = null; public Boolean Visible = null; public String getDireccion() { return Direccion; } public DefinicionParametro setDireccion(String value) { this.Direccion = value; return this; } public BigDecimal getIdVista() { return IdVista; } public DefinicionParametro setIdVista(BigDecimal value) { this.IdVista = value; return this; } public String getTipoDato() { return TipoDato; } public DefinicionParametro setTipoDato(String value) { this.TipoDato = value; return this; } public String getNombreParametro() { return NombreParametro; } public DefinicionParametro setNombreParametro(String value) { this.NombreParametro = value; return this; } public String getAlias() { return Alias; } public DefinicionParametro setAlias(String value) { this.Alias = value; return this; } public String getAyuda() { return Ayuda; } public DefinicionParametro setAyuda(String value) { this.Ayuda = value; return this; } public ArrayList> getDatosLookup() { return DatosLookup; } public DefinicionParametro setDatosLookup(ArrayList> value) { this.DatosLookup = value; return this; } public String getCampoTexto() { return CampoTexto; } public DefinicionParametro setCampoTexto(String value) { this.CampoTexto = value; return this; } public String getCampoValor() { return CampoValor; } public DefinicionParametro setCampoValor(String value) { this.CampoValor = value; return this; } public String getVersion() { return Version; } public DefinicionParametro setVersion(String value) { this.Version = value; return this; } public Boolean isObligatorio() { return Obligatorio; } public DefinicionParametro setObligatorio(Boolean value) { this.Obligatorio = value; return this; } public String getValorDefecto() { return ValorDefecto; } public DefinicionParametro setValorDefecto(String value) { this.ValorDefecto = value; return this; } public Boolean isVisible() { return Visible; } public DefinicionParametro setVisible(Boolean value) { this.Visible = value; return this; } } @DataContract public static class PermisosFunciones { @DataMember public BigDecimal CodigoSistema = null; @DataMember public BigDecimal CodigoEmpresa = null; @DataMember public String AliasFuncion = null; @DataMember public String Usuario = null; @DataMember public String UsuarioCreo = null; @DataMember public Date FechaCreacion = null; @DataMember public String IP = null; public BigDecimal getCodigoSistema() { return CodigoSistema; } public PermisosFunciones setCodigoSistema(BigDecimal value) { this.CodigoSistema = value; return this; } public BigDecimal getCodigoEmpresa() { return CodigoEmpresa; } public PermisosFunciones setCodigoEmpresa(BigDecimal value) { this.CodigoEmpresa = value; return this; } public String getAliasFuncion() { return AliasFuncion; } public PermisosFunciones setAliasFuncion(String value) { this.AliasFuncion = value; return this; } public String getUsuario() { return Usuario; } public PermisosFunciones setUsuario(String value) { this.Usuario = value; return this; } public String getUsuarioCreo() { return UsuarioCreo; } public PermisosFunciones setUsuarioCreo(String value) { this.UsuarioCreo = value; return this; } public Date getFechaCreacion() { return FechaCreacion; } public PermisosFunciones setFechaCreacion(Date value) { this.FechaCreacion = value; return this; } public String getIp() { return IP; } public PermisosFunciones setIp(String value) { this.IP = value; return this; } } public static class UltimoEstado { public BigDecimal CodigoEjecucion = null; public String Estado = null; public BigDecimal getCodigoEjecucion() { return CodigoEjecucion; } public UltimoEstado setCodigoEjecucion(BigDecimal value) { this.CodigoEjecucion = value; return this; } public String getEstado() { return Estado; } public UltimoEstado setEstado(String value) { this.Estado = value; return this; } } }