private void mostrarEmpleadoCasillas(Empleado e) { txtBDni.Text = e.Dni; txtBApe.Text = e.ApellidoP + " " + e.ApellidoM; txtBDire.Text = e.Direccion; txtBNo.Text = e.Nombres; comboBox1.Text = e.NivelInstru; switch (e.EstadoCivil) { case "S": radioButton1.Checked = true; break; case "C": radioButton2.Checked = true; break; case "O": radioButton3.Checked = true; break; } }
//Muestra los empleados en la lista private void mostrarEmpleadoListas(Empleado e) { listBox1.Items.Add(e.Dni); listBox2.Items.Add(e.ApellidoP + " " + e.ApellidoM + "; " + e.Nombres); listBox3.Items.Add(e.Direccion); listBox4.Items.Add(e.NivelInstru); switch (e.EstadoCivil) { case "S": listBox5.Items.Add("Soltero"); break; case "O": listBox5.Items.Add("Otro"); break; case "C": listBox5.Items.Add("Casado"); break; default: listBox5.Items.Add("Ne"); break; } }
//Boton Grabar private void button2_Click(object sender, EventArgs e) { string apellidoCompleto = txtBApe.Text; ExtraerApellidos(apellidoCompleto); empleado = new Empleado(txtBDni.Text, txtBNo.Text, apellido[1], apellido[0], txtBDire.Text, comboBox1.Text, estadoCivil); empleados.Add(empleado); MostrarDatos(); limpiarCasillas(); button2.Enabled = false;//desactivamos el boton luego agregar ya qu las cajas quedaron limpias MessageBox.Show(empleado.toString(), "Empleado Agregado"); }