Пример #1
0
    // Use this for initialization
    void Start()
    {
        mem = GameObject.Find("Memoria").GetComponent <memoria>();

        if (mem.musicaon)
        {
            GetComponent <AudioSource>().Play();
        }
    }
Пример #2
0
 void Awake()
 {
     if (instanceRef == null)
     {
         instanceRef = this;
         DontDestroyOnLoad(gameObject);
     }
     else
     {
         DestroyImmediate(gameObject);
     }
 }
Пример #3
0
        private memoria datosMem(string id)
        {
            memoria mem = new memoria();

            foreach (memoria m in listaMemoria)
            {
                if (id == m.MemoriaID)
                {
                    mem = m;
                }
            }
            return(mem);
        }
Пример #4
0
    // Use this for initialization
    void Start()
    {
        mem = GameObject.Find("Memoria").GetComponent <memoria>();
        if (mem == null)
        {
            Debug.Log("Memoria no assignada");
        }

        mainPage.SetActive(true);
        rankingPage.SetActive(false);
        optionsPage.SetActive(false);

        if (mem.musicaon)
        {
            musicBtext.text = "ON";
            music.GetComponent <AudioSource>().Play();
        }
        else
        {
            musicBtext.text = "OFF";
        }
    }
Пример #5
0
        private void listaArt_MouseDown(object sender, MouseButtonEventArgs e)
        {
            if (resultado.Visibility == Visibility.Visible)
            {
                resultado.Visibility = Visibility.Collapsed;
                aceptar.Visibility   = Visibility.Visible;
            }
            try
            {
                var articulo = listaArt.SelectedCells[0].Item;

                switch (((articulo)articulo).TipoArticuloID)
                {
                case "Camara":
                    datosArt.Children.Clear();
                    camara camaraAux = datosCamara(((articulo)articulo).ArticuloID);
                    if (((articulo)articulo).Nombre != null)
                    {
                        TextBox nombre = new TextBox();
                        nombre.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        nombre.Margin = new Thickness(10);
                        nombre.Text   = ((articulo)articulo).Nombre;
                        nombre.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(nombre);
                    }

                    if (((articulo)articulo).MarcaID != null)
                    {
                        TextBox marca = new TextBox();
                        marca.Margin = new Thickness(10);
                        marca.Text   = ((articulo)articulo).MarcaID;
                        marca.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        marca.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(marca);
                    }

                    if (((articulo)articulo).Pvp != null)
                    {
                        TextBox pvp = new TextBox();
                        pvp.Margin = new Thickness(10);
                        pvp.Text   = ((articulo)articulo).Pvp;
                        pvp.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        pvp.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(pvp);
                    }

                    if (camaraAux.Resolucion != null)
                    {
                        TextBox resolucion = new TextBox();
                        resolucion.Margin = new Thickness(10);
                        resolucion.Text   = camaraAux.Resolucion;
                        resolucion.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        resolucion.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(resolucion);
                    }

                    if (camaraAux.Sensor != null)
                    {
                        TextBox sensor = new TextBox();
                        sensor.Margin = new Thickness(10);
                        sensor.Text   = camaraAux.Sensor;
                        sensor.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        sensor.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(sensor);
                    }

                    if (camaraAux.Tipo != null)
                    {
                        TextBox tipo = new TextBox();
                        tipo.Margin = new Thickness(10);
                        tipo.Text   = camaraAux.Tipo;
                        tipo.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        tipo.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(tipo);
                    }

                    if (camaraAux.Factor != null)
                    {
                        TextBox factor = new TextBox();
                        factor.Margin = new Thickness(10);
                        factor.Text   = camaraAux.Tipo;
                        factor.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        factor.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(factor);
                    }

                    if (camaraAux.Objetivo != null)
                    {
                        TextBox objetivo = new TextBox();
                        objetivo.Margin = new Thickness(10);
                        objetivo.Text   = camaraAux.Objetivo;
                        objetivo.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        objetivo.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(objetivo);
                    }

                    if (camaraAux.Pantalla != null)
                    {
                        TextBox pantalla = new TextBox();
                        pantalla.Margin = new Thickness(10);
                        pantalla.Text   = camaraAux.Pantalla;
                        pantalla.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        pantalla.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(pantalla);
                    }
                    break;

                case "TV":
                    datosArt.Children.Clear();
                    tv tvAux = datosTV(((articulo)articulo).ArticuloID);
                    if (((articulo)articulo).Nombre != null)
                    {
                        TextBox nombre = new TextBox();
                        nombre.Margin = new Thickness(10);
                        nombre.Text   = ((articulo)articulo).Nombre;
                        nombre.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        nombre.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(nombre);
                    }

                    if (((articulo)articulo).MarcaID != null)
                    {
                        TextBox marca = new TextBox();
                        marca.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        marca.Margin = new Thickness(10);
                        marca.Text   = ((articulo)articulo).MarcaID;
                        marca.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(marca);
                    }

                    if (((articulo)articulo).Pvp != null)
                    {
                        TextBox pvp = new TextBox();
                        pvp.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        pvp.Margin = new Thickness(10);
                        pvp.Text   = ((articulo)articulo).Pvp;
                        pvp.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(pvp);
                    }

                    if (tvAux.Hdreadyfullhd != null)
                    {
                        TextBox hdready = new TextBox();
                        hdready.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        hdready.Margin = new Thickness(10);
                        hdready.Text   = tvAux.Hdreadyfullhd;
                        hdready.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(hdready);
                    }

                    if (tvAux.Panel != null)
                    {
                        TextBox panel = new TextBox();
                        panel.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        panel.Margin = new Thickness(10);
                        panel.Text   = tvAux.Panel;
                        panel.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(panel);
                    }

                    if (tvAux.Pantalla != null)
                    {
                        TextBox pantalla = new TextBox();
                        pantalla.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        pantalla.Margin = new Thickness(10);
                        pantalla.Text   = tvAux.Pantalla;
                        pantalla.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(pantalla);
                    }

                    if (tvAux.Resolucion != null)
                    {
                        TextBox resolucion = new TextBox();
                        resolucion.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        resolucion.Margin = new Thickness(10);
                        resolucion.Text   = tvAux.Resolucion;
                        resolucion.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(resolucion);
                    }

                    if (tvAux.Tdt != null)
                    {
                        TextBox tdt = new TextBox();
                        tdt.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        tdt.Margin = new Thickness(10);
                        tdt.Text   = tvAux.Tdt;
                        tdt.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(tdt);
                    }
                    break;

                case "Memoria":
                    datosArt.Children.Clear();
                    memoria memAux = datosMem(((articulo)articulo).ArticuloID);
                    if (((articulo)articulo).Nombre != null)
                    {
                        TextBox nombre = new TextBox();
                        nombre.Margin = new Thickness(10);
                        nombre.Text   = ((articulo)articulo).Nombre;
                        nombre.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        nombre.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(nombre);
                    }

                    if (((articulo)articulo).MarcaID != null)
                    {
                        TextBox marca = new TextBox();
                        marca.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        marca.Margin = new Thickness(10);
                        marca.Text   = ((articulo)articulo).MarcaID;
                        marca.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(marca);
                    }

                    if (((articulo)articulo).Pvp != null)
                    {
                        TextBox pvp = new TextBox();
                        pvp.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        pvp.Margin = new Thickness(10);
                        pvp.Text   = ((articulo)articulo).Pvp;
                        pvp.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(pvp);
                    }

                    if (memAux.Tipo != null)
                    {
                        TextBox tipo = new TextBox();
                        tipo.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        tipo.Margin = new Thickness(10);
                        tipo.Text   = memAux.Tipo;
                        tipo.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(tipo);
                    }
                    break;

                case "Objetivo":
                    datosArt.Children.Clear();
                    objetivo objAux = datosObj(((articulo)articulo).ArticuloID);
                    if (((articulo)articulo).Nombre != null)
                    {
                        TextBox nombre = new TextBox();
                        nombre.Margin = new Thickness(10);
                        nombre.Text   = ((articulo)articulo).Nombre;
                        nombre.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        nombre.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(nombre);
                    }

                    if (((articulo)articulo).MarcaID != null)
                    {
                        TextBox marca = new TextBox();
                        marca.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        marca.Margin = new Thickness(10);
                        marca.Text   = ((articulo)articulo).MarcaID;
                        marca.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(marca);
                    }

                    if (((articulo)articulo).Pvp != null)
                    {
                        TextBox pvp = new TextBox();
                        pvp.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        pvp.Margin = new Thickness(10);
                        pvp.Text   = ((articulo)articulo).Pvp;
                        pvp.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(pvp);
                    }

                    if (objAux.Tipo != null)
                    {
                        TextBox tipo = new TextBox();
                        tipo.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        tipo.Margin = new Thickness(10);
                        tipo.Text   = objAux.Tipo;
                        tipo.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(tipo);
                    }
                    if (objAux.Montura != null)
                    {
                        TextBox montura = new TextBox();
                        montura.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        montura.Margin = new Thickness(10);
                        montura.Text   = objAux.Montura;
                        montura.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(montura);
                    }
                    if (objAux.Focal != null)
                    {
                        TextBox focal = new TextBox();
                        focal.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        focal.Margin = new Thickness(10);
                        focal.Text   = objAux.Focal;
                        focal.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(focal);
                    }
                    if (objAux.Apertura != null)
                    {
                        TextBox apertura = new TextBox();
                        apertura.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        apertura.Margin = new Thickness(10);
                        apertura.Text   = objAux.Apertura;
                        apertura.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(apertura);
                    }
                    if (objAux.Especiales != null)
                    {
                        TextBox especiales = new TextBox();
                        especiales.SetResourceReference(StyleProperty, "t_inser_usu_azul");
                        especiales.Margin = new Thickness(10);
                        especiales.Text   = objAux.Especiales;
                        especiales.HorizontalAlignment = HorizontalAlignment.Left;
                        datosArt.Children.Add(especiales);
                    }
                    break;
                }
            }
            catch
            {
            }
        }
Пример #6
0
        public static void Calc()
        {
            FuncionesMejoradas MoreOp  = new FuncionesMejoradas();
            memoria            memoria = new memoria();

            Console.WriteLine("----------------- \n");
            Console.WriteLine("Calculator");
            Console.WriteLine("----------------- \n");
            bool close_app = true;
            int  valor1    = 0;
            int  valor2    = 0;
            int  Res       = 0;

            while (close_app)
            {
                Console.WriteLine("Elige una opción:");
                Console.WriteLine("(1) Suma");
                Console.WriteLine("(2) Resta");
                Console.WriteLine("(3) Multiplicación");
                Console.WriteLine("(4) Disión");
                Console.WriteLine("(5) Memoria");
                Console.WriteLine("(6) Borrar Memoria");
                Console.WriteLine("7 Para salir \n");
                string opcion = Console.ReadLine();
                switch (opcion)
                {
                case "1":
                    Console.WriteLine("Suma \n");
                    Console.WriteLine("Captura el primer valor:");
                    valor1 = Res == 0 ? int.Parse(Console.ReadLine()) : Res;
                    Console.WriteLine("Captura el segundo valor:");
                    valor2 = int.Parse(Console.ReadLine());
                    Res    = Operaciones.suma(valor1, valor2);
                    Console.WriteLine("Tu resultado es: {0} \n", Res);
                    String      o    = valor1 + "+" + valor2;
                    MemoriaData data = new MemoriaData(DateTime.Now.ToString(), o, Res.ToString());
                    memoria.GuardarMemoria(data);
                    Res = 0;
                    break;

                case "2":
                    Console.WriteLine("Resta \n");
                    Console.WriteLine("Captura el primer valor:");
                    valor1 = Res == 0 ? int.Parse(Console.ReadLine()) : Res;
                    Console.WriteLine("Captura el segundo valor:");
                    valor2 = int.Parse(Console.ReadLine());
                    Res    = Operaciones.resta(valor1, valor2);
                    Console.WriteLine("Tu resultado es: {0} \n", Res);
                    Res = 0;

                    break;

                case "3":
                    Console.WriteLine("Multiplicación \n");
                    Console.WriteLine("Captura el primer valor:");
                    valor1 = Res == 0 ? int.Parse(Console.ReadLine()) : Res;
                    Console.WriteLine("Captura el segundo valor:");
                    valor2 = int.Parse(Console.ReadLine());
                    Res    = Operaciones.multi(valor1, valor2);
                    Console.WriteLine("Tu resultado es: {0} \n", Res);
                    Res = 0;

                    break;

                case "4":
                    Console.WriteLine("División \n");
                    Console.WriteLine("Captura el primer valor:");
                    valor1 = Res == 0 ? int.Parse(Console.ReadLine()) : Res;
                    Console.WriteLine("Captura el segundo valor:");
                    valor2 = int.Parse(Console.ReadLine());
                    Res    = Operaciones.division(valor1, valor2);
                    Console.WriteLine("Tu resultado es: {0} \n", Res);
                    Res = 0;

                    break;

                case "5":
                    Console.WriteLine("Accediendo a Memoria \n");
                    Console.WriteLine("-----------------\n");
                    //memoria.multidimensional();
                    String key = Console.ReadLine();
                    Res = memoria.GetMemoriaData(key);
                    Console.WriteLine(Res);
                    break;

                case "6":
                    Console.WriteLine("Memoria Temporal Reiniciada! \n");
                    Res = 0;
                    break;

                case "7":
                    Console.WriteLine("-----------------\n");
                    Console.WriteLine("Cerrando Calculator Nos vemos! \n");
                    close_app = false;
                    break;

                default:
                    Console.WriteLine("Opción invalida: {0}, intenta de nuevo \n", opcion);
                    break;
                }
            }
        }