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