示例#1
0
        private void button2_Click(object sender, EventArgs e)
        {
            string nombre  = textBox1.Text;
            string interes = textBox2.Text;
            string cat     = comboBox1.Text;

            Equipo newTeam = new Equipo(nombre, interes, cat);

            foreach (var miemb in _currentSelected)
            {
                try
                {
                    newTeam.AddMiembro(miemb.Value);
                }
                catch (ArgumentException exp)
                {
                    MessageBox.Show("El miembro ya se encuentra en este equipo" + miemb.Key.ToString());
                }
            }
            _equipu.AddEquipo(newTeam);
            MessageBox.Show("Equipo Registrado");
            Hide();
        }
示例#2
0
 private void grabarBtn_Click(object sender, EventArgs e)
 {
     if (_equipo == null)
     {
         string nombre    = this.boxNombre.Text;
         string interes   = this.boxInteres.Text;
         string categoria = this.boxCategoria.SelectedItem.ToString();
         Equipo equ       = new Equipo(nombre, interes, categoria);
         foreach (Miembro m in _miembros)
         {
             equ.AddMiembro(m);
         }
         _gestorEqui.AgregarEquipo(equ);
     }
     else
     {
         _equipo.Nombre        = this.boxNombre.Text;
         _equipo.Interes       = this.boxInteres.Text;
         _equipo.Categoria     = this.boxCategoria.SelectedItem.ToString();
         _equipo.ListaMiembros = _miembros;
         _gestorEqui.ActualizarEquipo(_equipo);
     }
     this.Close();
 }