private void button1_Click(object sender, EventArgs e) { if ((textBox1.Text.Length == 0) || (maskedTextBox1.Text.Length == 0)) { SystemSounds.Beep.Play(); MessageBox.Show("Заполнены не все поля!", "Внимание", MessageBoxButtons.OK); return; } //Удаляем файл существующий, перед записью в него введенного логина if (File.Exists("login.txt")) //Создание файла для хранения последнего введеного логина, чтобы при входе он его показывал { File.Delete("login.txt"); } //Запись введенного логина в файл StreamWriter ff = new StreamWriter(Environment.CurrentDirectory + @"\login.txt", true); ff.Write(textBox1.Text); ff.Close(); // string pass = GetHashString(maskedTextBox1.Text); conn.Open(); SqlCommand mycommand = new SqlCommand("select * from users where user_name=" + "'" + textBox1.Text + "' and passw='" + pass + "'", conn); SqlDataAdapter da = new SqlDataAdapter(mycommand);//Переменная объявлена как глобальная SqlCommandBuilder cb = new SqlCommandBuilder(da); DataSet ds = new DataSet(); conn.Close(); da.Fill(ds, "USERS"); if (ds.Tables[0].Rows.Count != 0) { object value = ds.Tables[0].Rows[0][0].ToString(); if (value != null) { val = Convert.ToInt16(value); name_user = "******" + ds.Tables[0].Rows[0][2].ToString(); administration = ds.Tables[0].Rows[0][7].ToString(); view_data view_data = new view_data(); view_data.ShowDialog(); this.Visible = false; //////////////////////////////////// } } else { SystemSounds.Beep.Play(); MessageBox.Show("Не верно введено либо имя либо пароль!", "Внимание", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } }
private void button1_Click(object sender, EventArgs e) { if ((comboBox1.Text != "ИА") && (comboBox1.Text != "КрФ") && (comboBox1.Text != "КФ") && (comboBox1.Text != "АФ") && (comboBox1.Text != "БФ")) { SystemSounds.Beep.Play(); MessageBox.Show("Подразделение необходимо выбирать только из списка! Произвольные названия недопустимы!!!", "Информация", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (comboBox1.Text.Length == 0) { SystemSounds.Beep.Play(); MessageBox.Show("Не заполнено поле \"Подразделение\"!", "Информация", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (textBox2.Text.Length == 0) { SystemSounds.Beep.Play(); MessageBox.Show("Не заполнено поле \"Исполнитель\"!", "Информация", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (textBox3.Text.Length == 0) { SystemSounds.Beep.Play(); MessageBox.Show("Не заполнено поле \"Сумма платежа\"!", "Информация", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (textBox5.Text.Length == 0) { SystemSounds.Beep.Play(); MessageBox.Show("Не заполнено поле \"Назначение платежа\"!", "Информация", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (textBox6.Text.Length == 0) { SystemSounds.Beep.Play(); MessageBox.Show("Не заполнено поле \"Обоснование платежа\"!", "Информация", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (comboBox7.Text.Length == 0) { SystemSounds.Beep.Play(); MessageBox.Show("Не заполнено поле \"ИНН\"!", "Информация", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (comboBox2.Text.Length == 0) { SystemSounds.Beep.Play(); MessageBox.Show("Не выбран \"Получатель\"!", "Информация", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (comboBox3.Text.Length == 0) { SystemSounds.Beep.Play(); MessageBox.Show("Не выбрана \"Статья бюджета\"!", "Информация", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (comboBox4.Text.Length == 0) { SystemSounds.Beep.Play(); MessageBox.Show("Не выбрано \"Подразделение заявитель платежа\"!", "Информация", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (comboBox5.Text.Length == 0) { SystemSounds.Beep.Play(); MessageBox.Show("Не выбран \"Руководитель подразделения\"!", "Информация", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (comboBox6.Text.Length == 0) { SystemSounds.Beep.Play(); MessageBox.Show("Не выбран \"ответственный по ПФМ/ЦФО\"!", "Информация", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (comboBox8.Text.Length == 0) { SystemSounds.Beep.Play(); MessageBox.Show("Не заполнено поле \"Срок оплаты\"!", "Информация", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } /*if (textBox13.Text.Length == 0) * { * SystemSounds.Beep.Play(); * MessageBox.Show("Не заполнено поле \"Главный бухгалтер филиала/ИА!\"", "Информация", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); * return; * }*/ if (textBox14.Text.Length == 0) { SystemSounds.Beep.Play(); MessageBox.Show("Не заполнено поле \"Начальник управления ресурсного обеспечения!\"", "Информация", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } /*if (textBox15.Text.Length == 0) * { * SystemSounds.Beep.Play(); * MessageBox.Show("Не заполнено поле \"Казначейство\"", "Информация", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); * return; * }*/ textBox3.Text = textBox3.Text.Replace(" ", string.Empty); //Обрезание пробелов с суммах. view_data view_data = (view_data)this.Owner; /////////Вставка данных в БД SqlCommand cm9 = conn.CreateCommand(); cm9.CommandText = "BEGIN TRANSACTION " + "insert into ZADANIE_PLAT (USER_ID,PAYER,BRANCH,ISPOLNITEL,PLAN_DATE_PAYMENT,SUMM,NDS,NAZNACHEN_PLATEJ,OBOSNOVANIE,POLUCHAT_PLATEJ,INN_POLUCHATEL,KPP_POLUCHATEL,ACCOUNT_POLUCHATEL,BANK_NAIMENOVAN,BIK_BANK_POLUCHATEL,KOR_ACCOUNT_POLUCHATEL,ARTICLE_BUDGET,DEPARTMENT_ZAYAVITEL,BOSS_DEPARTMENT,OTVETSTVENN_PFM_CFO,GL_BUH,BOSS_RESURS_OBESPECHEN,KAZNACHEYSTVO,BOSS_KAZNACHEYSTVO,DATETIME_CREATE,PERIOD,STATUS,NOTES, SROK_OPLAT, PAY_STATUS) values ('" + Form1.val + "', '" + textBox1.Text + "', '" + comboBox1.Text + "', '" + textBox2.Text + "', convert(datetime,'" + dateTimePicker1.Value.ToShortDateString() + "', 103), '" + textBox3.Text + "', '" + textBox4.Text + "', '" + textBox5.Text + "', '" + textBox6.Text + "', '" + comboBox2.Text + "', '" + comboBox7.Text + "', '" + textBox8.Text + "', '" + textBox9.Text + "', '" + textBox10.Text + "', '" + textBox11.Text + "', '" + textBox12.Text + "', '" + comboBox3.Text + "', '" + comboBox4.Text + "', '" + comboBox5.Text + "', '" + textBox2.Text + "', '" + textBox13.Text + "', '" + textBox14.Text + "', '" + textBox15.Text + "', '" + textBox16.Text + "', GETDATE(), '" + view_data.value.ToString() + "', 'В ожидании', '" + richTextBox1.Text + "', '" + comboBox8.Text + "', 'Не оплачено')" + " COMMIT TRANSACTION"; try { conn.Open(); } catch { } SqlDataReader reader11; reader11 = cm9.ExecuteReader(); conn.Close(); /////////////////////////////// //Вызов функции обновления грида после ввода новой записи в БД view_data.refill(); this.Close(); }
private void button1_Click(object sender, EventArgs e) { if (MessageBox.Show("Подтвердить?", "Вопрос", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) { if ((comboBox1.Text != "ИА") && (comboBox1.Text != "КрФ") && (comboBox1.Text != "КФ") && (comboBox1.Text != "АФ") && (comboBox1.Text != "БФ")) { SystemSounds.Beep.Play(); MessageBox.Show("Подразделение необходимо выбирать только из списка! Произвольные названия недопустимы!!!", "Информация", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (comboBox1.Text.Length == 0) { SystemSounds.Beep.Play(); MessageBox.Show("Не заполнено поле \"Подразделение\"!", "Информация", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (textBox2.Text.Length == 0) { SystemSounds.Beep.Play(); MessageBox.Show("Не заполнено поле \"Исполнитель\"!", "Информация", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (textBox3.Text.Length == 0) { SystemSounds.Beep.Play(); MessageBox.Show("Не заполнено поле \"Сумма платежа\"!", "Информация", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (textBox5.Text.Length == 0) { SystemSounds.Beep.Play(); MessageBox.Show("Не заполнено поле \"Назначение платежа\"!", "Информация", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (textBox6.Text.Length == 0) { SystemSounds.Beep.Play(); MessageBox.Show("Не заполнено поле \"Обоснование платежа\"!", "Информация", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (comboBox7.Text.Length == 0) { SystemSounds.Beep.Play(); MessageBox.Show("Не заполнено поле \"ИНН\"!", "Информация", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (comboBox2.Text.Length == 0) { SystemSounds.Beep.Play(); MessageBox.Show("Не выбран \"Получатель\"!", "Информация", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (comboBox3.Text.Length == 0) { SystemSounds.Beep.Play(); MessageBox.Show("Не выбрана \"Статья бюджета\"!", "Информация", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (comboBox4.Text.Length == 0) { SystemSounds.Beep.Play(); MessageBox.Show("Не выбрано \"Подразделение заявитель платежа\"!", "Информация", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (comboBox5.Text.Length == 0) { SystemSounds.Beep.Play(); MessageBox.Show("Не выбран \"Руководитель подразделения\"!", "Информация", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (comboBox6.Text.Length == 0) { SystemSounds.Beep.Play(); MessageBox.Show("Не выбран \"ответственный по ПФМ/ЦФО\"!", "Информация", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (comboBox8.Text.Length == 0) { SystemSounds.Beep.Play(); MessageBox.Show("Не заполнено поле \"Срок оплаты\"!", "Информация", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } /* * if (textBox13.Text.Length == 0) * { * SystemSounds.Beep.Play(); * MessageBox.Show("Не заполнено поле \"Главный бухгалтер филиала/ИА!\"", "Информация", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); * return; * }*/ if (textBox14.Text.Length == 0) { SystemSounds.Beep.Play(); MessageBox.Show("Не заполнено поле \"Начальник управления ресурсного обеспечения!\"", "Информация", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } /* * if (textBox15.Text.Length == 0) * { * SystemSounds.Beep.Play(); * MessageBox.Show("Не заполнено поле \"Казначейство\"", "Информация", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); * return; * } */ view_data view_data = (view_data)this.Owner; /////////Обновление данных в БД SqlCommand cm9 = conn.CreateCommand(); cm9.CommandText = "BEGIN TRANSACTION " + "update ZADANIE_PLAT SET USER_ID='" + USER_ID + "', PAYER='" + PAYER + "', BRANCH='" + comboBox1.Text + "', ISPOLNITEL='" + textBox2.Text + "', PLAN_DATE_PAYMENT=convert(datetime,'" + dateTimePicker1.Value.ToShortDateString() + "', 103), SUMM='" + textBox3.Text + "', NDS='" + textBox4.Text + "', NAZNACHEN_PLATEJ='" + textBox5.Text + "', OBOSNOVANIE='" + textBox6.Text + "', POLUCHAT_PLATEJ='" + comboBox2.Text + "', INN_POLUCHATEL='" + comboBox7.Text + "', KPP_POLUCHATEL='" + textBox8.Text + "', ACCOUNT_POLUCHATEL='" + textBox9.Text + "', BANK_NAIMENOVAN='" + textBox10.Text + "', BIK_BANK_POLUCHATEL='" + textBox11.Text + "', KOR_ACCOUNT_POLUCHATEL='" + textBox12.Text + "', ARTICLE_BUDGET='" + comboBox3.Text + "', DEPARTMENT_ZAYAVITEL='" + comboBox4.Text + "', BOSS_DEPARTMENT='" + comboBox5.Text + "', OTVETSTVENN_PFM_CFO='" + comboBox6.Text + "', GL_BUH='" + textBox13.Text + "', BOSS_RESURS_OBESPECHEN='" + textBox14.Text + "', KAZNACHEYSTVO='" + textBox15.Text + "', BOSS_KAZNACHEYSTVO='" + textBox16.Text + "', DATETIME_CREATE=convert(datetime,'" + DATETIME_CREATE + "',103) , PERIOD='" + PERIOD + "', STATUS='" + STATUS + "', TEXT_DENY='" + TEXT_DENY + "', DATE_UPDATE=GETDATE(), NOTES='" + richTextBox1.Text + "', SROK_OPLAT='" + comboBox8.Text + "', PAY_STATUS='" + PAY_STATUS + "' where ID='" + view_data.value_4_edit + "'" + " COMMIT TRANSACTION"; try { conn.Open(); } catch { } SqlDataReader reader11; reader11 = cm9.ExecuteReader(); conn.Close(); /////////////////////////////// SystemSounds.Beep.Play(); MessageBox.Show("Задание обновлено удачно!", "Информация", MessageBoxButtons.OK, MessageBoxIcon.Information); view_data.refill(); this.Close(); } }
private void button1_Click(object sender, EventArgs e) { if (richTextBox1.Text.Length == 0) { SystemSounds.Beep.Play(); MessageBox.Show("Не заполнена Причина отказа!", "Информация", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (filters.set_filter == true) { view_data view_data = (view_data)this.Owner; /////////Обновление данных в БД SqlCommand cm = conn.CreateCommand(); cm.CommandText = "BEGIN TRANSACTION " + "update ZADANIE_PLAT SET TEXT_DENY='" + richTextBox1.Text + "', STATUS='Отвергнуто', DATE_UPDATE=GETDATE() where ID=" + view_data.value_4_deny + " COMMIT TRANSACTION"; try { conn.Open(); } catch { } SqlDataReader reader1; reader1 = cm.ExecuteReader(); conn.Close(); /////////////////////////////// //Вызов функции обновления грида после ввода новой записи в БД view_data.refill_with_filter(); view_data.dataGridView1.CurrentCell = view_data.dataGridView1[3, view_data.value_4_deny_return_position]; // Перемещение к той же записи, которую и одобряли после обновления статуса this.Close(); } else { view_data view_data = (view_data)this.Owner; /////////Обновление данных в БД SqlCommand cm = conn.CreateCommand(); cm.CommandText = "BEGIN TRANSACTION " + "update ZADANIE_PLAT SET TEXT_DENY='" + richTextBox1.Text + "', STATUS='Отвергнуто', DATE_UPDATE=GETDATE() where ID=" + view_data.value_4_deny + " COMMIT TRANSACTION"; try { conn.Open(); } catch { } SqlDataReader reader1; reader1 = cm.ExecuteReader(); conn.Close(); /////////////////////////////// //Вызов функции обновления грида после ввода новой записи в БД view_data.refill(); view_data.dataGridView1.CurrentCell = view_data.dataGridView1[3, view_data.value_4_deny_return_position]; // Перемещение к той же записи, которую и одобряли после обновления статуса this.Close(); } }
////////////////////////////////////////////////////// //Функция создания копии задания на платеж public void copy_zadanie() { if (MessageBox.Show("Создать копию выбранного задания на платеж", "Вопрос", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) { view_data view_data = (view_data)this.Owner; string USER_ID = Convert.ToString(dataGridView1.CurrentRow.Cells[1].Value); string PAYER = Convert.ToString(dataGridView1.CurrentRow.Cells[2].Value); string BRANCH = Convert.ToString(dataGridView1.CurrentRow.Cells[3].Value); string ISPOLNITEL = Convert.ToString(dataGridView1.CurrentRow.Cells[4].Value); string PLAN_DATE_PAYMENT = Convert.ToString(dataGridView1.CurrentRow.Cells[5].Value); string SUMM = Convert.ToString(dataGridView1.CurrentRow.Cells[6].Value); string NDS = Convert.ToString(dataGridView1.CurrentRow.Cells[7].Value);; string NAZNACHEN_PLATEJ = Convert.ToString(dataGridView1.CurrentRow.Cells[8].Value); string OBOSNOVANIE = Convert.ToString(dataGridView1.CurrentRow.Cells[9].Value); string POLUCHAT_PLATEJ = Convert.ToString(dataGridView1.CurrentRow.Cells[10].Value); string INN_POLUCHATEL = Convert.ToString(dataGridView1.CurrentRow.Cells[11].Value); string KPP_POLUCHATEL = Convert.ToString(dataGridView1.CurrentRow.Cells[12].Value); string ACCOUNT_POLUCHATEL = Convert.ToString(dataGridView1.CurrentRow.Cells[13].Value); string BANK_NAIMENOVAN = Convert.ToString(dataGridView1.CurrentRow.Cells[14].Value); string BIK_BANK_POLUCHATEL = Convert.ToString(dataGridView1.CurrentRow.Cells[15].Value); string KOR_ACCOUNT_POLUCHATEL = Convert.ToString(dataGridView1.CurrentRow.Cells[16].Value); string ARTICLE_BUDGET = Convert.ToString(dataGridView1.CurrentRow.Cells[17].Value); string DEPARTMENT_ZAYAVITEL = Convert.ToString(dataGridView1.CurrentRow.Cells[18].Value); string BOSS_DEPARTMENT = Convert.ToString(dataGridView1.CurrentRow.Cells[19].Value); string OTVETSTVENN_PFM_CFO = Convert.ToString(dataGridView1.CurrentRow.Cells[20].Value); string GL_BUH = Convert.ToString(dataGridView1.CurrentRow.Cells[21].Value); string BOSS_RESURS_OBESPECHEN = Convert.ToString(dataGridView1.CurrentRow.Cells[22].Value); string KAZNACHEYSTVO = Convert.ToString(dataGridView1.CurrentRow.Cells[23].Value); string BOSS_KAZNACHEYSTVO = Convert.ToString(dataGridView1.CurrentRow.Cells[24].Value); //string DATETIME_CREATE = Convert.ToString(ds.Tables[0].Rows[i][25]); string PERIOD = Convert.ToString(dataGridView1.CurrentRow.Cells[26].Value); string STATUS = Convert.ToString(dataGridView1.CurrentRow.Cells[27].Value); //string TEXT_DENY = Convert.ToString(dataGridView1.CurrentRow.Cells[28].Value); //string DATE_UPDATE = Convert.ToString(dataGridView1.CurrentRow.Cells[29].Value); string NOTES = Convert.ToString(dataGridView1.CurrentRow.Cells[30].Value); string SROK_OPLAT = Convert.ToString(dataGridView1.CurrentRow.Cells[32].Value); //string PAY_STATUS = Convert.ToString(dataGridView1.CurrentRow.Cells[32].Value); /////////Вставка данных в БД SqlCommand cm9 = conn.CreateCommand(); cm9.CommandText = "BEGIN TRANSACTION " + "insert into ZADANIE_PLAT (USER_ID,PAYER,BRANCH,ISPOLNITEL,PLAN_DATE_PAYMENT,SUMM,NDS,NAZNACHEN_PLATEJ,OBOSNOVANIE,POLUCHAT_PLATEJ,INN_POLUCHATEL,KPP_POLUCHATEL,ACCOUNT_POLUCHATEL,BANK_NAIMENOVAN,BIK_BANK_POLUCHATEL,KOR_ACCOUNT_POLUCHATEL,ARTICLE_BUDGET,DEPARTMENT_ZAYAVITEL,BOSS_DEPARTMENT,OTVETSTVENN_PFM_CFO,GL_BUH,BOSS_RESURS_OBESPECHEN,KAZNACHEYSTVO,BOSS_KAZNACHEYSTVO,DATETIME_CREATE,PERIOD,STATUS,NOTES, SROK_OPLAT, PAY_STATUS) values ('" + Form1.val + "', '" + PAYER + "', '" + BRANCH + "', '" + ISPOLNITEL + "', convert(datetime,'" + PLAN_DATE_PAYMENT + "', 103), '" + SUMM + "', '" + NDS + "', '" + NAZNACHEN_PLATEJ + "', '" + OBOSNOVANIE + "', '" + POLUCHAT_PLATEJ + "', '" + INN_POLUCHATEL + "', '" + KPP_POLUCHATEL + "', '" + ACCOUNT_POLUCHATEL + "', '" + BANK_NAIMENOVAN + "', '" + BIK_BANK_POLUCHATEL + "', '" + KOR_ACCOUNT_POLUCHATEL + "', '" + ARTICLE_BUDGET + "', '" + DEPARTMENT_ZAYAVITEL + "', '" + BOSS_DEPARTMENT + "', '" + OTVETSTVENN_PFM_CFO + "', '" + GL_BUH + "', '" + BOSS_RESURS_OBESPECHEN + "', '" + KAZNACHEYSTVO + "', '" + BOSS_KAZNACHEYSTVO + "', GETDATE(), '" + view_data.value.ToString() + "', 'В ожидании', '" + NOTES + "', '" + SROK_OPLAT + "', 'Не оплачено')" + " COMMIT TRANSACTION"; try { conn.Open(); } catch { } SqlDataReader reader11; reader11 = cm9.ExecuteReader(); conn.Close(); /////////////////////////////// view_data.refill(); SystemSounds.Beep.Play(); MessageBox.Show("Копия задания на платеж сделана удачно!", "Информация", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void button1_Click(object sender, EventArgs e) { if ((checkBox1.Checked != true) && (checkBox2.Checked != true) && (checkBox3.Checked != true) && (checkBox4.Checked != true) && (checkBox5.Checked != true) && (checkBox6.Checked != true) && (checkBox7.Checked != true) && (checkBox8.Checked != true)) { SystemSounds.Beep.Play(); MessageBox.Show("Не выбраны параметры фильтрации!", "Информация", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } view_data view_data = (view_data)this.Owner; ///////////////////////////////////////////////// if (checkBox1.Checked == true) { if ((Form1.val == 1) || (Form1.val == 2)) //ПОказ всех сотрудников если заходит Скворцов ОИ или Комосская { SqlCommand command = new SqlCommand("select * from ZADANIE_PLAT where POLUCHAT_PLATEJ='" + comboBox1.Text + "' select sum(convert(float, replace(SUMM, ',','.'))) from ZADANIE_PLAT where POLUCHAT_PLATEJ='" + comboBox1.Text + "'", conn); SqlDataAdapter da = new SqlDataAdapter(command);//Переменная объявлена как глобальная SqlCommandBuilder cb = new SqlCommandBuilder(da); DataSet ds = new DataSet(); conn.Close(); //Заполнение DataGridView наименованиями полей da.Fill(ds, "ZADANIE_PLAT"); view_data.dataGridView1.DataSource = ds.Tables[0]; view_data.statusStrip1.Items[0].Text = "Всего записей: " + Convert.ToString(ds.Tables[0].Rows.Count); view_data.statusStrip1.Items[1].Text = "Сумма всех заданий на платеж: " + Convert.ToString(ds.Tables[1].Rows[0][0] + " руб."); //Установка фильтра в TRUE для возможности потом контролировать его состояние set_filter = true; str_query = command.CommandText; view_data.label2.Text = "Режим фильтра включен"; this.Close(); } else { SqlCommand command = new SqlCommand("select * from ZADANIE_PLAT where USER_ID=" + Form1.val + " and POLUCHAT_PLATEJ='" + comboBox1.Text + "' select sum(convert(float, replace(SUMM, ',','.'))) from ZADANIE_PLAT where USER_ID=" + Form1.val + "and POLUCHAT_PLATEJ='" + comboBox1.Text + "'", conn); SqlDataAdapter da = new SqlDataAdapter(command);//Переменная объявлена как глобальная SqlCommandBuilder cb = new SqlCommandBuilder(da); DataSet ds = new DataSet(); conn.Close(); //Заполнение DataGridView наименованиями полей da.Fill(ds, "ZADANIE_PLAT"); view_data.dataGridView1.DataSource = ds.Tables[0]; view_data.statusStrip1.Items[0].Text = "Всего записей: " + Convert.ToString(ds.Tables[0].Rows.Count); view_data.statusStrip1.Items[1].Text = "Сумма всех заданий на платеж: " + Convert.ToString(ds.Tables[1].Rows[0][0] + " руб."); //Установка фильтра в TRUE для возможности потом контролировать его состояние set_filter = true; str_query = command.CommandText; view_data.label2.Text = "Режим фильтра включен"; this.Close(); } } ///////////////////////////////////////////////// ///////////////////////////////////////////////// if (checkBox2.Checked == true) { if ((Form1.val == 1) || (Form1.val == 2)) //ПОказ всех сотрудников если заходит Скворцов ОИ или Комосская { SqlCommand command = new SqlCommand("select * from ZADANIE_PLAT where BRANCH='" + comboBox2.Text + "' select sum(convert(float, replace(SUMM, ',','.'))) from ZADANIE_PLAT where BRANCH='" + comboBox2.Text + "'", conn); SqlDataAdapter da = new SqlDataAdapter(command);//Переменная объявлена как глобальная SqlCommandBuilder cb = new SqlCommandBuilder(da); DataSet ds = new DataSet(); conn.Close(); //Заполнение DataGridView наименованиями полей da.Fill(ds, "ZADANIE_PLAT"); view_data.dataGridView1.DataSource = ds.Tables[0]; view_data.statusStrip1.Items[0].Text = "Всего записей: " + Convert.ToString(ds.Tables[0].Rows.Count); view_data.statusStrip1.Items[1].Text = "Сумма всех заданий на платеж: " + Convert.ToString(ds.Tables[1].Rows[0][0] + " руб."); //Установка фильтра в TRUE для возможности потом контролировать его состояние set_filter = true; str_query = command.CommandText; view_data.label2.Text = "Режим фильтра включен"; this.Close(); } else { SqlCommand command = new SqlCommand("select * from ZADANIE_PLAT where USER_ID=" + Form1.val + " and BRANCH='" + comboBox2.Text + "' select sum(convert(float, replace(SUMM, ',','.'))) from ZADANIE_PLAT where USER_ID=" + Form1.val + "and BRANCH='" + comboBox2.Text + "'", conn); SqlDataAdapter da = new SqlDataAdapter(command);//Переменная объявлена как глобальная SqlCommandBuilder cb = new SqlCommandBuilder(da); DataSet ds = new DataSet(); conn.Close(); //Заполнение DataGridView наименованиями полей da.Fill(ds, "ZADANIE_PLAT"); view_data.dataGridView1.DataSource = ds.Tables[0]; view_data.statusStrip1.Items[0].Text = "Всего записей: " + Convert.ToString(ds.Tables[0].Rows.Count); view_data.statusStrip1.Items[1].Text = "Сумма всех заданий на платеж: " + Convert.ToString(ds.Tables[1].Rows[0][0] + " руб."); //Установка фильтра в TRUE для возможности потом контролировать его состояние set_filter = true; str_query = command.CommandText; view_data.label2.Text = "Режим фильтра включен"; this.Close(); } } ///////////////////////////////////////////////// ///////////////////////////////////////////////// if (checkBox3.Checked == true) { if ((Form1.val == 1) || (Form1.val == 2)) //ПОказ всех сотрудников если заходит Скворцов ОИ или Комосская { SqlCommand command = new SqlCommand("select * from ZADANIE_PLAT where ISPOLNITEL='" + comboBox3.Text + "' select sum(convert(float, replace(SUMM, ',','.'))) from ZADANIE_PLAT where ISPOLNITEL='" + comboBox3.Text + "'", conn); SqlDataAdapter da = new SqlDataAdapter(command);//Переменная объявлена как глобальная SqlCommandBuilder cb = new SqlCommandBuilder(da); DataSet ds = new DataSet(); conn.Close(); //Заполнение DataGridView наименованиями полей da.Fill(ds, "ZADANIE_PLAT"); view_data.dataGridView1.DataSource = ds.Tables[0]; view_data.statusStrip1.Items[0].Text = "Всего записей: " + Convert.ToString(ds.Tables[0].Rows.Count); view_data.statusStrip1.Items[1].Text = "Сумма всех заданий на платеж: " + Convert.ToString(ds.Tables[1].Rows[0][0] + " руб."); //Установка фильтра в TRUE для возможности потом контролировать его состояние set_filter = true; str_query = command.CommandText; view_data.label2.Text = "Режим фильтра включен"; this.Close(); } else { SqlCommand command = new SqlCommand("select * from ZADANIE_PLAT where USER_ID=" + Form1.val + " and ISPOLNITEL='" + comboBox3.Text + "' select sum(convert(float, replace(SUMM, ',','.'))) from ZADANIE_PLAT where USER_ID=" + Form1.val + "and ISPOLNITEL='" + comboBox3.Text + "'", conn); SqlDataAdapter da = new SqlDataAdapter(command);//Переменная объявлена как глобальная SqlCommandBuilder cb = new SqlCommandBuilder(da); DataSet ds = new DataSet(); conn.Close(); //Заполнение DataGridView наименованиями полей da.Fill(ds, "ZADANIE_PLAT"); view_data.dataGridView1.DataSource = ds.Tables[0]; view_data.statusStrip1.Items[0].Text = "Всего записей: " + Convert.ToString(ds.Tables[0].Rows.Count); view_data.statusStrip1.Items[1].Text = "Сумма всех заданий на платеж: " + Convert.ToString(ds.Tables[1].Rows[0][0] + " руб."); //Установка фильтра в TRUE для возможности потом контролировать его состояние set_filter = true; str_query = command.CommandText; view_data.label2.Text = "Режим фильтра включен"; this.Close(); } } ///////////////////////////////////////////////// ///////////////////////////////////////////////// if (checkBox4.Checked == true) { if ((Form1.val == 1) || (Form1.val == 2)) //ПОказ всех сотрудников если заходит Скворцов ОИ или Комосская { SqlCommand command = new SqlCommand("select * from ZADANIE_PLAT where PLAN_DATE_PAYMENT=convert(datetime,'" + dateTimePicker1.Value.ToShortDateString() + "', 103) select sum(convert(float, replace(SUMM, ',','.'))) from ZADANIE_PLAT where PLAN_DATE_PAYMENT=convert(datetime,'" + dateTimePicker1.Value.ToShortDateString() + "', 103)", conn); SqlDataAdapter da = new SqlDataAdapter(command);//Переменная объявлена как глобальная SqlCommandBuilder cb = new SqlCommandBuilder(da); DataSet ds = new DataSet(); conn.Close(); //Заполнение DataGridView наименованиями полей da.Fill(ds, "ZADANIE_PLAT"); view_data.dataGridView1.DataSource = ds.Tables[0]; view_data.statusStrip1.Items[0].Text = "Всего записей: " + Convert.ToString(ds.Tables[0].Rows.Count); view_data.statusStrip1.Items[1].Text = "Сумма всех заданий на платеж: " + Convert.ToString(ds.Tables[1].Rows[0][0] + " руб."); //Установка фильтра в TRUE для возможности потом контролировать его состояние set_filter = true; str_query = command.CommandText; view_data.label2.Text = "Режим фильтра включен"; this.Close(); } else { SqlCommand command = new SqlCommand("select * from ZADANIE_PLAT where USER_ID=" + Form1.val + " and PLAN_DATE_PAYMENT=convert(datetime,'" + dateTimePicker1.Value.ToShortDateString() + "', 103) select sum(convert(float, replace(SUMM, ',','.'))) from ZADANIE_PLAT where USER_ID=" + Form1.val + "and PLAN_DATE_PAYMENT=convert(datetime,'" + dateTimePicker1.Value.ToShortDateString() + "', 103)", conn); SqlDataAdapter da = new SqlDataAdapter(command);//Переменная объявлена как глобальная SqlCommandBuilder cb = new SqlCommandBuilder(da); DataSet ds = new DataSet(); conn.Close(); //Заполнение DataGridView наименованиями полей da.Fill(ds, "ZADANIE_PLAT"); view_data.dataGridView1.DataSource = ds.Tables[0]; view_data.statusStrip1.Items[0].Text = "Всего записей: " + Convert.ToString(ds.Tables[0].Rows.Count); view_data.statusStrip1.Items[1].Text = "Сумма всех заданий на платеж: " + Convert.ToString(ds.Tables[1].Rows[0][0] + " руб."); //Установка фильтра в TRUE для возможности потом контролировать его состояние set_filter = true; str_query = command.CommandText; view_data.label2.Text = "Режим фильтра включен"; this.Close(); } } ///////////////////////////////////////////////// ///////////////////////////////////////////////// if (checkBox5.Checked == true) { if ((Form1.val == 1) || (Form1.val == 2)) //ПОказ всех сотрудников если заходит Скворцов ОИ или Комосская { SqlCommand command = new SqlCommand("select * from ZADANIE_PLAT where ARTICLE_BUDGET='" + comboBox5.Text + "' select sum(convert(float, replace(SUMM, ',','.'))) from ZADANIE_PLAT where ARTICLE_BUDGET='" + comboBox5.Text + "'", conn); SqlDataAdapter da = new SqlDataAdapter(command);//Переменная объявлена как глобальная SqlCommandBuilder cb = new SqlCommandBuilder(da); DataSet ds = new DataSet(); conn.Close(); //Заполнение DataGridView наименованиями полей da.Fill(ds, "ZADANIE_PLAT"); view_data.dataGridView1.DataSource = ds.Tables[0]; view_data.statusStrip1.Items[0].Text = "Всего записей: " + Convert.ToString(ds.Tables[0].Rows.Count); view_data.statusStrip1.Items[1].Text = "Сумма всех заданий на платеж: " + Convert.ToString(ds.Tables[1].Rows[0][0] + " руб."); //Установка фильтра в TRUE для возможности потом контролировать его состояние set_filter = true; str_query = command.CommandText; view_data.label2.Text = "Режим фильтра включен"; this.Close(); } else { SqlCommand command = new SqlCommand("select * from ZADANIE_PLAT where USER_ID=" + Form1.val + " and ARTICLE_BUDGET='" + comboBox5.Text + "' select sum(convert(float, replace(SUMM, ',','.'))) from ZADANIE_PLAT where USER_ID=" + Form1.val + "and ARTICLE_BUDGET='" + comboBox5.Text + "'", conn); SqlDataAdapter da = new SqlDataAdapter(command);//Переменная объявлена как глобальная SqlCommandBuilder cb = new SqlCommandBuilder(da); DataSet ds = new DataSet(); conn.Close(); //Заполнение DataGridView наименованиями полей da.Fill(ds, "ZADANIE_PLAT"); view_data.dataGridView1.DataSource = ds.Tables[0]; view_data.statusStrip1.Items[0].Text = "Всего записей: " + Convert.ToString(ds.Tables[0].Rows.Count); view_data.statusStrip1.Items[1].Text = "Сумма всех заданий на платеж: " + Convert.ToString(ds.Tables[1].Rows[0][0] + " руб."); //Установка фильтра в TRUE для возможности потом контролировать его состояние set_filter = true; str_query = command.CommandText; view_data.label2.Text = "Режим фильтра включен"; this.Close(); } } ///////////////////////////////////////////////// ///////////////////////////////////////////////// if (checkBox6.Checked == true) { if ((Form1.val == 1) || (Form1.val == 2)) //ПОказ всех сотрудников если заходит Скворцов ОИ или Комосская { SqlCommand command = new SqlCommand("select * from ZADANIE_PLAT where DEPARTMENT_ZAYAVITEL='" + comboBox6.Text + "' select sum(convert(float, replace(SUMM, ',','.'))) from ZADANIE_PLAT where DEPARTMENT_ZAYAVITEL='" + comboBox6.Text + "'", conn); SqlDataAdapter da = new SqlDataAdapter(command);//Переменная объявлена как глобальная SqlCommandBuilder cb = new SqlCommandBuilder(da); DataSet ds = new DataSet(); conn.Close(); //Заполнение DataGridView наименованиями полей da.Fill(ds, "ZADANIE_PLAT"); view_data.dataGridView1.DataSource = ds.Tables[0]; view_data.statusStrip1.Items[0].Text = "Всего записей: " + Convert.ToString(ds.Tables[0].Rows.Count); view_data.statusStrip1.Items[1].Text = "Сумма всех заданий на платеж: " + Convert.ToString(ds.Tables[1].Rows[0][0] + " руб."); //Установка фильтра в TRUE для возможности потом контролировать его состояние set_filter = true; str_query = command.CommandText; view_data.label2.Text = "Режим фильтра включен"; this.Close(); } else { SqlCommand command = new SqlCommand("select * from ZADANIE_PLAT where USER_ID=" + Form1.val + " and DEPARTMENT_ZAYAVITEL='" + comboBox6.Text + "' select sum(convert(float, replace(SUMM, ',','.'))) from ZADANIE_PLAT where USER_ID=" + Form1.val + "and DEPARTMENT_ZAYAVITEL='" + comboBox6.Text + "'", conn); SqlDataAdapter da = new SqlDataAdapter(command);//Переменная объявлена как глобальная SqlCommandBuilder cb = new SqlCommandBuilder(da); DataSet ds = new DataSet(); conn.Close(); //Заполнение DataGridView наименованиями полей da.Fill(ds, "ZADANIE_PLAT"); view_data.dataGridView1.DataSource = ds.Tables[0]; view_data.statusStrip1.Items[0].Text = "Всего записей: " + Convert.ToString(ds.Tables[0].Rows.Count); view_data.statusStrip1.Items[1].Text = "Сумма всех заданий на платеж: " + Convert.ToString(ds.Tables[1].Rows[0][0] + " руб."); //Установка фильтра в TRUE для возможности потом контролировать его состояние set_filter = true; str_query = command.CommandText; view_data.label2.Text = "Режим фильтра включен"; this.Close(); } } ///////////////////////////////////////////////// ///////////////////////////////////////////////// if (checkBox7.Checked == true) { if ((Form1.val == 1) || (Form1.val == 2)) //ПОказ всех сотрудников если заходит Скворцов ОИ или Комосская { SqlCommand command = new SqlCommand("select * from ZADANIE_PLAT select sum(convert(float, replace(SUMM, ',','.'))) from ZADANIE_PLAT", conn); SqlDataAdapter da = new SqlDataAdapter(command);//Переменная объявлена как глобальная SqlCommandBuilder cb = new SqlCommandBuilder(da); DataSet ds = new DataSet(); conn.Close(); //Заполнение DataGridView наименованиями полей da.Fill(ds, "ZADANIE_PLAT"); view_data.dataGridView1.DataSource = ds.Tables[0]; view_data.statusStrip1.Items[0].Text = "Всего записей: " + Convert.ToString(ds.Tables[0].Rows.Count); view_data.statusStrip1.Items[1].Text = "Сумма всех заданий на платеж: " + Convert.ToString(ds.Tables[1].Rows[0][0] + " руб."); //Установка фильтра в TRUE для возможности потом контролировать его состояние set_filter = false; str_query = command.CommandText; view_data.label2.Text = "Режим фильтра отключен"; this.Close(); } else { SqlCommand command = new SqlCommand("select * from ZADANIE_PLAT where USER_ID=" + Form1.val + "select sum(convert(float, replace(SUMM, ',','.'))) from ZADANIE_PLAT where USER_ID=" + Form1.val, conn); SqlDataAdapter da = new SqlDataAdapter(command);//Переменная объявлена как глобальная SqlCommandBuilder cb = new SqlCommandBuilder(da); DataSet ds = new DataSet(); conn.Close(); //Заполнение DataGridView наименованиями полей da.Fill(ds, "ZADANIE_PLAT"); view_data.dataGridView1.DataSource = ds.Tables[0]; view_data.statusStrip1.Items[0].Text = "Всего записей: " + Convert.ToString(ds.Tables[0].Rows.Count); view_data.statusStrip1.Items[1].Text = "Сумма всех заданий на платеж: " + Convert.ToString(ds.Tables[1].Rows[0][0] + " руб."); //Установка фильтра в TRUE для возможности потом контролировать его состояние set_filter = false; str_query = command.CommandText; view_data.label2.Text = "Режим фильтра отключен"; this.Close(); } } ///////////////////////////////////////////////// ///////////////////////////////////////////////// if ((checkBox4.Checked == true) && (checkBox5.Checked == true)) { if ((Form1.val == 1) || (Form1.val == 2)) //ПОказ всех сотрудников если заходит Скворцов ОИ или Комосская { SqlCommand command = new SqlCommand("select * from ZADANIE_PLAT where PLAN_DATE_PAYMENT=convert(datetime,'" + dateTimePicker1.Value.ToShortDateString() + "', 103) and ARTICLE_BUDGET='" + comboBox5.Text + "' select sum(convert(float, replace(SUMM, ',','.'))) from ZADANIE_PLAT where PLAN_DATE_PAYMENT=convert(datetime,'" + dateTimePicker1.Value.ToShortDateString() + "', 103) and ARTICLE_BUDGET='" + comboBox5.Text + "'", conn); SqlDataAdapter da = new SqlDataAdapter(command);//Переменная объявлена как глобальная SqlCommandBuilder cb = new SqlCommandBuilder(da); DataSet ds = new DataSet(); conn.Close(); //Заполнение DataGridView наименованиями полей da.Fill(ds, "ZADANIE_PLAT"); view_data.dataGridView1.DataSource = ds.Tables[0]; view_data.statusStrip1.Items[0].Text = "Всего записей: " + Convert.ToString(ds.Tables[0].Rows.Count); view_data.statusStrip1.Items[1].Text = "Сумма всех заданий на платеж: " + Convert.ToString(ds.Tables[1].Rows[0][0] + " руб."); //Установка фильтра в TRUE для возможности потом контролировать его состояние set_filter = true; str_query = command.CommandText; view_data.label2.Text = "Режим фильтра включен"; this.Close(); } else { SqlCommand command = new SqlCommand("select * from ZADANIE_PLAT where USER_ID=" + Form1.val + " and PLAN_DATE_PAYMENT=convert(datetime,'" + dateTimePicker1.Value.ToShortDateString() + "', 103) and ARTICLE_BUDGET='" + comboBox5.Text + "' select sum(convert(float, replace(SUMM, ',','.'))) from ZADANIE_PLAT where USER_ID=" + Form1.val + "and PLAN_DATE_PAYMENT=convert(datetime,'" + dateTimePicker1.Value.ToShortDateString() + "', 103) and ARTICLE_BUDGET='" + comboBox5.Text + "'", conn); SqlDataAdapter da = new SqlDataAdapter(command);//Переменная объявлена как глобальная SqlCommandBuilder cb = new SqlCommandBuilder(da); DataSet ds = new DataSet(); conn.Close(); //Заполнение DataGridView наименованиями полей da.Fill(ds, "ZADANIE_PLAT"); view_data.dataGridView1.DataSource = ds.Tables[0]; view_data.statusStrip1.Items[0].Text = "Всего записей: " + Convert.ToString(ds.Tables[0].Rows.Count); view_data.statusStrip1.Items[1].Text = "Сумма всех заданий на платеж: " + Convert.ToString(ds.Tables[1].Rows[0][0] + " руб."); //Установка фильтра в TRUE для возможности потом контролировать его состояние set_filter = true; str_query = command.CommandText; view_data.label2.Text = "Режим фильтра включен"; this.Close(); } } ///////////////////////////////////////////////// ///////////////////////////////////////////////// if ((checkBox4.Checked == true) && (checkBox2.Checked == true)) { if ((Form1.val == 1) || (Form1.val == 2)) //ПОказ всех сотрудников если заходит Скворцов ОИ или Комосская { SqlCommand command = new SqlCommand("select * from ZADANIE_PLAT where PLAN_DATE_PAYMENT=convert(datetime,'" + dateTimePicker1.Value.ToShortDateString() + "', 103) and BRANCH='" + comboBox2.Text + "' select sum(convert(float, replace(SUMM, ',','.'))) from ZADANIE_PLAT where PLAN_DATE_PAYMENT=convert(datetime,'" + dateTimePicker1.Value.ToShortDateString() + "', 103) and BRANCH='" + comboBox2.Text + "'", conn); SqlDataAdapter da = new SqlDataAdapter(command);//Переменная объявлена как глобальная SqlCommandBuilder cb = new SqlCommandBuilder(da); DataSet ds = new DataSet(); conn.Close(); //Заполнение DataGridView наименованиями полей da.Fill(ds, "ZADANIE_PLAT"); view_data.dataGridView1.DataSource = ds.Tables[0]; view_data.statusStrip1.Items[0].Text = "Всего записей: " + Convert.ToString(ds.Tables[0].Rows.Count); view_data.statusStrip1.Items[1].Text = "Сумма всех заданий на платеж: " + Convert.ToString(ds.Tables[1].Rows[0][0] + " руб."); //Установка фильтра в TRUE для возможности потом контролировать его состояние set_filter = true; str_query = command.CommandText; view_data.label2.Text = "Режим фильтра включен"; this.Close(); } else { SqlCommand command = new SqlCommand("select * from ZADANIE_PLAT where USER_ID=" + Form1.val + " and PLAN_DATE_PAYMENT=convert(datetime,'" + dateTimePicker1.Value.ToShortDateString() + "', 103) and BRANCH='" + comboBox2.Text + "' select sum(convert(float, replace(SUMM, ',','.'))) from ZADANIE_PLAT where USER_ID=" + Form1.val + "and PLAN_DATE_PAYMENT=convert(datetime,'" + dateTimePicker1.Value.ToShortDateString() + "', 103) and BRANCH='" + comboBox2.Text + "'", conn); SqlDataAdapter da = new SqlDataAdapter(command);//Переменная объявлена как глобальная SqlCommandBuilder cb = new SqlCommandBuilder(da); DataSet ds = new DataSet(); conn.Close(); //Заполнение DataGridView наименованиями полей da.Fill(ds, "ZADANIE_PLAT"); view_data.dataGridView1.DataSource = ds.Tables[0]; view_data.statusStrip1.Items[0].Text = "Всего записей: " + Convert.ToString(ds.Tables[0].Rows.Count); view_data.statusStrip1.Items[1].Text = "Сумма всех заданий на платеж: " + Convert.ToString(ds.Tables[1].Rows[0][0] + " руб."); //Установка фильтра в TRUE для возможности потом контролировать его состояние set_filter = true; str_query = command.CommandText; view_data.label2.Text = "Режим фильтра включен"; this.Close(); } } ///////////////////////////////////////////////// ///////////////////////////////////////////////// if ((checkBox4.Checked == true) && (checkBox3.Checked == true)) { if ((Form1.val == 1) || (Form1.val == 2)) //ПОказ всех сотрудников если заходит Скворцов ОИ или Комосская { SqlCommand command = new SqlCommand("select * from ZADANIE_PLAT where PLAN_DATE_PAYMENT=convert(datetime,'" + dateTimePicker1.Value.ToShortDateString() + "', 103) and ISPOLNITEL='" + comboBox3.Text + "' select sum(convert(float, replace(SUMM, ',','.'))) from ZADANIE_PLAT where PLAN_DATE_PAYMENT=convert(datetime,'" + dateTimePicker1.Value.ToShortDateString() + "', 103) and ISPOLNITEL='" + comboBox3.Text + "'", conn); SqlDataAdapter da = new SqlDataAdapter(command);//Переменная объявлена как глобальная SqlCommandBuilder cb = new SqlCommandBuilder(da); DataSet ds = new DataSet(); conn.Close(); //Заполнение DataGridView наименованиями полей da.Fill(ds, "ZADANIE_PLAT"); view_data.dataGridView1.DataSource = ds.Tables[0]; view_data.statusStrip1.Items[0].Text = "Всего записей: " + Convert.ToString(ds.Tables[0].Rows.Count); view_data.statusStrip1.Items[1].Text = "Сумма всех заданий на платеж: " + Convert.ToString(ds.Tables[1].Rows[0][0] + " руб."); //Установка фильтра в TRUE для возможности потом контролировать его состояние set_filter = true; str_query = command.CommandText; view_data.label2.Text = "Режим фильтра включен"; this.Close(); } else { SqlCommand command = new SqlCommand("select * from ZADANIE_PLAT where USER_ID=" + Form1.val + " and PLAN_DATE_PAYMENT=convert(datetime,'" + dateTimePicker1.Value.ToShortDateString() + "', 103) and ISPOLNITEL='" + comboBox3.Text + "' select sum(convert(float, replace(SUMM, ',','.'))) from ZADANIE_PLAT where USER_ID=" + Form1.val + "and PLAN_DATE_PAYMENT=convert(datetime,'" + dateTimePicker1.Value.ToShortDateString() + "', 103) and ISPOLNITEL='" + comboBox3.Text + "'", conn); SqlDataAdapter da = new SqlDataAdapter(command);//Переменная объявлена как глобальная SqlCommandBuilder cb = new SqlCommandBuilder(da); DataSet ds = new DataSet(); conn.Close(); //Заполнение DataGridView наименованиями полей da.Fill(ds, "ZADANIE_PLAT"); view_data.dataGridView1.DataSource = ds.Tables[0]; view_data.statusStrip1.Items[0].Text = "Всего записей: " + Convert.ToString(ds.Tables[0].Rows.Count); view_data.statusStrip1.Items[1].Text = "Сумма всех заданий на платеж: " + Convert.ToString(ds.Tables[1].Rows[0][0] + " руб."); //Установка фильтра в TRUE для возможности потом контролировать его состояние set_filter = true; str_query = command.CommandText; view_data.label2.Text = "Режим фильтра включен"; this.Close(); } } ///////////////////////////////////////////////// ///////////////////////////////////////////////// if (checkBox8.Checked == true) { if ((Form1.val == 1) || (Form1.val == 2)) //ПОказ всех сотрудников если заходит Скворцов ОИ или Комосская { textBox1.Text = textBox1.Text.Replace(".", ","); textBox1.Text = textBox1.Text.Replace(" ", string.Empty); //Обрезание пробелов с суммах. SqlCommand command = new SqlCommand("select * from ZADANIE_PLAT where SUMM='" + textBox1.Text + "' select sum(convert(float, replace(SUMM, ',','.'))) from ZADANIE_PLAT where DEPARTMENT_ZAYAVITEL='" + textBox1.Text + "'", conn); SqlDataAdapter da = new SqlDataAdapter(command);//Переменная объявлена как глобальная SqlCommandBuilder cb = new SqlCommandBuilder(da); DataSet ds = new DataSet(); conn.Close(); //Заполнение DataGridView наименованиями полей da.Fill(ds, "ZADANIE_PLAT"); view_data.dataGridView1.DataSource = ds.Tables[0]; view_data.statusStrip1.Items[0].Text = "Всего записей: " + Convert.ToString(ds.Tables[0].Rows.Count); view_data.statusStrip1.Items[1].Text = "Сумма всех заданий на платеж: " + Convert.ToString(ds.Tables[1].Rows[0][0] + " руб."); //Установка фильтра в TRUE для возможности потом контролировать его состояние set_filter = true; str_query = command.CommandText; view_data.label2.Text = "Режим фильтра включен"; this.Close(); } else { textBox1.Text = textBox1.Text.Replace(".", ","); textBox1.Text = textBox1.Text.Replace(" ", string.Empty); //Обрезание пробелов с суммах. SqlCommand command = new SqlCommand("select * from ZADANIE_PLAT where USER_ID=" + Form1.val + " and DEPARTMENT_ZAYAVITEL='" + textBox1.Text + "' select sum(convert(float, replace(SUMM, ',','.'))) from ZADANIE_PLAT where USER_ID=" + Form1.val + "and DEPARTMENT_ZAYAVITEL='" + textBox1.Text + "'", conn); SqlDataAdapter da = new SqlDataAdapter(command);//Переменная объявлена как глобальная SqlCommandBuilder cb = new SqlCommandBuilder(da); DataSet ds = new DataSet(); conn.Close(); //Заполнение DataGridView наименованиями полей da.Fill(ds, "ZADANIE_PLAT"); view_data.dataGridView1.DataSource = ds.Tables[0]; view_data.statusStrip1.Items[0].Text = "Всего записей: " + Convert.ToString(ds.Tables[0].Rows.Count); view_data.statusStrip1.Items[1].Text = "Сумма всех заданий на платеж: " + Convert.ToString(ds.Tables[1].Rows[0][0] + " руб."); //Установка фильтра в TRUE для возможности потом контролировать его состояние set_filter = true; str_query = command.CommandText; view_data.label2.Text = "Режим фильтра включен"; this.Close(); } } ///////////////////////////////////////////////// //Проверка статса заданий на платеж и пометка их красным цветом если они отвергнуты for (int s = 0; s <= view_data.dataGridView1.Rows.Count - 1; s++) { if (Convert.ToString(view_data.dataGridView1.Rows[s].Cells[27].Value) == "Отвергнуто") { view_data.dataGridView1.Rows[s].DefaultCellStyle.BackColor = Color.Yellow; } } /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //Проверка статса заданий на платеж и пометка их зеленым цветом если они одобрены for (int s1 = 0; s1 <= view_data.dataGridView1.Rows.Count - 1; s1++) { if (Convert.ToString(view_data.dataGridView1.Rows[s1].Cells[27].Value) == "Принято") { view_data.dataGridView1.Rows[s1].DefaultCellStyle.BackColor = Color.LightGreen; } } /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// }