public Fichero(Pregunta p, String filtros, int linea, int col, String clase, String archivo)
        {
            this.linea   = linea;
            this.col     = col;
            this.clase   = clase;
            this.Archivo = archivo;

            this.filtros = filtros;
            this.p       = p;
            InitializeComponent();

            if (this.p.lectura == true)
            {
                this.button1.Enabled = false;
            }

            salida = Estatico.toHTMLTitle("(" + p.numeroPregunta + ") Fichero: " + p.idPregunta);
            if (!p.etiqueta.Equals("") || !p.etiqueta.Equals(" "))
            {
                salida = salida + Estatico.toHTMLCard("Etiqueta: " + p.etiqueta);
            }
            if (!p.sugerencia.Equals("") || !p.sugerencia.Equals(" "))
            {
                salida = salida + Estatico.toHTMLCard("Sugerencia: " + p.sugerencia);
            }
            if (!p.requeridoMsn.Equals(""))
            {
                salida = salida + Estatico.toHTMLCard(Estatico.toHTMLAlert(p.requeridoMsn));
            }

            Salida.DocumentText = Estatico.header() + salida + Estatico.footer();
        }
        public Cadenas(Pregunta p, int linea, int col, String clase, String archivo, int max, int min, int fil, Boolean tomaEnCuentaParams)
        {
            this.p = p;

            this.linea   = linea;
            this.col     = col;
            this.clase   = clase;
            this.archivo = archivo;

            this.min = min;
            this.fil = fil;
            this.max = max;

            if (this.min < 0)
            {
                this.min = 0;
            }
            if (this.fil < 0)
            {
                this.fil = 10;
            }


            this.tomaEnCuentaParams = tomaEnCuentaParams;

            InitializeComponent();

            if (this.p.lectura == true)
            {
                this.button1.Enabled = false;
            }

            String salida = Estatico.toHTMLTitle("(" + p.numeroPregunta + ") Texto: " + p.idPregunta);

            if (!p.etiqueta.Equals(""))
            {
                salida = salida + Estatico.toHTMLCard("Etiquerta: " + p.etiqueta);
            }
            if (!p.sugerencia.Equals(""))
            {
                salida = salida + Estatico.toHTMLCard("Sugerencia: " + p.sugerencia);
            }
            if (!p.requeridoMsn.Equals(""))
            {
                salida = salida + Estatico.toHTMLCard(Estatico.toHTMLAlert(p.requeridoMsn));
            }

            if (max > 0)
            {
                this.Input.MaxLength = max;
            }

            Salida.DocumentText = Estatico.header() + salida + Estatico.footer();
        }
示例#3
0
        public Numerico(Pregunta p, int linea, int col, int inferior, int superior, Boolean tomaParams, Boolean esDecimal)
        {
            this.col      = col;
            this.linea    = linea;
            this.inferior = inferior;
            this.superior = superior;

            this.p          = p;
            this.tomaParams = tomaParams;

            InitializeComponent();

            if (tomaParams)
            {
                this.Input.Minimum = inferior;
                this.Input.Maximum = superior;
            }

            if (esDecimal)
            {
                this.Input.DecimalPlaces = 4;
                this.Input.Increment     = 0.1m;
            }

            if (this.p.lectura == true)
            {
                this.button1.Enabled = false;
            }

            String salida = Estatico.toHTMLTitle("(" + p.numeroPregunta + ") Texto: " + p.idPregunta);

            if (!p.etiqueta.Equals(""))
            {
                salida = salida + Estatico.toHTMLCard("Etiquerta: " + p.etiqueta);
            }
            if (!p.sugerencia.Equals(""))
            {
                salida = salida + Estatico.toHTMLCard("Sugerencia: " + p.sugerencia);
            }
            if (!p.requeridoMsn.Equals(""))
            {
                salida = salida + Estatico.toHTMLCard(Estatico.toHTMLAlert(p.requeridoMsn));
            }

            Salida.DocumentText = Estatico.header() + salida + Estatico.footer();
        }
        public FechasHoras(Pregunta p, int tipo)
        {
            this.p    = p;
            this.tipo = tipo;
            InitializeComponent();
            if (tipo == 0)
            {
                this.Input.Format       = DateTimePickerFormat.Custom;
                this.Input.CustomFormat = "dd/MM/yyyy HH:mm:ss";
                this.Input.ShowUpDown   = true;
            }
            else if (tipo == 2)
            {
                this.Input.Format       = DateTimePickerFormat.Custom;
                this.Input.CustomFormat = "HH:mm:ss";
                this.Input.ShowUpDown   = true;
            }
            else if (tipo == 1)
            {
                this.Input.Format       = DateTimePickerFormat.Custom;
                this.Input.CustomFormat = "dd/MM/yyyy";
            }
            this.Input.Value = DateTime.Now;

            if (p.lectura == true)
            {
                this.button1.Enabled = false;
            }

            String salida = Estatico.toHTMLTitle("(" + p.numeroPregunta + ") Texto: " + p.idPregunta);

            if (!p.etiqueta.Equals(""))
            {
                salida = salida + Estatico.toHTMLCard("Etiquerta: " + p.etiqueta);
            }
            if (!p.sugerencia.Equals(""))
            {
                salida = salida + Estatico.toHTMLCard("Sugerencia: " + p.sugerencia);
            }
            if (!p.requeridoMsn.Equals(""))
            {
                salida = salida + Estatico.toHTMLCard(Estatico.toHTMLAlert(p.requeridoMsn));
            }

            Salida.DocumentText = Estatico.header() + salida + Estatico.footer();
        }
        public Nota(Pregunta p)
        {
            InitializeComponent();

            String sal = "";

            sal = Estatico.toHTMLTitle("(" + p.numeroPregunta + ") Nota: " + p.idPregunta);

            if (!p.etiqueta.Equals("") || !p.etiqueta.Equals(" "))
            {
                sal = sal + Estatico.toHTMLCard("Etiqueta: " + p.etiqueta);
            }
            if (!p.sugerencia.Equals("") || !p.sugerencia.Equals(" "))
            {
                sal = sal + Estatico.toHTMLCard("Sugerencia: " + p.sugerencia);
            }

            Salida.DocumentText = Estatico.header() + sal + Estatico.footer();
        }
示例#6
0
        public Seleccionar(Pregunta p, int tipo, Opciones listado, int linea, int col, String clase, String archivo)
        {
            this.p = p;

            this.tipo = tipo;

            this.linea     = linea;
            this.col       = col;
            this.clase     = clase;
            this.archivo   = archivo;
            this.seleccion = new List <string>();

            InitializeComponent();

            if (this.p.lectura == true)
            {
                this.button1.Enabled = false;
            }

            opcs = listado.getSelecciones();

            String salida = Estatico.toHTMLTitle("(" + p.numeroPregunta + ") Texto: " + p.idPregunta);

            if (!p.etiqueta.Equals(""))
            {
                salida = salida + Estatico.toHTMLCard("Etiquerta: " + p.etiqueta);
            }
            if (!p.sugerencia.Equals(""))
            {
                salida = salida + Estatico.toHTMLCard("Sugerencia: " + p.sugerencia);
            }
            if (!p.requeridoMsn.Equals(""))
            {
                salida = salida + Estatico.toHTMLCard(Estatico.toHTMLAlert(p.requeridoMsn));
            }

            Salida.DocumentText = Estatico.header() + salida + Estatico.footer();

            this.Options.View = View.Details;
            this.Options.Columns.Add("Selecciona de Las Opciones", 400);

            llenaOpciones();
        }
        public Condicional(Pregunta p, String etiquetaV, String etiquetaF, int linea, int col, String clase, String archivo)
        {
            this.p       = p;
            this.linea   = linea;
            this.col     = col;
            this.clase   = clase;
            this.archivo = archivo;

            this.etiquetaF = etiquetaF;
            this.etiquetaV = etiquetaV;



            InitializeComponent();

            this.opcVerd.Text  = this.etiquetaV;
            this.opcFalso.Text = this.etiquetaF;

            if (p.lectura == true)
            {
                this.button1.Enabled = false;
            }

            String salida = Estatico.toHTMLTitle("(" + p.numeroPregunta + ") Texto: " + p.idPregunta);

            if (!p.etiqueta.Equals(""))
            {
                salida = salida + Estatico.toHTMLCard("Etiquerta: " + p.etiqueta);
            }
            if (!p.sugerencia.Equals(""))
            {
                salida = salida + Estatico.toHTMLCard("Sugerencia: " + p.sugerencia);
            }
            if (!p.requeridoMsn.Equals(""))
            {
                salida = salida + Estatico.toHTMLCard(Estatico.toHTMLAlert(p.requeridoMsn));
            }

            Salida.DocumentText = Estatico.header() + salida + Estatico.footer();
        }