private void buttonInsertarPuerto_Click(object sender, EventArgs e)
        {
            e_Empleado.EmpleadoID        = textBoxID.Text;
            e_Empleado.PuertoID          = Convert.ToInt16(comboBoxPuerto.SelectedItem.ToString());
            e_Empleado.Nombres           = textBoxNombre.Text;
            e_Empleado.Apellidos         = textBoxApellido.Text;
            e_Empleado.FechaDeNacimiento = dateTimePickerFechaNac.Value;
            try
            {
                e_Empleado.Superior = comboBoxEmpleado.SelectedItem.ToString();
            }
            catch (Exception ex)
            {
                e_Empleado.Superior = "";
            }
            e_Empleado.Salario = (double)numericUpDownSalario.Value;
            e_Empleado.Cargo   = textBoxCargo.Text;
            bool   isSuccess = false;
            string operacion = "";

            if (ValidaCedula(e_Empleado.EmpleadoID))
            {
                if (op == 0)
                {
                    isSuccess = n_Empleado.AgregarEmpleado(e_Empleado);
                    operacion = "Inserción";
                }
                else
                {
                    isSuccess = n_Empleado.EditarEmpleado(e_Empleado);
                    operacion = "Actualización";
                }
                if (isSuccess)
                {
                    DialogResult = MessageBox.Show("Operación Realizada con éxito", operacion, MessageBoxButtons.OK, MessageBoxIcon.Information);
                    LimpiarCamposInsercion();
                    ListarEmpleadosInfo();
                }
                else
                {
                    DialogResult = MessageBox.Show("Hubo un problema con la operación", operacion, MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show("Número de Cédula Inválido", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }