/// <summary> /// Retorna um json no padrão do IResultModel com o exception /// </summary> /// <param name="exception"></param> /// <param name="behavior"></param> /// <param name="parametros"></param> /// <returns></returns> //protected internal JsonResult Json(Exception exception, object parametros = null) //{ // return base.Json(new ResultModel { Situacao = "ERRO", Mensagem = exception.ToMensagemErro(), Parametros = parametros }); //} ///// <summary> ///// Retorna um json no padrão do IResultModel com o exception ///// </summary> ///// <param name="exception"></param> ///// <param name="behavior"></param> ///// <param name="parametros"></param> ///// <returns></returns> //protected internal JsonResult Json(DbEntityValidationException exception, object parametros = null) //{ // return base.Json(new ResultModel { Situacao = "ERRO", Mensagem = exception.ToMensagemErro(), Parametros = parametros }); //} //protected internal JsonResult Json(DbUpdateException exception, object parametros = null) //{ // return base.Json(new ResultModel { Situacao = "ERRO", Mensagem = exception.ToMensagemErro(), Parametros = parametros }); //} /// <summary> /// Retorna um json no padrão do IResultModel /// </summary> /// <param name="situacao"></param> /// <param name="behavior"></param> /// <param name="parametros"></param> /// <returns></returns> protected internal JsonResult Json(SituacaoEnum situacao, object parametros = null) { return(base.Json(new ResultModel { Situacao = situacao.ToString(), Parametros = parametros })); }
/// <summary> /// Retorna um json no padrão do IResultModel /// </summary> /// <param name="situacao"></param> /// <param name="behavior"></param> /// <param name="parametros"></param> /// <returns></returns> protected internal JsonResult Json(SituacaoEnum situacao, JsonRequestBehavior behavior = JsonRequestBehavior.DenyGet, object parametros = null) { return(base.Json(new ResultModel { Situacao = situacao.ToString(), Parametros = parametros }, behavior)); }
protected internal JsonResult Json(SituacaoEnum situacao, string mensagem, object parametros) { return(base.Json(new ResultModel { Situacao = situacao.ToString(), Mensagem = mensagem, Parametros = parametros })); }
/// <summary> /// Retorna um json no padrão do IResultModel /// </summary> /// <param name="retorno"></param> /// <param name="behavior"></param> /// <returns></returns> protected internal JsonResult Json(SituacaoEnum situacao, object parametros) { return(Json(situacao, JsonRequestBehavior.DenyGet, parametros)); }