Пример #1
0
        /// <summary>
        /// Constructor de la clase
        /// </summary>
        /// <param name="j">Jugador que será editado</param>
        /// <param name="previous"> Pagina desde la cual se llama a esta página</param>

        public ArbitroPage(Arbitro a, Page previous)
        {
            InitializeComponent();

            this.arbitro      = a;
            this.previousPage = previous;

            DataContext = arbitro;
        }
Пример #2
0
 private void SeleccionaArbitro(object sender, SelectionChangedEventArgs e)
 {
     if (listaArbitros.SelectedItem != null)
     {
         Arbitro jugador = (listaArbitros.SelectedItem as Arbitro);
         id.Content         = jugador.id.ToString();
         nombre.Content     = jugador.Nombre;
         paterno.Content    = jugador.ApellidoPaterno;
         materno.Content    = jugador.ApellidoMaterno;
         nacimiento.Content = jugador.FechaDeNacimiento.ToShortDateString();
         telefono.Content   = jugador.Telefono;
     }
 }
Пример #3
0
        public void Save(Arbitro arbitro)
        {
            using (SQLiteCommand command = new SQLiteCommand(database1))
            {
                if (arbitro.id == 0)
                {
                    command.CommandText = "INSERT INTO arbitros(nombre, apellidop, apellidom, nacimiento, telefono) VALUES( @nombre ,@apellidop,@apellidom,@nacimiento,@telefono); ";
                    command.Parameters.AddWithValue("@nombre", arbitro.Nombre);
                    command.Parameters.AddWithValue("@apellidop", arbitro.ApellidoPaterno);
                    command.Parameters.AddWithValue("@apellidom", arbitro.ApellidoMaterno);
                    command.Parameters.AddWithValue("@nacimiento", arbitro.FechaDeNacimiento);
                    command.Parameters.AddWithValue("@telefono", arbitro.Telefono);


                    command.ExecuteNonQuery();
                    arbitro.id = database1.LastInsertRowId;
                }
                else
                {
                    command.CommandText = "UPDATE arbitros SET nombre= @nombre, apellidop=@apellidop, apellidom=@apellidom, nacimiento=@nacimiento, telefono=@telefono WHERE id= @id; ";
                    command.Parameters.AddWithValue("@nombre", arbitro.Nombre);
                    command.Parameters.AddWithValue("@apellidop", arbitro.ApellidoPaterno);
                    command.Parameters.AddWithValue("@apellidom", arbitro.ApellidoMaterno);
                    command.Parameters.AddWithValue("@id", arbitro.id);
                    command.Parameters.AddWithValue("@nacimiento", arbitro.FechaDeNacimiento);
                    command.Parameters.AddWithValue("@telefono", arbitro.Telefono);
                    command.Parameters.AddWithValue("@email", arbitro.Email);
                    command.Parameters.AddWithValue("@clave_equipo", arbitro.Equipo);
                    command.Parameters.AddWithValue("@eliminado", arbitro.Eliminado);
                    command.Parameters.AddWithValue("@id", arbitro.id);


                    command.ExecuteNonQuery();
                }
            }
        }