public IActionResult Aprovar(ulong id)
        {
            var reserva = reservaRepository.ObterPor(id);

            reserva.Status = (uint)StatusReserva.APROVADO;

            if (reservaRepository.Atualizar(reserva))
            {
                return(RedirectToAction("Dashboard", "Administrador"));
            }
            else
            {
                return(View("Erro", new RespostaViewModel("Não foi possível aprovar este reserva")
                {
                    NomeView = "Dashboard",
                    UsuarioEmail = ObterUsuarioSession(),
                    UsuarioNome = ObterUsuarioNomeSession()
                }));
            }
        }
예제 #2
0
        public IActionResult Aprovar(ulong id)
        {
            Reserva reserva = reservaRepository.ObterPor(id);

            reserva.Status = (uint)StatusReserva.APROVADO;

            if (reservaRepository.Atualizar(id, reserva))
            {
                return(RedirectToAction("Dashboard", "Administrador"));
            }
            else
            {
                return(View("Erro", new RespostaViewModel()
                {
                    Mensagem = "Houve um erro ao aprovar seu pedido.",
                    NomeView = "Dashboard",
                    UsuarioEmail = ObterUsuarioSession(),
                    UsuarioNome = ObterUsuarioNomeSession()
                }));
            }
        }
        public IActionResult Aprovar(ulong id)
        {
            Reserva reserva = reservaRepository.ObterPor(id);

            reserva.Status = (uint)StatusReserva.APROVADO;
            //reservaRepository.Atualizar(reserva);
            //System.Console.WriteLine("Status    " + reserva.Status);
            //return RedirectToAction("Index", "Dashboard");
            if (reservaRepository.Atualizar(reserva))
            {
                return(RedirectToAction("Index", "Dashboard"));
            }
            else
            {
                return(View("Erro", new RespostaViewModel("Não foi possível aprovar esta reserva")
                {
                    NomeView = "Index",
                    UsuarioEmail = ObterUsuarioSession(),
                    UsuarioNome = ObterUsuarioNomeSession()
                }));
            }
        }