Beispiel #1
0
        /// <summary>
        /// Конструктор формы для создания/изменения/удаления реквизитов
        /// </summary>
        /// <param name="typeRequisites">Тип реквизтов что будут изменяться</param>
        public NewRequisites(TypeRequisites typeRequisites)
        {
            this.typeRequisites = typeRequisites;

            InitializeComponent();

            UpdateListRequisites();
        }
Beispiel #2
0
        /// <summary>
        /// Вернуть название колонок в бд, которые будут изменяться
        /// </summary>
        /// <param name="typeRequisites">Тип реквизитов</param>
        /// <param name="OnlyName">Возвращает только имя</param>
        /// <param name="fullRequisites">Возвращает полные реквизиты</param>
        private void GetNameColumn(TypeRequisites typeRequisites,
                                   out NamePropertiesForComboBox OnlyName,
                                   out NamePropertiesForComboBox fullRequisites)
        {
            OnlyName       = new NamePropertiesForComboBox(); // заглушка
            fullRequisites = new NamePropertiesForComboBox(); // заглушка

            switch (typeRequisites)
            {
            case TypeRequisites.Bank:
                OnlyName       = NamePropertiesForComboBox.BankReduced;
                fullRequisites = NamePropertiesForComboBox.BankFull;
                return;

            case TypeRequisites.Communal:
                OnlyName       = NamePropertiesForComboBox.CommunalShortened;
                fullRequisites = NamePropertiesForComboBox.CommunalFull;
                return;
            }
        }