/// <summary> /// Обработчик события нажатия клавиши мыши на элемент главного меню, /// который совершает отбор завершенных позиций расписания обслуживания /// </summary> private void завершенныеToolStripMenuItem_Click(object sender, EventArgs e) { _scheduleItemsShowMode = ScheduleItemsShowMode.Completed; ScheduleItemsToShow = new BindingList <ScheduleItem>(ScheduleItemsMain.Where(sim => sim.EndDate < DateTime.Now).ToList()); scheduleItemBindingSource.DataSource = ScheduleItemsToShow; dg_Schedule.DataSource = scheduleItemBindingSource; UpdateStatBar(); }
/// <summary> /// Обработчик события нажатия клавиши мыши на элемент главного меню, /// который совершает отбор запланированных позиций расписания обслуживания /// </summary> private void запланированныеToolStripMenuItem_Click(object sender, EventArgs e) { _scheduleItemsShowMode = ScheduleItemsShowMode.Planned; ScheduleItemsToShow = new BindingList <ScheduleItem>(ScheduleItemsMain.Where(sim => sim.BeginDate > DateTime.Now).ToList()); scheduleItemBindingSource.DataSource = ScheduleItemsToShow; dg_Schedule.DataSource = scheduleItemBindingSource; UpdateStatBar(); }