Пример #1
0
        private void Repetido()
        {
            int  i;
            bool carg;

            carg = true;
            foreach (Persona nuevo in parListPersona)
            {
                if (MTBdni.Text == Convert.ToString(nuevo.getDni()))
                {
                    DialogResult = MessageBox.Show("Dni repetido \n¿Desea Guardar Cambios?", "Error", MessageBoxButtons.YesNo, MessageBoxIcon.Information);
                    if (DialogResult == DialogResult.Yes)
                    {
                        if (RBJugador.Checked == true)
                        {
                            Jugador NuevoJugador = new Jugador(MTBdni.Text, TNombre.Text, TApellido.Text, TDomicilio.Text, MTBTelefono.Text, TNacionalidad.Text, DTPFechaDeNacimiento.Value, RBMasculino.Text, NUDDorsal.Value, CBPosicion.Text, CBPiernaHabil.Text);
                            i = parListPersona.IndexOf(nuevo);
                            parListPersona.Insert(i, NuevoJugador);
                            carg = false;
                        }
                        else
                        {
                            Cuerpo_Tecnico NuevoCT = new Cuerpo_Tecnico(MTBdni.Text, TNombre.Text, TApellido.Text, TDomicilio.Text, MTBTelefono.Text, TNacionalidad.Text, DTPFechaDeNacimiento.Value, RBMasculino.Text, TCargo.Text, TEspecialidad.Text);
                            i = parListPersona.IndexOf(nuevo);
                            parListPersona.Insert(i, NuevoCT);
                            carg = false;
                        }
                    }
                    else
                    {
                        carg = false;
                    }
                }
            }
            foreach (Jugador UnJugador in parListPersona)
            {
                if (UnJugador.getDorsal() == NUDDorsal.Value)
                {
                    MessageBox.Show("No se pueden cargar jugadores con el mismo Dorsal", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    carg = false;
                }
            }
            if (carg == true)
            {
                if (RBJugador.Checked == true)
                {
                    CargaJugador();
                }
                else
                {
                    CargaCuerpo_Tecnico();
                }
            }
        }
Пример #2
0
        private void CargaCuerpo_Tecnico()
        {
            MessageBox.Show("Entro a Carga CuerpoTecnico");

            Cuerpo_Tecnico NuevoCuerpoTecnico = new Cuerpo_Tecnico(MTBdni.Text, TNombre.Text, TApellido.Text, TDomicilio.Text, MTBTelefono.Text, TNacionalidad.Text, DTPFechaDeNacimiento.Value, RBMasculino.Text, TCargo.Text, TEspecialidad.Text);

            parListPersona.Add(NuevoCuerpoTecnico);
            MTBdni.Clear();
            TNombre.Clear();
            TApellido.Clear();
        }