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() })); } }
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() })); } }