/// <summary>
        /// Обработчик события нажатия клавиши мыши на графический объект,
        /// который открывает диалоговое окно поиска типа сервиса
        /// </summary>
        private void pictureBox3_Click(object sender, EventArgs e)
        {
            var findServiceType = new EditServiceTypeForm(true);

            if (findServiceType.ShowDialog() == DialogResult.OK)
            {
                if (findServiceType.Edited)
                {
                    BindServiceTypes();
                }

                serviceTypeBindingSource.Position =
                    ((BindingList <ServiceType>)serviceTypeBindingSource.DataSource).IndexOf(findServiceType.CurrentServiceType);
            }
        }
        /// <summary>
        /// Обработчик события нажатия клавиши мыши на графический объект,
        /// который открывает диалоговое окно редактирования типов сервисов
        /// </summary>
        private void pictureBox5_Click(object sender, EventArgs e)
        {
            var editServiceType = new EditServiceTypeForm();

            if (editServiceType.ShowDialog() == DialogResult.OK)
            {
                var selectedServiceType = serviceTypeBindingSource.Current as ServiceType;
                BindServiceTypes();
                if (selectedServiceType != null)
                {
                    int pos = serviceTypeBindingSource.IndexOf(selectedServiceType);
                    if (pos > -1)
                    {
                        serviceTypeBindingSource.Position = pos;
                    }
                }
            }
        }