Exemplo n.º 1
0
    /// <summary>
    /// Guarda los resultados de la encuesta
    /// </summary>
    private void GuardaDatos()
    {
        Player player = new Player(DatosBasicos.getId(), DatosBasicos.getNombre(), Constantes.NOMBRE_ENCUESTA_DEPRESION_BECK);

        player.nombreTest = Constantes.NOMBRE_ENCUESTA_DEPRESION_BECK;
        SaveSystem.SavePlayer(player, resultados, CalculaResultado.Calcula(Constantes.NOMBRE_ENCUESTA_DEPRESION_BECK, resultados));
        DatosBasicos.DestruirDatos(); //Borra los datos iniciales para tener que poner la contraseña nuevamente
    }
Exemplo n.º 2
0
 private bool ConsultarHechosEnVivanto(DatosBasicos dato, out List <DatosDetallados> hechos)
 {
     hechos = null;
     try {
         hechos = vivanto.ConsultarHechos(dato);
     }
     catch (Exception ex)
     {
         IgnorarOLanzarExcepcion(ex);
     }
     return(hechos != null);
 }
Exemplo n.º 3
0
    public static DatosBasicos datosBasicos; //Instancia para accesar a los valores

    /// <summary>
    /// Validación de que soloamente existirá una instancia de este objeto
    /// </summary>
    private void Awake()
    {
        if (datosBasicos == null)
        {
            datosBasicos = this;
            DontDestroyOnLoad(gameObject);
        }
        else
        {
            Destroy(gameObject);
        }
    }
Exemplo n.º 4
0
        private static void GoToExercise(int exercise)
        {
            try
            {
                Console.Clear();
                switch (exercise)
                {
                case 0:
                    break;

                case 1:
                    Exercise1();
                    break;

                case 3:
                    Exercise3();
                    break;

                case 4:
                    Exercise4();
                    break;

                case 5:
                    DatosBasicos.CargarDatos();
                    ReturnToHome();
                    break;

                case 50:
                    DatosComplejos.CrearNuevaCuenta();
                    break;

                case 6:
                    Exercise6();
                    break;

                case 7:
                    CIPSA_CSharp_Module5_Ficheros.Program.ReadAndWriteFile();
                    break;

                default:
                    Console.WriteLine("Ejercicio no implementado aún");
                    ReturnToHome();
                    break;
                }
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
            }
        }
Exemplo n.º 5
0
    /// <summary>
    /// Selección del panel a mostrar dependiendo el caso
    /// Si hay datos ya ingresados (nombre , id) no los pedirá nuevamente
    /// Si no hay datos ya ingresados los solicitará al usuario
    /// </summary>
    public void CargaPantallaInicio()
    {
        passArea.SetActive(false);
        seleccionEncuesta.SetActive(false);
        seccionDatosbasicos.SetActive(false);

        if (DatosBasicos.getEstado())
        {
            MuestraDatosPasiente();
            seleccionEncuesta.SetActive(true);
        }
        else
        {
            seccionDatosbasicos.SetActive(true);
        }
    }
Exemplo n.º 6
0
    /// <summary>
    /// Verifica que el nombre dado tenga un tamaño mínimo
    /// Realiza la configuración inicial y carga las animaciónes del menú
    /// </summary>
    public void CargaDatosBasicos()
    {
        if (campoNombre.text.Length > 5)
        {
            DatosBasicos.setValores(campoNombre.text, campoId.text);
            seccionDatosbasicos.GetComponent <Animator>().Play(Constantes.ANIMACION_MENU_BOTONPULSADO);
            seccionDatosbasicos.GetComponent <Animator>().Play(Constantes.ANIMACION_MENU_DESAPARECER);

            passArea.SetActive(true);
            seleccionEncuesta.SetActive(false);
            seccionDatosbasicos.SetActive(false);
            MuestraDatosPasiente();
        }
        else
        {
            seccionDatosbasicos.GetComponent <Animator>().Play(Constantes.ANIMACION_MENU_BOTONCLICK);
        }
    }
Exemplo n.º 7
0
 /// <summary>
 /// Muestra en el menú principal los datos de la persona a ser evauluada
 /// </summary>
 private void MuestraDatosPasiente()
 {
     textoNombre.text = DatosBasicos.getNombre();
     textoId.text     = DatosBasicos.getId();
 }
 private bool ConsultarHechosEnVivanto(DatosBasicos dato, out List<DatosDetallados> hechos)
 {
     hechos = null;
     try {
         hechos = vivanto.ConsultarHechos(dato);
     }
     catch(Exception ex)
     {
         IgnorarOLanzarExcepcion(ex);
     }
     return hechos!=null;
 }
 public List <DatosDetallados> ConsultarHechos(DatosBasicos datoBasico)
 {
     return(ConsultarHechos(datoBasico.ID_PERSONA, datoBasico.FUENTE));
 }