public ActionResult Details(int id)
        {
            var horarioSala = _horarioSalaService.GetById(id);
            var sala        = _salaService.GetById(horarioSala.SalaId);
            var usuario     = _usuarioService.GetById(horarioSala.UsuarioId);

            return(View(new ReservaAuxModel
            {
                HorarioSalaModel = horarioSala,
                UsuarioModel = usuario,
                SalaModel = sala
            }));
        }
        public ActionResult Get(int id)
        {
            try
            {
                var horario = _service.GetById(id);
                if (horario == null)
                {
                    return(NotFound("Reserva não encontrada na base de dados"));
                }

                return(Ok(horario));
            }
            catch (ServiceException e)
            {
                return(StatusCode(500, e.Message));
            }
        }