public ActionResult <ObjetoResult <QuestaoDiscursiva> > Atualize([FromBody] QuestaoDiscursiva objeto) { try { var servico = FabricaGenerica.Crie <IServicoQuestaoDiscursiva>(); servico.Atualize(objeto); return(ObjetoResult <QuestaoDiscursiva> .ReturnResult("Atualização realizada sem erros")); } catch (Exception e) { return(ObjetoResult <QuestaoDiscursiva> .ReturnResultError(e)); } }
public ActionResult <ObjetoResult <QuestaoDiscursiva> > Cadastre([FromBody] QuestaoDiscursiva questao) { try { var servico = FabricaGenerica.Crie <IServicoQuestaoDiscursiva>(); servico.Cadastre(questao); return(ObjetoResult <QuestaoDiscursiva> .ReturnResult("Cadastro realizado sem erros")); } catch (Exception e) { return(ObjetoResult <QuestaoDiscursiva> .ReturnResultError(e)); } }
public ActionResult <ObjetoResult <QuestaoDiscursiva> > Get(int codigo) { try { var servico = FabricaGenerica.Crie <IServicoQuestaoDiscursiva>(); var questao = servico.Consulte(codigo); return(ObjetoResult <QuestaoDiscursiva> .ReturnResult(questao, "Consulta realizada sem erros")); } catch (Exception e) { return(ObjetoResult <QuestaoDiscursiva> .ReturnResultError(e)); } }
public ActionResult <ObjetoResult <QuestaoDiscursiva> > Delete(int codigo) { try { var servico = FabricaGenerica.Crie <IServicoQuestaoDiscursiva>(); servico.Exclua(codigo); return(ObjetoResult <QuestaoDiscursiva> .ReturnResult("Exclusão realizada sem erros")); } catch (Exception e) { return(ObjetoResult <QuestaoDiscursiva> .ReturnResultError(e)); } }