private void Init(bool MVT) { var sourceNapravlenie = new dbEditActivitiesPlan().GetOsnNapravlenie(); var sourceKodTer1 = new dbEditActivitiesPlan().GetKodTerSqlDataSource4(); var sourceKodTer2 = new dbEditActivitiesPlan().GetKodTerSqlDataSource4(); comboBox1.DataSource = sourceNapravlenie; comboBox1.Name = "Направление энергосбережения"; comboBox1.ValueMember = sourceNapravlenie.Columns[0].ToString(); comboBox1.DisplayMember = sourceNapravlenie.Columns[1].ToString(); comboBox2.DataSource = sourceKodTer1; comboBox2.Name = "ТЭР до"; comboBox2.ValueMember = sourceKodTer1.Columns[0].ToString(); comboBox2.DisplayMember = sourceKodTer1.Columns[3].ToString(); comboBox3.DataSource = sourceKodTer2; comboBox3.Name = "ТЭР после"; comboBox3.ValueMember = sourceKodTer2.Columns[0].ToString(); comboBox3.DisplayMember = sourceKodTer2.Columns[3].ToString(); if (MVT) { label5.Enabled = true; label6.Enabled = true; comboBox2.Enabled = true; comboBox3.Enabled = true; } else { label5.Enabled = false; label6.Enabled = false; comboBox2.Enabled = false; comboBox3.Enabled = false; } if (_isAdd) { this.Text = "Добавление мероприятия"; buttonDelete.Enabled = false; buttonDelete.Visible = false; buttonSave.Text = "Добавить"; } else { this.Text = "Редактирование мероприятия"; buttonDelete.Enabled = true; buttonDelete.Visible = true; buttonSave.Text = "Сохранить"; } }
public SetupActivitiesGroup(DataGridViewRow row, int year, int razdel) { InitializeComponent(); splitContainer1.Panel2Collapsed = true; id = Convert.ToInt32(row.Cells["ID"].Value); var source = new dbEditActivitiesPlan().GetGroup(year, razdel); comboBox1.DataSource = source; comboBox1.Name = "Направление энергосбережения"; comboBox1.ValueMember = source.Columns[0].ToString(); comboBox1.DisplayMember = source.Columns[1].ToString(); textBox1.Text = row.Cells["Предприятие"].Value.ToString(); textBox2.Text = row.Cells["Направление энергосбережения"].FormattedValue.ToString(); textBox4.Text = row.Cells["Единица измерения"].Value.ToString(); textBox3.Text = row.Cells["Наименование"].Value.ToString(); textBox5.Text = row.Cells["Кол-во"].Value.ToString(); textBox6.Text = row.Cells["Экономический эффект за год, т.у.т."].Value.ToString(); textBox7.Text = row.Cells["Экономический эффект за год, млн. руб."].Value.ToString(); textBox8.Text = row.Cells["№ п/п"].Value.ToString(); checkBox1.Checked = Convert.ToBoolean(row.Cells["Доп. прогр."].Value); comboBox1.SelectedValue = row.Cells["Группа мероприятий"].Value.ToString(); }