private void showButton2_Click(object sender, EventArgs e) { string query = "select * from Работодатели"; var list = DBConnectionService.SendQueryToSqlServer(query); if (list == null || !list.Any()) { return; } dataGridView2.Rows.Clear(); dataGridView2.Columns.Clear(); dataGridView2.Columns.Add("id работодателя", "id работодателя"); dataGridView2.Columns.Add("Название предприятия", "Название предприятия"); dataGridView2.Columns.Add("Вид деятельности", "Вид деятельности"); dataGridView2.Columns.Add("Адрес", "Адрес"); dataGridView2.Columns.Add("Телефон", "Телефон"); foreach (var row in list) { IdentityItem row2 = DBConnectionService.SendQueryToSqlServer("select [id деятельности], [Вид деятельности] from [Виды деятельности] where [id деятельности] = " + row[2]).Select(f => new IdentityItem(f[0], f[1])).FirstOrDefault(); dataGridView2.Rows.Add(row[0], row[1], row2, row[3], row[4]); } dataGridView2.Refresh(); }
private void button2_Click(object sender, EventArgs e) { string query = "select top 3 * from [Вакансии] order by [Заработная плата] desc"; var list = DBConnectionService.SendQueryToSqlServer(query); if (list == null || !list.Any()) { return; } dataGridView1.Rows.Clear(); dataGridView1.Columns.Clear(); dataGridView1.Columns.Add("id вакансии", "id вакансии"); dataGridView1.Columns.Add("id работодателя", "id работодателя"); dataGridView1.Columns.Add("Должность", "Должность"); dataGridView1.Columns.Add("Требуемый уровень образования", "Требуемый уровень образования"); dataGridView1.Columns.Add("Квалификация", "Квалификация"); dataGridView1.Columns.Add("Заработная плата", "Заработная плата"); foreach (var row in list) { dataGridView1.Rows.Add(row[0], row[1], row[2], row[3], row[4], row[5]); } dataGridView1.Refresh(); }
private void button10_Click(object sender, EventArgs e) { string query = @"SELECT[марка],[Модель],[Цвет],[Наличие] FROM[dbo].[товарр] WHERE[Цвет] = 'черный' and [Наличие] = 'проданно'"; var list = DBConnectionService.SendQueryToSqlServer(query); if (list == null || !list.Any()) { return; } dataGridView1.Rows.Clear(); dataGridView1.Columns.Clear(); dataGridView1.Columns.Add("[Марка]", "Марка"); dataGridView1.Columns.Add("[Модель]", "Модель"); dataGridView1.Columns.Add("[Цвет]", "Цвет"); dataGridView1.Columns.Add("[Наличие]", "Наличие"); foreach (var row in list) { dataGridView1.Rows.Add(row[0], row[1], row[2], row[3]); } dataGridView1.Refresh(); }
private void addVButton_Click(object sender, EventArgs e) // Вакансии (Добавление) { int? np = null; int? d = null; string tuo = null; string k = null; string zp = null; try { np = Convert.ToInt32((npComboBox.SelectedItem as IdentityItem)?.Id); d = Convert.ToInt32((dBox.SelectedItem as IdentityItem)?.Id); tuo = tuoBox.Text; k = kBox.Text; zp = zpBox.Text; } catch (Exception exc) { MessageBox.Show(exc.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } string query = "insert into Вакансии ([id работодателя], [id должности], [Требуемый уровень образования], Квалификация, [Заработная плата], Открытая)" + "values (" + $"'{np}','{d}','{tuo}','{k}','{zp}','{tip1}'" + ")"; int?result = DBConnectionService.SendCommandToSqlServer(query); if (result != null && result > 0) { MessageBox.Show("Done", "Saving object", MessageBoxButtons.OK, MessageBoxIcon.Information); showButton3.PerformClick(); npComboBox.SelectedIndex = -1; dBox.SelectedIndex = -1; tuoBox.Clear(); kBox.Clear(); zpBox.Clear(); } }
private void Button18_Click(object sender, EventArgs e) { string query = @"SELECT [ID поселения],[Дата поселения],[Дата освобождения] FROM [dbo].[Поселение]"; ; var list = DBConnectionService.SendQueryToSqlServer(query); if (list == null || !list.Any()) { return; } dataGridView1.Rows.Clear(); dataGridView1.Columns.Clear(); dataGridView1.Columns.Add("ID поселения", "ID поселения"); dataGridView1.Columns.Add("Дата поселения", "Дата поселения"); dataGridView1.Columns.Add("Дата освобождения", "Дата освобождения"); foreach (var row in list) { dataGridView1.Rows.Add(row[0], row[1], row[2]); } dataGridView1.Refresh(); }
private void Button17_Click(object sender, EventArgs e) { string query = @"SELECT [ID обслуживания],[Дата обслуживания],[Виды обслуживания] FROM [dbo].[Обслуживание]"; ; var list = DBConnectionService.SendQueryToSqlServer(query); if (list == null || !list.Any()) { return; } dataGridView1.Rows.Clear(); dataGridView1.Columns.Clear(); dataGridView1.Columns.Add("[ID сотрудника]", "[ID сотрудника]"); dataGridView1.Columns.Add("[Дата обслуживания]", "[Дата обслуживания]"); dataGridView1.Columns.Add("[Виды обслуживания]", "[Виды обслуживания]"); foreach (var row in list) { dataGridView1.Rows.Add(row[0], row[1], row[2]); } dataGridView1.Refresh(); }
private void updDButton_Click(object sender, EventArgs e) // Должности (Изменение) { string d = null; try { d = originalDBox2.Text; } catch (Exception exc) { MessageBox.Show(exc.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } int n = int.Parse(dataGridView7.CurrentRow.Cells[0].Value.ToString()); string query = "UPDATE Должности SET Должность = '" + d + "'" + "WHERE [id должности] = '" + n + "'"; int?result = DBConnectionService.SendCommandToSqlServer(query); if (result != null && result > 0) { MessageBox.Show("Done", "Saving object", MessageBoxButtons.OK, MessageBoxIcon.Information); showButton7.PerformClick(); } }
private void addDButton_Click(object sender, EventArgs e) // Должности (Добавление) { string d = null; try { d = originalDBox1.Text; } catch (Exception exc) { MessageBox.Show(exc.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } string query = "insert into Должности (Должность)" + "values ('" + d + "')"; int?result = DBConnectionService.SendCommandToSqlServer(query); if (result != null && result > 0) { MessageBox.Show("Done", "Saving object", MessageBoxButtons.OK, MessageBoxIcon.Information); showButton7.PerformClick(); originalDBox1.Clear(); } }
private void updVDButton_Click(object sender, EventArgs e) // Виды деятельности (Изменение) { string vd = null; try { vd = vdBox1.Text; } catch (Exception exc) { MessageBox.Show(exc.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } int n = int.Parse(dataGridView6.CurrentRow.Cells[0].Value.ToString()); string query = "UPDATE [Виды деятельности] SET [Вид деятельности] = '" + vd + "'" + "WHERE [id деятельности] = '" + n + "'"; int?result = DBConnectionService.SendCommandToSqlServer(query); if (result != null && result > 0) { MessageBox.Show("Done", "Saving object", MessageBoxButtons.OK, MessageBoxIcon.Information); showButton6.PerformClick(); } }
private void addVDButton_Click(object sender, EventArgs e) // Виды деятельности (Добавление) { string vd = null; try { vd = vdBox.Text; } catch (Exception exc) { MessageBox.Show(exc.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } string query = "insert into [Виды деятельности] ([Вид деятельности])" + "values ('" + vd + "')"; int?result = DBConnectionService.SendCommandToSqlServer(query); if (result != null && result > 0) { MessageBox.Show("Done", "Saving object", MessageBoxButtons.OK, MessageBoxIcon.Information); showButton6.PerformClick(); vdBox.Clear(); } }
private void addSdButton_Click(object sender, EventArgs e) // Сделки (Добавление) { DateTime dz; int? s = null; int? v = null; int? a = null; string kms = null; try { dz = dateTimePicker3.Value; s = Convert.ToInt32((SComboBox.SelectedItem as IdentityItem)?.Id); v = Convert.ToInt32((VComboBox.SelectedItem as IdentityItem)?.Id); a = Convert.ToInt32((AComboBox.SelectedItem as IdentityItem)?.Id); kms = kmsBox.Text; } catch (Exception exc) { MessageBox.Show(exc.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } string query = "insert into Сделки ([Дата заключения], [id соискателя], [id вакансии], [id агента], Комиссионные)" + "values (" + $"'{dz}','{s}','{v}','{a}','{kms}'" + ")"; int?result = DBConnectionService.SendCommandToSqlServer(query); if (result != null && result > 0) { MessageBox.Show("Done", "Saving object", MessageBoxButtons.OK, MessageBoxIcon.Information); showButton5.PerformClick(); dateTimePicker3.Value = DateTime.Now; SComboBox.SelectedIndex = -1; VComboBox.SelectedIndex = -1; AComboBox.SelectedIndex = -1; kmsBox.Clear(); } }
private void button1_Click(object sender, EventArgs e) { { string query = @"SELECT[наличие],[марка],[модель] FROM[dbo].[товарр]"; var list = DBConnectionService.SendQueryToSqlServer(query); if (list == null || !list.Any()) { return; } dataGridView1.Rows.Clear(); dataGridView1.Columns.Clear(); dataGridView1.Columns.Add("[наличие]", "наличие "); dataGridView1.Columns.Add("[марка]", "марка"); dataGridView1.Columns.Add("[модель]", "модель"); foreach (var row in list) { dataGridView1.Rows.Add(row[0], row[1], row[2]); } dataGridView1.Refresh(); } }