private void btnAgregar_Click(object sender, EventArgs e)
        {
            if (lstCambiosCargos.SelectedItem != null)
            {
                CambioCargo cambio = new CambioCargo();
                cambio.fecha         = dtpFecha.Value;
                cambio.empleado      = (Empleado)lstCambiosCargos.SelectedItem;
                cambio.cargoAnterior = ((Empleado)lstCambiosCargos.SelectedItem).cargo;
                cambio.cargoNuevo    = (Cargo)cboCargoNuevo.SelectedValue;
                cambio.nuevoSalario  = double.Parse(txtNuevoSalario.Text);

                CambioCargo.AgregarHistoricoCambioCargo(cambio);

                cambio.empleado.CambiarCargo(cambio.cargoNuevo, cambio.nuevoSalario);

                ActualizarListaCambiosCargos();
            }
        }
 private void ActualizarListaCambiosCargos()
 {
     lstCambiosCargos.DataSource = null;
     lstCambiosCargos.DataSource = CambioCargo.ObtenerHistoricoCambioCargos();
 }