public Reserva Get(int id)
        {
            //TODO: Decidir si hay que chequear si pertenece al empleado con la sesion actual o no
            string          userID     = User.Identity.GetUserId();
            ApplicationUser user       = ApplicationDbContext.Users.Find(userID);
            int             empleadoID = user.EmpleadoID;
            Reserva         r          = reservaRepository.findById(id);

            if (r == null)
            {
                throw new ArgumentException("No existe reserva con la ID solicitada.");
            }
            if (r.ResponsableID != empleadoID)
            {
                throw new ArgumentException("El id del responsable de la reserva no coincide con el empleado que inicio sesión.");
            }
            return(r);
        }