public List <ConvMap> GetOptionsAvalible(int Day, int Hour)
    {
        var options = new List <ConvMap>();

        foreach (var node in TimeLine.GetAllNodes())
        {
            if (node is ConvMap)
            {
                if (((ConvMap)node).AvalibleNow(Day, Hour))
                {
                    options.Add((ConvMap)node);
                }
            }
        }


        return(options);
    }
    public int CheckTimeForChange(int Day, int Hour)
    {
        var options = new List <ConvMap>();

        foreach (var node in TimeCheck.GetAllNodes())
        {
            if (node is ConvTime)
            {
                if (((ConvTime)node).AvalibleNow(Day, Hour))
                {
                    return(node.Destination);
                }
            }
        }

        return(-1);
    }