private void Load_Employees() { string sql = "select p.id_pracownika as ID, p.imie as Imie, p.nazwisko as Nazwisko, s.nazwa as Stanowisko, d.nazwa_dzialu as 'Nazwa działu', si.nazwa_siedziby as Siedziba, si.adres as Adres" + " from PRACOWNICY p join DZIALY d on p.id_dzialu=d.id_dzialu join STANOWISKA s on p.id_stanowiska=s.id_stanowiska join SIEDZIBY si on d.id_siedziby=si.id_siedziby;"; ListofEmployees(); if (IsClicked == false) { MessageBox.Show("Nie wybrano Pracownika !"); } else { IsClicked = false; AddForm aform = new AddForm(" " + IDs[SqldataGridView.SelectedRows[0].Index]); aform.ShowDialog(); } LoadDataToSqldataGridView("Pracownicy", sql); }
private void SaveBtn_Click(object sender, EventArgs e) { string text = "Wprowadzone wyrażenie jest za krótkie", text2 = "Nie wybrano biura dla tworzonego działu"; AddForm aform = new AddForm(""); switch (Key) { case 2: switch (key) { case 'c': if (TitlestextBox.Text.Length <= 3) { MessageBox.Show(text); } else { InsertToJobTitles(); LoadDataToSqldataGridView("Stanowiska", "select id_stanowiska, nazwa as Stanowisko from STANOWISKA "); TitlestextBox.Text = ""; } break; default: Update_JobTitles(); LoadDataToSqldataGridView("Stanowiska", "select id_stanowiska, nazwa as Stanowisko from STANOWISKA "); TitlestextBox.Text = ""; break; } break; case 3: switch (key) { case 'c': if (OfficeNametextBox.Text.Length < 3 || OfficeAdresstextBox.Text.Length < 3) { MessageBox.Show(text); } else { InsertIntoOffices(); LoadDataToSqldataGridView("Siedziby", "select id_siedziby as ID ,nazwa_siedziby as Oddział, adres as Adres from SIEDZIBY "); OfficeNametextBox.Text = ""; OfficeAdresstextBox.Text = ""; } break; default: Update_Offices(); MessageBox.Show("jestem tu"); LoadDataToSqldataGridView("Siedziby", "select id_siedziby as ID ,nazwa_siedziby as Oddział, adres as Adres from SIEDZIBY "); OfficeNametextBox.Text = ""; OfficeAdresstextBox.Text = ""; break; } break; default: switch (key) { case 'c': if (this.OfficecomboBox.GetItemText(this.OfficecomboBox.SelectedItem) == "0") { MessageBox.Show(text2); } else { if (DepartmenttextBox.Text.Length < 2) { MessageBox.Show(text); } InsertIntoDepartments(); LoadDataToSqldataGridView("Dzialy", "select d.nazwa_dzialu, s.nazwa_siedziby, s.adres from DZIALY d join SIEDZIBY s on d.id_siedziby=s.id_siedziby "); DepartmenttextBox.Text = ""; OfficecomboBox.Text = ""; } break; default: Update_Departments(); LoadDataToSqldataGridView("Dzialy", "select d.nazwa_dzialu, s.nazwa_siedziby, s.adres from DZIALY d join SIEDZIBY s on d.id_siedziby=s.id_siedziby "); DepartmenttextBox.Text = ""; OfficecomboBox.Text = ""; break; } break; } }