protected void GuardarTransferencia(DataTable ActivosSeleccionados, Int16 EmpleadoOrigenID, Int16 EmpleadoDestinoID, Int16 UsuarioID, string SesionId)
        {
            ResultadoEntidad  Resultado = new ResultadoEntidad();
            MovimientoProceso MovimientoProcesoNegocio = new MovimientoProceso();

            Resultado = MovimientoProcesoNegocio.TransferirActivos(ActivosSeleccionados, EmpleadoOrigenID, EmpleadoDestinoID, UsuarioID, SesionId);

            if (Resultado.ErrorId == (int)ConstantePrograma.Movimiento.MovimientoAsignacionGuardadoCorrectamente)
            {
                EmpOrigIdHidden.Value = EmpleadoOrigenIdHidden.Value;
                EmpDestIdHidden.Value = EmpleadoDestinoIdHidden.Value;
                LimpiarFormulario();
                ImprimirDocumento();
                BotonImprimir.Enabled = true;
                EtiquetaMensaje.Text  = "Transferencia de activos guardada correctamente";
            }
            else
            {
                EtiquetaMensajeError.Text = Resultado.DescripcionError;
            }
        }