Пример #1
0
        private void СписокПодразделенийНаКоторыхУстановленоНелицензионноеПОToolStripMenuItem_Click(object sender, EventArgs e)
        {
            DateSelect f = new DateSelect();

            f.ShowDialog();
            try
            {
                SelectQuery("select distinct Подразделение.код_подразделения 'Код подразделения', Подразделение.название 'Название подразделения', Подразделение.краткое_название 'Краткое название подразделения'" +
                            " from подразделение,ПО,ПК_подразделение,ПК,Установка where Подразделение.код_подразделения = ПК_подразделение.код_подразделения and ПК_подразделение.инвентарный_номер =" +
                            " ПК.инвентарный_номер and ПК.инвентарный_номер = Установка.код_пк and Установка.код_по = " +
                            " ПО.код_по and дата_окончания_лицензии < convert(datetime,'" + f.dateTimePicker1.Value.Date.ToString() + "');");
                отчетToolStripMenuItem.Visible = true;
            }
            catch (Exception ex) {
                MessageBox.Show(ex.Message, "Ошибка!");
            }
        }
Пример #2
0
        private void СписокToolStripMenuItem_Click(object sender, EventArgs e)
        {
            DateSelect f = new DateSelect();

            f.ShowDialog();
            try
            {
                SelectQuery("select код_по 'Код ПО', название 'Название ПО', краткое_название 'Краткое название По',"
                            + "код_продавца 'Код поставщика ПО', производитель 'Разработчик ПО', тип 'Тип ПО', дата_начала_лицензии" +
                            " 'Дата начала лицензии на ПО', дата_окончания_лицензии 'Дата начала лицензии на ПО'," +
                            " количество_лицензий 'Количество лицензий на ПО', цена 'Цена' from ПО where дата_окончания_лицензии >= convert(datetime," +
                            "'" + f.dateTimePicker1.Value.Date.ToString("yyyyMMdd") + "') order by количество_лицензий desc;");
                отчетToolStripMenuItem.Visible = true;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Ошибка!");
            }
        }