// Tela de Detalhes do Pedido public ActionResult Detalhes(int id, Operacao operacao, int?avaliador) { ForcaTrabalho forcaTrabalho; UsuarioSistema usuarioLogado = JsonConvert.DeserializeObject <UsuarioSistema>(Request.Cookies["UsuarioCAST"].Value); ViewBag.Avaliador = avaliador; ViewBag.Operacao = (int)operacao; ViewBag.CodUsuario = usuarioLogado.CodUsuario; PedidoViewModel pedido; if (operacao == Operacao.AvaliarPedido) { pedido = _pedidoAppService.BuscaPedidoAvaliacao(id, avaliador.Value); } else { pedido = _pedidoAppService.BuscaPedido(id); } //forcaTrabalho = _pedidoAppService.VerificaGestor(pedido.CodigoGestor, pedido.CodigoOrgaoSup); //pedido.NomeGestorUsuario = forcaTrabalho != null ? forcaTrabalho.Nome : ""; //pedido.LoginGestorUsuario = forcaTrabalho != null ? forcaTrabalho.Login : ""; return(View("Detalhes", pedido)); }