Esempio n. 1
0
        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()
                }));
            }
        }