/* Options: Date: 2025-06-07 17:33:35 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: ArbolPermisosFormasRQ.* //ExcludeTypes: //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,net.servicestack.client.* */ import java.math.*; import java.util.*; import net.servicestack.client.*; public class dtos { @Route("/Usuarios/Permisos/Forma") public static class ArbolPermisosFormasRQ implements IReturn { public String Usuario = null; public Integer CodSistema = null; public Integer CodEmpresa = null; public Integer CodModulo = null; public Integer CodForma = null; public Lenguajes Lenguaje = null; public String getUsuario() { return Usuario; } public ArbolPermisosFormasRQ setUsuario(String value) { this.Usuario = value; return this; } public Integer getCodSistema() { return CodSistema; } public ArbolPermisosFormasRQ setCodSistema(Integer value) { this.CodSistema = value; return this; } public Integer getCodEmpresa() { return CodEmpresa; } public ArbolPermisosFormasRQ setCodEmpresa(Integer value) { this.CodEmpresa = value; return this; } public Integer getCodModulo() { return CodModulo; } public ArbolPermisosFormasRQ setCodModulo(Integer value) { this.CodModulo = value; return this; } public Integer getCodForma() { return CodForma; } public ArbolPermisosFormasRQ setCodForma(Integer value) { this.CodForma = value; return this; } public Lenguajes getLenguaje() { return Lenguaje; } public ArbolPermisosFormasRQ setLenguaje(Lenguajes value) { this.Lenguaje = value; return this; } private static Object responseType = PermisosFormas.class; public Object getResponseType() { return responseType; } } public static class PermisosFormas { public Integer CodForma = null; public String Nombre = null; public String Descripcion = null; public ArrayList Items = null; public Integer getCodForma() { return CodForma; } public PermisosFormas setCodForma(Integer value) { this.CodForma = value; return this; } public String getNombre() { return Nombre; } public PermisosFormas setNombre(String value) { this.Nombre = value; return this; } public String getDescripcion() { return Descripcion; } public PermisosFormas setDescripcion(String value) { this.Descripcion = value; return this; } public ArrayList getItems() { return Items; } public PermisosFormas setItems(ArrayList value) { this.Items = value; return this; } } public static enum Lenguajes { Es, Pt, En; } public static class PermisosItems { public BigDecimal CodigoMenu = null; public BigDecimal CodigoPadre = null; public String Nombre = null; public String Descripcion = null; public Boolean TienePermiso = null; public String TipoEjecucion = null; public String IDEjecucion = null; public String InfoAdicional = null; public Integer Orden = null; public ArrayList Items = null; public String Icono = null; public BigDecimal getCodigoMenu() { return CodigoMenu; } public PermisosItems setCodigoMenu(BigDecimal value) { this.CodigoMenu = value; return this; } public BigDecimal getCodigoPadre() { return CodigoPadre; } public PermisosItems setCodigoPadre(BigDecimal value) { this.CodigoPadre = value; return this; } public String getNombre() { return Nombre; } public PermisosItems setNombre(String value) { this.Nombre = value; return this; } public String getDescripcion() { return Descripcion; } public PermisosItems setDescripcion(String value) { this.Descripcion = value; return this; } public Boolean isTienePermiso() { return TienePermiso; } public PermisosItems setTienePermiso(Boolean value) { this.TienePermiso = value; return this; } public String getTipoEjecucion() { return TipoEjecucion; } public PermisosItems setTipoEjecucion(String value) { this.TipoEjecucion = value; return this; } public String getIdEjecucion() { return IDEjecucion; } public PermisosItems setIdEjecucion(String value) { this.IDEjecucion = value; return this; } public String getInfoAdicional() { return InfoAdicional; } public PermisosItems setInfoAdicional(String value) { this.InfoAdicional = value; return this; } public Integer getOrden() { return Orden; } public PermisosItems setOrden(Integer value) { this.Orden = value; return this; } public ArrayList getItems() { return Items; } public PermisosItems setItems(ArrayList value) { this.Items = value; return this; } public String getIcono() { return Icono; } public PermisosItems setIcono(String value) { this.Icono = value; return this; } } }