Created
March 1, 2018 15:36
-
-
Save markiteps/8dbb5d1bd4d3b7d79e295861d61da391 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using System; | |
using System.Collections.Generic; | |
using System.Linq; | |
using System.Web; | |
using System.Xml.Serialization; | |
using System.Runtime.Serialization; | |
using System.ServiceModel; | |
using System.ServiceModel.Web; | |
using System.Text; | |
namespace WcfService1 | |
{ | |
[XmlRoot(ElementName = "posicion")] | |
[DataContract] | |
public class Posicion | |
{ | |
public Posicion() | |
{ | |
} | |
[XmlElement(ElementName = "X")] | |
[DataMember] | |
public double X { get; set; } | |
[XmlElement(ElementName = "Y")] | |
[DataMember] | |
public double Y { get; set; } | |
} | |
[XmlRoot(ElementName = "dimensiones")] | |
[DataContract] | |
public class Dimensiones | |
{ | |
public Dimensiones() | |
{ | |
} | |
[XmlElement(ElementName = "ancho")] | |
[DataMember] | |
public double Ancho { get; set; } | |
[XmlElement(ElementName = "alto")] | |
[DataMember] | |
public double Alto { get; set; } | |
} | |
[XmlRoot(ElementName = "elemento")] | |
[XmlInclude(typeof(PauseButton))] | |
[XmlInclude(typeof(ContinueButton))] | |
[XmlInclude(typeof(BotonResuelto))] | |
[XmlInclude(typeof(TextElement))] | |
[XmlInclude(typeof(Puzzle))] | |
[XmlInclude(typeof(Modelo))] | |
[XmlInclude(typeof(Piezas))] | |
[XmlInclude(typeof(ReinforcementsElement))] | |
[XmlInclude(typeof(PiezaCellElementView))] | |
[XmlInclude(typeof(SpanPresentationSequentialElement))] | |
[XmlInclude(typeof(SecuencesDisplayPanel))] | |
[XmlInclude(typeof(CriticalStimulusElement))] | |
[XmlInclude(typeof(MarcadorEstimulosCriticos))] | |
[XmlInclude(typeof(ElementoEstimulo))] | |
[XmlInclude(typeof(ElementoContar))] | |
[XmlInclude(typeof(PanelNumerico))] | |
[XmlInclude(typeof(GraphicElement))] | |
[XmlInclude(typeof(TablaEstimulosAlternativos))] | |
[XmlInclude(typeof(CeldaTablaView))] | |
[XmlInclude(typeof(StimulusDesignControl))] | |
[XmlInclude(typeof(TablaReferencia))] | |
[XmlInclude(typeof(TablaEstimulos))] | |
[XmlInclude(typeof(TareaClavesExecutionSequentialElement))] | |
[XmlInclude(typeof(ETCTableCellElementView))] | |
[XmlInclude(typeof(TareaClavesSequentialExecutionElementGC))] | |
[XmlInclude(typeof(MatrizPrincipal))] | |
[XmlInclude(typeof(MatrizDestino))] | |
[XmlInclude(typeof(CeldaElementView))] | |
[XmlInclude(typeof(CeldaDestinoElementView))] | |
[XmlInclude(typeof(EstimuloEjecucion))] | |
[XmlInclude(typeof(InterferenciaExecutionSequentialElement))] | |
[XmlInclude(typeof(ButtonYesElement))] | |
[XmlInclude(typeof(ButtonNoElement))] | |
[XmlInclude(typeof(InterferenciaSequentialExecutionElementGC))] | |
[XmlInclude(typeof(BotonPulsar))] | |
[XmlInclude(typeof(Estimulo))] | |
[XmlInclude(typeof(CondicionElement))] | |
[XmlInclude(typeof(CondicionAuditivaElement))] | |
[XmlInclude(typeof(ButtonPulsarElement))] | |
[XmlInclude(typeof(FreeStimulusElement))] | |
[XmlInclude(typeof(ModelElement))] | |
[XmlInclude(typeof(PVStimulusElement))] | |
[XmlInclude(typeof(CriticalStimulusTextElement))] | |
[XmlInclude(typeof(StimulusTextElement))] | |
[XmlInclude(typeof(PresentationSequentialElement))] | |
[XmlInclude(typeof(ExecutionSequentialElement))] | |
[XmlInclude(typeof(CriticalStimulusGraphicElement))] | |
[XmlInclude(typeof(StimulusGraphicElement))] | |
[XmlInclude(typeof(SoundSequentialElement))] | |
[XmlInclude(typeof(ImplicitStimulusElement))] | |
[XmlInclude(typeof(DisplayPanel))] | |
[XmlInclude(typeof(ElementoPrincipalPresentacion))] | |
[XmlInclude(typeof(ElementoAsociadoPresentacion))] | |
[XmlInclude(typeof(ElementoPrincipalEjecucion))] | |
[XmlInclude(typeof(ElementoAsociadoEjecucion))] | |
[XmlInclude(typeof(StimulusElement_ASVS))] | |
[XmlInclude(typeof(ASVStimulusElement))] | |
[XmlInclude(typeof(PressTableElement))] | |
[XmlInclude(typeof(ViewTableElement))] | |
[XmlInclude(typeof(MomentoDiaElement))] | |
[XmlInclude(typeof(RefuerzoExtra))] | |
[XmlInclude(typeof(Estacion4Element))] | |
[XmlInclude(typeof(EstimuloAños))] | |
[DataContract] | |
public class Elemento | |
{ | |
public Elemento() | |
{ | |
} | |
[XmlElement(ElementName = "nombre")] | |
[DataMember] | |
public string Nombre { get; set; } | |
[XmlElement(ElementName = "colorFondo")] | |
[DataMember] | |
public string ColorFondo { get; set; } | |
[XmlElement(ElementName = "posicion")] | |
[DataMember] | |
public Posicion Posicion { get; set; } | |
[XmlElement(ElementName = "dimensiones")] | |
[DataMember] | |
public Dimensiones Dimensiones { get; set; } | |
[XmlElement(ElementName = "colorBorde")] | |
[DataMember] | |
public string ColorBorde { get; set; } | |
[XmlElement(ElementName = "estiloBorde")] | |
[DataMember] | |
public string EstiloBorde { get; set; } | |
[XmlElement(ElementName = "anchoBorde")] | |
[DataMember] | |
public int AnchoBorde { get; set; } | |
[XmlElement(ElementName = "botonPresionadoAnchoBorde")] | |
[DataMember] | |
public string BotonPresionadoAnchoBorde { get; set; } | |
[XmlElement(ElementName = "botonPresionadoColorBorde")] | |
[DataMember] | |
public string BotonPresionadoColorBorde { get; set; } | |
[XmlElement(ElementName = "botonPresionadoEstiloBorde")] | |
[DataMember] | |
public string BotonPresionadoEstiloBorde { get; set; } | |
[XmlElement(ElementName = "colorFondoPresionado")] | |
[DataMember] | |
public string ColorFondoPresionado { get; set; } | |
[XmlAttribute(AttributeName = "type", Namespace = "http://www.w3.org/2001/XMLSchema-instance")] | |
[DataMember] | |
public string Type { get; set; } | |
[XmlElement(ElementName = "reproducirSonido")] | |
[DataMember] | |
public string ReproducirSonido { get; set; } | |
[XmlElement(ElementName = "estiloTexto")] | |
[DataMember] | |
public string EstiloTexto { get; set; } | |
[XmlElement(ElementName = "fuente")] | |
[DataMember] | |
public string Fuente { get; set; } | |
[XmlElement(ElementName = "colorTexto")] | |
[DataMember] | |
public string ColorTexto { get; set; } | |
[XmlAttribute(AttributeName = "colorTexto")] | |
[DataMember] | |
public string colorTexto { get; set; } | |
[XmlElement(ElementName = "isReplayTextAtStimulusChange")] | |
[DataMember] | |
public string IsReplayTextAtStimulusChange { get; set; } | |
[XmlElement(ElementName = "IsShowOnlyWhenRepeat")] | |
[DataMember] | |
public string IsShowOnlyWhenRepeat { get; set; } | |
[XmlElement(ElementName = "isShowHideText")] | |
[DataMember] | |
public string IsShowHideText { get; set; } | |
[XmlElement(ElementName = "CanShowHideText")] | |
[DataMember] | |
public string CanShowHideText { get; set; } | |
[XmlElement(ElementName = "ValorFuenteNormalizado")] | |
[DataMember] | |
public ValorFuenteNormalizadoclass ValorFuenteNormalizado { get; set; } | |
[XmlElement(ElementName = "fraseEjecucion")] | |
[DataMember] | |
public string FraseEjecucion { get; set; } | |
[XmlAttribute(AttributeName = "idElement")] | |
[DataMember] | |
public string IdElement { get; set; } | |
[XmlAttribute(AttributeName = "id")] | |
[DataMember] | |
public string Id { get; set; } | |
[XmlAttribute(AttributeName = "idReferencia")] | |
[DataMember] | |
public string IdReferencia { get; set; } | |
[XmlElement(ElementName = "huecos")] | |
[DataMember] | |
public Huecos Huecos { get; set; } | |
[XmlAttribute(AttributeName = "espacioEntreCeldas")] | |
[DataMember] | |
public double EspacioEntreCeldas { get; set; } | |
[XmlAttribute(AttributeName = "columnas")] | |
[DataMember] | |
public int Columnas { get; set; } | |
[XmlAttribute(AttributeName = "filas")] | |
[DataMember] | |
public int Filas { get; set; } | |
[XmlElement(ElementName = "AlineacionTexto")] | |
[DataMember] | |
public string AlineacionTexto { get; set; } | |
[XmlElement(ElementName = "GradosRotacion")] | |
[DataMember] | |
public string GradosRotacion { get; set; } | |
[XmlElement(ElementName = "tipoContenido")] | |
[DataMember] | |
public string TipoContenido { get; set; } | |
[XmlElement(ElementName = "rows")] | |
[DataMember] | |
public int Rows { get; set; } | |
[XmlElement(ElementName = "columns")] | |
[DataMember] | |
public int Columns { get; set; } | |
[XmlElement(ElementName = "cellSpacing")] | |
[DataMember] | |
public double CellSpacing { get; set; } | |
[XmlElement(ElementName = "colorFondoCelda")] | |
[DataMember] | |
public string ColorFondoCelda { get; set; } | |
[XmlElement(ElementName = "colorBordeCelda")] | |
[DataMember] | |
public string ColorBordeCelda { get; set; } | |
[XmlElement(ElementName = "estiloBordeCelda")] | |
[DataMember] | |
public string EstiloBordeCelda { get; set; } | |
[XmlElement(ElementName = "anchoBordeCelda")] | |
[DataMember] | |
public double AnchoBordeCelda { get; set; } | |
[XmlElement(ElementName = "elementosSecuenciales")] | |
[DataMember] | |
public ElementosSecuenciales ElementosSecuenciales { get; set; } | |
[XmlElement(ElementName = "imagenSolucion")] | |
[DataMember] | |
public string ImagenSolucion { get; set; } | |
[XmlElement(ElementName = "fraseSolucion")] | |
[DataMember] | |
public string FraseSolucion { get; set; } | |
[XmlElement(ElementName = "reproducirSonidoRefuerzos")] | |
[DataMember] | |
public string ReproducirSonidoRefuerzos { get; set; } | |
[XmlElement(ElementName = "reproducirSonidoElementos")] | |
[DataMember] | |
public string ReproducirSonidoElementos { get; set; } | |
[XmlElement(ElementName = "TiempoMaximoVisualizacion")] | |
[DataMember] | |
public int TiempoMaximoVisualizacion { get; set; } | |
[XmlElement(ElementName = "refuerzoAcierto")] | |
[DataMember] | |
public string RefuerzoAcierto { get; set; } | |
[XmlElement(ElementName = "imagenRefuerzoAcierto")] | |
[DataMember] | |
public string ImagenRefuerzoAcierto { get; set; } | |
[XmlElement(ElementName = "RefuerzoFallo")] | |
[DataMember] | |
public string RefuerzoFallo { get; set; } | |
[XmlElement(ElementName = "imagenRefuerzoFallo")] | |
[DataMember] | |
public string ImagenRefuerzoFallo { get; set; } | |
[XmlElement(ElementName = "RefuerzoOmision")] | |
[DataMember] | |
public string RefuerzoOmision { get; set; } | |
[XmlElement(ElementName = "imagenRefuerzoOmision")] | |
[DataMember] | |
public string ImagenRefuerzoOmision { get; set; } | |
//añadidos para memoria | |
[XmlElement(ElementName = "TiempoEntreElementos")] | |
[DataMember] | |
public double TiempoEntreElementos { get; set; } | |
[XmlElement(ElementName = "TiempoPermanenciaEstimulo")] | |
[DataMember] | |
public int TiempoPermanenciaEstimulo { get; set; } | |
[XmlElement(ElementName = "permiterAgregarElementosSecuenciales")] | |
[DataMember] | |
public string PermiterAgregarElementosSecuenciales { get; set; } | |
[XmlElement(ElementName = "permiteOrdenarElementosSecuenciales")] | |
[DataMember] | |
public string PermiteOrdenarElementosSecuenciales { get; set; } | |
[XmlElement(ElementName = "permiteQuitarElementosSecuenciales")] | |
[DataMember] | |
public string PermiteQuitarElementosSecuenciales { get; set; } | |
[XmlElement(ElementName = "numeroSecuencia")] | |
[DataMember] | |
public string NumeroSecuencia { get; set; } | |
[XmlElement(ElementName = "fallosSecuenciaPermitidos")] | |
[DataMember] | |
public int FallosSecuenciaPermitidos { get; set; } | |
[XmlElement(ElementName = "tipoComprobacion")] | |
[DataMember] | |
public string TipoComprobacion { get; set; } | |
[XmlElement(ElementName = "fuenteTexto")] | |
[DataMember] | |
public string FuenteTexto { get; set; } | |
[XmlElement(ElementName = "numeroFilas")] | |
[DataMember] | |
public string NumeroFilas { get; set; } | |
[XmlElement(ElementName = "manualMode")] | |
[DataMember] | |
public string ManualMode { get; set; } | |
[XmlElement(ElementName = "NumeroMaximoIntentosSolucion")] | |
[DataMember] | |
public int NumeroMaximoIntentosSolucion = 1; | |
[XmlElement(ElementName = "EstimuloCritico")] | |
[DataMember] | |
public bool EstimuloCritico { get; set; } | |
[XmlElement(ElementName = "estimuloCritico")] | |
[DataMember] | |
public bool estimuloCriticoBool { get; set; } | |
[XmlElement(ElementName = "resaltar")] | |
[DataMember] | |
public string Resaltar { get; set; } | |
[XmlElement(ElementName = "resaltadoAnchoBorde")] | |
[DataMember] | |
public int ResaltadoAnchoBorde { get; set; } | |
[XmlElement(ElementName = "resaltadoColorBorde")] | |
[DataMember] | |
public string ResaltadoColorBorde { get; set; } | |
[XmlElement(ElementName = "resaltadoTipoBorde")] | |
[DataMember] | |
public string ResaltadoTipoBorde { get; set; } | |
//para percepcion | |
[XmlElement(ElementName = "colorAsociadoEstimulo")] | |
[DataMember] | |
public string ColorAsociadoEstimulo { get; set; } | |
[XmlElement(ElementName = "FiltrarEstimulo")] | |
[DataMember] | |
public string FiltrarEstimulo { get; set; } | |
//añadidos por mi | |
[XmlAttribute(AttributeName = "estimuloCritico")] | |
[DataMember] | |
public string estimuloCritico { get; set; } | |
[XmlAttribute(AttributeName = "anguloRotacion")] | |
[DataMember] | |
public double anguloRotacion { get; set; } | |
[XmlAttribute(AttributeName = "numeroCasilla")] | |
[DataMember] | |
public int numeroCasilla { get; set; } | |
//añadidos para calccontar | |
[XmlElement(ElementName = "PuntosRuta")] | |
[DataMember] | |
public PuntosRuta PuntosRuta { get; set; } | |
[XmlElement(ElementName = "velocidad")] | |
[DataMember] | |
public string Velocidad { get; set; } | |
[XmlElement(ElementName = "tiempoInicio")] | |
[DataMember] | |
public int TiempoInicio { get; set; } | |
[XmlElement(ElementName = "estiloBotonesNumericos")] | |
[DataMember] | |
public EstiloBotonesNumericos EstiloBotonesNumericos { get; set; } | |
[XmlElement(ElementName = "estiloBotonBorrar")] | |
[DataMember] | |
public EstiloBotonBorrar EstiloBotonBorrar { get; set; } | |
[XmlElement(ElementName = "estiloPantalla")] | |
[DataMember] | |
public EstiloPantalla EstiloPantalla { get; set; } | |
[XmlElement(ElementName = "resultadoCorrecto")] | |
[DataMember] | |
public int ResultadoCorrecto { get; set; } | |
[XmlElement(ElementName = "ConfirmadaRespuesta")] | |
[DataMember] | |
public string ConfirmadaRespuesta { get; set; } | |
//para problemas aritmeticos | |
[XmlElement(ElementName = "ImagenDock")] | |
[DataMember] | |
public string ImagenDock { get; set; } | |
[XmlElement(ElementName = "PressBorderWidth")] | |
[DataMember] | |
public double PressBorderWidth { get; set; } | |
[XmlElement(ElementName = "PressBorderColorString")] | |
[DataMember] | |
public string PressBorderColorString { get; set; } | |
[XmlElement(ElementName = "PressBorderStyle")] | |
[DataMember] | |
public string PressBorderStyle { get; set; } | |
[XmlElement(ElementName = "Texto")] | |
[DataMember] | |
public string Texto { get; set; } | |
[XmlElement(ElementName = "TextoBotonPresionado")] | |
[DataMember] | |
public string TextoBotonPresionado { get; set; } | |
[XmlElement(ElementName = "idTextoBotonPresionado")] | |
[DataMember] | |
public string IdTextoBotonPresionado { get; set; } | |
[XmlElement(ElementName = "idFraseDespuesTexto")] | |
[DataMember] | |
public string IdFraseDespuesTexto { get; set; } | |
//PARA FUNCION EJECUTIVA CLAVES | |
[XmlElement(ElementName = "IsVisible")] | |
[DataMember] | |
public string IsVisible { get; set; } | |
[XmlElement(ElementName = "IdEstimulo")] | |
[DataMember] | |
public string IdEstimulo { get; set; } | |
[XmlElement(ElementName = "idCeldaOrigen")] | |
[DataMember] | |
public string idCeldaOrigen { get; set; } | |
//PARA INTERFERENCIA | |
[XmlElement(ElementName = "colorTextoInterferencia")] | |
[DataMember] | |
public string colorTextoInterferencia { get; set; } | |
[XmlAttribute(AttributeName = "colorTextoInterferencia")] | |
[DataMember] | |
public string ColorTextoInterferencia { get; set; } | |
[XmlElement(ElementName = "fuenteInterferencia")] | |
[DataMember] | |
public string fuenteInterferencia { get; set; } | |
[XmlAttribute(AttributeName = "fuenteInterferencia")] | |
[DataMember] | |
public string FuenteInterferencia { get; set; } | |
[XmlElement(ElementName = "estiloTextoInterferencia")] | |
[DataMember] | |
public string estiloTextoInterferencia { get; set; } | |
[XmlElement(ElementName = "GradosRotacionInterferencia")] | |
[DataMember] | |
public string GradosRotacionInterferencia { get; set; } | |
[XmlAttribute(AttributeName = "idInterferencia")] | |
[DataMember] | |
public string IdInterferencia { get; set; } | |
[XmlAttribute(AttributeName = "esEstimuloCritico")] | |
[DataMember] | |
public bool esEstimuloCritico { get; set; } | |
[XmlAttribute(AttributeName = "fuente")] | |
[DataMember] | |
public string fuente { get; set; } | |
//PARA CAMBIO REGLAS | |
[XmlElement(ElementName = "estimulos")] | |
[DataMember] | |
public Estimulos Estimulos { get; set; } | |
//PARA INAUDITIVA | |
[XmlElement(ElementName = "TipoCambio")] | |
[DataMember] | |
public string TipoCambio { get; set; } | |
[XmlElement(ElementName = "ValorCambio")] | |
[DataMember] | |
public int ValorCambio { get; set; } | |
[XmlElement(ElementName = "TipoFrase")] | |
[DataMember] | |
public string TipoFrase { get; set; } | |
[XmlElement(ElementName = "TiempoSeparacionEntreEstimulos")] | |
[DataMember] | |
public double TiempoSeparacionEntreEstimulos { get; set; } | |
//PARA INVISUAL | |
[XmlElement(ElementName = "VelocidadEstimulo")] | |
[DataMember] | |
public string VelocidadEstimulo { get; set; } | |
[XmlElement(ElementName = "AnchoEstimulos")] | |
[DataMember] | |
public double AnchoEstimulos { get; set; } | |
[XmlElement(ElementName = "AltoEstimulos")] | |
[DataMember] | |
public double AltoEstimulos { get; set; } | |
//PARA MEMORIA ASOCIATIVA | |
[XmlElement(ElementName = "elementosSecundariosAsociadosData")] | |
[DataMember] | |
public string elementosSecundariosAsociadosData { get; set; } | |
[XmlElement(ElementName = "disableType")] | |
[DataMember] | |
public string DisableType { get; set; } | |
//PARA ORIENTACION | |
[XmlElement(ElementName = "IsReproducirSonidoEnEjecucion")] | |
[DataMember] | |
public string IsReproducirSonidoEnEjecucion { get; set; } | |
[XmlElement(ElementName = "Momento")] | |
[DataMember] | |
public string Momento { get; set; } | |
[XmlElement(ElementName = "idFraseEjecucion")] | |
[DataMember] | |
public string IdFraseEjecucion { get; set; } | |
[XmlElement(ElementName = "estacion")] | |
[DataMember] | |
public string Estacion { get; set; } | |
[XmlElement(ElementName = "IdsSolucion")] | |
[DataMember] | |
public IdsSolucion IdsSolucion { get; set; } | |
} | |
[DataContract] | |
public class PauseButton : Elemento { } | |
[DataContract] | |
public class ContinueButton : Elemento { } | |
[DataContract] | |
public class BotonResuelto : Elemento { } | |
[DataContract] | |
public class TextElement : Elemento { } | |
[DataContract] | |
public class Puzzle : Elemento { } | |
[DataContract] | |
public class Modelo : Elemento { } | |
[DataContract] | |
public class Piezas : Elemento { } | |
[DataContract] | |
public class ReinforcementsElement : Elemento { } | |
[DataContract] | |
public class PiezaCellElementView : Elemento { } | |
[DataContract] | |
public class SpanPresentationSequentialElement : Elemento { } | |
[DataContract] | |
public class SecuencesDisplayPanel : Elemento { } | |
[DataContract] | |
public class CriticalStimulusElement : Elemento { } | |
[DataContract] | |
public class MarcadorEstimulosCriticos : Elemento { } | |
[DataContract] | |
public class ElementoEstimulo : Elemento { } | |
[DataContract] | |
public class ElementoContar : Elemento { } | |
[DataContract] | |
public class PanelNumerico : Elemento { } | |
[DataContract] | |
public class GraphicElement : Elemento { } | |
[DataContract] | |
public class TablaEstimulosAlternativos : Elemento { } | |
[DataContract] | |
public class CeldaTablaView : Elemento { } | |
[DataContract] | |
public class StimulusDesignControl : Elemento { } | |
[DataContract] | |
public class TablaReferencia : Elemento { } | |
[DataContract] | |
public class TablaEstimulos : Elemento { } | |
[DataContract] | |
public class TareaClavesExecutionSequentialElement : Elemento { } | |
[DataContract] | |
public class ETCTableCellElementView : Elemento { } | |
[DataContract] | |
public class TareaClavesSequentialExecutionElementGC : Elemento { } | |
[DataContract] | |
public class MatrizPrincipal : Elemento { } | |
[DataContract] | |
public class MatrizDestino : Elemento { } | |
[DataContract] | |
public class CeldaElementView : Elemento { } | |
[DataContract] | |
public class CeldaDestinoElementView : Elemento { } | |
[DataContract] | |
public class EstimuloEjecucion : Elemento { } | |
[DataContract] | |
public class InterferenciaExecutionSequentialElement : Elemento { } | |
[DataContract] | |
public class ButtonYesElement : Elemento { } | |
[DataContract] | |
public class ButtonNoElement : Elemento { } | |
[DataContract] | |
public class InterferenciaSequentialExecutionElementGC : Elemento { } | |
[DataContract] | |
public class BotonPulsar : Elemento { } | |
[DataContract] | |
public class Estimulo : Elemento { } | |
[DataContract] | |
public class CondicionElement : Elemento { } | |
[DataContract] | |
public class CondicionAuditivaElement : Elemento { } | |
[DataContract] | |
public class ButtonPulsarElement : Elemento { } | |
[DataContract] | |
public class FreeStimulusElement : Elemento { } | |
[DataContract] | |
public class ModelElement : Elemento { } | |
[DataContract] | |
public class PVStimulusElement : Elemento { } | |
[DataContract] | |
public class CriticalStimulusTextElement : Elemento { } | |
[DataContract] | |
public class StimulusTextElement : Elemento { } | |
[DataContract] | |
public class PresentationSequentialElement : Elemento { } | |
[DataContract] | |
public class ExecutionSequentialElement : Elemento { } | |
[DataContract] | |
public class CriticalStimulusGraphicElement : Elemento { } | |
[DataContract] | |
public class StimulusGraphicElement : Elemento { } | |
[DataContract] | |
public class SoundSequentialElement : Elemento { } | |
[DataContract] | |
public class ImplicitStimulusElement : Elemento { } | |
[DataContract] | |
public class DisplayPanel : Elemento { } | |
[DataContract] | |
public class ElementoPrincipalPresentacion : Elemento { } | |
[DataContract] | |
public class ElementoAsociadoPresentacion : Elemento { } | |
[DataContract] | |
public class ElementoPrincipalEjecucion : Elemento { } | |
[DataContract] | |
public class ElementoAsociadoEjecucion : Elemento { } | |
[DataContract] | |
public class StimulusElement_ASVS : Elemento { } | |
[DataContract] | |
public class ASVStimulusElement : Elemento { } | |
[DataContract] | |
public class PressTableElement : Elemento { } | |
[DataContract] | |
public class ViewTableElement : Elemento { } | |
[DataContract] | |
public class MomentoDiaElement : Elemento { } | |
[DataContract] | |
public class RefuerzoExtra : Elemento { } | |
[DataContract] | |
public class Estacion4Element : Elemento { } | |
[DataContract] | |
public class EstimuloAños : Elemento { } | |
[XmlRoot(ElementName = "ValorFuenteNormalizado")] | |
[DataContract] | |
public class ValorFuenteNormalizadoclass | |
{ | |
public ValorFuenteNormalizadoclass() | |
{ | |
} | |
[XmlAttribute(AttributeName = "valorFuenteNormalizado")] | |
[DataMember] | |
public string ValorFuenteNormalizado { get; set; } | |
[XmlAttribute(AttributeName = "tipoReferenciaFuente")] | |
[DataMember] | |
public string TipoReferenciaFuente { get; set; } | |
} | |
[XmlRoot(ElementName = "elementos")] | |
[DataContract] | |
public class Elementos | |
{ | |
public Elementos() | |
{ | |
} | |
[XmlElement(ElementName = "elemento")] | |
[DataMember] | |
public List<Elemento> Elemento { get; set; } | |
} | |
[XmlRoot(ElementName = "pantalla")] | |
[XmlInclude(typeof(IntroductionScreen))] | |
[XmlInclude(typeof(PuzzleExecutionScreen))] | |
[XmlInclude(typeof(SpanSequentialPresentationScreen))] | |
[XmlInclude(typeof(DistractionScreen))] | |
[XmlInclude(typeof(SecuencesExecutionScreen))] | |
[XmlInclude(typeof(ReplayScreen))] | |
[XmlInclude(typeof(PercepcionColorExecutionScreen))] | |
[XmlInclude(typeof(EjecutivaTareaContarPresentationScreen))] | |
[XmlInclude(typeof(EjecutivaTareaContarExecutionScreen))] | |
[XmlInclude(typeof(SolucionProblemasPresentationScreen))] | |
[XmlInclude(typeof(SolucionProblemasAlternativeScreen))] | |
[XmlInclude(typeof(SolucionProblemasExecutionScreen))] | |
[XmlInclude(typeof(SimultaneousPresentationScreen))] | |
[XmlInclude(typeof(SimultaneousExecutionScreen))] | |
[XmlInclude(typeof(EjecutivaTareaClavesSequentialExecutionScreen))] | |
[XmlInclude(typeof(EjecutivaTareaNumerosYLetrasPresentationScreen))] | |
[XmlInclude(typeof(EjecutivaOrdenacionExecutionScreen))] | |
[XmlInclude(typeof(EjecutivaInterferenciaSimultaneusExecutionScreen))] | |
[XmlInclude(typeof(EjecutivaInterferenciaSiNoExecutionScreen))] | |
[XmlInclude(typeof(AtencionVigilanciaColorExecutionScreen))] | |
[XmlInclude(typeof(EjecutivaCambioReglasSiNoExecutionScreen))] | |
[XmlInclude(typeof(EjecutivaInhibicionAuditivaExecutionScreen))] | |
[XmlInclude(typeof(EjecutivaInhibicionExecutionScreen))] | |
[XmlInclude(typeof(FreeSimultaneousExecutionScreen))] | |
[XmlInclude(typeof(PercepcionVisualExecutionScreen))] | |
[XmlInclude(typeof(PercepcionVisualExecutionScreenSinModelo))] | |
[XmlInclude(typeof(SequentialPresentationScreen))] | |
[XmlInclude(typeof(SequentialExecutionScreen))] | |
[XmlInclude(typeof(NonStopSimultaneousExecutionScreen))] | |
[XmlInclude(typeof(ImplicitExecutionScreen))] | |
[XmlInclude(typeof(MemoriaAsociativaExecutionScreen))] | |
[XmlInclude(typeof(AtencionVigilanciaDestellosExecutionScreen))] | |
[XmlInclude(typeof(AtencionSelectivaVisualExecutionScreen))] | |
[XmlInclude(typeof(AtencionSelectivaVisualSimultaneaExecutionScreen))] | |
[XmlInclude(typeof(RazonamientoOrdenarExecutionScreen))] | |
[XmlInclude(typeof(MomentoDiaExecutionScreen))] | |
[XmlInclude(typeof(Estaciones4ExecutionScreen))] | |
[XmlInclude(typeof(MesExecutionScreen))] | |
[XmlInclude(typeof(DiaSemanaExecutionScreen))] | |
[XmlInclude(typeof(DiaMesExecutionScreen))] | |
[XmlInclude(typeof(AñoExecutionScreen))] | |
[XmlInclude(typeof(AñoCalculadoraScreen))] | |
[DataContract] | |
public class Pantalla | |
{ | |
public Pantalla() | |
{ | |
} | |
[XmlElement(ElementName = "nombre")] | |
[DataMember] | |
public string Nombre { get; set; } | |
[XmlElement(ElementName = "colorFondo")] | |
[DataMember] | |
public string ColorFondo { get; set; } | |
[XmlElement(ElementName = "elementos")] | |
[DataMember] | |
public Elementos Elementos { get; set; } | |
[XmlElement(ElementName = "recogePuntuacion")] | |
[DataMember] | |
public string RecogePuntuacion { get; set; } | |
[XmlElement(ElementName = "imagenFondo")] | |
[DataMember] | |
public string ImagenFondo { get; set; } | |
[XmlElement(ElementName = "tiempoEntreSonidos")] | |
[DataMember] | |
public double TiempoEntreSonidos { get; set; } | |
[XmlElement(ElementName = "seccion")] | |
[DataMember] | |
public string Seccion { get; set; } | |
[XmlElement(ElementName = "tiempoMinimoVisualiacion")] | |
[DataMember] | |
public double TiempoMinimoVisualiacion { get; set; } | |
[XmlAttribute(AttributeName = "type", Namespace = "http://www.w3.org/2001/XMLSchema-instance")] | |
[DataMember] | |
public string Type { get; set; } | |
[XmlElement(ElementName = "reproducirSonido")] | |
[DataMember] | |
public string ReproducirSonido { get; set; } | |
[XmlElement(ElementName = "tiempoMaximoEjecucion")] | |
[DataMember] | |
public double TiempoMaximoEjecucion { get; set; } | |
[XmlElement(ElementName = "repeticiones")] | |
[DataMember] | |
public int Repeticiones { get; set; } | |
[XmlElement(ElementName = "NumeroOportunidadesAdicionales")] | |
[DataMember] | |
public int NumeroOportunidadesAdicionales = 0; | |
[XmlElement(ElementName = "NumeroRepeticionesFrasesEjecucion")] | |
[DataMember] | |
public int NumeroRepeticionesFrasesEjecucion { get; set; } | |
//añadido para memoria | |
[XmlElement(ElementName = "tiempoEntreFrases")] | |
[DataMember] | |
public string TiempoEntreFrases { get; set; } | |
[XmlElement(ElementName = "tiempoVisualizacion")] | |
[DataMember] | |
public int TiempoVisualizacion { get; set; } | |
[XmlElement(ElementName = "sonidoFondo")] | |
[DataMember] | |
public string SonidoFondo { get; set; } | |
[XmlElement(ElementName = "nombrePantallaPresentacion")] | |
[DataMember] | |
public string NombrePantallaPresentacion { get; set; } | |
[XmlElement(ElementName = "numeroMaximoOmisiones")] | |
[DataMember] | |
public int NumeroMaximoOmisiones { get; set; } | |
[XmlElement(ElementName = "tipoFinalizacionPorOmision")] | |
[DataMember] | |
public string TipoFinalizacionPorOmision { get; set; } | |
//para percepcion | |
[XmlElement(ElementName = "duracionPantalla")] | |
[DataMember] | |
public string DuracionPantalla { get; set; } | |
[XmlElement(ElementName = "modoAuditivo")] | |
[DataMember] | |
public bool ModoAuditivo { get; set; } | |
[XmlElement(ElementName = "tieneMovimiento")] | |
[DataMember] | |
public bool TieneMovimiento { get; set; } | |
[XmlElement(ElementName = "direccionMovimiento")] | |
[DataMember] | |
public string DireccionMovimiento { get; set; } | |
[XmlElement(ElementName = "velocidadMovimiento")] | |
[DataMember] | |
public string VelocidadMovimiento { get; set; } | |
[XmlElement(ElementName = "NumeroObjetosMaximoPantalla")] | |
[DataMember] | |
public int NumeroObjetosMaximoPantalla { get; set; } | |
//añadidos para calcontar | |
[XmlElement(ElementName = "reproducirSonidos")] | |
[DataMember] | |
public string ReproducirSonidos { get; set; } | |
[XmlElement(ElementName = "auditiveDistractors")] | |
[DataMember] | |
public AuditiveDistractors AuditiveDistractors { get; set; } | |
[XmlElement(ElementName = "visualDistractors")] | |
[DataMember] | |
public VisualDistractors VisualDistractors { get; set; } | |
[XmlElement(ElementName = "pantallaRepeticion")] | |
[DataMember] | |
public string PantallaRepeticion { get; set; } | |
//para problemas aritmeticos | |
[XmlElement(ElementName = "pantallaAlternativaAsociada")] | |
[DataMember] | |
public string PantallaAlternativaAsociada { get; set; } | |
//PARA FUNCION EJECUTIVA CLAVES | |
[XmlAttribute(AttributeName = "isPantallaSoloAuditiva")] | |
[DataMember] | |
public string IsPantallaSoloAuditiva { get; set; } | |
//PARA ORDENACION HISTORIAS | |
[XmlAttribute(AttributeName = "idCelda")] | |
[DataMember] | |
public string idCelda { get; set; } | |
[XmlAttribute(AttributeName = "CeldaOculta")] | |
[DataMember] | |
public bool CeldaOculta { get; set; } | |
//PARA VIGILANCIA | |
//PARA INAUDITIVA | |
//PARA INVISUAL | |
//PARA PERCEPCION VISUAL FIGURAS | |
[XmlElement(ElementName = "IsVisibleModel")] | |
[DataMember] | |
public string IsVisibleModel { get; set; } | |
} | |
[DataContract] | |
public class IntroductionScreen : Pantalla | |
{ | |
public IntroductionScreen() | |
{ | |
} | |
} | |
[DataContract] | |
public class PuzzleExecutionScreen : Pantalla | |
{ | |
public PuzzleExecutionScreen() | |
{ | |
} | |
} | |
[DataContract] | |
public class SpanSequentialPresentationScreen : Pantalla | |
{ | |
public SpanSequentialPresentationScreen() | |
{ | |
} | |
} | |
[DataContract] | |
public class DistractionScreen : Pantalla | |
{ | |
public DistractionScreen() | |
{ | |
} | |
} | |
[DataContract] | |
public class SecuencesExecutionScreen : Pantalla | |
{ | |
public SecuencesExecutionScreen() | |
{ | |
} | |
} | |
[DataContract] | |
public class ReplayScreen : Pantalla | |
{ | |
public ReplayScreen() | |
{ | |
} | |
} | |
[DataContract] | |
public class PercepcionColorExecutionScreen : Pantalla | |
{ | |
public PercepcionColorExecutionScreen() | |
{ | |
} | |
} | |
[DataContract] | |
public class EjecutivaTareaContarPresentationScreen : Pantalla | |
{ | |
public EjecutivaTareaContarPresentationScreen() | |
{ | |
} | |
} | |
[DataContract] | |
public class EjecutivaTareaContarExecutionScreen : Pantalla | |
{ | |
public EjecutivaTareaContarExecutionScreen() | |
{ | |
} | |
} | |
[DataContract] | |
public class SolucionProblemasPresentationScreen : Pantalla | |
{ | |
public SolucionProblemasPresentationScreen() | |
{ | |
} | |
} | |
[DataContract] | |
public class SolucionProblemasExecutionScreen : Pantalla | |
{ | |
public SolucionProblemasExecutionScreen() | |
{ | |
} | |
} | |
[DataContract] | |
public class SolucionProblemasAlternativeScreen : Pantalla | |
{ | |
public SolucionProblemasAlternativeScreen() | |
{ | |
} | |
} | |
[DataContract] | |
public class SimultaneousPresentationScreen : Pantalla | |
{ | |
public SimultaneousPresentationScreen() | |
{ | |
} | |
} | |
[DataContract] | |
public class SimultaneousExecutionScreen : Pantalla | |
{ | |
public SimultaneousExecutionScreen() | |
{ | |
} | |
} | |
[DataContract] | |
public class EjecutivaTareaClavesSequentialExecutionScreen : Pantalla | |
{ | |
public EjecutivaTareaClavesSequentialExecutionScreen() | |
{ | |
} | |
} | |
[DataContract] | |
public class EjecutivaTareaNumerosYLetrasPresentationScreen : Pantalla | |
{ | |
public EjecutivaTareaNumerosYLetrasPresentationScreen() | |
{ | |
} | |
} | |
[DataContract] | |
public class EjecutivaOrdenacionExecutionScreen : Pantalla | |
{ | |
public EjecutivaOrdenacionExecutionScreen() | |
{ | |
} | |
} | |
[DataContract] | |
public class EjecutivaInterferenciaSimultaneusExecutionScreen : Pantalla | |
{ | |
public EjecutivaInterferenciaSimultaneusExecutionScreen() | |
{ | |
} | |
} | |
[DataContract] | |
public class EjecutivaInterferenciaSiNoExecutionScreen : Pantalla | |
{ | |
public EjecutivaInterferenciaSiNoExecutionScreen() | |
{ | |
} | |
} | |
[DataContract] | |
public class AtencionVigilanciaColorExecutionScreen : Pantalla | |
{ | |
public AtencionVigilanciaColorExecutionScreen() | |
{ | |
} | |
} | |
[DataContract] | |
public class EjecutivaCambioReglasSiNoExecutionScreen : Pantalla | |
{ | |
public EjecutivaCambioReglasSiNoExecutionScreen() | |
{ | |
} | |
} | |
[DataContract] | |
public class EjecutivaInhibicionAuditivaExecutionScreen : Pantalla | |
{ | |
public EjecutivaInhibicionAuditivaExecutionScreen() | |
{ | |
} | |
} | |
[DataContract] | |
public class EjecutivaInhibicionExecutionScreen : Pantalla | |
{ | |
public EjecutivaInhibicionExecutionScreen() | |
{ | |
} | |
} | |
[DataContract] | |
public class FreeSimultaneousExecutionScreen : Pantalla | |
{ | |
public FreeSimultaneousExecutionScreen() | |
{ | |
} | |
} | |
[DataContract] | |
public class PercepcionVisualExecutionScreen : Pantalla | |
{ | |
public PercepcionVisualExecutionScreen() | |
{ | |
} | |
} | |
[DataContract] | |
public class PercepcionVisualExecutionScreenSinModelo : Pantalla | |
{ | |
public PercepcionVisualExecutionScreenSinModelo() | |
{ | |
} | |
} | |
//ÀRA MEMORIA VERBAL CORTO PLAZO | |
[DataContract] | |
public class SequentialPresentationScreen : Pantalla | |
{ | |
public SequentialPresentationScreen() | |
{ | |
} | |
} | |
//PARA MEMORIA VERBAL CORTO PLAZO COMPUESTA | |
[DataContract] | |
public class SequentialExecutionScreen : Pantalla | |
{ | |
public SequentialExecutionScreen() | |
{ | |
} | |
} | |
//PARA MEMORIA VERBAL CORTO PLAZO COMPUESTA | |
[DataContract] | |
public class NonStopSimultaneousExecutionScreen : Pantalla | |
{ | |
public NonStopSimultaneousExecutionScreen() | |
{ | |
} | |
} | |
//PARA MEMORIA IMPLICITA | |
[DataContract] | |
public class ImplicitExecutionScreen : Pantalla | |
{ | |
public ImplicitExecutionScreen() | |
{ | |
} | |
} | |
//PARA MEMORIA ASOCIATIVA | |
[DataContract] | |
public class MemoriaAsociativaExecutionScreen : Pantalla | |
{ | |
public MemoriaAsociativaExecutionScreen() | |
{ | |
} | |
} | |
//PARA atencion vigilancia destello | |
[DataContract] | |
public class AtencionVigilanciaDestellosExecutionScreen : Pantalla | |
{ | |
public AtencionVigilanciaDestellosExecutionScreen() | |
{ | |
} | |
} | |
//PARA atencion selectiva figuras | |
[DataContract] | |
public class AtencionSelectivaVisualExecutionScreen : Pantalla | |
{ | |
public AtencionSelectivaVisualExecutionScreen() | |
{ | |
} | |
} | |
//PARA atencion selectiva visual simultanea | |
[DataContract] | |
public class AtencionSelectivaVisualSimultaneaExecutionScreen : Pantalla | |
{ | |
public AtencionSelectivaVisualSimultaneaExecutionScreen() | |
{ | |
} | |
} | |
//PARA RAZONAMIENTO ORDENACION GRAFICA | |
[DataContract] | |
public class RazonamientoOrdenarExecutionScreen : Pantalla | |
{ | |
public RazonamientoOrdenarExecutionScreen() | |
{ | |
} | |
} | |
//PARA ORIENTACION | |
[DataContract] | |
public class MomentoDiaExecutionScreen : Pantalla | |
{ | |
public MomentoDiaExecutionScreen() | |
{ | |
} | |
} | |
[DataContract] | |
public class Estaciones4ExecutionScreen : Pantalla | |
{ | |
public Estaciones4ExecutionScreen() | |
{ | |
} | |
} | |
[DataContract] | |
public class MesExecutionScreen : Pantalla | |
{ | |
public MesExecutionScreen() | |
{ | |
} | |
} | |
[DataContract] | |
public class DiaSemanaExecutionScreen : Pantalla | |
{ | |
public DiaSemanaExecutionScreen() | |
{ | |
} | |
} | |
[DataContract] | |
public class DiaMesExecutionScreen : Pantalla | |
{ | |
public DiaMesExecutionScreen() | |
{ | |
} | |
} | |
[DataContract] | |
public class AñoExecutionScreen : Pantalla | |
{ | |
public AñoExecutionScreen() | |
{ | |
} | |
} | |
[DataContract] | |
public class AñoCalculadoraScreen : Pantalla | |
{ | |
public AñoCalculadoraScreen() | |
{ | |
} | |
} | |
[XmlRoot(ElementName = "huecos")] | |
[DataContract] | |
public class Huecos | |
{ | |
public Huecos() | |
{ | |
} | |
[XmlElement(ElementName = "int")] | |
[DataMember] | |
public List<int> Int { get; set; } | |
} | |
[XmlRoot(ElementName = "elementosSecuenciales")] | |
[DataContract] | |
public class ElementosSecuenciales | |
{ | |
public ElementosSecuenciales() | |
{ | |
} | |
[XmlElement(ElementName = "elemento")] | |
[DataMember] | |
//public List<Elemento> PiezaCellElementView { get; set; } | |
public List<Elemento> Elemento { get; set; } | |
} | |
[XmlRoot(ElementName = "auditiveDistractors")] | |
[DataContract] | |
public class AuditiveDistractors | |
{ | |
[XmlElement(ElementName = "distractor")] | |
[DataMember] | |
public List<Distractor> Distractor { get; set; } | |
} | |
[XmlRoot(ElementName = "pantallas")] | |
[DataContract] | |
public class Pantallas | |
{ | |
public Pantallas() | |
{ | |
} | |
[XmlElement(ElementName = "pantalla")] | |
[DataMember] | |
public List<Pantalla> Pantalla { get; set; } | |
} | |
[XmlRoot(ElementName = "ReinforcementItem")] | |
[DataContract] | |
public class ReinforcementItem | |
{ | |
public ReinforcementItem() | |
{ | |
} | |
[XmlElement(ElementName = "id")] | |
[DataMember] | |
public string Id { get; set; } | |
} | |
[XmlRoot(ElementName = "refuerzosAcierto")] | |
[DataContract] | |
public class RefuerzosAcierto | |
{ | |
public RefuerzosAcierto() | |
{ | |
} | |
[XmlElement(ElementName = "ReinforcementItem")] | |
[DataMember] | |
public List<ReinforcementItem> ReinforcementItem { get; set; } | |
} | |
[XmlRoot(ElementName = "refuerzosFalloComisionDesordenado")] | |
[DataContract] | |
public class refuerzosFalloComisionDesordenado | |
{ | |
public refuerzosFalloComisionDesordenado() | |
{ | |
} | |
[XmlElement(ElementName = "ReinforcementItem")] | |
[DataMember] | |
public List<ReinforcementItem> ReinforcementItem { get; set; } | |
} | |
[XmlRoot(ElementName = "refuerzosFallo")] | |
[DataContract] | |
public class RefuerzosFallo | |
{ | |
public RefuerzosFallo() | |
{ | |
} | |
[XmlElement(ElementName = "ReinforcementItem")] | |
[DataMember] | |
public List<ReinforcementItem> ReinforcementItem { get; set; } | |
} | |
[XmlRoot(ElementName = "refuerzosOmision")] | |
[DataContract] | |
public class RefuerzosOmision | |
{ | |
public RefuerzosOmision() | |
{ | |
} | |
[XmlElement(ElementName = "ReinforcementItem")] | |
[DataMember] | |
public List<ReinforcementItem> ReinforcementItem { get; set; } | |
} | |
[DataContract] | |
public class EjecutivaEjercicios : BaseRespuesta | |
{ | |
public EjecutivaEjercicios() | |
{ | |
} | |
[XmlElement(ElementName = "nombre")] | |
[DataMember] | |
public string Nombre { get; set; } | |
[XmlElement(ElementName = "descripcion")] | |
[DataMember] | |
public string Descripcion { get; set; } | |
[XmlElement(ElementName = "localeCode")] | |
[DataMember] | |
public string LocaleCode { get; set; } | |
[XmlElement(ElementName = "duracion")] | |
[DataMember] | |
public long Duracion { get; set; } | |
[XmlElement(ElementName = "nivelDificultad")] | |
[DataMember] | |
public string NivelDificultad { get; set; } | |
[XmlElement(ElementName = "tiempoEspera")] | |
[DataMember] | |
public Single TiempoEspera { get; set; } | |
[XmlElement(ElementName = "pantallas")] | |
[DataMember] | |
public Pantallas Pantallas { get; set; } | |
[XmlElement(ElementName = "refuerzosAcierto")] | |
[DataMember] | |
public RefuerzosAcierto RefuerzosAcierto { get; set; } | |
[XmlElement(ElementName = "refuerzosFallo")] | |
[DataMember] | |
public RefuerzosFallo RefuerzosFallo { get; set; } | |
[XmlElement(ElementName = "refuerzosFalloComisionDesordenado")] | |
[DataMember] | |
public RefuerzosFallo refuerzosFalloComisionDesordenado { get; set; } | |
[XmlElement(ElementName = "refuerzosOmision")] | |
[DataMember] | |
public RefuerzosOmision RefuerzosOmision { get; set; } | |
[XmlElement(ElementName = "estimulosCriticos")] | |
[DataMember] | |
public EstimulosCriticos EstimulosCriticos { get; set; } | |
[XmlElement(ElementName = "estimulosCriticosAsociados")] | |
[DataMember] | |
public EstimulosCriticos EstimulosCriticosAsociados { get; set; } | |
[XmlAttribute(AttributeName = "xsi", Namespace = "http://www.w3.org/2000/xmlns/")] | |
[DataMember] | |
public string Xsi { get; set; } | |
[XmlAttribute(AttributeName = "xsd", Namespace = "http://www.w3.org/2000/xmlns/")] | |
[DataMember] | |
public string Xsd { get; set; } | |
//añadidos cuando memoria | |
[XmlElement(ElementName = "tipoEjercicio")] | |
[DataMember] | |
public string TipoEjercicio { get; set; } | |
[XmlElement(ElementName = "secuencias")] | |
[DataMember] | |
public Secuencias Secuencias { get; set; } | |
//añadidos cuando percepcion | |
[XmlElement(ElementName = "tiempoInterestimular")] | |
[DataMember] | |
public int TiempoInterestimular { get; set; } | |
[XmlElement(ElementName = "porcentajeEstimulosCriticos")] | |
[DataMember] | |
public int PorcentajeEstimulosCriticos { get; set; } | |
[XmlElement(ElementName = "ColoresDisponibles")] | |
[DataMember] | |
public ColoresDisponibles ColoresDisponibles { get; set; } | |
[XmlElement(ElementName = "EstimulosDisponibles")] | |
[DataMember] | |
public EstimulosDisponibles EstimulosDisponibles { get; set; } | |
//añadido para CALCONTAR | |
//PARA CLAVES | |
[XmlElement(ElementName = "estimulosEjercicio")] | |
[DataMember] | |
public EstimulosEjercicio EstimulosEjercicio { get; set; } | |
//para VIGILANCIA | |
[XmlElement(ElementName = "coloresCriticos")] | |
[DataMember] | |
public ColoresCriticos ColoresCriticos { get; set; } | |
[XmlElement(ElementName = "coloresNoCriticos")] | |
[DataMember] | |
public ColoresNoCriticos ColoresNoCriticos { get; set; } | |
//PARA CAMBIO REGLAS | |
[XmlElement(ElementName = "condiciones")] | |
[DataMember] | |
public Condiciones Condiciones { get; set; } | |
//PARA INAUDITIVA | |
[XmlElement(ElementName = "Estimulos")] | |
[DataMember] | |
public Estimulos Estimulos { get; set; } | |
} | |
[XmlRoot(ElementName = "ejecutivaPuzzlesExercise")] | |
[DataContract] | |
public class ejecutivaPuzzlesExercise : EjecutivaEjercicios | |
{ | |
public ejecutivaPuzzlesExercise() | |
{ | |
} | |
} | |
//a partir de aqui todo es de memoriaSpanExercise | |
[XmlRoot(ElementName = "memoriaSpanExercise")] | |
[DataContract] | |
public class memoriaSpanExercise : EjecutivaEjercicios | |
{ | |
public memoriaSpanExercise() | |
{ | |
} | |
} | |
[XmlRoot(ElementName = "estimulosCriticos")] | |
[DataContract] | |
public class EstimulosCriticos | |
{ | |
[XmlElement(ElementName = "elemento")] | |
[DataMember] | |
public List<string> Elemento { get; set; } | |
[XmlElement(ElementName = "estimulo")] | |
[DataMember] | |
public List<estimulo> estimulo { get; set; } | |
} | |
[XmlRoot(ElementName = "secuencia")] | |
[DataContract] | |
public class Secuencia | |
{ | |
[XmlElement(ElementName = "string")] | |
[DataMember] | |
public List<string> String { get; set; } | |
} | |
[XmlRoot(ElementName = "secuencias")] | |
[DataContract] | |
public class Secuencias | |
{ | |
[XmlElement(ElementName = "secuencia")] | |
[DataMember] | |
public List<Secuencia> Secuencia { get; set; } | |
} | |
//para percepcion grafica movimiento | |
[XmlRoot(ElementName = "percepcionColorExercise")] | |
[DataContract] | |
public class percepcionColorExercise : EjecutivaEjercicios | |
{ | |
public percepcionColorExercise() | |
{ | |
} | |
} | |
//para funcion ejecutiva claves | |
[XmlRoot(ElementName = "ejecutivaTareaClavesExercise")] | |
[DataContract] | |
public class ejecutivaTareaClavesExercise : EjecutivaEjercicios | |
{ | |
public ejecutivaTareaClavesExercise() | |
{ | |
} | |
} | |
[XmlRoot(ElementName = "DatosColores")] | |
[DataContract] | |
public class DatosColores | |
{ | |
[XmlElement(ElementName = "esCritico")] | |
[DataMember] | |
public string EsCritico { get; set; } | |
[XmlElement(ElementName = "color")] | |
[DataMember] | |
public string Color { get; set; } | |
[XmlElement(ElementName = "colorTexto")] | |
[DataMember] | |
public string ColorTexto { get; set; } | |
[XmlElement(ElementName = "colorFondoTexto")] | |
[DataMember] | |
public string ColorFondoTexto { get; set; } | |
[XmlAttribute(AttributeName = "idTexto")] | |
[DataMember] | |
public string IdTexto { get; set; } | |
} | |
[XmlRoot(ElementName = "ColoresDisponibles")] | |
[DataContract] | |
public class ColoresDisponibles | |
{ | |
[XmlElement(ElementName = "DatosColores")] | |
[DataMember] | |
public List<DatosColores> DatosColores { get; set; } | |
} | |
[XmlRoot(ElementName = "DatosEstimulo")] | |
[DataContract] | |
public class DatosEstimulo | |
{ | |
[XmlElement(ElementName = "IdEstimulo")] | |
[DataMember] | |
public string IdEstimulo { get; set; } | |
[XmlElement(ElementName = "ColorAsociado")] | |
[DataMember] | |
public string ColorAsociado { get; set; } | |
[XmlElement(ElementName = "colorAsociadoEstimulo")] | |
[DataMember] | |
public string ColorAsociadoEstimulo { get; set; } | |
[XmlElement(ElementName = "FiltrarEstimulo")] | |
[DataMember] | |
public string FiltrarEstimulo { get; set; } | |
[XmlAttribute(AttributeName = "hash")] | |
[DataMember] | |
public string hash { get; set; } | |
[XmlAttribute(AttributeName = "id")] | |
[DataMember] | |
public string id { get; set; } | |
} | |
[XmlRoot(ElementName = "EstimulosDisponibles")] | |
[DataContract] | |
public class EstimulosDisponibles | |
{ | |
[XmlElement(ElementName = "DatosEstimulo")] | |
[DataMember] | |
public List<DatosEstimulo> DatosEstimulo { get; set; } | |
} | |
//para CALCONTAR | |
[XmlRoot(ElementName = "tareaContarExercise")] | |
[DataContract] | |
public class tareaContarExercise : EjecutivaEjercicios | |
{ | |
public tareaContarExercise() | |
{ | |
} | |
} | |
//para CALCONTAR | |
[XmlRoot(ElementName = "ejecutivaSolucionProblemasExercise")] | |
[DataContract] | |
public class ejecutivaSolucionProblemasExercise : EjecutivaEjercicios | |
{ | |
public ejecutivaSolucionProblemasExercise() | |
{ | |
} | |
} | |
[XmlRoot(ElementName = "duracionEtapa")] | |
[DataContract] | |
public class DuracionEtapa | |
{ | |
[XmlAttribute(AttributeName = "nil", Namespace = "http://www.w3.org/2001/XMLSchema-instance")] | |
[DataMember] | |
public string Nil { get; set; } | |
} | |
[XmlRoot(ElementName = "DatosPuntoLinea")] | |
[DataContract] | |
public class DatosPuntoLinea | |
{ | |
[XmlElement(ElementName = "X")] | |
[DataMember] | |
public double X { get; set; } | |
[XmlElement(ElementName = "Y")] | |
[DataMember] | |
public double Y { get; set; } | |
[XmlElement(ElementName = "duracionEtapa")] | |
[DataMember] | |
public DuracionEtapa DuracionEtapa { get; set; } | |
} | |
[XmlRoot(ElementName = "PuntosRuta")] | |
[DataContract] | |
public class PuntosRuta | |
{ | |
[XmlElement(ElementName = "DatosPuntoLinea")] | |
[DataMember] | |
public List<DatosPuntoLinea> DatosPuntoLinea { get; set; } | |
} | |
[XmlRoot(ElementName = "estiloBotonesNumericos")] | |
[DataContract] | |
public class EstiloBotonesNumericos | |
{ | |
[XmlElement(ElementName = "color")] | |
[DataMember] | |
public string Color { get; set; } | |
[XmlElement(ElementName = "colorFondo")] | |
[DataMember] | |
public string ColorFondo { get; set; } | |
[XmlElement(ElementName = "anchoBorde")] | |
[DataMember] | |
public double AnchoBorde { get; set; } | |
[XmlElement(ElementName = "colorBorde")] | |
[DataMember] | |
public string ColorBorde { get; set; } | |
[XmlElement(ElementName = "tipoBorde")] | |
[DataMember] | |
public string TipoBorde { get; set; } | |
} | |
[XmlRoot(ElementName = "estiloBotonBorrar")] | |
[DataContract] | |
public class EstiloBotonBorrar | |
{ | |
[XmlElement(ElementName = "color")] | |
[DataMember] | |
public string Color { get; set; } | |
[XmlElement(ElementName = "colorFondo")] | |
[DataMember] | |
public string ColorFondo { get; set; } | |
[XmlElement(ElementName = "anchoBorde")] | |
[DataMember] | |
public double AnchoBorde { get; set; } | |
[XmlElement(ElementName = "colorBorde")] | |
[DataMember] | |
public string ColorBorde { get; set; } | |
[XmlElement(ElementName = "tipoBorde")] | |
[DataMember] | |
public string TipoBorde { get; set; } | |
} | |
[XmlRoot(ElementName = "estiloPantalla")] | |
[DataContract] | |
public class EstiloPantalla | |
{ | |
[XmlElement(ElementName = "color")] | |
[DataMember] | |
public string Color { get; set; } | |
[XmlElement(ElementName = "colorFondo")] | |
[DataMember] | |
public string ColorFondo { get; set; } | |
[XmlElement(ElementName = "anchoBorde")] | |
[DataMember] | |
public double AnchoBorde { get; set; } | |
[XmlElement(ElementName = "colorBorde")] | |
[DataMember] | |
public string ColorBorde { get; set; } | |
[XmlElement(ElementName = "tipoBorde")] | |
[DataMember] | |
public string TipoBorde { get; set; } | |
} | |
//para MEMORIA LOCALIZACION | |
[XmlRoot(ElementName = "memoriaLocalizacionExercise")] | |
[DataContract] | |
public class memoriaLocalizacionExercise : EjecutivaEjercicios | |
{ | |
public memoriaLocalizacionExercise() | |
{ | |
} | |
} | |
//PARA FUNCION EJECUTIVA CLAVES | |
[XmlRoot(ElementName = "estimulo")] | |
[DataContract] | |
public class estimulo | |
{ | |
[XmlAttribute(AttributeName = "idEstimulo")] | |
[DataMember] | |
public string IdEstimulo { get; set; } | |
[XmlAttribute(AttributeName = "nombreRelacion")] | |
[DataMember] | |
public string nombreRelacion { get; set; } | |
[XmlAttribute(AttributeName = "idRecurso")] | |
[DataMember] | |
public string IdRecurso { get; set; } | |
[XmlAttribute(AttributeName = "idResourceInterference")] | |
[DataMember] | |
public string IdResourceInterference { get; set; } | |
//para cambio reglas | |
[XmlAttribute(AttributeName = "id")] | |
[DataMember] | |
public string id { get; set; } | |
[XmlAttribute(AttributeName = "hash")] | |
[DataMember] | |
public string hash { get; set; } | |
[XmlAttribute(AttributeName = "numeroCondicionAsociada")] | |
[DataMember] | |
public int numeroCondicionAsociada { get; set; } | |
[XmlAttribute(AttributeName = "esEstimuloCritico")] | |
[DataMember] | |
public bool esEstimuloCritico { get; set; } | |
} | |
[XmlRoot(ElementName = "estimulosEjercicio")] | |
[DataContract] | |
public class EstimulosEjercicio | |
{ | |
[XmlElement(ElementName = "estimulo")] | |
[DataMember] | |
public List<estimulo> estimulo { get; set; } | |
} | |
//para NUM Y LETRAS | |
[XmlRoot(ElementName = "ejecutivaTareaNumerosYLetrasExercise")] | |
[DataContract] | |
public class ejecutivaTareaNumerosYLetrasExercise : EjecutivaEjercicios | |
{ | |
public ejecutivaTareaNumerosYLetrasExercise() | |
{ | |
} | |
} | |
//para ORDENAR HISTORIAS | |
[XmlRoot(ElementName = "ejecutivaOrdenacionExercise")] | |
[DataContract] | |
public class ejecutivaOrdenacionExercise : EjecutivaEjercicios | |
{ | |
public ejecutivaOrdenacionExercise() | |
{ | |
} | |
} | |
//PARA INTERFERENCIA | |
[XmlRoot(ElementName = "ejecutivaInterferenciasExercise")] | |
[DataContract] | |
public class ejecutivaInterferenciasExercise : EjecutivaEjercicios | |
{ | |
public ejecutivaInterferenciasExercise() | |
{ | |
} | |
} | |
//PARA VIGILANCIA COLOR | |
[XmlRoot(ElementName = "atencionVigilanciaColorExercise")] | |
[DataContract] | |
public class atencionVigilanciaColorExercise : EjecutivaEjercicios | |
{ | |
public atencionVigilanciaColorExercise() | |
{ | |
} | |
} | |
[XmlRoot(ElementName = "coloresCriticos")] | |
[DataContract] | |
public class ColoresCriticos | |
{ | |
[XmlElement(ElementName = "colorItem")] | |
[DataMember] | |
public List<string> ColorItem { get; set; } | |
} | |
[XmlRoot(ElementName = "coloresNoCriticos")] | |
[DataContract] | |
public class ColoresNoCriticos | |
{ | |
[XmlElement(ElementName = "colorItem")] | |
[DataMember] | |
public List<string> ColorItem { get; set; } | |
} | |
[XmlRoot(ElementName = "visualDistractors")] | |
[DataContract] | |
public class VisualDistractors | |
{ | |
[XmlElement(ElementName = "distractor")] | |
[DataMember] | |
public List<Distractor> Distractor { get; set; } | |
} | |
[XmlRoot(ElementName = "distractor")] | |
[DataContract] | |
public class Distractor | |
{ | |
[XmlElement(ElementName = "colorFondo")] | |
[DataMember] | |
public string ColorFondo { get; set; } | |
[XmlElement(ElementName = "posicion")] | |
[DataMember] | |
public Posicion Posicion { get; set; } | |
[XmlElement(ElementName = "dimensiones")] | |
[DataMember] | |
public Dimensiones Dimensiones { get; set; } | |
[XmlElement(ElementName = "colorBorde")] | |
[DataMember] | |
public string ColorBorde { get; set; } | |
[XmlElement(ElementName = "estiloBorde")] | |
[DataMember] | |
public string EstiloBorde { get; set; } | |
[XmlElement(ElementName = "anchoBorde")] | |
[DataMember] | |
public string AnchoBorde { get; set; } | |
[XmlElement(ElementName = "reproducirSonido")] | |
[DataMember] | |
public string ReproducirSonido { get; set; } | |
[XmlElement(ElementName = "estiloTexto")] | |
[DataMember] | |
public string EstiloTexto { get; set; } | |
[XmlElement(ElementName = "fuente")] | |
[DataMember] | |
public string Fuente { get; set; } | |
[XmlElement(ElementName = "colorTexto")] | |
[DataMember] | |
public string ColorTexto { get; set; } | |
[XmlElement(ElementName = "tipoContenido")] | |
[DataMember] | |
public string TipoContenido { get; set; } | |
[XmlElement(ElementName = "GradosRotacion")] | |
[DataMember] | |
public string GradosRotacion { get; set; } | |
[XmlElement(ElementName = "estimuloCritico")] | |
[DataMember] | |
public string EstimuloCritico { get; set; } | |
[XmlElement(ElementName = "IsReproducirSonidoEnEjecucion")] | |
[DataMember] | |
public string IsReproducirSonidoEnEjecucion { get; set; } | |
[XmlElement(ElementName = "resaltar")] | |
[DataMember] | |
public string Resaltar { get; set; } | |
[XmlElement(ElementName = "resaltadoAnchoBorde")] | |
[DataMember] | |
public string ResaltadoAnchoBorde { get; set; } | |
[XmlElement(ElementName = "resaltadoColorBorde")] | |
[DataMember] | |
public string ResaltadoColorBorde { get; set; } | |
[XmlElement(ElementName = "resaltadoTipoBorde")] | |
[DataMember] | |
public string ResaltadoTipoBorde { get; set; } | |
[XmlElement(ElementName = "State")] | |
[DataMember] | |
public string State { get; set; } | |
[XmlElement(ElementName = "posiciones")] | |
[DataMember] | |
public Posiciones Posiciones { get; set; } | |
[XmlElement(ElementName = "sizePercent")] | |
[DataMember] | |
public string SizePercent { get; set; } | |
[XmlAttribute(AttributeName = "idElement")] | |
[DataMember] | |
public string IdElement { get; set; } | |
[XmlAttribute(AttributeName = "id")] | |
[DataMember] | |
public string Id { get; set; } | |
[XmlAttribute(AttributeName = "startTime")] | |
[DataMember] | |
public int StartTime { get; set; } | |
[XmlAttribute(AttributeName = "duration")] | |
[DataMember] | |
public double Duration { get; set; } | |
} | |
[XmlRoot(ElementName = "posiciones")] | |
[DataContract] | |
public class Posiciones | |
{ | |
[XmlElement(ElementName = "posicion")] | |
[DataMember] | |
public List<Posicion> Posicion { get; set; } | |
} | |
//para cambio reglas | |
[XmlRoot(ElementName = "ejecutivaCambioReglasExercise")] | |
[DataContract] | |
public class ejecutivaCambioReglasExercise : EjecutivaEjercicios | |
{ | |
public ejecutivaCambioReglasExercise() | |
{ | |
} | |
} | |
[XmlRoot(ElementName = "estimulos")] | |
[DataContract] | |
public class Estimulos | |
{ | |
[XmlElement(ElementName = "estimulo")] | |
[DataMember] | |
public List<estimulo> Estimulo { get; set; } | |
[XmlElement(ElementName = "DatosEstimuloAuditivo")] | |
[DataMember] | |
public List<DatosEstimuloAuditivo> DatosEstimuloAuditivo { get; set; } | |
[XmlElement(ElementName = "DatosEstimulo")] | |
[DataMember] | |
public List<DatosEstimulo> DatosEstimulo { get; set; } | |
} | |
[XmlRoot(ElementName = "condiciones")] | |
[DataContract] | |
public class Condiciones | |
{ | |
[XmlElement(ElementName = "condicion")] | |
[DataMember] | |
public List<Condicion> Condicion { get; set; } | |
} | |
[XmlRoot(ElementName = "condicion")] | |
[DataContract] | |
public class Condicion | |
{ | |
[XmlAttribute(AttributeName = "hash")] | |
[DataMember] | |
public string Hash { get; set; } | |
[XmlAttribute(AttributeName = "numeroCondicion")] | |
[DataMember] | |
public string NumeroCondicion { get; set; } | |
[XmlElement(ElementName = "estimulosCriticos")] | |
[DataMember] | |
public EstimulosCriticos EstimulosCriticos { get; set; } | |
[XmlElement(ElementName = "PuntosRuta")] | |
[DataMember] | |
public PuntosRuta PuntosRuta { get; set; } | |
} | |
//PARA INAUDITIVA | |
[XmlRoot(ElementName = "ejecutivaInhibicionAuditivaExercise")] | |
[DataContract] | |
public class ejecutivaInhibicionAuditivaExercise : EjecutivaEjercicios | |
{ | |
public ejecutivaInhibicionAuditivaExercise() | |
{ | |
} | |
} | |
[XmlRoot(ElementName = "DatosEstimuloAuditivo")] | |
[DataContract] | |
public class DatosEstimuloAuditivo | |
{ | |
[XmlAttribute(AttributeName = "id")] | |
[DataMember] | |
public string Id { get; set; } | |
[XmlAttribute(AttributeName = "hash")] | |
[DataMember] | |
public string Hash { get; set; } | |
} | |
//PARA INVISUAL | |
[XmlRoot(ElementName = "ejecutivaInhibicionExercise")] | |
[DataContract] | |
public class ejecutivaInhibicionExercise : EjecutivaEjercicios | |
{ | |
public ejecutivaInhibicionExercise() | |
{ | |
} | |
} | |
//PARA PERCEPCION VISUAL FIGURAS | |
[XmlRoot(ElementName = "percepcionVisualExercise")] | |
[DataContract] | |
public class percepcionVisualExercise : EjecutivaEjercicios | |
{ | |
public percepcionVisualExercise() | |
{ | |
} | |
} | |
//PARA CALCULO IDENTIFICACION DE NUMEROS | |
[XmlRoot(ElementName = "memoriaExercise")] | |
[DataContract] | |
public class memoriaExercise : EjecutivaEjercicios | |
{ | |
public memoriaExercise() | |
{ | |
} | |
} | |
[XmlRoot(ElementName = "memoriaLibreExercise")] | |
[DataContract] | |
public class memoriaLibreExercise : EjecutivaEjercicios | |
{ | |
public memoriaLibreExercise() | |
{ | |
} | |
} | |
[XmlRoot(ElementName = "memoriaAuditivaExercise")] | |
[DataContract] | |
public class memoriaAuditivaExercise : EjecutivaEjercicios | |
{ | |
public memoriaAuditivaExercise() | |
{ | |
} | |
} | |
[XmlRoot(ElementName = "memoriaImplicitaExercise")] | |
[DataContract] | |
public class memoriaImplicitaExercise : EjecutivaEjercicios | |
{ | |
public memoriaImplicitaExercise() | |
{ | |
} | |
} | |
[XmlRoot(ElementName = "memoriaAsociativaExercise")] | |
[DataContract] | |
public class memoriaAsociativaExercise : EjecutivaEjercicios | |
{ | |
public memoriaAsociativaExercise() | |
{ | |
} | |
} | |
//atencion vigilancia destellos | |
[XmlRoot(ElementName = "atencionVigilanciaDestellosExercise")] | |
[DataContract] | |
public class atencionVigilanciaDestellosExercise : EjecutivaEjercicios | |
{ | |
public atencionVigilanciaDestellosExercise() | |
{ | |
} | |
} | |
//atencion sostenida figuras | |
[XmlRoot(ElementName = "atencionSelectivaVisualExercise")] | |
[DataContract] | |
public class atencionSelectivaVisualExercise : EjecutivaEjercicios | |
{ | |
public atencionSelectivaVisualExercise() | |
{ | |
} | |
} | |
//atencion SELECTIVA VISUAL SIMULTANEA | |
[XmlRoot(ElementName = "atencionSelectivaVisualSimultaneaExercise")] | |
[DataContract] | |
public class atencionSelectivaVisualSimultaneaExercise : EjecutivaEjercicios | |
{ | |
public atencionSelectivaVisualSimultaneaExercise() | |
{ | |
} | |
} | |
//RAZONAMIENTO ORDENACION GRAFICA | |
[XmlRoot(ElementName = "razonamientoOrdenarExercise")] | |
[DataContract] | |
public class razonamientoOrdenarExercise : EjecutivaEjercicios | |
{ | |
public razonamientoOrdenarExercise() | |
{ | |
} | |
} | |
//ORIENTACION | |
[XmlRoot(ElementName = "orientacionExercise")] | |
[DataContract] | |
public class orientacionExercise : EjecutivaEjercicios | |
{ | |
public orientacionExercise() | |
{ | |
} | |
} | |
[XmlRoot(ElementName = "IdSolucion")] | |
[DataContract] | |
public class IdSolucion | |
{ | |
[XmlAttribute(AttributeName = "id")] | |
[DataMember] | |
public string Id { get; set; } | |
[XmlAttribute(AttributeName = "idEspecial")] | |
[DataMember] | |
public string IdEspecial { get; set; } | |
[XmlText] | |
[DataMember] | |
public string Text { get; set; } | |
} | |
[XmlRoot(ElementName = "IdsSolucion")] | |
[DataContract] | |
public class IdsSolucion | |
{ | |
[XmlElement(ElementName = "IdSolucion")] | |
[DataMember] | |
public List<IdSolucion> IdSolucion { get; set; } | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment