public void RegistrarSoldado(string codigo, CSoldado soldado)
        {
            CCuartel cuartelencontrado = ListaCuarteles.Find(p => p.Codigo == codigo);

            if (cuartelencontrado != null)
            {
                cuartelencontrado.Soldados.Add(soldado);
                ListaSoldados.Add(soldado);
            }
        }
Пример #2
0
 private void btnregistrar_Click(object sender, EventArgs e)
 {
     if (txtdni.Text != "" && txtnombre.Text != "" && txtedad.Text != "" && cboxespecialidad.SelectedIndex != -1 && lboxcuarteles.SelectedIndex != -1)
     {
         if (!objministerio.ExisteSoldado(txtdni.Text))
         {
             CSoldado objeto = new CSoldado();
             objeto.DNI          = txtdni.Text;
             objeto.Nombre       = txtnombre.Text;
             objeto.Edad         = Convert.ToInt32(txtedad.Text);
             objeto.Especialidad = cboxespecialidad.Text;
             objministerio.RegistrarSoldado(((CCuartel)lboxcuarteles.SelectedItem).Codigo, objeto);
         }
     }
     txtdni.Clear();
     txtnombre.Clear();
     txtedad.Clear();
     cboxespecialidad.SelectedIndex = -1;
     lboxcuarteles.SelectedIndex    = -1;
     txtdni.Focus();
 }