Exemple #1
0
        public Arbitro informacionArbitro(string nombre)
        {
            Arbitro arbitro = new Arbitro();

            string connectionString = "Server=163.178.107.130; Database=iwincjm; Uid= laboratorios; Pwd=UCRSA.118;";
            string query            = "select * from Arbitro where identificacion='" + nombre + "'";

            MySqlConnection databaseConnection = new MySqlConnection(connectionString);
            MySqlCommand    commandDatabase    = new MySqlCommand(query, databaseConnection);

            commandDatabase.CommandTimeout = 70;
            MySqlDataReader reader;

            databaseConnection.Open();
            reader = commandDatabase.ExecuteReader();

            if (reader.HasRows)
            {
                while (reader.Read())
                {
                    arbitro = new Arbitro();
                    arbitro.Identificacion = reader.GetString("identificacion");
                    arbitro.Nombre         = reader.GetString("nombre");
                    arbitro.Categoria      = reader.GetString("categoria");
                    //arbitro.Telefono = reader.GetString("telefono");
                }
            }
            else
            {
                Console.WriteLine("No se encontraron datos.");
            }

            databaseConnection.Close();
            return(arbitro);
        }
        private void deleteArbitroBtn_Click(object sender, EventArgs e)
        {
            Arbitro arbitroeliminar = (Arbitro)arbitroBindingSource.Current;

            Controladores.pArbitro.Delete(arbitroeliminar);
            actualizar();
        }
Exemple #3
0
 void Update()
 {
     if (Nave.vidas == 0 && Input.GetKeyDown(KeyCode.R))
     {
         Arbitro.ResetarJogo();
     }
 }
Exemple #4
0
 public PartidosViewModel()
 {
     ArbitroPrincipal    = new Arbitro();
     ArbitroSecundario   = new Arbitro();
     Cronometrador       = new Arbitro();
     TercerArbitro       = new Arbitro();
     EquipoLocal         = new Equipo();
     EquipoVisitante     = new Equipo();
     EquiposLocales      = new ObservableCollection <Equipo>();
     ArbitrosPrincipales = new ObservableCollection <Arbitro>();
     ArbitrosSecundarios = new ObservableCollection <Arbitro>();
     Cronometradores     = new ObservableCollection <Arbitro>();
     ArbitrosTerceros    = new ObservableCollection <Arbitro>();
     EquiposVisitantes   = new ObservableCollection <Equipo>();
     PartidosTemplates   = new ObservableCollection <EquiposTemplate>();
     Partidos            = new ObservableCollection <Partido>();
     Jornadas            = new ObservableCollection <string>()
     {
         "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31", "32", "33", "34", "35", "36", "37", "38", "39", "40"
     };
     AccionAsignarmodificar = Accion.Nuevo;
     PartidoUso             = new Partido();
     Fecha           = DateTime.Now;
     Hora            = "00";
     Minutos         = "00";
     Categorias      = Utils.Categorias;
     Provincias      = Utils.Provincias;
     GolesLocales    = 0;
     GolesVisitantes = 0;
 }
        public IHttpActionResult PutArbitro(int id, Arbitro arbitro)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

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

            db.Entry(arbitro).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!ArbitroExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
Exemple #6
0
        public static List <Arbitro> GetByNombre(string nombre)
        {
            List <Arbitro> arbitros = new List <Arbitro>();
            //Creo el comando sql a utlizar
            SQLiteCommand cmd =
                new SQLiteCommand("SELECT id, nombre, apellido From Arbitro WHERE nombre like @nombre;");

            cmd.Parameters.Add(new SQLiteParameter("@nombre", nombre));

            //asigno la conexion al comando
            cmd.Connection = Conexion.Connection;
            //creo el datareader
            SQLiteDataReader obdr = cmd.ExecuteReader();

            //recorro el datareader

            while (obdr.Read())
            {
                Arbitro a = new Arbitro();
                a.Id       = obdr.GetInt32(0);
                a.Nombre   = obdr.GetString(1);
                a.Apellido = obdr.GetString(2);
                arbitros.Add(a);
            }
            return(arbitros);
        }
 public DeleteArbitroViewModel()
 {
     Categorias      = Utils.Categorias;
     Arbitros        = new ObservableCollection <Arbitro>();
     ArbitroEliminar = new Arbitro();
     Partidos        = new ObservableCollection <Partido>();
 }
Exemple #8
0
        public ActionResult DeleteConfirmed(decimal id)
        {
            Arbitro arbitro = db.Arbitro.Find(id);

            db.Arbitro.Remove(arbitro);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
 // Use this for initialization
 void Start()
 {
     gameOver      = false;
     arbitro       = GameObject.FindGameObjectWithTag("Arbitro").GetComponent <Arbitro> ();
     control       = GameObject.Find("Control").GetComponent <Control> ();
     monster       = GameObject.FindGameObjectWithTag("Player");
     distance.text = Mathf.FloorToInt(transform.position.x - 1 - Mathf.Floor(monster.transform.position.x)).ToString();
 }
Exemple #10
0
    private void Awake()
    {
        if (instance != null)
        {
            Destroy(this);
        }

        instance = this;
    }
 public EditarArbitroViewModel()
 {
     Categorias      = Utils.Categorias;
     CategoriasNueva = Utils.Categorias;
     Provincias      = Utils.Provincias;
     Vista           = new CollectionViewSource();
     Vista.Source    = new ObservableCollection <Arbitro>();
     Vista.Filter   += Vista_Filter;
     ArbitroUpdate   = new Arbitro();
 }
Exemple #12
0
 void Update()
 {
     if (Nave.vidas == 0)
     {
         if (Input.GetKeyDown(KeyCode.Escape))
         {
             Arbitro.ResetarJogo();
         }
     }
 }
 public ActionResult Edit([Bind(Include = "Id_arbitro,ced_arbitro,nom_arbitro,apell_arbitro,dir_arbitro,Pais,telf_arbitro,correo_arbitro")] Arbitro arbitro)
 {
     if (ModelState.IsValid)
     {
         db.Entry(arbitro).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(arbitro));
 }
 public InsertarArbitroViewModel()
 {
     Categorias      = Utils.Categorias;
     Provincias      = Utils.Provincias;
     ArbitroInsertar = new Arbitro()
     {
         Foto = "/Assets/defecto.jpg"
     };
     FechaNacimiento = DateTime.Now;
 }
Exemple #15
0
        static void Main(string[] args)
        {
            TorneoDeFutbol superliga = new TorneoDeFutbol();
            Arbitro        laverni   = new Arbitro();

            laverni.Edad         = 50;
            laverni.Nacionalidad = "Argentino";
            laverni.Nacionalidad = "Argentino";
            laverni.Nombre       = "Saul Laverni";
            string ciudad = "La Plata";

            Equipo estudiantes = GetLocal();
            Equipo gimnasia    = GetVisitante();

            if (superliga.NuevoPartido(laverni, ciudad, estudiantes, gimnasia))
            {
                Console.WriteLine("Se juega el clasico de la plata");

                Tarjeta primerPolemica = new Tarjeta(gimnasia.Jugadores.Find(x => x.Nombre.Contains("Correa")), 18, ColorTarjeta.Amarilla);
                Console.WriteLine(primerPolemica.ObtenerDescripcionIncidencia());

                Gol primerGol = new Gol(gimnasia.Jugadores.Find(x => x.Nombre.Contains("Correa")), false, 22, false);
                Console.WriteLine(primerGol.ObtenerDescripcionIncidencia());

                Tarjeta segundaPolemica = new Tarjeta(gimnasia.Jugadores.Find(x => x.Nombre.Contains("Oreja")), 37, ColorTarjeta.Amarilla);
                Console.WriteLine(segundaPolemica.ObtenerDescripcionIncidencia());

                Tarjeta terceraPolemica = new Tarjeta(gimnasia.Jugadores.Find(x => x.Nombre.Contains("Oreja")), 37, ColorTarjeta.Roja);
                terceraPolemica.TarjetaAsociada = segundaPolemica;
                Console.WriteLine(terceraPolemica.ObtenerDescripcionIncidencia());

                Gol segundoGol = new Gol(estudiantes.Jugadores.Find(x => x.Nombre.Contains("Aguirregaray")), false, 60, false);
                Console.WriteLine(segundoGol.ObtenerDescripcionIncidencia());

                List <Incidencia> incidencias = new List <Incidencia>();
                incidencias.Add(primerPolemica);
                incidencias.Add(primerGol);
                incidencias.Add(segundaPolemica);
                incidencias.Add(terceraPolemica);
                incidencias.Add(segundoGol);


                incidencias.ForEach(incidencia => superliga.Partidos[0].AgregarIncidencia(primerPolemica));

                ResumenPartido resumen = superliga.Partidos[0].ObtenerResultadoFinal();

                Console.WriteLine("Resumen del partido");
                Console.WriteLine(resumen.EquipoLocal.Nombre + " " + resumen.GolesLocal + " - " + resumen.GolesVisitante + " " + resumen.EquipoVisitante.Nombre);
            }
            else
            {
                Console.WriteLine("Algo está mal");
            }
        }
Exemple #16
0
        private void btnAceptar_Click(object sender, EventArgs e)
        {
            Equipo    local     = (Equipo)equipoBindingSourceLocal.Current;
            Equipo    visitante = (Equipo)equipoBindingSourceVisita.Current;
            DateTime  fecha     = encuentroDate.Value;
            Arbitro   arbitro   = (Arbitro)arbitroBindingSource.Current;
            Encuentro guardar   = new Encuentro(0, local, visitante, fecha, arbitro);

            Controladores.pEncuentro.Save(guardar);
            Close();
        }
        public ActionResult Create([Bind(Include = "Id_arbitro,ced_arbitro,nom_arbitro,apell_arbitro,dir_arbitro,Pais,telf_arbitro,correo_arbitro")] Arbitro arbitro)
        {
            if (ModelState.IsValid)
            {
                db.Arbitro.Add(arbitro);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(arbitro));
        }
Exemple #18
0
        public static void Delete(Arbitro a)
        {
            //Creo el comando sql a utlizar
            SQLiteCommand cmd = new SQLiteCommand("DELETE FROM Arbitro WHERE id = @id;");

            //Cargo el valor del parametro
            cmd.Parameters.Add(new SQLiteParameter("@id", a.Id));

            cmd.Connection = Conexion.Connection;
            cmd.ExecuteNonQuery();
        }
        /// <summary>
        /// Obtiene todos los árbitros de un torneo de la BD
        /// autor: Pau Pedrosa
        /// </summary>
        /// <param name="idTorneo">Id del torneo</param>
        /// <returns>Lista genérica de objetos árbitro</returns>
        public List <Arbitro> obtenerArbitrosDeUnTorneo(int idTorneo)
        {
            SqlConnection  con = new SqlConnection(cadenaDeConexion);
            SqlCommand     cmd = new SqlCommand();
            SqlDataReader  dr;
            List <Arbitro> respuesta = new List <Arbitro>();
            Arbitro        arbitro   = null;

            try
            {
                if (con.State == ConnectionState.Closed)
                {
                    con.Open();
                }
                cmd.Connection = con;
                string sql = @"SELECT * 
                                FROM Arbitros
                                WHERE idTorneo = @idTorneo
                                ORDER BY idArbitro DESC";
                cmd.Parameters.Clear();
                cmd.Parameters.Add(new SqlParameter("@idTorneo", idTorneo));
                cmd.CommandText = sql;
                dr = cmd.ExecuteReader();
                while (dr.Read())
                {
                    arbitro = new Arbitro()
                    {
                        idArbitro = Int32.Parse(dr["idArbitro"].ToString()),
                        nombre    = dr["nombre"].ToString(),
                        celular   = (dr["celular"] != DBNull.Value) ? dr["celular"].ToString() : null,
                        email     = (dr["email"] != DBNull.Value) ? dr["email"].ToString() : null,
                        matricula = (dr["matricula"] != DBNull.Value) ? dr["matricula"].ToString() : null,
                    };
                    respuesta.Add(arbitro);
                }
                if (dr != null)
                {
                    dr.Close();
                }
                return(respuesta);
            }
            catch (Exception ex)
            {
                throw new Exception("Error al obtener los árbitros:" + ex.Message);
            }
            finally
            {
                if (con != null && con.State == ConnectionState.Open)
                {
                    con.Close();
                }
            }
        }
Exemple #20
0
        public static void Update(Arbitro a)
        {
            //Creo el comando sql a utlizar
            SQLiteCommand cmd = new SQLiteCommand("UPDATE Arbitro SET nombre = @nombre, apellido = @apellido WHERE id = @id;");

            //Cargo el valor del parametro
            cmd.Parameters.Add(new SQLiteParameter("@id", a.Id));
            cmd.Parameters.Add(new SQLiteParameter("@nombre", a.Nombre));
            cmd.Parameters.Add(new SQLiteParameter("@apellido", a.Apellido));
            cmd.Connection = Conexion.Connection;
            cmd.ExecuteNonQuery();
        }
Exemple #21
0
        public static void Save(Arbitro a)
        {
            //Creo el comando sql a utlizar
            SQLiteCommand cmd = new SQLiteCommand("INSERT INTO Arbitro (nombre, apellido) VALUES ( @nombre, @apellido);");

            //Cargo el valor del parametro
            cmd.Parameters.Add(new SQLiteParameter("@nombre", a.Nombre));
            cmd.Parameters.Add(new SQLiteParameter("@apellido", a.Apellido));
            //asigno la conexion al comando
            cmd.Connection = Conexion.Connection;
            cmd.ExecuteNonQuery();
        }
Exemple #22
0
 public static void CarregarFase(string nome)
 {
     Application.LoadLevel(nome);
     if (nome == "MapaFases")
     {
         faseAtual = null;
     }
     else
     {
         faseAtual = Arbitro.BuscarFase(nome);
     }
 }
    void Start()
    {
        if (Arbitro.primeiroCarregamento)
        {
            Arbitro.ResetarJogo();
            Arbitro.primeiroCarregamento = false;
        }

        if (Arbitro.BuscarFase(fase).travada)
        {
            Destroy(this.gameObject);
        }
    }
 private void tablaArbitros_SelectionChanged(object sender, EventArgs e)
 {
     try {
         Arbitro arbitroselection = (Arbitro)arbitroBindingSource.Current;
         nombreTextBox.Text   = arbitroselection.Nombre;
         apellidoTextBox.Text = arbitroselection.Apellido;
     }
     catch
     {
     }
     saveBtn.Visible          = false;
     nombreTextBox.ReadOnly   = true;
     apellidoTextBox.ReadOnly = true;
 }
        public IHttpActionResult DeleteArbitro(int id)
        {
            Arbitro arbitro = db.Arbitroes.Find(id);

            if (arbitro == null)
            {
                return(NotFound());
            }

            db.Arbitroes.Remove(arbitro);
            db.SaveChanges();

            return(Ok(arbitro));
        }
        // GET: Arbitros/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Arbitro arbitro = db.Arbitro.Find(id);

            if (arbitro == null)
            {
                return(HttpNotFound());
            }
            return(View(arbitro));
        }
Exemple #27
0
        // GET: Arbitroes/Edit/5
        public ActionResult Edit(decimal id)
        {
            if (id == -1)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Arbitro arbitro = db.Arbitro.Find(id);

            if (arbitro == null)
            {
                return(HttpNotFound());
            }
            return(View(arbitro));
        }
Exemple #28
0
 void OnCollisionEnter2D()
 {
     vidas--;
     print("vidas: " + vidas);
     morri = true;
     if (vidas == 0)
     {
         Arbitro.TerminarJogo();
     }
     else
     {
         Arbitro.RecarregarFase();
     }
 }
Exemple #29
0
 public ActionResult Edit([Bind(Include = "idArbitro,categoria,nombre,usuarioModificacion")] Arbitro arbitro)
 {
     if (ModelState.IsValid)
     {
         Arbitro arbitroOut = db.Arbitro.Find(arbitro.idArbitro);
         arbitro.usuarioCreacion = arbitroOut.usuarioCreacion;
         arbitro.fchCreacion     = arbitroOut.fchCreacion;
         arbitro.fchModificacion = DateTime.Now;
         var newContext = new FootballEntities();
         newContext.Entry(arbitro).State = EntityState.Modified;
         newContext.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(arbitro));
 }
        /// <summary>
        /// Obtiene un árbitro de la BD por Id
        /// autor: Pau Pedrosa
        /// </summary>
        /// <param name="idArbitro">Id del árbitro a recuperar</param>
        /// <returns>objeto Árbitro</returns>
        public Arbitro obtenerArbitroPorId(int idArbitro)
        {
            SqlConnection con = new SqlConnection(cadenaDeConexion);
            SqlCommand    cmd = new SqlCommand();
            SqlDataReader dr;
            Arbitro       respuesta = null;

            try
            {
                if (con.State == ConnectionState.Closed)
                {
                    con.Open();
                }
                cmd.Connection = con;
                string sql = @"SELECT *
                                FROM Arbitros
                                WHERE idArbitro = @idArbitro";
                cmd.Parameters.Clear();
                cmd.Parameters.AddWithValue("@idArbitro", idArbitro);
                cmd.CommandText = sql;
                dr = cmd.ExecuteReader();
                while (dr.Read())
                {
                    respuesta           = new Arbitro();
                    respuesta.idArbitro = Int32.Parse(dr["idArbitro"].ToString());
                    respuesta.nombre    = dr["nombre"].ToString();
                    respuesta.celular   = (dr["celular"] != DBNull.Value) ? dr["celular"].ToString() : null;
                    respuesta.email     = (dr["email"] != DBNull.Value) ? dr["email"].ToString() : null;
                    respuesta.matricula = (dr["matricula"] != DBNull.Value) ? dr["matricula"].ToString() : null;
                }
                if (dr != null)
                {
                    dr.Close();
                }
                return(respuesta);
            }
            catch (Exception ex)
            {
                throw new Exception("Error al intentar recuperar el Árbitro: " + ex.Message);
            }
            finally
            {
                if (con != null && con.State == ConnectionState.Open)
                {
                    con.Close();
                }
            }
        }