private void _vista_UsuarioDeseaObtenerClienteConCambios(object sender, Argumentos.ClienteConCambiosArgumento e)
 {
     try
     {
         _vista.CargarDatosClienteConCambios(ClienteServicio.ObtenerClienteConCambios(e));
     }
     catch (Exception ex)
     {
         _vista.EstablecerError(ex.Message, sender);
     }
 }
 private void _vista_UsuarioDeseaGuardarClienteConCambios(object sender, Argumentos.ClienteConCambiosArgumento e)
 {
     try
     {
         var op = ClienteServicio.ModificarDatosDeClienteConCambios(e);
         if (op.Resultado == ResultadoOperacionTipo.Error)
         {
             _vista.EstablecerError(op.Mensaje, sender);
         }
     }
     catch (Exception ex)
     {
         _vista.EstablecerError(ex.Message, sender);
     }
 }
        private void _vista_UsuarioDeseaEliminarEtiquetaAsociadaAClienteConCambios(object sender, Argumentos.ClienteConCambiosArgumento e)
        {
            try
            {
                var resultado = EtiquetaServicio.EliminarEtiquetaAsociadaAClienteConCambios(e);

                if (resultado.Resultado == ResultadoOperacionTipo.Error)
                {
                    _vista.EstablecerError(resultado.Mensaje, sender);
                }
                else
                {
                    _vista.TerminoDeActualizarDatos(sender);
                }
            }
            catch (Exception ex)
            {
                _vista.EstablecerError(ex.Message, sender);
            }
        }
 private void _vista_UsuarioDeseaActualizarEstadoDeClienteConCambios(object sender, Argumentos.ClienteConCambiosArgumento e)
 {
     try
     {
         var op = ClienteServicio.ActualizarEstadoDeClienteConCambios(e);
         if (op.Resultado == ResultadoOperacionTipo.Error)
         {
             _vista.EstablecerError(op.Mensaje, sender);
         }
         else
         {
             _vista.TerminoDeCambiarEstado(sender, e.Data.STATUS);
         }
     }
     catch (Exception ex)
     {
         _vista.EstablecerError(ex.Message, sender);
     }
 }
 private void _vista_UsuarioDeseaObtenerEtiquetasPorClienteConCambios(object sender, Argumentos.ClienteConCambiosArgumento e)
 {
     try
     {
         _vista.EtiquetasAsociadas = EtiquetaServicio.ObtenerEtiquetasPorClienteConCambios(e);
     }
     catch (Exception ex)
     {
         _vista.EstablecerError(ex.Message, sender);
     }
 }
        private void _vista_UsuarioDeseaAgregarEtiquetaAClienteConCambios(object sender, Argumentos.ClienteConCambiosArgumento e)
        {
            try
            {
                var resultado = EtiquetaServicio.InsertarEtiquetaAClienteConCambios(e);

                if (resultado.Resultado == ResultadoOperacionTipo.Error)
                {
                    _vista.EstablecerError(resultado.Mensaje, sender);
                }
            }
            catch (Exception ex)
            {
                var grid = sender;
                _vista.EstablecerError(ex.Message, grid);
            }
        }