public Schedule(RentTableOwner owner, Grid gridSchdule, Label rectangleChosonClass, Grid gridScheduleHead, WindowIndex father)
        {
            Owner = owner;

            GridSchedule         = gridSchdule;
            GridScheduleHead     = gridScheduleHead;
            RectangleChosonClass = rectangleChosonClass;

            Father = father;

            headInitialize();
            checkoutWeek();

            if (owner != null)
            {
                Reset();
            }

            GridSchedule.PreviewMouseDown += GridSchedule_PreviewMouseDown;
        }
        public Schedule(RentTableOwner owner, Grid gridSchdule, Label rectangleChosonClass, Grid gridScheduleHead, WindowIndex father)
        {
            Owner = owner;

            GridSchedule = gridSchdule;
            GridScheduleHead = gridScheduleHead;
            RectangleChosonClass = rectangleChosonClass;

            Father = father;

            headInitialize();
            checkoutWeek();

            if (owner != null)
            {
                Reset();
            }

            GridSchedule.PreviewMouseDown += GridSchedule_PreviewMouseDown;
        }
        public void ChangeOwner(RentTableOwner owner)
        {
            Owner = owner;

            Reset();
        }
        public void ChangeOwner(RentTableOwner owner)
        {
            Owner = owner;

            Reset();
        }