예제 #1
0
파일: TorneoG.cs 프로젝트: lpenaf/daiESNAJ
        public static int cambiaSede(Torneo t)
        {
            SqlConnection con   = Conexion.conectar();
            String        query = "UPDATE torneo SET idEscuela='" + t.idEscuela + "' WHERE idTorneo=" + t.ID;
            SqlCommand    cmm   = new SqlCommand(query, con);
            int           var   = cmm.ExecuteNonQuery();

            return(var);
        }
예제 #2
0
        private void btActualiza_Click(object sender, RoutedEventArgs e)
        {
            int escuela = 0;

            cnn = Conexion.conectar();
            String query = "SELECT * from escuela";

            cmd = new SqlCommand(query, cnn);
            SqlDataReader lector = cmd.ExecuteReader();
            Boolean       status = false;

            while (!status && lector.Read())
            {
                if (lector.GetString(1) == cbSede.Text)
                {
                    status  = true;
                    escuela = lector.GetInt32(0);
                }
            }
            lector.Close();

            Torneo to = new Torneo(int.Parse(cbID.Text), tbNombre.Text, dpFecha.Text, escuela);

            if ((bool)cboxNombre.IsChecked)
            {
                int var = TorneoG.cambiaNombre(to);
                if (var > 0)
                {
                    MessageBox.Show("Cambio exitoso");
                }
                else
                {
                    MessageBox.Show("Error");
                }
            }
            if ((bool)cboxSede.IsChecked)
            {
                int var = TorneoG.cambiaSede(to);
                if (var > 0)
                {
                    MessageBox.Show("Cambio exitoso");
                }
                else
                {
                    MessageBox.Show("Error");
                }
            }
            if ((bool)cboxFecha.IsChecked)
            {
                int var = TorneoG.cambiaFecha(to);
                if (var > 0)
                {
                    MessageBox.Show("Cambio exitoso");
                }
                else
                {
                    MessageBox.Show("Error");
                }
            }

            if (!(bool)cboxFecha.IsChecked && !(bool)cboxSede.IsChecked && !(bool)cboxNombre.IsChecked)
            {
                MessageBox.Show("No ha seleccionado que datos va a cambiar");
            }
        }