示例#1
0
        /// <summary>
        /// Permite registrar un árbitro en la BD
        /// autor: Pau Pedrosa
        /// </summary>
        public void registrarArbitro(string nombre, string celular, string email, string matricula)
        {
            if (arbitro == null)
            {
                arbitro = new Arbitro();
            }
            arbitro.nombre    = nombre;
            arbitro.celular   = celular;
            arbitro.email     = email;
            arbitro.matricula = matricula;
            int        idTorneo   = Sesion.getTorneo().idTorneo;
            DAOArbitro daoArbitro = new DAOArbitro();

            arbitro.idArbitro = daoArbitro.registrarArbitro(arbitro, idTorneo);
        }
示例#2
0
        public bool NuevoPartido(Arbitro arbitro, string ciudad, Equipo equipoLocal, Equipo equipoVisitante)
        {
            List <Arbitro> arbitros = new List <Arbitro>();

            arbitros.Add(arbitro);

            Partido nuevoPartido = new Partido()
            {
                Arbitros        = arbitros,
                Ciudad          = ciudad,
                EquipoLocal     = equipoLocal,
                EquipoVisitante = equipoVisitante
            };

            this.Partidos.Add(nuevoPartido);

            return(true);
        }
示例#3
0
        public static bool NuevoPartido(Arbitro arbitro, string ciudad, Equipo equipoLocal, Equipo equipoVisitante)
        {
            List <Arbitro> arbitros = new List <Arbitro>();

            arbitros.Add(arbitro);

            Partido nuevoPartido = new Partido()
            {
                Arbitros        = arbitros,
                EquipoLocal     = equipoLocal,
                EquipoVisitante = equipoVisitante
            };

            nuevoPartido.GuardarCiudadPartido(ciudad);
            PartidoEnJuego = $"{equipoLocal.Nombre} vs {equipoVisitante.Nombre}";

            Partidos.Add(nuevoPartido);

            return(true);
        }
示例#4
0
        /// <summary>
        /// Obtiene un árbitro por id
        /// autor: Pau Pedrosa
        /// </summary>
        public void obtenerArbitroPorId(int idArbitro)
        {
            DAOArbitro daoArbitro = new DAOArbitro();

            arbitro = daoArbitro.obtenerArbitroPorId(idArbitro);
        }