Ejemplo n.º 1
0
        private void linkLabelAddNew_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
        {
            var newFlightNumberPeriod = new FlightNumberPeriod();

            _flightNumber.FlightNumberPeriod.Add(newFlightNumberPeriod);
            AddPeriodControl(newFlightNumberPeriod);
        }
Ejemplo n.º 2
0
        private void AddPeriodControl(FlightNumberPeriod flightNumberPeriod)
        {
            var control = new FlightNumberPeriodControl(_screenType)
            {
                FlightNumberPeriod = flightNumberPeriod, SchedulePeriods = SchedulePeriods
            };

            control.UpdateInformation();
            control.Deleted += Control_Deleted;
            flowLayoutPanelPerformances.Controls.Remove(linkLabelAddNew);
            flowLayoutPanelPerformances.Controls.Add(control);
            flowLayoutPanelPerformances.Controls.Add(linkLabelAddNew);
        }