private void BBusca_Click(object sender, EventArgs e) { // recollim dades String nom_esc = TBBuscaEscuderia.Text; // Creem l'objecte escuderia esc = new escuderia(); // Cerquem la escuderia esc = esc.CercaEscuderia(nom_esc); // Introduïm en els labels si existeix la escuderia que hem buscat if (esc != null) { LBEscuderia.Text = esc.Nom; LBMotor.Text = esc.Motor; LBPais.Text = esc.Pais; LBAny.Text = "( Any: " + Convert.ToString(esc.Any_fundacio) + ")"; BElimina.Enabled = true; } else { // buidaLabels(); MessageBox.Show("No existeix la escuderia: " + nom_esc, "error", MessageBoxButtons.OK, MessageBoxIcon.Error); BElimina.Enabled = false; } }
private void BModifica_Click(object sender, EventArgs e) { // Variables per a recollir dades String nomEscud, nom, pais; int dorsal; // per recollir les dades de la escuderia de dintre de l'objecte pilot escuderia esc = new escuderia(); // Omplim les variables nomEscud = CBEscuderia.Text; nom = TBNom.Text; pais = TBNacionalitat.Text; dorsal = Convert.ToInt32(TBDorsal.Text); // cerquem les dades de la escuderia esc = esc.CercaEscuderia(nomEscud); // Construïm l'objecte pilot p = new pilot(nom, pais, esc, dorsal); // Modifiquem el pilot sobre el fitxer p.modificarPilot(p); // I tornem a l'estat inicial numPilot = 0; carregaTextBox(); Botonera(); }
private void BModifica_Click(object sender, EventArgs e) { // Variables per a recollir dades String nomEscud, nom, nacionalitat, especialitat; int temporades; // per recollir les dades de la escuderia de dintre de l'objecte pilot escuderia esc = new escuderia(); // Omplim les variables nomEscud = CBEscuderia.Text; nom = TBNom.Text; nacionalitat = TBNacionalitat.Text; especialitat = TBEspecialitat.Text; temporades = Convert.ToInt32(TBTemporades.Text); // cerquem les dades de la escuderia esc = esc.CercaEscuderia(nomEscud); // Construïm l'objecte mecanic m = new mecanic(nom, nacionalitat, esc, especialitat, temporades); // Modifiquem el pilot sobre el fitxer m.modificarMecanic(m); // I tornem a l'estat inicial numMecanic = 0; carregaTextBox(); Botonera(); }
private void BTAfegir_Click(object sender, EventArgs e) { //variables para guaardar los datos String nom, nacionalitat, especialitat; int temporades; escuderia esc = new escuderia(); ///recogemos los datos de los textBox y combo nom = TBNomAfMec.Text; nacionalitat = TBNacionalitaAfeMec.Text; especialitat = TBEspecialitatAfMec.Text; temporades = Convert.ToInt32(TBTemporadesAfMec.Text); esc = esc.CercaEscuderia(CBEscuderia.Text); //construimos el objeto para enviar los datos a guardar. mecanic m = new mecanic(nom, nacionalitat, esc, especialitat, temporades); //guardamos dentro del fichero m.afegeixPersonaArxiu("Fitxers/mecanics.dat"); //vaciamos los textBox TBNomAfMec.Text = ""; TBNacionalitaAfeMec.Text = ""; TBEspecialitatAfMec.Text = ""; TBTemporadesAfMec.Text = ""; }
private void BAfegeix_Click(object sender, EventArgs e) { // creem variables String nom, nacionalitat; int dorsal; escuderia esc = new escuderia(); // recollim les dades dels text box nom = TBNom.Text; nacionalitat = TBNacionalitat.Text; dorsal = Convert.ToInt32(TBDorsal.Text); esc = esc.CercaEscuderia(CBEscuderia.Text); // construim l'objecte pilot p = new pilot(nom, nacionalitat, esc, dorsal); // guardem al fitxer p.afegeixPersonaArxiu("fitxers/pilots.dat"); // buidem els Text Box TBNom.Text = ""; TBDorsal.Text = ""; TBNacionalitat.Text = ""; }