public ActionResult ActualizarUsuario(string jsonUsuarioAlta)
        {
            ActualizarUsuarioPeticion peticion = new ActualizarUsuarioPeticion
            {
                Usuario = JsonConvert.DeserializeObject <UsuarioAlta>(jsonUsuarioAlta)
            };

            Servicio servicio = new Servicio();
            ActualizarUsuarioRespuesta respuesta = servicio.ActualizarUsuario(peticion);

            return(Json(respuesta, JsonRequestBehavior.AllowGet));
        }
        private void BorrarUsuario()
        {
            var mbr = MessageBox.Show($"Esta seguro de eliminar el usuario - {UsuarioSeleccionado.NombreCompleto}", "Confirmación", MessageBoxButton.OKCancel);

            if (MessageBoxResult.OK != mbr)
            {
                return;
            }
            var usuarioViejo = UsuarioSeleccionado.Clone();

            UsuarioSeleccionado.EstaEliminado = true;
            Servicio.ActualizarUsuario(UsuarioSeleccionado);
            GestionAuditoria.IdOperacion = 7;
            if (GestionAuditoria.PuedoAuditar())
            {
                Auditar(GestionAuditoria.AuditarActualizacion(UsuarioSeleccionado, usuarioViejo, "Usuario", UsuarioSeleccionado.IdUsuario.ToString()));
            }
            MessageBox.Show("Proceso Ok", Application.Current.Resources["NombreAplicacion"].ToString(), MessageBoxButton.OK, MessageBoxImage.Information);
            CierreEdicion(true);
        }