/// <summary> /// Edit a teacher. /// </summary> private void Admin_Oktatokezeles_Modositas() { try { string megy = "admin_oktatokezeles_modositas"; string kod = box.ToString(); Felhasznalo[] eredmeny = server.Felhasznalo_Lista(megy, kod); Felhasznalo mit = new Felhasznalo(eredmeny[0].Idje.ToString(), eredmeny[0].Torolve.ToString(), eredmeny[0].Kodja.ToString(), eredmeny[0].Neve.ToString(), eredmeny[0].Jelszava.ToString(), eredmeny[0].Beosztasa.ToString(), eredmeny[0].Emailje.ToString(), eredmeny[0].Szuletesi_helye.ToString(), eredmeny[0].Szuletesi_ideje.ToString(), eredmeny[0].Fizetese.ToString(), eredmeny[0].Anyja_neve.ToString(), eredmeny[0].Telefonja.ToString(), eredmeny[0].Bankszamla.ToString(), eredmeny[0].Statusza.ToString(), eredmeny[0].Beiratkozva.ToString(), eredmeny[0].Neme.ToString(), eredmeny[0].Jogviszonya.ToString(), eredmeny[0].Lakcime.ToString()); Felhasznalo mire = new Felhasznalo(eredmeny[0].Idje.ToString(), eredmeny[0].Torolve.ToString(), eredmeny[0].Kodja.ToString(), eredmeny[0].Neve.ToString(), eredmeny[0].Jelszava.ToString(), eredmeny[0].Beosztasa.ToString(), eredmeny[0].Emailje.ToString(), eredmeny[0].Szuletesi_helye.ToString(), eredmeny[0].Szuletesi_ideje.ToString(), eredmeny[0].Fizetese.ToString(), eredmeny[0].Anyja_neve.ToString(), eredmeny[0].Telefonja.ToString(), eredmeny[0].Bankszamla.ToString(), eredmeny[0].Statusza.ToString(), eredmeny[0].Beiratkozva.ToString(), eredmeny[0].Neme.ToString(), eredmeny[0].Jogviszonya.ToString(), eredmeny[0].Lakcime.ToString()); if (eredmeny.Length == 1) { if (textBox42.Text.ToString() != mit.Neve.ToString()) { mire.Neve = textBox42.Text.ToString(); } if (textBox41.Text.ToString() != mit.Neve.ToString()) { string megy2 = "admin_oktatokezeles_modositas_ell"; string kod2 = textBox41.Text.ToString(); Felhasznalo[] van = server.Felhasznalo_Lista(megy2, kod2); if (van.Length == 0) { mire.Neve = textBox41.Text.ToString(); } } if (textBox40.Text.ToString() != mit.Jelszava.ToString()) { mire.Jelszava = textBox40.Text.ToString(); } if (textBox39.Text.ToString() != mit.Emailje.ToString()) { mire.Emailje = textBox39.Text.ToString(); } if (textBox38.Text.ToString() != mit.Fizetese.ToString()) { mire.Fizetese = textBox38.Text.ToString(); } if (textBox37.Text.ToString() != mit.Szuletesi_helye.ToString()) { mire.Szuletesi_helye = textBox37.Text.ToString(); } if (textBox36.Text.ToString() != mit.Szuletesi_ideje.ToString()) { mire.Szuletesi_ideje = textBox36.Text.ToString(); } if (textBox35.Text.ToString() != mit.Anyja_neve.ToString()) { mire.Anyja_neve = textBox35.Text.ToString(); } if (textBox34.Text.ToString() != mit.Bankszamla.ToString()) { mire.Bankszamla = textBox34.Text.ToString(); } if (textBox33.Text.ToString() != mit.Statusza.ToString()) { mire.Statusza = textBox33.Text.ToString(); } if (textBox32.Text.ToString() != mit.Beiratkozva.ToString()) { mire.Beiratkozva = textBox32.Text.ToString(); } if (textBox31.Text.ToString() != mit.Lakcime.ToString()) { mire.Lakcime = textBox31.Text.ToString(); } if (textBox48.Text.ToString() != mit.Neme.ToString()) { mire.Neme = textBox48.Text.ToString(); } if (textBox49.Text.ToString() != mit.Jogviszonya.ToString()) { mire.Jogviszonya = textBox49.Text.ToString(); } if (textBox50.Text.ToString() != mit.Beosztasa.ToString()) { mire.Beosztasa = textBox50.Text.ToString(); } server.Felhasznalo_Modosit(mit, mire); } Admin_Oktatokezeles_Betoltes(); } catch { } }
/// <summary> /// Login. /// </summary> private void Login() { // The texts must not be empty. if (!string.IsNullOrEmpty(textBox1.Text.ToString()) && !string.IsNullOrEmpty(textBox2.Text.ToString())) { try { // Create a channel. server = chanel.CreateChannel(); // Find the user. this.belepo = server.Belep(textBox1.Text.ToString(), textBox2.Text.ToString()); if (this.belepo == null) { MessageBox.Show("Belépés sikertelen. \nFelhasználónév vagy jelszó nem megfelelő"); } // Close the channel. ((IClientChannel)server).Close(); } catch (Exception ex) { if (server != null) { // Abort the channel. ((ICommunicationObject)server).Abort(); } MessageBox.Show(ex.ToString()); } // Close this.Close(); } }
/// <summary> /// Add a teacher. /// </summary> private void Admin_Oktatokezeles_Hozzaadas() { try { string megy = "admin_oktatokezeles_hozzaadas"; string kod = textBox52.Text.ToString(); Felhasznalo[] eredmeny = server.Felhasznalo_Lista(megy, kod); if (eredmeny.Length == 0) { Felhasznalo mit = new Felhasznalo(felhasznalo_kulcs.ToString(), "false", textBox52.Text.ToString(), textBox51.Text.ToString(), textBox53.Text.ToString(), comboBox15.Text.ToString(), textBox54.Text.ToString(), textBox56.Text.ToString(), textBox57.Text.ToString(), textBox55.Text.ToString(), textBox58.Text.ToString(), textBox63.Text.ToString(), textBox59.Text.ToString(), textBox85.Text.ToString(), comboBox21.Text.ToString(), comboBox13.Text.ToString(), comboBox21.Text.ToString(), textBox62.Text.ToString()); felhasznalo_kulcs++; server.Felhasznalo_Hozzaad(mit); // ... } Admin_Oktatokezeles_Betoltes(); } catch { } }
/// <summary> /// Delete a student. /// </summary> private void Admin_Hallgatokezeles_Torles() { try { string megy = "admin_hallgatokezeles_torles"; string kod = box.ToString(); Felhasznalo[] eredmeny = server.Felhasznalo_Lista(megy, kod); if (eredmeny.Length == 1) { Felhasznalo mit = new Felhasznalo(eredmeny[0].Idje.ToString(), eredmeny[0].Torolve.ToString(), eredmeny[0].Kodja.ToString(), eredmeny[0].Neve.ToString(), eredmeny[0].Jelszava.ToString(), eredmeny[0].Beosztasa.ToString(), eredmeny[0].Emailje.ToString(), eredmeny[0].Szuletesi_helye.ToString(), eredmeny[0].Szuletesi_ideje.ToString(), eredmeny[0].Fizetese.ToString(), eredmeny[0].Anyja_neve.ToString(), eredmeny[0].Telefonja.ToString(), eredmeny[0].Bankszamla.ToString(), eredmeny[0].Statusza.ToString(), eredmeny[0].Beiratkozva.ToString(), eredmeny[0].Neme.ToString(), eredmeny[0].Jogviszonya.ToString(), eredmeny[0].Lakcime.ToString()); server.Felhasznalo_Torles(mit); // ... MessageBox.Show("A hallgató sikeresen törölve."); } else { MessageBox.Show("Nincs ilyen hallgató."); } Admin_Hallgatokezeles_Betoltes(); } catch { } }
/// <summary> /// Add a student. /// </summary> private void Admin_Hallgatokezeles_Hozzaadas() { try { string megy = "admin_hallgatokezeles_hozzaadas"; string kod = textBox68.Text.ToString(); Felhasznalo[] eredmeny = server.Felhasznalo_Lista(megy, kod); if (eredmeny.Length == 0) { Felhasznalo mit = new Felhasznalo(felhasznalo_kulcs.ToString(), "false", textBox68.Text.ToString(), textBox67.Text.ToString(), textBox69.Text.ToString(), comboBox14.Text.ToString(), textBox70.Text.ToString(), textBox72.Text.ToString(), textBox73.Text.ToString(), textBox71.Text.ToString(), textBox74.Text.ToString(), textBox63.Text.ToString(), textBox75.Text.ToString(), textBox84.Text.ToString(), comboBox20.Text.ToString(), comboBox10.Text.ToString(), comboBox11.Text.ToString(), textBox78.Text.ToString()); felhasznalo_kulcs++; server.Felhasznalo_Hozzaad(mit); // ... } Admin_Hallgatokezeles_Betoltes(); } catch { } }
/// <summary> /// Login and Logout. /// </summary> private void BejelentkezesEsKijelentkezes() { if (label1.Text == "Bejelentkezés") // Bejelentkezés { // Bejelentkező felület meghívása Form2 bejelentkezes = new Form2(); bejelentkezes.ShowDialog(); // A felhasználó adatainak lekérése try { this.belepo = bejelentkezes.belepo; } catch { } // Frissítés Form_Frissites(); } else // Kijelentkezés { label1.Text = "Bejelentkezés"; label48.Text = ""; try { belepo.Neve = "senki"; tabControl1.TabPages.Add(tabPage1); tabControl1.TabPages.Remove(tabPage2); tabControl1.TabPages.Remove(tabPage3); tabControl1.TabPages.Remove(tabPage4); } catch { } } }
/// <summary> /// Edits the password. /// </summary> private void Adatok_Jelszo_Modosítas() { try { Felhasznalo mit = new Felhasznalo(belepo.Idje.ToString(), belepo.Torolve.ToString(), belepo.Kodja.ToString(), belepo.Neve.ToString(), belepo.Jelszava.ToString(), belepo.Beosztasa.ToString(), belepo.Emailje.ToString(), belepo.Szuletesi_helye.ToString(), belepo.Szuletesi_ideje.ToString(), belepo.Fizetese.ToString(), belepo.Anyja_neve.ToString(), belepo.Telefonja.ToString(), belepo.Bankszamla.ToString(), belepo.Statusza.ToString(), belepo.Beiratkozva.ToString(), belepo.Neme.ToString(), belepo.Jogviszonya.ToString(), belepo.Lakcime.ToString()); string ujjelszo = ""; switch (belepo.Beosztasa.ToString()) { case "hallgato": ujjelszo = textBox43.Text.ToString(); break; case "oktato": ujjelszo = textBox44.Text.ToString(); break; case "admin": ujjelszo = textBox45.Text.ToString(); break; } Felhasznalo mire = new Felhasznalo(belepo.Idje.ToString(), belepo.Torolve.ToString(), belepo.Kodja.ToString(), belepo.Neve.ToString(), ujjelszo, belepo.Beosztasa.ToString(), belepo.Emailje.ToString(), belepo.Szuletesi_helye.ToString(), belepo.Szuletesi_ideje.ToString(), belepo.Fizetese.ToString(), belepo.Anyja_neve.ToString(), belepo.Telefonja.ToString(), belepo.Bankszamla.ToString(), belepo.Statusza.ToString(), belepo.Beiratkozva.ToString(), belepo.Neme.ToString(), belepo.Jogviszonya.ToString(), belepo.Lakcime.ToString()); server.Felhasznalo_Modosit(mit, mire); belepo.Jelszava = ujjelszo.ToString(); // Frissítés switch (belepo.Beosztasa.ToString()) { case "hallgato": Hallgato_Adatok_Betoltes(); break; case "oktato": Oktato_Adatok_Betoltes(); break; case "admin": Admin_Adatok_Betoltes(); break; } } catch { } }