예제 #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            //Creacion del archivo
            SetListas();

            try
            {
                f1 = new fichero("atp.dat", l1, l2);
            }
            catch (Exception e1)
            {
                MessageBox.Show(e1.Message);
                return;
            }
            //Guardando los datos
            try
            {
                if (f1.abre())
                {
                    f1.fin();
                    carga(npartidos);
                    f1.escribe(npartidos);
                }
            }
            catch (Exception e1)
            {
                MessageBox.Show(e1.Message);
            }
            finally
            {
                f1.cierra();
            }
        }
예제 #2
0
        /// <summary>
        /// Boton que carga los valores del fichero en el datagridview1
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void button2_Click(object sender, EventArgs e)
        {
            int           i = 0;
            List <string> caja1;

            caja1 = new List <string>();
            SetListas();
            f1 = new fichero("atp.dat", l1, l2);
            f1.abre();
            dataGridView1.Rows.Clear();
            for (i = 0; i < f1.numRegistros; i++)
            {
                caja1.Clear();
                try
                {
                    caja1 = f1.lee();
                    dataGridView1.Rows.Add(caja1[0], caja1[1], caja1[2], caja1[3], caja1[4]);
                }
                catch (Exception e1)
                {
                    MessageBox.Show(e1.Message);
                }
            }
            f1.cierra();
        }
예제 #3
0
        /// <summary>
        /// Funcion encargado de elegir el texto del combobox y cargar los datos en el datagridview
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void comboBox_jugador_SelectedIndexChanged(object sender, EventArgs e)
        {
            int           i = 0;
            List <string> caja1;

            caja1 = new List <string>();
            SetListas();
            f1 = new fichero("atp.dat", l1, l2);
            f1.abre();
            //if (dataGridView2.Rows.Count == 0)
            //{
            //    dataGridView2.Rows.Clear();
            //}
            int grandslams = 0;

            string nombre = comboBox_jugador.SelectedItem.ToString();

            for (i = 0; i < f1.numRegistros; i++)
            {
                caja1.Clear();
                caja1 = f1.lee();

                if (caja1[1] == comboBox_jugador.SelectedItem.ToString())
                {
                    if (caja1[3] == "2" || caja1[3] == "3")
                    {
                        grandslams++;
                    }
                }
                if (caja1[2] == comboBox_jugador.SelectedItem.ToString())
                {
                    if (caja1[4] == "2" || caja1[4] == "3")
                    {
                        grandslams++;
                    }
                }
            }
            addnew(nombre, grandslams);

            f1.cierra();
        }