private void button1_Click(object sender, EventArgs e) { if (textBox1.Text != "" && textBox2.Text != "") { Librarycs.Student tmp; if (button1.Text == "Edytuj") { tmp = Librarycs.WczytajStudent(ID); tmp.Imie = textBox1.Text; tmp.Nazwisko = textBox2.Text; } else { tmp = new Librarycs.Student(); tmp.Imie = textBox1.Text; tmp.Nazwisko = textBox2.Text; } Librarycs.ZapiszStudent(tmp); this.Hide(); f.uzupelnianieListyUczniowie(); f.tryb0(); f.Show(); } else { MessageBox.Show("Podaj wszystkie potrzebne dane!"); } }
private void dataGridView2_CellContentClick(object sender, DataGridViewCellEventArgs e) { var senderGrid = (DataGridView)sender; if (senderGrid.Columns[e.ColumnIndex] is DataGridViewButtonColumn && e.RowIndex >= 0) { if (e.ColumnIndex == 4) { dp = new DodawaniePrzedmiot(); dp.button1.Text = "Edytuj"; dp.Text = "Edytuj Przedmiot"; dp.textBox1.Text = dataGridView2.Rows[e.RowIndex].Cells[2].Value.ToString(); dp.textBox2.Text = dataGridView2.Rows[e.RowIndex].Cells[3].Value.ToString(); dp.textBox3.Text = dataGridView2.Rows[e.RowIndex].Cells[1].Value.ToString(); dp.ID = dataGridView2.Rows[e.RowIndex].Cells[0].Value.ToString(); dp.Show(); this.Hide(); } if (e.ColumnIndex == 5) { DialogResult dialogResult = MessageBox.Show("Czy chcesz usunąć " + dataGridView2.Rows[e.RowIndex].Cells[1].Value.ToString() + "?", "Potwierdzenie", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { Librarycs.UsunPrzedmiot(dataGridView2.Rows[e.RowIndex].Cells[0].Value.ToString()); uzupelnianieListyPrzedmioty(); } } } }
private void dataGridView3_CellContentClick(object sender, DataGridViewCellEventArgs e) { var senderGrid = (DataGridView)sender; if (senderGrid.Columns[e.ColumnIndex] is DataGridViewButtonColumn && e.RowIndex >= 0) { if (e.ColumnIndex == 7) { doc = new DodajOcene(); doc.button1.Text = "Edytuj"; doc.Text = "Edytuj Ocenę"; doc.textBox1.Text = dataGridView3.Rows[e.RowIndex].Cells[4].Value.ToString(); doc.ID = dataGridView3.Rows[e.RowIndex].Cells[0].Value.ToString(); doc.Show(); this.Hide(); } if (e.ColumnIndex == 8) { DialogResult dialogResult = MessageBox.Show("Czy chcesz usunąć ocenę " + dataGridView3.Rows[e.RowIndex].Cells[4].Value.ToString() + " z przedmiotu " + dataGridView3.Rows[e.RowIndex].Cells[1].Value.ToString() + " ucznia " + dataGridView3.Rows[e.RowIndex].Cells[2].Value.ToString() + " " + dataGridView3.Rows[e.RowIndex].Cells[3].Value.ToString() + "?", "Potwierdzenie", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { Librarycs.UsunOceny(dataGridView3.Rows[e.RowIndex].Cells[0].Value.ToString()); uzupelnianieListyOceny(); } } } }
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) { var senderGrid = (DataGridView)sender; if (senderGrid.Columns[e.ColumnIndex] is DataGridViewButtonColumn && e.RowIndex >= 0) { if (e.ColumnIndex == 3) { du = new DodawanieUczen(); du.button1.Text = "Edytuj"; du.Text = "Edytuj ucznia"; du.textBox1.Text = dataGridView1.Rows[e.RowIndex].Cells[1].Value.ToString(); du.textBox2.Text = dataGridView1.Rows[e.RowIndex].Cells[2].Value.ToString(); du.ID = dataGridView1.Rows[e.RowIndex].Cells[0].Value.ToString(); du.Show(); this.Hide(); } if (e.ColumnIndex == 4) { DialogResult dialogResult = MessageBox.Show("Czy chcesz usunąć " + dataGridView1.Rows[e.RowIndex].Cells[1].Value.ToString() + " " + dataGridView1.Rows[e.RowIndex].Cells[2].Value.ToString() + "?", "Potwierdzenie", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { Librarycs.UsunStudent(dataGridView1.Rows[e.RowIndex].Cells[0].Value.ToString()); uzupelnianieListyUczniowie(); } } } }
private void button1_Click(object sender, EventArgs e) { if (textBox1.Text != "" && textBox2.Text != "" && textBox3.Text != "") { Librarycs.Przedmiot tmp; if (button1.Text == "Edytuj") { tmp = Librarycs.WczytajPrzedmiot(ID); tmp.ImieProwadzącego = textBox1.Text; tmp.NazwiskoProwadzącego = textBox2.Text; tmp.NazwaPrzedmiotu = textBox3.Text; } else { tmp = new Librarycs.Przedmiot(); tmp.ImieProwadzącego = textBox1.Text; tmp.NazwiskoProwadzącego = textBox2.Text; tmp.NazwaPrzedmiotu = textBox3.Text; } Librarycs.ZapiszPrzedmiot(tmp); this.Hide(); f.uzupelnianieListyPrzedmioty(); f.tryb1(); f.Show(); } else { MessageBox.Show("Podaj wszystkie potrzebne dane!"); } }
public void uzupelnienieSelectPrzedmiot() { tmpListPrzedmiot = Librarycs.ListaPrzedmiot(); for (int i = 0; i < tmpListPrzedmiot.Count(); i++) { comboBox1.Items.Add(tmpListPrzedmiot[i].NazwaPrzedmiotu + " - " + tmpListPrzedmiot[i].ImieProwadzącego + " " + tmpListPrzedmiot[i].NazwiskoProwadzącego); } }
public void uzupelnienieSelectUczen() { tmpListStudent = Librarycs.ListaStudent(); for (int i = 0; i < tmpListStudent.Count(); i++) { comboBox2.Items.Add(tmpListStudent[i].Imie + " " + tmpListStudent[i].Nazwisko); } }
public void uzupelnianieListyOceny() { dataGridView3.Rows.Clear(); List <Librarycs.Oceny> tmpList = Librarycs.ListaOceny(); for (int i = 0; i < tmpList.Count; i++) { dataGridView3.Rows.Add(tmpList[i].Id, tmpList[i].NazwaPrzedmiotu, tmpList[i].Imie, tmpList[i].Nazwisko, tmpList[i].Ocena, tmpList[i].ImieProwadzącego, tmpList[i].NazwiskoProwadzącego, "Edytuj", "Usuń"); dataGridView3.Rows[i].Cells[7].Style.BackColor = Color.Green; dataGridView3.Rows[i].Cells[8].Style.BackColor = Color.Red; } }
public void uzupelnianieListyUczniowie() { dataGridView1.Rows.Clear(); List <Librarycs.Student> tmpList = Librarycs.ListaStudent(); for (int i = 0; i < tmpList.Count; i++) { dataGridView1.Rows.Add(tmpList[i].Id, tmpList[i].Imie, tmpList[i].Nazwisko, "Edytuj", "Usuń"); dataGridView1.Rows[i].Cells[3].Style.BackColor = Color.Green; dataGridView1.Rows[i].Cells[4].Style.BackColor = Color.Red; } }
private void button1_Click(object sender, EventArgs e) { Librarycs.Oceny tmp = new Librarycs.Oceny();; if (textBox1.Text != "" && comboBox1.Text != "" && comboBox2.Text != "") { if (button1.Text == "Edytuj") { tmp = Librarycs.WczytajOceny(ID); } try { if (button1.Text == "Edytuj") { tmp = Librarycs.WczytajOceny(ID); } tmp.Ocena = Convert.ToInt32(textBox1.Text); if (tmp.Ocena < 1 || tmp.Ocena > 6) { throw new Exception(); } tmp.Imie = tmpListStudent[comboBox2.SelectedIndex].Imie; tmp.Nazwisko = tmpListStudent[comboBox2.SelectedIndex].Nazwisko; tmp.NazwaPrzedmiotu = tmpListPrzedmiot[comboBox1.SelectedIndex].NazwaPrzedmiotu; tmp.ImieProwadzącego = tmpListPrzedmiot[comboBox1.SelectedIndex].ImieProwadzącego; tmp.NazwiskoProwadzącego = tmpListPrzedmiot[comboBox1.SelectedIndex].NazwiskoProwadzącego; Librarycs.ZapiszOceny(tmp); f.uzupelnianieListyOceny(); this.Hide(); f.tryb2(); f.Show(); } catch (Exception) { MessageBox.Show("Źle wpisana ocena!"); } } else { MessageBox.Show("Podaj wszystkie potrzebne dane!"); } }