public IActionResult Aprovar(uint id) { pedidoRepository.AtualizarEstado(id, "Aprovar"); Pedido pedido = pedidoRepository.ObterPor(id); // pedido.Evento.Status = (uint) StatusPedido.APROVADO; if (pedidoRepository.Atualizar(pedido)) { return(RedirectToAction("Dashboard", "Administrador")); } else { return(View("Erro", new RespostaViewModel() { Mensagem = "Houve um erro ao aprovar seu pedido.", NomeView = "dashboard", UsuarioEmail = ObterUsuarioSession(), UsuarioNome = ObterUsuarioNomeSession() })); } }