Example #1
0
        public static bool BuscarTorneoExistente(Torneo torneo)
        {
            bool ValidarExistencia;

            connection.Close();
            connection.Open();
            DataTable dt = new DataTable();

            MySqlParameter[] oParam =
            {
                new MySqlParameter("NombreTorneo_in", torneo.NombreTorneo),
                new MySqlParameter("IdUsuario_in",    torneo.IdEquipoUsuario)
            };
            string           proceso = "BuscarTorneoExistente";
            MySqlDataAdapter da      = new MySqlDataAdapter(proceso, connection);

            da.SelectCommand.CommandType = CommandType.StoredProcedure;
            da.SelectCommand.Parameters.AddRange(oParam);
            da.Fill(dt);
            if (dt.Rows.Count > 0)
            {
                ValidarExistencia = true;
            }
            else
            {
                ValidarExistencia = false;
            }
            connection.Close();
            return(ValidarExistencia);
        }
Example #2
0
        static void Main(string[] args)
        {
            //Torneo<EquipoFutbol> = new Torneo<EquipoFutbol>()

            DateTime fecha = new DateTime(2012, 4, 12);

            EquipoBasquet basket   = new EquipoBasquet("Estudiantes", fecha);
            EquipoBasquet basket2  = new EquipoBasquet("Deportivo", fecha);
            EquipoBasquet basquet3 = new EquipoBasquet("Calaveras", fecha);

            EquipoFutbol futbol      = new EquipoFutbol("Boca", fecha);
            EquipoFutbol river       = new EquipoFutbol("River", fecha);
            EquipoFutbol riber       = new EquipoFutbol("River", fecha);
            EquipoFutbol Estudiantes = new EquipoFutbol("Estudiantes de la plata", fecha);

            Torneo <EquipoBasquet> torneoBasket = new Torneo <EquipoBasquet>("Torneo de Basket");
            Torneo <EquipoFutbol>  torneoFutbol = new Torneo <EquipoFutbol>("torneo de futbol");

            torneoBasket += basket;
            torneoBasket += basket2;
            torneoBasket += basquet3;

            torneoFutbol += futbol;
            torneoFutbol += river;
            torneoFutbol += riber;
            torneoFutbol += Estudiantes;

            Console.WriteLine(torneoBasket.Mostrar());
            Console.WriteLine(torneoFutbol.Mostrar());

            Console.WriteLine(torneoFutbol.JugarPartido);


            Console.ReadKey();
        }
Example #3
0
        public ResultEntity Update(TorneoEntity torneo)
        {
            var result = new ResultEntity();

            var tn = new Torneo
            {
                Id             = torneo.Id,
                Nombre         = torneo.Nombre,
                IdPrimeraRonda = torneo.IdPrimeraRonda,
                IdSegundaRonda = torneo.IdSegundaRonda,
                IdTerceraRonda = torneo.IdTerceraRonda,
                TiempoDeJuego  = torneo.TiempoDeJuego,
                FechaCreacion  = torneo.FechaCreacion,
                Borrado        = torneo.Borrado
            };

            var repResult = _repository.Update(tn);

            result.ResultOk         = repResult.ActionResult;
            result.Message          = repResult.ActionResult ? "Torneo añadido con exito." : "Error al añadir un nuevo Torneo.";
            result.ErrorCode        = repResult.ActionResult ? 200 : 500;
            result.ErrorDescription = repResult.Error?.Message;

            return(result);
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                if (!Page.IsPostBack)
                {
                    Torneo  torneo  = GestorUrl.validarTorneo();
                    Edicion edicion = GestorUrl.validarEdicion(torneo.nick);

                    gestorTorneo        = new GestorTorneo();
                    gestorTorneo.torneo = torneo;
                    nickTorneo          = torneo.nick;

                    gestorEdicion                 = new GestorEdicion();
                    gestorEdicion.edicion         = edicion;
                    gestorEdicion.edicion.equipos = gestorEdicion.obtenerEquipos();
                    idEdicion = edicion.idEdicion;
                    gestorEdicion.edicion.fases = gestorEdicion.obtenerFases();

                    gestorEstadistica         = new GestorEstadisticas(edicion);
                    gestorEstadistica.edicion = edicion;


                    GestorControles.cargarRepeaterList(rptCanchas, new GestorCancha().obtenerCanchasDeUnTorneoPorId(torneo.idTorneo));
                    GestorControles.cargarRepeaterTable(rptAribitros, gestorEstadistica.estadisticasDeArbitro(torneo.idTorneo));
                    msjFairPLay.Visible = !GestorControles.cargarRepeaterTable(rptFairPlay, gestorEstadistica.rankingFairPlay());
                    msjValla.Visible    = !GestorControles.cargarRepeaterTable(rptVallaMenosVencida, gestorEstadistica.vallaMenosVencida());
                }
            }
            catch (Exception ex) {
                GestorError.mostrarPanelFracaso(ex.Message);
            }
        }
Example #5
0
 public bool modifyTorneo(Torneo oTorneo, int selected)
 {
     string sql = " UPDATE Torneo " +
         " SET nombre = '" + oTorneo.nombre + "' " +
         " WHERE idTorneo = '" + selected + "'";
     return (DBHelper.getDBHelper().ejecutarSQL(sql) == 1);
 }
Example #6
0
        static void Main(string[] args)
        {
            Torneo t = new Torneo("Rusia 2018");

            Console.Title = "Copa Mundial Rusia 2018";

            Grupo grupoA = new Grupo(Letras.A, Torneo.MAX_EQUIPOS_GRUPO);

            grupoA = grupoA.Leer();
            t.Grupos.Add(grupoA);

            Grupo grupoB = new Grupo(Letras.B, Torneo.MAX_EQUIPOS_GRUPO);

            grupoB = grupoB.Leer();
            t.Grupos.Add(grupoB);

            Grupo grupoC = new Grupo(Letras.C, Torneo.MAX_EQUIPOS_GRUPO);

            grupoC = grupoC.Leer();
            t.Grupos.Add(grupoC);

            Grupo grupoD = new Grupo(Letras.D, Torneo.MAX_EQUIPOS_GRUPO);

            grupoD = grupoD.Leer();
            t.Grupos.Add(grupoD);

            // Agregar Thread

            // **************

            Console.ReadKey();
        }
        //private async void btnNou_editar_Click(object sender, RoutedEventArgs e)
        //{
        //    Button btnPulsat = (Button)sender;

        //    if (btnPulsat.Tag.ToString().Equals("Editar"))
        //    {
        //        DialogNouPerit dialog = new DialogNouPerit(con, false, (Inscrit)lvPerits.ObjecteSeleccionat);
        //        ContentDialogResult res = await dialog.ShowAsync();
        //        lvPerits.ItemsSource = new ObservableCollection<object>(lvPerits.ItemsSource);
        //    }
        //    else
        //    {
        //        Inscrit p = new Inscrit();
        //        DialogNouPerit dialog = new DialogNouPerit(con, true, p);
        //        ContentDialogResult res = await dialog.ShowAsync();
        //        if (dialog.BotoClicat == Enums.BOTO.DESAR)
        //        {
        //            lvPerits.ItemsSource.Add(dialog.PeritActual);
        //        }
        //    }
        //}

        //private void btnEsborrar_Click(object sender, RoutedEventArgs e)
        //{
        //    string missatgeError = "";
        //    con.deletePerit(((Inscrit)lvPerits.ObjecteSeleccionat).Numero, out missatgeError);
        //    tbMissatgeError.Text = missatgeError;
        //    Debug.WriteLine("MISSATGE ? :" + missatgeError);
        //    if (missatgeError.Equals(""))
        //    {
        //        lvPerits.ItemsSource.Remove((Inscrit)lvPerits.ObjecteSeleccionat);
        //    }
        //    espera();

        //}

        //private async void espera()
        //{
        //    await System.Threading.Tasks.Task.Delay(2000);
        //    tbMissatgeError.Text = "";
        //}

        //private void Button_Click(object sender, RoutedEventArgs e)
        //{

        //}

        //private void btnFiltreOn_Click(object sender, RoutedEventArgs e)
        //{
        //    var date = dpDataSinistre.Date;
        //    DateTime? dataSinistre = null;
        //    if (date != null)
        //    {
        //        dataSinistre = date.Value.DateTime;
        //    }
        //    Enums.MOTIU_VICTORIA estatSinistre;
        //    if (cboxEstatSinistre.SelectedIndex != -1)
        //    {
        //         estatSinistre = (Enums.MOTIU_VICTORIA)cboxEstatSinistre.SelectedItem;
        //    }
        //    else {
        //         estatSinistre = Enums.MOTIU_VICTORIA.NOTHING;
        //    }
        //    SociList client = (SociList)cboxClient.SelectedItem;

        //    lvSinistres.ItemsSource = new ObservableCollection<object>(con.getSinistresFiltrats(dataSinistre, estatSinistre,
        //                                client == null ? 0 : client.Numero, ((Inscrit)lvPerits.ObjecteSeleccionat).Numero));

        //}

        //private void btnFiltreOff_Click(object sender, RoutedEventArgs e)
        //{
        //    desactivarFiltre();

        //}

        //private void desactivarFiltre()
        //{
        //    dpDataSinistre.Date = null;
        //    cboxEstatSinistre.SelectedIndex = 0;
        //    cboxClient.SelectedIndex = -1;

        //    lvSinistres.ItemsSource = new ObservableCollection<object>(con.getLlistaSinistres());
        //    lvSinistresSenseCita.ItemsSource = new ObservableCollection<object>();

        //    lvSinistres.IndexItemSeleccionat = -1;
        //}

        private void btnAddTorneo_Click(object sender, RoutedEventArgs e)
        {
            btnAddTorneo.IsEnabled = false;
            // string avui = DateTime.Today.Date.ToString();
            // avui = avui.Substring(0, avui.Length - 7) + cboxHoresDia.SelectedItem.ToString();
            var date = dpDataini.Date;
            //si esta vacio coje la fecha actual
            DateTime dataIni = DateTime.Today.Date;

            if (date != null)
            {
                dataIni = date.Value.DateTime;
            }
            // string missatgeError = "";
            // controlAgenda.comprovaAgenda(c, out missatgeError);
            btnCloseTorneo.IsEnabled = false;

            int idTorneoActual = con.getInsertIdTorneo();

            Modalitat m = new Modalitat(cboxModalitat.SelectedIndex, cboxModalitat.SelectedItem.ToString());

            torneoActual = new Torneo(idTorneoActual, tbTitol.Text, dataIni, m, true);
            Debug.WriteLine(dataIni.Date);

            con.insertTorneo(idTorneoActual, torneoActual.Nom, dataIni.Date, torneoActual.Modalitat, torneoActual.Preinscripcion);
            torneos.Add(torneoActual);


            //        lvSinistresSenseCita.ItemsSource.Remove(s);
            //    }
            //    canviTextBlock();


            //  }
        }
Example #8
0
        public IActionResult GuardarNuevoTorneo(CrearTorneoDto tForm)
        {
            //var nuevonombre = _context.Torneo.Where(t => t.Nombre.Replace(" ", string.Empty).ToLower() == tForm.Nombre.Replace(" ", string.Empty).ToLower()).FirstOrDefault();
            //var fecha = _context.Torneo.Where(t => t.Fecha == tForm.Fecha).FirstOrDefault();
            //var campeonato = _context.Campeonato.Find(tForm.CampeonatoId);
            Torneo nuevoTorneo = new Torneo();

            nuevoTorneo.Nombre = tForm.Nombre;
            nuevoTorneo.Fecha  = tForm.Fecha;
            nuevoTorneo.CampeonatoNavigation = _context.Campeonato.Find(tForm.CampeonatoId);
            Console.WriteLine(nuevoTorneo.CampeonatoNavigation.Anio);

            /*
             * if (nuevoTorneo.Fecha != null)
             * {
             *  ModelState.AddModelError("Fecha", "El Torneo ya se encuentra registrado.");
             *  return View(nuevoTorneo);
             * }*/
            _context.Torneo.Add(nuevoTorneo);
            _context.SaveChanges();



            return(RedirectToAction("ListaTorneo"));
        }
Example #9
0
        public bool Update(Torneo entity)
        {
            try
            {
                var torneoOrigina = context.Torneos.Single(
                    x => x.Id == entity.Id
                    );

                torneoOrigina.Id          = entity.Id;
                torneoOrigina.Nombre      = entity.Nombre;
                torneoOrigina.Descripcion = entity.Descripcion;
                torneoOrigina.FechaFin    = entity.FechaFin;
                torneoOrigina.FechaInic   = torneoOrigina.FechaInic;
                torneoOrigina.NombreJuego = entity.NombreJuego;
                torneoOrigina.Premio      = entity.Premio;

                context.Update(torneoOrigina);
                context.SaveChanges();
            }
            catch (System.Exception)
            {
                return(false);;
            }
            return(true);
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                if (!IsPostBack)
                {
                    torneo  = GestorUrl.validarTorneo();
                    edicion = GestorUrl.validarEdicion(torneo.nick);

                    gestorTorneo        = new GestorTorneo();
                    gestorTorneo.torneo = torneo;

                    litFavicon.Text = "<link rel='shortcut icon' href='" + torneo.obtenerImagenChicha() + "'>";

                    serializador = new JavaScriptSerializer();
                    string estilos = serializador.Serialize(gestorTorneo.obtenerConfiguracionVisual(torneo.idTorneo));
                    ScriptManager.RegisterStartupScript(this, this.GetType(), "variable", "cargarEstilosVisuales(" + estilos + ");", true);

                    Utils.GestorControles.cargarRepeaterList(rptEdicionesMaster, new GestorEdicion().obtenerEdicionesPorTorneo(torneo.idTorneo));

                    validarAdministradorLogueado();
                }
            }
            catch (Exception ex) { GestorError.mostrarPanelFracaso(ex.Message); }
        }
        public bool insertTorneo(Torneo oTorneo)
        {
            string sql = " INSERT INTO Torneo ( nombre, estado ) " +
                         " VALUES ('" + oTorneo.Nombre + "', 'S' ) ";

            return(DataManager.GetInstance().EjecutarSQL(sql) == 1);
        }
Example #12
0
 private void Btn_buscar_Click(object sender, EventArgs e)
 {
     if (cb_todos.Checked)
     {
         IList <FechaXTorneo> list = fechaXTorneoService.obtenerTodos();
         dgw_asignadas.DataSource = list;
         if (dgw_asignadas.Rows.Count == 0)
         {
             MessageBox.Show("No se encontraron registros en la base de datos", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
     }
     else
     {
         if (ValidarCampos())
         {
             Torneo torneo = new Torneo();
             torneo.IdTorneo = Int32.Parse(cbo_torneo.SelectedValue.ToString());
             IList <FechaXTorneo> list = fechaXTorneoService.obtenerRegistrosConFiltros(torneo);
             dgw_asignadas.DataSource = list;
             if (dgw_asignadas.Rows.Count == 0)
             {
                 MessageBox.Show("No se encontraron registros en la base de datos", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
             }
         }
     }
 }
Example #13
0
        private static TorneoWebPublicaVM MapTorneo(Torneo torneo)
        {
            var result = new TorneoWebPublicaVM
            {
                Id       = torneo.Id,
                TipoDesc = torneo.Tipo.Descripcion,
                Fomato   = torneo.Tipo.Formato,
                Zonas    = new List <ZonaVM>()
            };

            foreach (var zona in torneo.Zonas)
            {
                var zonaVM = new ZonaVM
                {
                    Nombre            = zona.Nombre,
                    Id                = zona.Id,
                    Tipo              = zona.Tipo,
                    SancionesVisibles = torneo.SancionesHabilitadas
                };

                result.Zonas.Add(zonaVM);

                if (zonaVM.Tipo == ZonaTipo.Apertura)
                {
                    AgregarZonaAnual(zona, result);
                }
            }

            return(result);
        }
        static void Main(string[] args)
        {
            Torneo <EquipoFutbol>  torneoFutbol  = new Torneo <EquipoFutbol>("futbol");
            Torneo <EquipoBasquet> torneoBasquet = new Torneo <EquipoBasquet>("futbol");

            EquipoFutbol  EqFutbol1  = new EquipoFutbol("eq1");
            EquipoFutbol  EqFutbol2  = new EquipoFutbol("eq2");
            EquipoFutbol  EqFutbol3  = new EquipoFutbol("eq3");
            EquipoBasquet EqBasquet1 = new EquipoBasquet("eq4");
            EquipoBasquet EqBasquet2 = new EquipoBasquet("eq5");
            EquipoBasquet EqBasquet3 = new EquipoBasquet("eq6");

            bool buffer;

            buffer = torneoFutbol + EqFutbol1;
            buffer = torneoFutbol + EqFutbol2;
            buffer = torneoFutbol + EqFutbol3;

            Console.WriteLine(torneoFutbol.Mostrar());

            Console.WriteLine(torneoFutbol.JugarPartido());


            Console.ReadKey();
        }
Example #15
0
        public IHttpActionResult GetTorneo(int prmIdLiga, int prmIdTorneo) // fpaz: trae los datos de un torneo en particular
        {
            try
            {
                Torneo torneo = (from t in db.Torneos
                                 where t.Id == prmIdTorneo &&
                                 t.Categoria.LigaId == prmIdLiga
                                 select t)
                                .Include(c => c.Categoria)
                                .Include(f => f.Fechas)
                                .Include(i => i.ImagenesTorneo)
                                .Include(z => z.ZonasTorneo.Select(et => et.EquiposTorneo.Select(e => e.Equipo)))
                                .FirstOrDefault();

                if (torneo == null)
                {
                    return(BadRequest("El torneo seleccionado no existe"));
                }

                //fpaz: obtengo la ultima imagen del torneo para el logo
                ImagenTorneo        ultimaImagen = torneo.ImagenesTorneo.LastOrDefault();
                List <ImagenTorneo> imagenes     = new List <ImagenTorneo>();
                imagenes.Add(ultimaImagen);
                torneo.ImagenesTorneo = imagenes;

                return(Ok(torneo));
            }
            catch (Exception ex)
            {
                return(BadRequest(ex.Message));
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                if (!Page.IsPostBack)
                {
                    Torneo  torneo  = GestorUrl.validarTorneo();
                    Edicion edicion = GestorUrl.validarEdicion(torneo.nick);

                    gestorTorneo        = new GestorTorneo();
                    gestorTorneo.torneo = torneo;
                    nickTorneo          = torneo.nick;

                    gestorEdicion               = new GestorEdicion();
                    gestorEdicion.edicion       = edicion;
                    idEdicion                   = edicion.idEdicion;
                    gestorEdicion.edicion.fases = gestorEdicion.obtenerFases();

                    gestorEstadistica         = new GestorEstadisticas(edicion);
                    gestorEstadistica.edicion = edicion;

                    gestorJugador = new GestorJugador();
                    GestorControles.cargarRepeaterTable(rptGoleadores, gestorEstadistica.obtenerTablaGoleadores());
                    cargarGoleadoresFases();
                    sinGoleadoresTodas.Visible = !GestorControles.cargarRepeaterTable(rptGoleadoresTodasLasFases, gestorEstadistica.obtenerTablaGoleadores());
                    sinEquipos.Visible         = !GestorControles.cargarRepeaterTable(rptEquiposQueConvirtieron, gestorEstadistica.cantidadGolesPorEquipo(false));
                    sinTiposDeGoles.Visible    = !GestorControles.cargarRepeaterTable(rptGolesPorTipoGol, gestorEstadistica.cantidadGolesPorTipoGol(false));
                    cargarGraficos();
                }
            }
            catch (Exception ex) { GestorError.mostrarPanelFracaso(ex.Message); }
        }
Example #17
0
        static void Main(string[] args)
        {
            DateTime d1 = new DateTime(1);
            DateTime d2 = new DateTime(0);

            Torneo <EquipoFutbol>  torneoFtubol  = new Torneo <EquipoFutbol>("Copa1");
            Torneo <EquipoBasquet> torneoBasquet = new Torneo <EquipoBasquet>("Copa2");

            EquipoFutbol  equipoFutbol1  = new EquipoFutbol("Boca", d1);
            EquipoFutbol  equipoFutbol2  = new EquipoFutbol("River", d2);
            EquipoFutbol  equipoFutbol3  = new EquipoFutbol("Racing", d1);
            EquipoBasquet equipoBasquet1 = new EquipoBasquet("Spurs", d1);
            EquipoBasquet equipoBasquet2 = new EquipoBasquet("Lakers", d2);
            EquipoBasquet equipoBasquet3 = new EquipoBasquet("Argentinos", d1);

            torneoFtubol  += equipoFutbol1;
            torneoFtubol  += equipoFutbol2;
            torneoFtubol  += equipoFutbol3;
            torneoBasquet += equipoBasquet1;
            torneoBasquet += equipoBasquet2;
            torneoBasquet += equipoBasquet3;

            Console.WriteLine(torneoFtubol.Mostrar());
            Console.WriteLine(torneoBasquet.Mostrar());

            Console.WriteLine(Torneo <EquipoBasquet> .JugarPartido(torneoBasquet));

            Console.ReadKey();
        }
Example #18
0
        /// <summary>
        /// Obtiene el ultimo torneo del usuario, si no tiene devuelve null.
        /// autor: Facu Allemand
        /// </summary>
        public Torneo obtenerUltimoTorneoDelUsuario(int idUsuario)
        {
            DAOTorneo daoTorneo = new DAOTorneo();
            Torneo    torneo    = daoTorneo.obtenerUltimoTorneoDelUsuario(idUsuario);

            return(torneo);
        }
Example #19
0
        public ActionResult Positions(decimal id, decimal id2)
        {
            if (id == null || id2 == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Torneo torneo = db.Torneo.Find(id, id2);

            if (torneo == null)
            {
                return(HttpNotFound());
            }
            SqlParameter         p1         = new SqlParameter("@idCampeonato", id);
            SqlParameter         p2         = new SqlParameter("@anho", id2);
            var                  lista      = db.Database.SqlQuery <sp_generarTablaPosiciones_Result>("exec FIFA.sp_generarTablaPosiciones @idCampeonato, @anho", p1, p2);
            List <posConColores> posiciones = new List <posConColores>();
            int                  i          = 1;
            var                  iterate    = lista.ToList();
            int                  amount     = iterate.Count;

            foreach (var p in iterate)
            {
                posiciones.Add(new posConColores(p, i, amount));
                i++;
            }
            return(View(posiciones));
        }
Example #20
0
        /// <summary>
        /// Obtener torneo por Id del torneo y el id usuario
        /// autor: Pau Pedrosa
        /// </summary>
        public Torneo obtenerTorneoPorIdYUsuario(int idTorneo, int idUsuario)
        {
            DAOTorneo daoTorneo = new DAOTorneo();

            torneo = daoTorneo.obtenerTorneoPorIdYUsuario(idTorneo, idUsuario);
            return(torneo);
        }
Example #21
0
        static void Main(string[] args)
        {
            Torneo <EquipoFutbol>  torneo1 = new Torneo <EquipoFutbol>("EQUIPOS DE FUTBOL");
            Torneo <EquipoBasquet> torneo2 = new Torneo <EquipoBasquet>("EQUIPOS DE BASQUET");

            EquipoBasquet e1 = new EquipoBasquet("Basquet UNO", DateTime.Now.AddYears(-1));
            EquipoBasquet e2 = new EquipoBasquet("Basquet DOS", DateTime.Now.AddYears(-1).AddMonths(2).AddDays(3));
            EquipoBasquet e3 = new EquipoBasquet("Basquet TRES", DateTime.Now.AddYears(-1).AddMonths(-3));
            EquipoFutbol  e4 = new EquipoFutbol("Futbol UNO", DateTime.Now.AddYears(-3).AddDays(3));
            EquipoFutbol  e5 = new EquipoFutbol("Futbol DOS", DateTime.Now.AddYears(-4).AddMonths(5));
            EquipoFutbol  e6 = new EquipoFutbol("Futbol TRES", DateTime.Now.AddYears(-3).AddMonths(2));

            torneo1 += e4;
            torneo1 += e5;
            torneo1 += e6;

            torneo2 += e1;
            torneo2 += e2;
            torneo2 += e3;

            Console.WriteLine(torneo1.JugarPartido);
            Console.WriteLine(torneo1.JugarPartido);
            Console.WriteLine(torneo1.JugarPartido);

            Console.WriteLine(torneo2.JugarPartido);
            Console.WriteLine(torneo2.JugarPartido);
            Console.WriteLine(torneo2.JugarPartido);

            Console.WriteLine(torneo1.Mostrar());
            Console.WriteLine(torneo2.Mostrar());

            Console.ReadKey();
        }
Example #22
0
        /// <summary>
        /// Obtener un Torneo por Id
        /// autor: Pau Pedrosa
        /// </summary>
        public Torneo obtenerTorneoPorId(int idTorneo)
        {
            DAOTorneo daoTorneo = new DAOTorneo();

            torneo = daoTorneo.obtenerTorneoPorId(idTorneo);
            return(torneo);
        }
Example #23
0
        static void Main(string[] args)
        {
            Torneo t = new Torneo("Rusia 2018");

            Console.Title = "Copa Mundial Rusia 2018";

            Grupo grupoA = new Grupo(Letras.A, Torneo.MAX_EQUIPOS_GRUPO);
            Grupo grupoB = new Grupo(Letras.B, Torneo.MAX_EQUIPOS_GRUPO);
            Grupo grupoC = new Grupo(Letras.C, Torneo.MAX_EQUIPOS_GRUPO);

            Grupo grupoD = new Grupo(Letras.D, Torneo.MAX_EQUIPOS_GRUPO);

            grupoD.Leer();



            t.Grupos.Add(grupoD);

            //public void ImprimirResultados(Grupo unGrupo)
            //{
            //    unGrupo.MostrarTabla();

            //}
            // Agregar Thread

            // **************

            Console.ReadKey();
        }
Example #24
0
        static void Main(string[] args)
        {
            DateTime     dateTime      = new DateTime(2018, 09, 5);
            EquipoFutbol equipoFutbol4 = new EquipoFutbol("Saca", dateTime);
            EquipoFutbol equipoFutbol2 = new EquipoFutbol("Saca", dateTime);
            EquipoFutbol equipoFutbol3 = new EquipoFutbol("ASDASD", DateTime.Now);

            EquipoBasquet equipoBasquet1 = new EquipoBasquet("Sanl", DateTime.Now);
            EquipoBasquet equipoBasquet2 = new EquipoBasquet("PEPEPE", DateTime.Now);
            EquipoBasquet equipoBasquet3 = new EquipoBasquet("Test", DateTime.Now);

            Torneo <EquipoFutbol>  torneoFutbol  = new Torneo <EquipoFutbol>("20 Giles tras una pelota");
            Torneo <EquipoBasquet> torneoBasquet = new Torneo <EquipoBasquet>("LLEGO CARLOS, LLEGO CARLOS, EL NEGRO QUE SABE JUGAR BASKETBALL");

            torneoFutbol += equipoFutbol4;
            torneoFutbol += equipoFutbol2;
            torneoFutbol += equipoFutbol3;

            Console.WriteLine(torneoFutbol.Mostrar());

            torneoBasquet += equipoBasquet1;
            torneoBasquet += equipoBasquet2;
            torneoBasquet += equipoBasquet3;

            Console.WriteLine(torneoBasquet.Mostrar());
            Console.ReadKey();
            Console.Clear();

            Console.WriteLine(torneoBasquet.JugarPartido);
            Console.WriteLine(torneoFutbol.JugarPartido);
            Console.WriteLine(torneoBasquet.JugarPartido);
            Console.ReadKey();
        }
Example #25
0
        public bool insertTorneo(Torneo oTorneo)
        {
            string sql = " INSERT INTO Torneo ( nombre, estado ) " +
                " VALUES ('" + oTorneo.nombre + "', 'S' ) ";

            return (DBHelper.getDBHelper().ejecutarSQL(sql) == 1);
        }
Example #26
0
 public void Btn_consultar_Click(object sender, EventArgs e)
 {
     if (!cb_todos.Checked)
     {
         if (ValidarCampos())
         {
             Torneo oTorneo = new Torneo();
             oTorneo.Nombre = txt_nombre.Text;
             IList <Torneo> list = service.obtenerTorneosPorNombre(oTorneo);
             dgw_torneo.DataSource = list;
             if (dgw_torneo.Rows.Count == 0)
             {
                 MessageBox.Show("No se encontraron registros en la base de datos", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
             }
         }
     }
     else
     {
         IList <Torneo> listTodosTorneos = service.obtenerTodosTorneos();
         dgw_torneo.DataSource = listTodosTorneos;
         if (dgw_torneo.Rows.Count == 0)
         {
             MessageBox.Show("No se encontraron registros en la base de datos", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
     }
 }
Example #27
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                if (!Page.IsPostBack)
                {
                    Torneo  torneo  = GestorUrl.validarTorneo();
                    Edicion edicion = GestorUrl.validarEdicion(torneo.nick);
                    Partido partido = GestorUrl.validarPartido(torneo.nick, edicion.idEdicion);

                    gestorTorneo        = new GestorTorneo();
                    gestorTorneo.torneo = torneo;
                    nickTorneo          = torneo.nick;

                    gestorEdicion         = new GestorEdicion();
                    gestorEdicion.edicion = edicion;
                    idEdicion             = edicion.idEdicion;

                    gestorPartido         = new GestorPartido();
                    gestorPartido.partido = partido;
                    idPartido             = partido.idPartido.ToString();

                    gestorEstadistica = new GestorEstadisticas(edicion);

                    gestorEquipo = Sesion.getGestorEquipo();

                    gestorPartido.obtenerPartidoporId(idPartido);
                    otrosPartidosDeLaFecha();         // Carga Otros Partidos de la Fecha
                    cargarDatosDePartido();           // Carga Resumen y Estadísticas del Partido
                    cargarUltimosOProximosPartidos(); // Carga Próximos o Ultimos Partidos
                    cargarComparativo();              //Carga widget Comparativo
                }
            }
            catch (Exception ex) { GestorError.mostrarPanelFracaso(ex.Message); }
        }
Example #28
0
        public IHttpActionResult PutTorneo(int id, Torneo torneo)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != torneo.Id)
            {
                return(BadRequest());
            }

            try
            {
                var torneoOrig = (from t in db.Torneos //obtengo los datos originales del tipo de habitacion que voy a modificar
                                  where t.Id == id
                                  select t)
                                 .FirstOrDefault();

                if (torneoOrig != null)
                {
                    torneoOrig.Nombre      = torneo.Nombre;
                    torneoOrig.FechaInicio = torneo.FechaInicio;
                    torneoOrig.FechaFin    = torneo.FechaFin;
                    torneoOrig.CategoriaId = torneo.CategoriaId;
                }
                db.SaveChanges();
                return(Ok());
            }
            catch (Exception ex)
            {
                return(BadRequest(ex.Message));
            }
        }
Example #29
0
        static void Main(string[] args)
        {
            Console.Title = "Ejercicio_47";

            Torneo <EquipoFutbol>  torneoFutbol  = new Torneo <EquipoFutbol>();
            Torneo <EquipoBasquet> torneoBasquet = new Torneo <EquipoBasquet>();

            EquipoFutbol ef1 = new EquipoFutbol("Boca");
            EquipoFutbol ef2 = new EquipoFutbol("River");
            EquipoFutbol ef3 = new EquipoFutbol("Velez");

            EquipoBasquet eb1 = new EquipoBasquet("San Antonio Spurs");
            EquipoBasquet eb2 = new EquipoBasquet("LA Lakers");
            EquipoBasquet eb3 = new EquipoBasquet("Chicago Bulls");

            torneoBasquet += eb1;
            torneoBasquet += eb2;
            torneoBasquet += eb3;

            torneoFutbol += ef1;
            torneoFutbol += ef2;
            torneoFutbol += ef3;

            Console.WriteLine(torneoBasquet.JugarPartido);
            Console.WriteLine(torneoBasquet.JugarPartido);
            Console.WriteLine(torneoBasquet.JugarPartido);

            Console.WriteLine("\n{0}", torneoFutbol.JugarPartido);
            Console.WriteLine(torneoFutbol.JugarPartido);
            Console.WriteLine(torneoFutbol.JugarPartido);

            Console.ReadKey();
        }
Example #30
0
        public IHttpActionResult getEquipoRepresentante(int id)
        {
            goldenEntities db            = new goldenEntities();
            var            representante = db.representante_equipo.Where(x => x.id_usuario == id).First();
            var            tEquipo       = db.equipos.Where(x => x.id_equipo == representante.id_equipo).First();

            Equipo    equipo    = new Equipo();
            Categoria categoria = new Categoria();
            Torneo    torneo    = new Torneo();
            Club      club      = new Club();

            equipo.id_equipo              = tEquipo.id_equipo;
            equipo.nombre                 = tEquipo.nombre;
            equipo.descripcion            = tEquipo.descripcion;
            equipo.fecha_alta             = Convert.ToDateTime(tEquipo.fecha_alta);
            equipo.logo                   = tEquipo.logo.Value;
            equipo.categoria              = categoria;
            equipo.club                   = club;
            equipo.torneo                 = torneo;
            equipo.categoria.id_categoria = (int)tEquipo.id_categoria_equipo;
            equipo.club.id_club           = tEquipo.id_club;
            equipo.torneo.id_torneo       = tEquipo.id_torneo;

            return(Ok(equipo));
        }