public JsonResult VerificaSeGestor(int codigoPedido, int codigoUsuarioSessao) { try { var resultado = _pedidoAppService.ValidaUsuarioAvaliadorDoPedido(codigoPedido, codigoUsuarioSessao); return(Json(new { Status = HttpStatusCode.OK, Dados = resultado }, JsonRequestBehavior.AllowGet)); } catch (BusinessException ex) { return(Json(new { Status = HttpStatusCode.BadRequest, Codigo = 0, Mensagem = ex.Message }, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { log4net.LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType).Error(ex); return(Json(new { Status = HttpStatusCode.InternalServerError, Codigo = 0, Mensagem = ex.Message }, JsonRequestBehavior.AllowGet)); } }