public ActionResult Delete(int id)
        {
            var obj = new PerguntaBLL().DeletePergunta(id);

            if (obj)
            {
                return(Ok());
            }

            return(BadRequest("Não foi possível excluir o registro"));
        }
        public ActionResult Put(int id, [FromBody] Pergunta value)
        {
            var obj = new PerguntaBLL().PutPergunta(id, value);

            if (obj)
            {
                return(Ok());
            }

            return(BadRequest("Não foi possível alterar o registro"));
        }
        public ActionResult <Pergunta> Get(int id)
        {
            var obj = new PerguntaBLL().GetPergunta(id);

            if (obj != null)
            {
                return(Ok(obj));
            }

            return(BadRequest("A pesquisa não retornou resultado"));
        }
        public ActionResult Post([FromBody] Pergunta value)
        {
            var obj = new PerguntaBLL().PostPergunta(value);

            if (obj)
            {
                return(Ok());
            }

            return(BadRequest("Não foi possível inserir o registro"));
        }
        public ActionResult <IEnumerable <Pergunta> > Get()
        {
            var lista = new PerguntaBLL().GetPergunta();

            if (lista.Count() > 0)
            {
                return(Ok(lista));
            }

            return(BadRequest("A pesquisa não retornou resultado"));
        }