private void doExportPBRValues()
        {
            DateTime date; // дата для экспорта значений

            // по завершению операции эксопрта требуется восстановить режим в исходный(DISPLAY - по умолчанию)
            ModeGetRDGValues = AdminTS.MODE_GET_RDG_VALUES.EXPORT;

            Admin.PrepareExportRDGValues();

            if (SelectedItemKey.Id > 0)
            {
                date = Admin.DateDoExportPBRValues;

                if (date.Equals(DateTime.MinValue) == true)
                {
                    // 'Admin.DateDoExportPBRValues' не установил значение, значит режим 'MODE_GET_RDG_VALUES.MANUAL'
                    // , следует взять значение из визуального компонента
                    date = mcldrDate.SelectionStart.Date;
                }
                else
                {
                    ;
                }

                m_admin.GetRDGValues(SelectedItemKey, date);
            }
            else
            {
                Logging.Logg().Error(string.Format("PanelAdin_KomDisp::doExportPBRValues () - не найдено ГТП для экспорта..."), Logging.INDEX_MESSAGE.NOT_SET);
            }
            ;
        }
Beispiel #2
0
        private void btnSet_Click(object sender, EventArgs e)
        {
            ModeGetRDGValues = AdminTS.MODE_GET_RDG_VALUES.DISPLAY;

            getDataGridViewAdmin();

            ASUTP.Helper.Errors resultSaving = m_admin.SaveChanges();
            if (resultSaving == ASUTP.Helper.Errors.NoError)
            {
                ClearTables();

                m_admin.GetRDGValues(/*(int)m_admin.m_typeFields,*/ m_listTECComponentIndex[comboBoxTecComponent.SelectedIndex], mcldrDate.SelectionStart);
            }
            else
            {
                if (resultSaving == ASUTP.Helper.Errors.InvalidValue)
                {
                    MessageBox.Show(this, "Изменение ретроспективы недопустимо!", "Внимание", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                }
                else
                {
                    MessageBox.Show(this, "Не удалось сохранить изменения, возможно отсутствует связь с базой данных.", "Ошибка сохранения", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
Beispiel #3
0
        private void btnRefresh_Click(object sender, EventArgs e)
        {
            ModeGetRDGValues = AdminTS.MODE_GET_RDG_VALUES.DISPLAY;

            ClearTables();

            m_admin.GetRDGValues(/*(int)m_admin.m_typeFields,*/ m_listTECComponentIndex[comboBoxTecComponent.SelectedIndex], mcldrDate.SelectionStart);
        }