Esempio n. 1
0
        private void BTAfegir_Click(object sender, EventArgs e)
        {
            //variables para recoger los datos
            String    nom, nacionalitat;
            int       dorsal;
            Escuderia esc = new Escuderia();


            //recogemos los datos y los guardamos dentro de las variables
            nom          = TBNompilot.Text;
            nacionalitat = TBNacionalitat.Text;
            dorsal       = Convert.ToInt32(TBDorsal.Text);
            //recogemos la variable tipo objeto
            esc = esc.cercarEscuderia(CBEscuderia.Text);

            //creamos el objetos de variables y objetos
            pilot pi = new pilot(nom, nacionalitat, dorsal, esc);

            //añadimos la variable objeto tipo pilot "pi" dentro del fichero

            pi.afegeixPilotFitxer();


            //vaciamos los texbox
            TBNompilot.Text     = "";
            TBNacionalitat.Text = "";
            TBDorsal.Text       = "";
        }
Esempio n. 2
0
        private void BTModifica_Click(object sender, EventArgs e)
        {
            //Recogemos los datos para guardarlos en el objeto
            String    nom, nacionalitat, motor;
            int       dorsal;
            Escuderia esc = new Escuderia();

            nom          = TBModNomPilot.Text;
            nacionalitat = TBModNacionalitat.Text;
            dorsal       = Convert.ToInt32(TBModDorsal.Text);

            esc = esc.cercarEscuderia(CBModEscuderiaPilot.Text);

            //creamos el objetos de variables y objetos
            pilot pi = new pilot(nom, nacionalitat, dorsal, esc);

            //añadimos la variable objeto tipo pilot "pi" dentro del fichero

            pi.afegeixPilotFitxer();

            //Construimos el objeto
            //Escuderia esc = new Escuderia(nom, nacionalitat, dorsal, motor);

            //modificamos la escuderia
            //esc.modificarEscuderia();

            //Y volvemos al estado inicial
            numPil = 0;
            carregaComboBox();
            Botonera();
        }