/// <summary> /// Deletes a draft message. /// </summary> private void Uzenetek_Piszkozat_Torles() { try { string megy = "uzenetek_piszkozat_torles"; string kod = belepo.Kodja.ToString(); Uzenet[] eredmeny = server.Uzenet_Lista(megy, kod, uzenet_id2, uzenet_id3, uzenet_id4, uzenet_id1); if (eredmeny.Length == 1) { Uzenet mit = new Uzenet(eredmeny[0].Ideje.ToString(), eredmeny[0].Torolve.ToString(), eredmeny[0].Kuldoje.ToString(), eredmeny[0].Cimzettje.ToString(), eredmeny[0].Targya.ToString(), eredmeny[0].Szovege.ToString(), eredmeny[0].Megvan_kuldonek.ToString(), eredmeny[0].Megvan_cimzettnek.ToString(), eredmeny[0].Mentve_e.ToString(), eredmeny[0].Olvasva_e.ToString(), eredmeny[0].Idje.ToString()); server.Uzenet_Torles(mit); } cim_valtozas = false; targy_valtozas = false; szoveg_valtozas = false; } catch { } // Frissítés switch (belepo.Beosztasa.ToString()) { case "hallgato": Hallgato_Uzenetek_Piszkozat_Betoltes(); break; case "oktato": Oktato_Uzenetek_Piszkozat_Betoltes(); break; case "admin": Admin_Uzenetek_Piszkozat_Betoltes(); break; } }
/// <summary> /// Saves new message. /// </summary> private void Uzenetek_Uj_Piszkozat() { try { DateTime idoo = DateTime.Now; string formatum = "yyyy.MM.dd,HH:mm:ss"; string cimzett = ""; string targy = ""; string szoveg = ""; switch (belepo.Beosztasa.ToString()) { case "hallgato": cimzett = textBox2.Text.ToString(); targy = textBox3.Text.ToString(); szoveg = richTextBox3.Text.ToString(); break; case "oktato": cimzett = textBox5.Text.ToString(); targy = textBox4.Text.ToString(); szoveg = richTextBox8.Text.ToString(); break; case "admin": cimzett = textBox7.Text.ToString(); targy = textBox6.Text.ToString(); szoveg = richTextBox12.Text.ToString(); break; } Uzenet mit = new Uzenet(idoo.ToString(formatum), "false", belepo.Kodja.ToString(), cimzett.ToString(), targy.ToString(), szoveg.ToString(), "true", "false", "true", "true", uzenet_kulcs.ToString()); uzenet_kulcs++; server.Uzenet_Hozzaad(mit); } catch { } // Frissítés switch (belepo.Beosztasa.ToString()) { case "hallgato": Hallgato_Uzenetek_Uj_Betoltes(); break; case "oktato": Oktato_Uzenetek_Uj_Betoltes(); break; case "admin": Admin_Uzenetek_Uj_Betoltes(); break; } }
/// <summary> /// Saves a draft message. /// </summary> private void Uzenetek_Piszkozat_Mentes() { try { string megy = "uzenetek_piszkozat_mentes"; string kod = belepo.Kodja.ToString(); Uzenet[] eredmeny = server.Uzenet_Lista(megy, kod, uzenet_id2, uzenet_id3, uzenet_id4, uzenet_id1); if (eredmeny.Length == 1) { Uzenet mit = new Uzenet(eredmeny[0].Ideje.ToString(), eredmeny[0].Torolve.ToString(), eredmeny[0].Kuldoje.ToString(), eredmeny[0].Cimzettje.ToString(), eredmeny[0].Targya.ToString(), eredmeny[0].Szovege.ToString(), eredmeny[0].Megvan_kuldonek.ToString(), eredmeny[0].Megvan_cimzettnek.ToString(), eredmeny[0].Mentve_e.ToString(), eredmeny[0].Olvasva_e.ToString(), eredmeny[0].Idje.ToString()); DateTime idoo = DateTime.Now; string formatum = "yyyy.MM.dd,HH:mm:ss"; string cimzett = ""; string targy = ""; string szoveg = ""; switch (belepo.Beosztasa.ToString()) { case "hallgato": cimzett = textBox9.Text.ToString(); targy = textBox8.Text.ToString(); szoveg = richTextBox4.Text.ToString(); break; case "oktato": cimzett = textBox11.Text.ToString(); targy = textBox10.Text.ToString(); szoveg = richTextBox7.Text.ToString(); break; case "admin": cimzett = textBox87.Text.ToString(); targy = textBox86.Text.ToString(); szoveg = richTextBox11.Text.ToString(); break; } Uzenet mire = new Uzenet(idoo.ToString(formatum), eredmeny[0].Torolve.ToString(), eredmeny[0].Kuldoje.ToString(), cimzett.ToString(), targy.ToString(), szoveg.ToString(), eredmeny[0].Megvan_kuldonek.ToString(), eredmeny[0].Megvan_cimzettnek.ToString(), eredmeny[0].Mentve_e.ToString(), eredmeny[0].Olvasva_e.ToString(), eredmeny[0].Idje.ToString()); server.Uzenet_Modosit(mit, mire); } cim_valtozas = false; targy_valtozas = false; szoveg_valtozas = false; } catch { } // Frissítés switch (belepo.Beosztasa.ToString()) { case "hallgato": Hallgato_Uzenetek_Piszkozat_Betoltes(); break; case "oktato": Oktato_Uzenetek_Piszkozat_Betoltes(); break; case "admin": Admin_Uzenetek_Piszkozat_Betoltes(); break; } }
/// <summary> /// Select an incoming message. /// </summary> private void Uzenetek_Beerkezett_Kijeloles() { switch (belepo.Beosztasa.ToString()) { case "hallgato": richTextBox1.Text = ""; // Kijelölés esetén engedélyezzük a gombot if (dataGridView3.CurrentCellAddress.X >= 0) { try { button9.Enabled = true; // Üzenetazonosítók megszerzése int kijeloltsorindex = dataGridView3.SelectedCells[0].RowIndex; DataGridViewRow kijeloltsor = dataGridView3.Rows[kijeloltsorindex]; uzenet_id1 = kijeloltsor.Cells["kuldesido"].Value.ToString(); kijeloltsorindex = dataGridView3.SelectedCells[0].RowIndex; kijeloltsor = dataGridView3.Rows[kijeloltsorindex]; uzenet_id2 = kijeloltsor.Cells["felado"].Value.ToString(); kijeloltsorindex = dataGridView3.SelectedCells[0].RowIndex; kijeloltsor = dataGridView3.Rows[kijeloltsorindex]; uzenet_id3 = kijeloltsor.Cells["targy"].Value.ToString(); kijeloltsorindex = dataGridView3.SelectedCells[0].RowIndex; kijeloltsor = dataGridView3.Rows[kijeloltsorindex]; uzenet_id4 = kijeloltsor.Cells["be_szoveg"].Value.ToString(); // Üzenet Olvasása string kod = belepo.Kodja.ToString(); string megy = "uzenetek_beerkezett_kijeloles"; Uzenet[] eredmeny = server.Uzenet_Lista(megy, uzenet_id2, kod, uzenet_id3, uzenet_id4, uzenet_id1); richTextBox1.Text = eredmeny[0].Szovege.ToString(); // Megnyitás esetén olvasott státusz változtatása if (eredmeny[0].Olvasva_e.ToString() == "false") { Uzenet mit = new Uzenet(eredmeny[0].Ideje.ToString(), eredmeny[0].Torolve.ToString(), eredmeny[0].Kuldoje.ToString(), eredmeny[0].Cimzettje.ToString(), eredmeny[0].Targya.ToString(), eredmeny[0].Szovege.ToString(), eredmeny[0].Megvan_kuldonek.ToString(), eredmeny[0].Megvan_cimzettnek.ToString(), eredmeny[0].Mentve_e.ToString(), eredmeny[0].Olvasva_e.ToString(), eredmeny[0].Idje.ToString()); Uzenet mire = new Uzenet(eredmeny[0].Ideje.ToString(), eredmeny[0].Torolve.ToString(), eredmeny[0].Kuldoje.ToString(), eredmeny[0].Cimzettje.ToString(), eredmeny[0].Targya.ToString(), eredmeny[0].Szovege.ToString(), eredmeny[0].Megvan_kuldonek.ToString(), eredmeny[0].Megvan_cimzettnek.ToString(), eredmeny[0].Mentve_e.ToString(), "true", eredmeny[0].Idje.ToString()); server.Uzenet_Modosit(mit, mire); } } catch { } } else { button9.Enabled = false; } break; case "oktato": richTextBox5.Text = ""; // Kijelölés esetén engedélyezzük a gombot if (dataGridView6.CurrentCellAddress.X >= 0) { try { button11.Enabled = true; // Üzenetazonosítók megszerzése int kijeloltsorindex = dataGridView6.SelectedCells[0].RowIndex; DataGridViewRow kijeloltsor = dataGridView6.Rows[kijeloltsorindex]; uzenet_id1 = kijeloltsor.Cells["dataGridViewTextBoxColumn6"].Value.ToString(); kijeloltsorindex = dataGridView6.SelectedCells[0].RowIndex; kijeloltsor = dataGridView6.Rows[kijeloltsorindex]; uzenet_id2 = kijeloltsor.Cells["dataGridViewTextBoxColumn4"].Value.ToString(); kijeloltsorindex = dataGridView6.SelectedCells[0].RowIndex; kijeloltsor = dataGridView6.Rows[kijeloltsorindex]; uzenet_id3 = kijeloltsor.Cells["dataGridViewTextBoxColumn5"].Value.ToString(); kijeloltsorindex = dataGridView6.SelectedCells[0].RowIndex; kijeloltsor = dataGridView6.Rows[kijeloltsorindex]; uzenet_id4 = kijeloltsor.Cells["Column46"].Value.ToString(); // Üzenet Olvasása string kod = belepo.Kodja.ToString(); string megy = "uzenetek_beerkezett_kijeloles"; Uzenet[] eredmeny = server.Uzenet_Lista(megy, uzenet_id2, kod, uzenet_id3, uzenet_id4, uzenet_id1); richTextBox5.Text = eredmeny[0].Szovege.ToString(); // Megnyitás esetén olvasott státusz változtatása if (eredmeny[0].Olvasva_e.ToString() == "false") { Uzenet mit = new Uzenet(eredmeny[0].Ideje.ToString(), eredmeny[0].Torolve.ToString(), eredmeny[0].Kuldoje.ToString(), eredmeny[0].Cimzettje.ToString(), eredmeny[0].Targya.ToString(), eredmeny[0].Szovege.ToString(), eredmeny[0].Megvan_kuldonek.ToString(), eredmeny[0].Megvan_cimzettnek.ToString(), eredmeny[0].Mentve_e.ToString(), eredmeny[0].Olvasva_e.ToString(), eredmeny[0].Idje.ToString()); Uzenet mire = new Uzenet(eredmeny[0].Ideje.ToString(), eredmeny[0].Torolve.ToString(), eredmeny[0].Kuldoje.ToString(), eredmeny[0].Cimzettje.ToString(), eredmeny[0].Targya.ToString(), eredmeny[0].Szovege.ToString(), eredmeny[0].Megvan_kuldonek.ToString(), eredmeny[0].Megvan_cimzettnek.ToString(), eredmeny[0].Mentve_e.ToString(), "true", eredmeny[0].Idje.ToString()); server.Uzenet_Modosit(mit, mire); } } catch { } } else { button11.Enabled = false; } break; case "admin": richTextBox9.Text = ""; // Kijelölés esetén engedélyezzük a gombot if (dataGridView12.CurrentCellAddress.X >= 0) { try { button22.Enabled = true; // Üzenetazonosítók megszerzése int kijeloltsorindex = dataGridView6.SelectedCells[0].RowIndex; DataGridViewRow kijeloltsor = dataGridView6.Rows[kijeloltsorindex]; uzenet_id1 = kijeloltsor.Cells["dataGridViewTextBoxColumn14"].Value.ToString(); kijeloltsorindex = dataGridView6.SelectedCells[0].RowIndex; kijeloltsor = dataGridView6.Rows[kijeloltsorindex]; uzenet_id2 = kijeloltsor.Cells["dataGridViewTextBoxColumn12"].Value.ToString(); kijeloltsorindex = dataGridView6.SelectedCells[0].RowIndex; kijeloltsor = dataGridView6.Rows[kijeloltsorindex]; uzenet_id3 = kijeloltsor.Cells["dataGridViewTextBoxColumn13"].Value.ToString(); kijeloltsorindex = dataGridView6.SelectedCells[0].RowIndex; kijeloltsor = dataGridView6.Rows[kijeloltsorindex]; uzenet_id4 = kijeloltsor.Cells["Column47"].Value.ToString(); // Üzenet Olvasása string kod = belepo.Kodja.ToString(); string megy = "uzenetek_beerkezett_kijeloles"; Uzenet[] eredmeny = server.Uzenet_Lista(megy, uzenet_id2, kod, uzenet_id3, uzenet_id4, uzenet_id1); richTextBox9.Text = eredmeny[0].Szovege.ToString(); // Megnyitás esetén olvasott státusz változtatása if (eredmeny[0].Olvasva_e.ToString() == "false") { Uzenet mit = new Uzenet(eredmeny[0].Ideje.ToString(), eredmeny[0].Torolve.ToString(), eredmeny[0].Kuldoje.ToString(), eredmeny[0].Cimzettje.ToString(), eredmeny[0].Targya.ToString(), eredmeny[0].Szovege.ToString(), eredmeny[0].Megvan_kuldonek.ToString(), eredmeny[0].Megvan_cimzettnek.ToString(), eredmeny[0].Mentve_e.ToString(), eredmeny[0].Olvasva_e.ToString(), eredmeny[0].Idje.ToString()); Uzenet mire = new Uzenet(eredmeny[0].Ideje.ToString(), eredmeny[0].Torolve.ToString(), eredmeny[0].Kuldoje.ToString(), eredmeny[0].Cimzettje.ToString(), eredmeny[0].Targya.ToString(), eredmeny[0].Szovege.ToString(), eredmeny[0].Megvan_kuldonek.ToString(), eredmeny[0].Megvan_cimzettnek.ToString(), eredmeny[0].Mentve_e.ToString(), "true", eredmeny[0].Idje.ToString()); server.Uzenet_Modosit(mit, mire); } } catch { } } else { button22.Enabled = false; } break; } }
/// <summary> /// Edit grade. /// </summary> private void Ertekeles_Jegy() { // Módosítás try { string megy = "ertekeles_jegy"; string felev = ""; string kod = ""; switch (belepo.Beosztasa.ToString()) { case "oktato": felev = comboBox6.Text.ToString(); kod = listBox2.SelectedItem.ToString() + "*" + listBox1.SelectedItem.ToString(); break; case "admin": felev = comboBox7.Text.ToString(); kod = listBox3.SelectedItem.ToString() + "*" + listBox4.SelectedItem.ToString(); break; } Hallgato_index[] eredmeny = server.Hallgato_Index_Lista(megy, felev, kod); if (eredmeny.Length == 1) { string jegy = ""; Hallgato_index mit = new Hallgato_index(eredmeny[0].Neve.ToString(), eredmeny[0].Torolve.ToString(), eredmeny[0].Kodja.ToString(), eredmeny[0].Kreditje.ToString(), eredmeny[0].Ideje.ToString(), eredmeny[0].Oktatoja.ToString(), eredmeny[0].Feleve.ToString(), eredmeny[0].Kovetelmenye.ToString(), eredmeny[0].Elokovetelmenye.ToString(), eredmeny[0].Idje.ToString(), eredmeny[0].Krakenje.ToString(), eredmeny[0].Jegye.ToString(), eredmeny[0].Alairasa.ToString()); switch (belepo.Beosztasa.ToString()) { case "oktato": jegy = comboBox17.Text.ToString(); break; case "admin": jegy = comboBox22.Text.ToString(); break; } Hallgato_index mire = new Hallgato_index(eredmeny[0].Neve.ToString(), eredmeny[0].Torolve.ToString(), eredmeny[0].Kodja.ToString(), eredmeny[0].Kreditje.ToString(), eredmeny[0].Ideje.ToString(), eredmeny[0].Oktatoja.ToString(), eredmeny[0].Feleve.ToString(), eredmeny[0].Kovetelmenye.ToString(), eredmeny[0].Elokovetelmenye.ToString(), eredmeny[0].Idje.ToString(), eredmeny[0].Krakenje.ToString(), jegy.ToString(), eredmeny[0].Alairasa.ToString()); server.Hallgato_Index_Modosit(mit, mire); } } catch { } // Üzenet try { DateTime idoo = DateTime.Now; string formatum = "yyyy.MM.dd,HH:mm:ss"; string text = "A(z) " + listBox1.SelectedItem.ToString() + " tárgyra jegybeírás történt, eredménye: " + comboBox17.Text.ToString() + " módosító: " + belepo.Neve.ToString(); string subject = "Érdemjegy"; Uzenet megy = new Uzenet(idoo.ToString(formatum), belepo.Torolve.ToString(), belepo.Kodja.ToString(), listBox2.SelectedItem.ToString(), subject.ToString(), text.ToString(), "true", "true", "false", "false", uzenet_kulcs.ToString()); uzenet_kulcs++; server.Uzenet_Hozzaad(megy); jegy_change = false; } catch { } if (belepo.Beosztasa.ToString() == "oktato") { Oktato_Ertekeles_Betoltes(); } else { Admin_Ertekeles_Betoltes(); } }
/// <summary> /// Delete subject from student index. /// </summary> private void Admin_Targyfelvetel_Targy_Leadasa() { try { string megy = "admin_targyfelvetel_leadas"; string felev = aktualis_felev.ToString(); string kod = listBox5.SelectedItem.ToString() + "*" + listBox6.SelectedItem.ToString(); Hallgato_index[] eredmeny = server.Hallgato_Index_Lista(megy, felev, kod); Hallgato_index mit = new Hallgato_index(eredmeny[0].Neve.ToString(), eredmeny[0].Torolve.ToString(), eredmeny[0].Kodja.ToString(), eredmeny[0].Kreditje.ToString(), eredmeny[0].Ideje.ToString(), eredmeny[0].Oktatoja.ToString(), eredmeny[0].Feleve.ToString(), eredmeny[0].Kovetelmenye.ToString(), eredmeny[0].Elokovetelmenye.ToString(), eredmeny[0].Idje.ToString(), eredmeny[0].Krakenje.ToString(), eredmeny[0].Jegye.ToString(), eredmeny[0].Alairasa.ToString()); server.Hallgato_Index_Torles(mit); } catch { } try { // Üzenet DateTime idoo = DateTime.Now; string formatum = "yyyy.MM.dd,HH:mm:ss"; string text = "A(z) " + listBox6.SelectedItem.ToString() + " tárgy leadásra került, módosító: " + belepo.Neve.ToString(); string subject = "Tárgy Leadás"; Uzenet mit2 = new Uzenet(idoo.ToString(formatum), "false", belepo.Kodja.ToString(), listBox5.SelectedItem.ToString(), subject.ToString(), text.ToString(), "true", "true", "false", "false", uzenet_kulcs.ToString()); uzenet_kulcs++; server.Uzenet_Hozzaad(mit2); } catch { } }
/// <summary> /// Adds a subject to the seleced student's index. /// </summary> private void Admin_Targyfelvetel_Targy_Felvetele() { try { string megy = "admin_targyfelvetel_felvetel"; string kod = listBox7.SelectedItem.ToString(); Targy[] eredmeny = server.Targy_Lista(megy, kod); Hallgato_index mit = new Hallgato_index(eredmeny[0].Neve.ToString(), eredmeny[0].Torolve.ToString(), eredmeny[0].Kodja.ToString(), eredmeny[0].Kreditje.ToString(), eredmeny[0].Ideje.ToString(), eredmeny[0].Oktatoja.ToString(), aktualis_felev.ToString(), eredmeny[0].Kovetelmenye.ToString(), eredmeny[0].Elokovetelmenye.ToString(), hallgato_kulcs.ToString(), listBox5.SelectedItem.ToString(), "", ""); hallgato_kulcs++; server.Hallgato_Index_Hozzaad(mit); } catch { } try { // Üzenet DateTime idoo = DateTime.Now; string formatum = "yyyy.MM.dd,HH:mm:ss"; string text = "A(z) " + listBox7.SelectedItem.ToString() + " tárgy felvételre került, módosító: " + belepo.Neve.ToString(); string subject = "Tárgy Felvétel"; Uzenet mit2 = new Uzenet(idoo.ToString(formatum), "false", belepo.Kodja.ToString(), listBox5.SelectedItem.ToString(), subject.ToString(), text.ToString(), "true", "true", "false", "false", uzenet_kulcs.ToString()); uzenet_kulcs++; server.Uzenet_Hozzaad(mit2); } catch { } }