public IHttpActionResult BloqueadoUsuario()
        {
            long id               = Convert.ToInt64(getFormKeyValue("id"));
            bool estado           = Convert.ToBoolean(getFormKeyValue("estado"));
            byte esUsuarioEmpresa = Convert.ToByte(getFormKeyValue("esUsuarioEmpresa"));

            var resultado = new ResultadoOperacionDto();

            if (esUsuarioEmpresa > 0)
            {
                if (!((bool)UsuarioService.VerificarUsuarioEsEmpresa(id, IdEmpresa).InformacionExtra))
                {
                    resultado.Resultado = false;
                    resultado.Mensaje   = AbaxXbrl.ErrorUsuarioOperacion;
                    return(Ok(resultado));
                }
            }

            if (estado)
            {
                resultado         = UsuarioService.Desbloquear(id, IdUsuarioExec);
                resultado.Mensaje = resultado.Resultado ? AbaxXbrl.UsuarioDesbloqueado : AbaxXbrl.ErrorUsuarioOperacion;
            }
            else
            {
                resultado         = UsuarioService.Bloquear(id, IdUsuarioExec);
                resultado.Mensaje = resultado.Resultado ? AbaxXbrl.UsuarioBloqueado : AbaxXbrl.ErrorUsuarioOperacion;
            }

            return(Ok(resultado));
        }