public void Osvezi_sadrzaj() { try { studenti_iz_baze.Clear(); predmeti_iz_baze.Clear(); // uzimanje liste studenata iz baze i nad njima vršiti upite listaStudent.Items.Clear(); var rezultat = Baza.daj_instancu().Daj_sve_studente(); foreach (var elem in rezultat) { Dictionary <string, string> red = new Dictionary <string, string>(); red.Add("naziv", elem["broj_indeksa"] + "-" + elem["ime"] + " " + elem["prezime"]); red.Add("ime", elem["ime"]); red.Add("prezime", elem["prezime"]); red.Add("broj_indeksa", elem["broj_indeksa"]); red.Add("fakultet", elem["fakultet"]); red.Add("departman", elem["departman"]); this.studenti_iz_baze.Add(red); listaStudent.Items.Add(elem["broj_indeksa"] + "-" + elem["ime"] + " " + elem["prezime"]); } //uzimanje liste predmeta iz baze i nad njima vršiti upite listaPredmet.Items.Clear(); rezultat = Baza.daj_instancu().Daj_sve_predmete(); foreach (var elem in rezultat) { Dictionary <string, string> red = new Dictionary <string, string>(); red.Add("id", elem["id"]); red.Add("departman", elem["departman"]); red.Add("naziv", elem["naziv"]); red.Add("espb", elem["espb"]); red.Add("godina", elem["godina"]); red.Add("semestar", elem["semestar"]); listaPredmet.Items.Add(elem["naziv"]); this.predmeti_iz_baze.Add(red); } } catch (Exception exception) { loger.Error(MenadzerStatusnihKodova.GRESKA, exception); MessageBox.Show(MenadzerStatusnihKodova.GRESKA_TEKST, MenadzerStatusnihKodova.GRESKA, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void dugmePretraga_Click(object sender, EventArgs e) { // pretraga profesora if (!Validacija()) { MessageBox.Show(MenadzerStatusnihKodova.NEPRAVILAN_UNOS_PORUKA, MenadzerStatusnihKodova.NEPRAVILAN_UNOS, MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return; } Osvezi_sadrzaj(); try { var rezultat = Baza.daj_instancu().Daj_informacije_o_profesoru(UInt32.Parse(idUnos.Text.ToString())); if (rezultat.Count > 0) { profesorImePrikaz.Text = rezultat["ime"] + " " + rezultat["prezime"]; korisnickoImePrikaz.Text = rezultat["korisnicko_ime"]; telefonPrikaz.Text = rezultat["telefon"]; emailPrikaz.Text = rezultat["email"]; jmbgPrikaz.Text = rezultat["jmbg"]; zvanjePrikaz.Text = rezultat["zvanje"]; idPrikaz.Text = rezultat["id"]; this.id_profesora_za_brisanje = Convert.ToInt32(rezultat["id"]); datumRodjenjaPrikaz.Text = rezultat["datum_rodjenja"]; dugmeUkloniProfesora.Enabled = true; panelPrikazRezultata.Visible = true; } else { MessageBox.Show(MenadzerStatusnihKodova.PROFESOR_NIJE_PRONADJEN, MenadzerStatusnihKodova.ZAPIS_NIJE_PRONADJEN, MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception exception) { loger.Error(MenadzerStatusnihKodova.GRESKA, exception); MessageBox.Show(MenadzerStatusnihKodova.GRESKA_TEKST, MenadzerStatusnihKodova.GRESKA, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void Osvezi_sadrzaj() { try { tabelaPrikazUniverziteta.Rows.Clear(); var dd = Baza.daj_instancu().Daj_sve_univerzitete(); foreach (var elem in dd) { tabelaPrikazUniverziteta.Rows.Add(elem["id"], elem["naziv"], elem["grad"], elem["drzava"], "izmeni"); } } catch (Exception ee) { MessageBox.Show("doslo je do greske " + ee.ToString()); } }
private void dugmeDodajPredmet_Click(object sender, EventArgs e) { if (!Validacija()) { MessageBox.Show(MenadzerStatusnihKodova.NEPRAVILAN_UNOS_PORUKA, MenadzerStatusnihKodova.NEPRAVILAN_UNOS, MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return; } try { UInt32 id_profesora = 0; foreach (var elem in this.profesori_iz_baze) { if (elem["naziv_iz_liste"] == Convert.ToString(listaProfesor.SelectedItem)) { id_profesora = Convert.ToUInt32(elem["id"]); break; } } UInt32 id_predmeta = 0; foreach (var elem in this.predmeti_iz_baze) { if (elem["naziv"] == Convert.ToString(listaPredmet.SelectedItem)) { id_predmeta = Convert.ToUInt32(elem["id"]); break; } } sbyte tip = Convert.ToSByte(this.tip_zaposlenja[Convert.ToString(listaTip.SelectedItem)]); string status = Baza.daj_instancu().Dodeli_predmet_profesoru(id_profesora, id_predmeta, tip); MessageBox.Show(string.Format("{0}", status), MenadzerStatusnihKodova.USPEH, MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception exception) { loger.Error(MenadzerStatusnihKodova.GRESKA, exception); MessageBox.Show(MenadzerStatusnihKodova.GRESKA_TEKST, MenadzerStatusnihKodova.GRESKA, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void dugmeZaBrisanje_Click(object sender, EventArgs e) { //brisanje fakulteta DialogResult res = MessageBox.Show("Da li ste sigurni da želite da obrišete fakultet?", "Potvrda", MessageBoxButtons.OKCancel, MessageBoxIcon.Information); if (res == DialogResult.OK) { try { Baza.daj_instancu().Izbrisi_fakultet(this.ID); MessageBox.Show("Uspešno izbrisan fakultet", MenadzerStatusnihKodova.USPEH, MessageBoxButtons.OK, MessageBoxIcon.Information); MenadzerFormi.dajFormu <FormaUpravljanjeFakultetom>(this, null, true); } catch (Exception exception) { loger.Error(MenadzerStatusnihKodova.GRESKA, exception); MessageBox.Show(MenadzerStatusnihKodova.GRESKA_TEKST, MenadzerStatusnihKodova.GRESKA, MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void FormaPocetnaStrana_Load(object sender, EventArgs e) { this.WindowState = FormWindowState.Maximized; /*ucitavanje podataka o administratoru*/ try { var rezultat = Baza.daj_instancu().Daj_podatke_o_adminu(Sesija.dajSessiju().Daj_admina()); labelaEmailPrikaz.Text = rezultat["email"]; labelaTelefonPrikaz.Text = rezultat["telefon"]; labelaImePrikaz.Text = rezultat["ime"] + " " + rezultat["prezime"]; fakultetskaGodinaPrikaz.Text = Baza.daj_instancu().daj_tekucu_fakultetsku_godinu(); } catch (Exception exception) { loger.Error(MenadzerStatusnihKodova.GRESKA, exception); MessageBox.Show(MenadzerStatusnihKodova.GRESKA_TEKST, MenadzerStatusnihKodova.GRESKA, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void dugmeZaIzmenu_Click(object sender, EventArgs e) { // sacuvaj izmene na univerzitetu if (!validacija()) { MessageBox.Show(MenadzerStatusnihKodova.NEPRAVILAN_UNOS_PORUKA, MenadzerStatusnihKodova.NEPRAVILAN_UNOS, MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return; } try { Baza.daj_instancu().Sacuvaj_izmene_na_univerzitetu(this.ID, nazivUnos.Text, drzavaUnos.Text, gradUnos.Text); MessageBox.Show("Izmene uspešno sačuvane", MenadzerStatusnihKodova.USPEH, MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception exception) { loger.Error(MenadzerStatusnihKodova.GRESKA, exception); MessageBox.Show(MenadzerStatusnihKodova.GRESKA_TEKST, MenadzerStatusnihKodova.GRESKA, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void Osvezi_sadrzaj() { try { tabelaPrikazDepartmana.Rows.Clear(); this.mapa_id_departmana.Clear(); var dd = Baza.daj_instancu().Daj_sve_departmane(); foreach (var elem in dd) { tabelaPrikazDepartmana.Rows.Add(elem["id"], elem["univerzitet"], elem["fakultet"], elem["smer"], elem["nivo_studija"], "izbriši"); this.mapa_id_departmana.Add(elem["smer"], Convert.ToInt32(elem["id"])); } } catch (Exception ee) { MessageBox.Show("doslo je do greske " + ee.ToString()); } }
public void Osvezi_sadrzaj() { try { listaDepartmana.Items.Clear(); listaStatus.Items.Clear(); mapa_vrednosti.Clear(); var rezultat = Baza.daj_instancu().Daj_sve_departmane(); foreach (var elem in rezultat) { listaDepartmana.Items.Add(elem["fakultet"] + " - " + elem["smer"]); mapa_vrednosti.Add(elem["fakultet"] + " - " + elem["smer"], Convert.ToInt32(elem["id"])); } mapa_vrednosti.Add(MenadzerStatusnihKodova.STUDENT_BUDZET_PORUKA, MenadzerStatusnihKodova.STUDENT_STATUS_BUDZET); listaStatus.Items.Add(MenadzerStatusnihKodova.STUDENT_BUDZET_PORUKA); mapa_vrednosti.Add(MenadzerStatusnihKodova.STUDENT_SAMOFINANSIRANJE_PORUKA, MenadzerStatusnihKodova.STUDENT_STATUS_SAMOFINANSIRANJE); listaStatus.Items.Add(MenadzerStatusnihKodova.STUDENT_SAMOFINANSIRANJE_PORUKA); imeUnos.Clear(); prezimeUnos.Clear(); mestoBoravkaUnos.Clear(); ulicaUnos.Clear(); brojUnos.Clear(); jmbgUnos.Clear(); korisnickoImeUnos.Clear(); lozinkaUnos.Clear(); lozinkaPonovoUnos.Clear(); emailUnos.Clear(); telefonUnos.Clear(); } catch (Exception exception) { loger.Error(MenadzerStatusnihKodova.GRESKA, exception); MessageBox.Show(MenadzerStatusnihKodova.GRESKA_TEKST, MenadzerStatusnihKodova.GRESKA, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void dugmeDodajPredmet_Click(object sender, EventArgs e) { // dodavanje studentu položen predmet if (listaOcena.SelectedIndex < 0 || listaStudent.SelectedIndex < 0 || listaPredmet.SelectedIndex < 0) { MessageBox.Show(MenadzerStatusnihKodova.NEPRAVILAN_UNOS_PORUKA, MenadzerStatusnihKodova.NEPRAVILAN_UNOS, MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } else { try { var broj_indeksa = from student in this.studenti_iz_baze where student["naziv"] == listaStudent.SelectedItem.ToString() select student["broj_indeksa"]; var predmet_id = from predmet in this.predmeti_iz_baze where predmet["naziv"] == listaPredmet.SelectedItem.ToString() select predmet["id"]; string msg = Baza.daj_instancu().Dodaj_polozen_ispit_studentu(Convert.ToUInt32(broj_indeksa.ToList()[0]), Convert.ToUInt32(predmet_id.ToList()[0]), datumUnos.Value.ToString("yyyy-MM-dd").ToString(), Convert.ToByte(listaOcena.SelectedItem.ToString())); if (msg != "") { MessageBox.Show("Greška: " + msg, "greška", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } else { MessageBox.Show("Uspešno evidentiran položen ispit studentu", MenadzerStatusnihKodova.USPEH, MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception exception) { loger.Error(MenadzerStatusnihKodova.GRESKA, exception); MessageBox.Show(MenadzerStatusnihKodova.GRESKA_TEKST, MenadzerStatusnihKodova.GRESKA, MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void dugmeZaProsledi_Click(object sender, EventArgs e) { //dodavanje fakulteta if (!Validacija()) { MessageBox.Show(MenadzerStatusnihKodova.NEPRAVILAN_UNOS_PORUKA, MenadzerStatusnihKodova.NEPRAVILAN_UNOS, MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return; } try { Baza.daj_instancu().Dodavanje_fakulteta(nazivUnos.Text, gradUnos.Text, mapa_id_naziv[Convert.ToString(comboUniverziteti.SelectedItem)]); MessageBox.Show("uspešno dodat fakultet", MenadzerStatusnihKodova.USPEH, MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception exception) { loger.Error(MenadzerStatusnihKodova.GRESKA, exception); MessageBox.Show(MenadzerStatusnihKodova.GRESKA_TEKST, MenadzerStatusnihKodova.GRESKA, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void dugmeUkloniProfesora_Click(object sender, EventArgs e) { DialogResult res = MessageBox.Show("Da li ste sigurni da želite da obrišete profesora?", "Potvrda", MessageBoxButtons.OKCancel, MessageBoxIcon.Information); if (res == DialogResult.OK) { try { Baza.daj_instancu().Izbrisi_profesora(this.id_profesora_za_brisanje); Osvezi_sadrzaj(); MessageBox.Show(MenadzerStatusnihKodova.PROFESOR_OBRISAN, MenadzerStatusnihKodova.USPEH, MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception exception) { loger.Error(MenadzerStatusnihKodova.GRESKA, exception); MessageBox.Show(MenadzerStatusnihKodova.GRESKA_TEKST, MenadzerStatusnihKodova.GRESKA, MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void dugmeZaIzmenu_Click(object sender, EventArgs e) { //izmena fakulteta if (!validacija()) { MessageBox.Show(MenadzerStatusnihKodova.NEPRAVILAN_UNOS_PORUKA, MenadzerStatusnihKodova.NEPRAVILAN_UNOS, MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return; } try { Baza.daj_instancu().Izmeni_fakultet(this.ID, nazivUnos.Text, mestoUnos.Text); MessageBox.Show("Uspešno izmenjen fakultet ", MenadzerStatusnihKodova.USPEH, MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception exception) { loger.Error(MenadzerStatusnihKodova.GRESKA, exception); MessageBox.Show(MenadzerStatusnihKodova.GRESKA_TEKST, MenadzerStatusnihKodova.GRESKA, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void dugmeZaProsledi_Click(object sender, EventArgs e) { if (!Validacija()) { MessageBox.Show(MenadzerStatusnihKodova.NEPRAVILAN_UNOS_PORUKA, MenadzerStatusnihKodova.NEPRAVILAN_UNOS, MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return; } try { Baza.daj_instancu().Dodavanje_univerziteta(nazivUnos.Text, drzavaUnos.Text, gradUnos.Text); MessageBox.Show("Uspešno registrovan univerzitet", MenadzerStatusnihKodova.USPEH, MessageBoxButtons.OK, MessageBoxIcon.Information); MenadzerFormi.dajFormu <FormaUpravljanjeUniverzitetom>(this, null, true); } catch (Exception exception) { loger.Error(MenadzerStatusnihKodova.GRESKA, exception); MessageBox.Show(MenadzerStatusnihKodova.GRESKA_TEKST, MenadzerStatusnihKodova.GRESKA, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void dugmeDodaj_Click(object sender, EventArgs e) { if (!ValidacijaLozinki()) { MessageBox.Show(MenadzerStatusnihKodova.NEPOKLAPANJE_LOZINKI_PORUKA, MenadzerStatusnihKodova.NEPRAVILAN_UNOS, MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return; } if (!Validacija()) { MessageBox.Show(MenadzerStatusnihKodova.NEPRAVILAN_UNOS_PORUKA, MenadzerStatusnihKodova.NEPRAVILAN_UNOS, MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return; } try { int id_profesora = Baza.daj_instancu().Dodaj_profesora(imeUnos.Text, prezimeUnos.Text, emailUnos.Text, telefonUnos.Text, datumRodjenja.Value.ToString("yyyy-MM-dd").ToString(), korisnickoImeUnos.Text, lozinkaUnos.Text, jmbgUnos.Text, zvanjeUnos.Text); MessageBox.Show(MenadzerStatusnihKodova.PROFESOR_REGISTROVAN(id_profesora), MenadzerStatusnihKodova.USPEH, MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception exception) { loger.Error(MenadzerStatusnihKodova.GRESKA, exception); MessageBox.Show(MenadzerStatusnihKodova.GRESKA_TEKST, MenadzerStatusnihKodova.GRESKA, MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { Osvezi_sadrzaj(); } }
private void dugmeDodaj_Click(object sender, EventArgs e) { //dodavanje studenta if (!ValidacijaLozinki()) { MessageBox.Show(MenadzerStatusnihKodova.NEPOKLAPANJE_LOZINKI_PORUKA, MenadzerStatusnihKodova.NEPRAVILAN_UNOS, MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return; } if (!Validacija()) { MessageBox.Show(MenadzerStatusnihKodova.NEPRAVILAN_UNOS_PORUKA, MenadzerStatusnihKodova.NEPRAVILAN_UNOS, MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return; } try { int broj_indeksa = Baza.daj_instancu().Dodaj_studenta(imeUnos.Text, prezimeUnos.Text, emailUnos.Text, telefonUnos.Text, datumRodjenjaUnos.Value.ToString("yyyy-MM-dd").ToString(), mestoBoravkaUnos.Text, ulicaUnos.Text, brojUnos.Text, korisnickoImeUnos.Text, lozinkaUnos.Text, Convert.ToInt32(this.mapa_vrednosti[listaDepartmana.SelectedItem.ToString()]), Convert.ToInt32(this.mapa_vrednosti[listaStatus.SelectedItem.ToString()]), jmbgUnos.Text); MessageBox.Show(MenadzerStatusnihKodova.STUDENT_REGISTROVAN(broj_indeksa), MenadzerStatusnihKodova.USPEH, MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception exception) { loger.Error(MenadzerStatusnihKodova.GRESKA, exception); MessageBox.Show(MenadzerStatusnihKodova.GRESKA_TEKST, MenadzerStatusnihKodova.GRESKA, MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { Osvezi_sadrzaj(); } }
private void dugmeAzurirajFakultetskuGodinu_Click(object sender, EventArgs e) { /// ažuriranje fakultetske godine /// automatski se vrši presek studenata na osnovu ostvarenog uspeha u tekućoj godini /// i utvrđuje se da li je će student biti na budžetu ili će biti samofinansirajući /// u novoj fakultetskoj godini /// potreban broj bodova za budžet je 48 if (fakultetskaGodinaUnos.Text.Equals(string.Empty) || fakultetskaGodinaUnos.Text.Length < 7 || fakultetskaGodinaUnos.Text.IndexOf('/').Equals(-1)) { MessageBox.Show(MenadzerStatusnihKodova.NEPRAVILAN_UNOS_PORUKA, MenadzerStatusnihKodova.NEPRAVILAN_UNOS, MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return; } try { Baza.daj_instancu().Azuriraj_fakultetsku_godinu(fakultetskaGodinaUnos.Text); MessageBox.Show("Uspešno ažurirana fakultetska godina", MenadzerStatusnihKodova.USPEH, MessageBoxButtons.OK, MessageBoxIcon.Information); fakultetskaGodinaPrikaz.Text = fakultetskaGodinaUnos.Text; fakultetskaGodinaUnos.Clear(); } catch (Exception exception) { loger.Error(MenadzerStatusnihKodova.GRESKA, exception); MessageBox.Show(MenadzerStatusnihKodova.GRESKA_TEKST, MenadzerStatusnihKodova.GRESKA, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void Osvezi_sadrzaj() { try { comboUniverziteti.Items.Clear(); this.mapa_id_naziv.Clear(); var dd = Baza.daj_instancu().Daj_sve_univerzitete(); foreach (var elem in dd) { mapa_id_naziv.Add(elem["naziv"], Convert.ToInt32(elem["id"])); comboUniverziteti.Items.Add(elem["naziv"]); } } catch (Exception exception) { loger.Error(MenadzerStatusnihKodova.GRESKA, exception); MessageBox.Show(MenadzerStatusnihKodova.GRESKA_TEKST, MenadzerStatusnihKodova.GRESKA, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void Osvezi_sadrzaj() { try { listaFakulteta.Items.Clear(); this.mapa_fakulteta.Clear(); var rezultat = Baza.daj_instancu().Daj_sve_fakultete(); foreach (var elem in rezultat) { listaFakulteta.Items.Add(elem["naziv"]); this.mapa_fakulteta.Add(elem["naziv"], Convert.ToInt32(elem["id"])); } } catch (Exception exception) { loger.Error(MenadzerStatusnihKodova.GRESKA, exception); MessageBox.Show(MenadzerStatusnihKodova.GRESKA_TEKST, MenadzerStatusnihKodova.GRESKA, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void dugmeDodajDepartman_Click_1(object sender, EventArgs e) { // upisivanje departmana if (!Validacija()) { MessageBox.Show(MenadzerStatusnihKodova.NEPRAVILAN_UNOS_PORUKA, MenadzerStatusnihKodova.NEPRAVILAN_UNOS, MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return; } try { Baza.daj_instancu().Dodaj_departman(this.mapa_fakulteta[Convert.ToString(listaFakulteta.SelectedItem)], naziv_departmana_unos.Text, trajanje_unos.Text, espb_unos.Text, Convert.ToString(listaNivoaStudija.SelectedItem)); MessageBox.Show("uspešno registrovan departman", MenadzerStatusnihKodova.USPEH, MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception exception) { loger.Error(MenadzerStatusnihKodova.GRESKA, exception); MessageBox.Show(MenadzerStatusnihKodova.GRESKA_TEKST, MenadzerStatusnihKodova.GRESKA, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void dugmePretraga_Click(object sender, EventArgs e) { //pretraga sudenta if (!Validacija()) { MessageBox.Show(MenadzerStatusnihKodova.NEPRAVILAN_UNOS_PORUKA, MenadzerStatusnihKodova.NEPRAVILAN_UNOS, MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return; } try { panelPrikazRezultata.Visible = false; Dictionary <string, string> rezultat = Baza.daj_instancu().Daj_informacije_o_studentu(Convert.ToInt32(brojIndeksaUnos.Text)); if (rezultat.Count.Equals(0)) { MessageBox.Show(MenadzerStatusnihKodova.STUDENT_NIJE_PRONADJEN, MenadzerStatusnihKodova.ZAPIS_NIJE_PRONADJEN, MessageBoxButtons.OK, MessageBoxIcon.Information); } else { studentImePrikaz.Text = rezultat["ime"] + " " + rezultat["prezime"]; brojIndeksaPrikaz.Text = rezultat["broj_indeksa"]; this.id_studenta_za_brisanje = Convert.ToInt32(rezultat["broj_indeksa"]); prosekPrikaz.Text = rezultat["prosek"]; espbPrikaz.Text = rezultat["espb"]; fakultetPrikaz.Text = rezultat["fakultet"]; smerPrikaz.Text = rezultat["smer"]; jmbgPrikaz.Text = rezultat["jmbg"]; if (Convert.ToInt32(rezultat["diplomirao"]).Equals(MenadzerStatusnihKodova.STUDENT_NIJE_DIPLOMIRAO)) { diplomiraoPrikaz.Text = MenadzerStatusnihKodova.STUDENT_NIJE_DIPLOMIRAO_PORUKA; } else { diplomiraoPrikaz.Text = MenadzerStatusnihKodova.STUDENT_DIPLOMIRAO_PORUKA; } if (Convert.ToInt32(rezultat["status_studenta"]).Equals(MenadzerStatusnihKodova.STUDENT_STATUS_BUDZET)) { statusPrikaz.Text = MenadzerStatusnihKodova.STUDENT_BUDZET_PORUKA; } else { statusPrikaz.Text = MenadzerStatusnihKodova.STUDENT_SAMOFINANSIRANJE_PORUKA; } dugmeUkloniProfesora.Enabled = true; panelPrikazRezultata.Visible = true; } } catch (Exception exception) { loger.Error(MenadzerStatusnihKodova.GRESKA, exception); MessageBox.Show(MenadzerStatusnihKodova.GRESKA_TEKST, MenadzerStatusnihKodova.GRESKA, MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { brojIndeksaUnos.Clear(); } }
private void dugme_registracija_Click(object sender, EventArgs e) { if (ime_unos.Text.Trim().Equals("") || prezime_unos.Text.Trim().Equals("") || korisnicko_ime_unos.Text.Trim().Equals("") || lozinka_unos.Text.Trim().Equals("") || lozinka_ponovo_unos.Text.Trim().Equals("") || email_unos.Text.Trim().Equals("") || telefon_unos.Text.Trim().Equals("")) { MessageBox.Show(MenadzerStatusnihKodova.NEPRAVILAN_UNOS_PORUKA, MenadzerStatusnihKodova.NEPRAVILAN_UNOS, MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (!lozinka_unos.Text.Trim().Equals(lozinka_ponovo_unos.Text.Trim())) { MessageBox.Show(MenadzerStatusnihKodova.NEPOKLAPANJE_LOZINKI_PORUKA, MenadzerStatusnihKodova.NEPRAVILAN_UNOS, MessageBoxButtons.OK, MessageBoxIcon.Error); } else { this.UseWaitCursor = true; ucitavanje_poruka.Text = "Učitavanje, molimo sačekajte..."; dugme_nazad.Enabled = false; dugme_registracija.Enabled = false; ime_unos.Enabled = false; prezime_unos.Enabled = false; korisnicko_ime_unos.Enabled = false; lozinka_unos.Enabled = false; lozinka_ponovo_unos.Enabled = false; email_unos.Enabled = false; telefon_unos.Enabled = false; try { int status = Baza.daj_instancu().Registracija_korisnika(korisnicko_ime_unos.Text.Trim(), lozinka_unos.Text.Trim(), email_unos.Text.Trim(), telefon_unos.Text.Trim(), ime_unos.Text.Trim(), prezime_unos.Text.Trim()); if (status.Equals(0)) { MessageBox.Show("uspešno ste se registrovali", "registracija", MessageBoxButtons.OK, MessageBoxIcon.Information); } else if (status.Equals(1)) { MessageBox.Show("administrator je već registrovan", "registracija", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Nismo uspeli da uspostavimo konekciju ka serveru, molimo pokušajte kasnije.", "registracija", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception exception) { loger.Error(MenadzerStatusnihKodova.GRESKA, exception); MessageBox.Show(MenadzerStatusnihKodova.GRESKA_TEKST, MenadzerStatusnihKodova.GRESKA, MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { korisnicko_ime_unos.Text = string.Empty; lozinka_unos.Text = string.Empty; ime_unos.Text = string.Empty; prezime_unos.Text = string.Empty; email_unos.Text = string.Empty; telefon_unos.Text = string.Empty; lozinka_ponovo_unos.Text = string.Empty; this.UseWaitCursor = false; ucitavanje_poruka.Text = string.Empty; dugme_nazad.Enabled = true; dugme_registracija.Enabled = true; ime_unos.Enabled = true; prezime_unos.Enabled = true; korisnicko_ime_unos.Enabled = true; lozinka_unos.Enabled = true; lozinka_ponovo_unos.Enabled = true; email_unos.Enabled = true; telefon_unos.Enabled = true; } } } }