示例#1
0
        static void Main(string[] args)
        {
            Jugador jugadorUno    = new Jugador("Jorge", 354366, 5, 8);
            Jugador jugadorDos    = new Jugador("Mario", 654646, 7, 1);
            Jugador jugadorTres   = new Jugador("Manuel", 76576576, 45, 38);
            Jugador jugadorCuatro = new Jugador("Andres", 4897, 2, 0);
            Jugador jugadorCinco  = new Jugador("Angel", 7894, 43, 54);
            Equipo  equipoTest    = new Equipo(4, "Test Equipo");

            Console.WriteLine("Sumar jugadores Uno, Dos, y Tres");
            Console.WriteLine(equipoTest + jugadorUno);
            Console.WriteLine(equipoTest + jugadorDos);
            Console.WriteLine(equipoTest + jugadorTres);

            Console.WriteLine("Sumar jugador Tres Nuevamente");
            Console.WriteLine(equipoTest + jugadorTres);

            Console.WriteLine("Sumar jugador Cuatro");
            Console.WriteLine(equipoTest + jugadorCuatro);

            Console.WriteLine("Sumar jugador Cinco con todos los jugares ocupados");
            Console.WriteLine(equipoTest + jugadorCinco);

            Console.Clear();
            Console.WriteLine("Resta jugador Cuatro");
            Console.WriteLine(equipoTest - jugadorCuatro);

            List <Jugador> lista2;

            lista2 = equipoTest.GetJugadores();
            Console.WriteLine(lista2.Count());
            Console.ReadLine();
        }
示例#2
0
    public void SetPanelNuevaPlanilla()
    {
        equipo = AppController.instance.equipoActual;

        listaDetalles = CrearPrefabsDetalles(equipo.GetJugadores());

        base.SetPanelAsistencia();

        inputAlias.text = "";
    }
示例#3
0
        static void Main(string[] args)
        {
            Equipo boca = new Equipo(9, "Boca");

            Jugador jugador1 = new Jugador("Juan", 123456, 10, 2);

            Jugador jugador2 = new Jugador("Jorge", 456789, 5, 3);

            Jugador jugador3 = new Jugador("Manuel", 101112, 4, 1);

            List <Jugador> lista = boca.GetJugadores();
        }
示例#4
0
    public void BorrarPartido(Partido _partido)
    {
        string nombrePartido = _partido.GetNombre();

        equipoFocus.BorrarPartido(isPartido, nombrePartido.ToUpper());

        foreach (var jugador in equipoFocus.GetJugadores())
        {
            jugador.BorrarPartido(isPartido, nombrePartido.ToUpper());
        }

        //listaPartidosPrefabs.Remove(botonPartido.transform.parent.gameObject);
        //Destroy(botonPartido.transform.parent.gameObject);
        listaPartidos.Remove(_partido);
        ResetPrefabs();
    }
示例#5
0
        static void Main(string[] args)
        {
            bool           validar;
            Equipo         banfield = new Equipo(4, "Banfield");
            Jugador        j1       = new Jugador("nicolas", 10, 10, 38839471);
            Jugador        j2       = new Jugador("lucas", 9, 9, 38839471);
            Jugador        j3       = new Jugador("peditro", 8, 6, 15987462);
            List <Jugador> lista    = banfield.GetJugadores();

            validar = banfield + j1;

            if (validar)
            {
                foreach (Jugador buffer in lista)
                {
                    Console.WriteLine(buffer.MostrarDatos());
                }
            }



            Console.ReadLine();
        }
    public void SetPanelJugadores(Equipo equipo_)
    {
        seleccionMultipleActivada = false;

        CanvasController.instance.retrocesoPausado = false;

        buscador.SetBuscador(false);
        botonBorrarEquipo.SetActive(true);
        botonBorrarSeleccionMultiple.SetActive(false);
        botonEditarNombreEquipo.SetActive(true);


        equipo = equipo_;

        CanvasController.instance.overlayPanel.SetNombrePanel("EQUIPO: " + equipo.GetNombre(), AppController.Idiomas.Español);
        CanvasController.instance.overlayPanel.SetNombrePanel("TEAM: " + equipo.GetNombre(), AppController.Idiomas.Ingles);

        jugadores = equipo.GetJugadores();
        DetallarJugadores();

        botonNuevoJugador.SetActive(true);
        ActivarYDesactivarAdviceText();
    }
        internal bool saveJugador(Equipo equipo)
        {
            DataManager dm = new DataManager();

            try
            {
                dm.Open();
                dm.BeginTransaction();

                foreach (var jugador in equipo.GetJugadores())
                {
                    string sql = string.Concat("  INSERT INTO EquipoXJugador (idEquipo, idJugador, estado)   ",
                                               " VALUES (@id_equipo, @id_jugador, 'S')  ");



                    var parametros = new Dictionary <string, object>();
                    parametros.Add("id_equipo", equipo.IdEquipo);
                    parametros.Add("id_jugador", jugador.IdJugador);

                    dm.EjecutarSQL(sql, parametros);
                }
                dm.Commit();
            }
            catch (Exception ex)
            {
                dm.Rollback();
                throw ex;
            }
            finally
            {
                // Cierra la conexión
                dm.Close();
            }
            return(true);
        }
示例#8
0
    public void SetSpriteBotonEquipo(Equipo equipo)
    {
        equipoFocus = equipo;

        int cantJugadores = equipo.GetJugadores().Count;

        if (cantJugadores == 0)
        {
            cantidadJugadoresText.SetText("Equipo vacio".ToUpper(), AppController.Idiomas.Español);
            cantidadJugadoresText.SetText("empy team".ToUpper(), AppController.Idiomas.Ingles);
        }
        else if (cantJugadores == 1)
        {
            cantidadJugadoresText.SetText(equipo.GetJugadores().Count + " jugador".ToUpper(), AppController.Idiomas.Español);
            cantidadJugadoresText.SetText(equipo.GetJugadores().Count + " player".ToUpper(), AppController.Idiomas.Ingles);
        }
        else
        {
            cantidadJugadoresText.SetText(equipo.GetJugadores().Count + " jugadores".ToUpper(), AppController.Idiomas.Español);
            cantidadJugadoresText.SetText(equipo.GetJugadores().Count + " players".ToUpper(), AppController.Idiomas.Ingles);
        }

        //Debug.Log("DEPORTE: " + equipo.GetDeporteNombre() + ", " + (int)equipo.GetDeporte());
        switch (equipo.GetDeporte())
        {
        case Deportes.DeporteEnum.Futbol:
            spriteDeporte.texture = spriteFutbol.texture;
            break;

        case Deportes.DeporteEnum.HockeyCesped:
            spriteDeporte.texture = spriteHockeyCesped.texture;
            break;

        case Deportes.DeporteEnum.Tenis:
            spriteDeporte.texture = spriteTenis.texture;
            break;

        case Deportes.DeporteEnum.Softball:
            spriteDeporte.texture = spriteSoftball.texture;
            break;

        case Deportes.DeporteEnum.Voley:
            spriteDeporte.texture = spriteVoley.texture;
            break;

        case Deportes.DeporteEnum.HockeyPatines:
            spriteDeporte.texture = spriteHockeyPatines.texture;
            break;

        case Deportes.DeporteEnum.Rugby:
            spriteDeporte.texture = spriteRugby.texture;
            break;

        case Deportes.DeporteEnum.Basket:
            spriteDeporte.texture = spriteBasket.texture;
            break;

        case Deportes.DeporteEnum.Handball:
            spriteDeporte.texture = spriteHandball.texture;
            break;

        case Deportes.DeporteEnum.Padel:
            spriteDeporte.texture = spritePadel.texture;
            break;
        }

        //spriteDeporte.texture = listaSprites[(int)equipo.GetDeporte()].texture;

        spriteDeporte.transform.localScale.Set(2f, 2f, 1f);
    }