Esempio n. 1
0
        private void btnDodajKorisnika_Click(object sender, RoutedEventArgs e)
        {
            frmKorisnik prozor = new frmKorisnik();

            prozor.ShowDialog();
            btnKorisnici_Click(sender, e);
        }
        private void pretragaToolStripMenuItem5_Click(object sender, EventArgs e)
        {
            frmKorisnik frm = new frmKorisnik();

            frm.MdiParent = this;
            frm.Show();
        }
Esempio n. 3
0
        private void korisnikToolStripMenuItem_Click(object sender, EventArgs e)
        {
            frmKorisnik frmTermin = new frmKorisnik();

            frmTermin.MdiParent   = this;
            frmTermin.WindowState = FormWindowState.Maximized;
            frmTermin.Show();
        }
Esempio n. 4
0
        private void btnIzmeniKorisnika_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                azuziraj = true;
                frmKorisnik prozor = new frmKorisnik();
                konekcija.Open();

                DataRowView red = (DataRowView)dataGridCentralni.SelectedItems[0];

                pomocni = red;

                string upit = "SELECT * FROM tblKorisnik WHERE KorisnikID =" + red["ID"];

                SqlCommand komanda = new SqlCommand(upit, konekcija);

                SqlDataReader citac = komanda.ExecuteReader();

                while (citac.Read())
                {
                    //ImeK, PrezimeK, DatumRodjenjaK, JMBGK, AdresaK, GradK, KontaktK, EmailK, KorisnickoIme, Lozinka
                    prozor.txtImeKorisnik.Text           = citac["ImeK"].ToString();
                    prozor.txtPrezimeKorisnik.Text       = citac["PrezimeK"].ToString();
                    prozor.dpDatumKorisnik.Text          = citac["DatumRodjenjaK"].ToString();
                    prozor.txtJMBGKorisnik.Text          = citac["JMBGK"].ToString();
                    prozor.txtAdresaKorisnik.Text        = citac["AdresaK"].ToString();
                    prozor.txtGradKorisnik.Text          = citac["GradK"].ToString();
                    prozor.txtKontaktKorisnik.Text       = citac["KontaktK"].ToString();
                    prozor.txtEmailKorisnik.Text         = citac["EmailK"].ToString();
                    prozor.txtKorisnickoImeKorisnik.Text = citac["KorisnickoIme"].ToString();
                    prozor.txtLozinkaKorisnik.Text       = citac["Lozinka"].ToString();
                }
                prozor.ShowDialog();
            }
            catch (ArgumentOutOfRangeException)
            {
                MessageBox.Show("Niste selektovali red", "Obavestenje", MessageBoxButton.OK, MessageBoxImage.Information);
            }
            finally
            {
                if (konekcija != null)
                {
                    konekcija.Close();
                }
                btnKorisnici_Click(sender, e);
                azuziraj = false;
            }
        }
Esempio n. 5
0
        static void PopuniFormu(DataGrid grid, string selectUslov)
        {
            try
            {
                konekcija.Open();
                azuriraj = true;
                DataRowView red = (DataRowView)grid.SelectedItems[0];
                pomocniRed = red;
                string        upit  = selectUslov + red["ID"];
                SqlCommand    cmd   = new SqlCommand(upit, konekcija);
                SqlDataReader citac = cmd.ExecuteReader();
                while (citac.Read())
                {
                    if (ucitanaTabela.Equals(korisnikSelect))
                    {
                        frmKorisnik prozorKorisnik = new frmKorisnik();

                        prozorKorisnik.txtImeKorsinika.Text     = citac["ImeKorisnika"].ToString();
                        prozorKorisnik.txtPrezimeKorisnika.Text = citac["PrezimeKorisnika"].ToString();
                        prozorKorisnik.txtJMBGKorisnika.Text    = citac["JMBGKorisnika"].ToString();
                        prozorKorisnik.txtTelefonKorisnika.Text = citac["TelefonKorisnika"].ToString();
                        prozorKorisnik.txtAdresaKorisnika.Text  = citac["AdresaKorisnika"].ToString();
                        prozorKorisnik.txtPolKorisnika.Text     = citac["PolKorisnika"].ToString();
                        prozorKorisnik.txtEmailKorisnika.Text   = citac["EmailKorisnika"].ToString();

                        prozorKorisnik.ShowDialog();
                    }
                    else if (ucitanaTabela.Equals(clanstvoSelect))
                    {
                        frmClanstvo prozorClanstvo = new frmClanstvo();

                        prozorClanstvo.dpDatumPocetka.SelectedDate   = (DateTime)citac["DatumPocetka"];
                        prozorClanstvo.dpDatumIsteka.SelectedDate    = (DateTime)citac["DatumIsteka"];
                        prozorClanstvo.cbKorisnik.SelectedValue      = citac["KorisnikID"];
                        prozorClanstvo.cbVrstaClanstva.SelectedValue = citac["VrstaClanstvaID"];

                        prozorClanstvo.ShowDialog();
                    }
                    else if (ucitanaTabela.Equals(dolazakSelect))
                    {
                        frmDolazak prozorDolazak = new frmDolazak();

                        prozorDolazak.txtBrojKljuca.Text        = citac["BrojKljuca"].ToString();
                        prozorDolazak.cbKorisnik.SelectedValue  = citac["KorisnikID"];
                        prozorDolazak.cbZaposleni.SelectedValue = citac["zaposleniID"];

                        prozorDolazak.ShowDialog();
                    }
                    else if (ucitanaTabela.Equals(opremaSelect))
                    {
                        frmOprema prozorOprema = new frmOprema();

                        prozorOprema.txtCijenaOpreme.Text      = citac["CijenaOpreme"].ToString();
                        prozorOprema.txtNazivOpreme.Text       = citac["NazivOpreme"].ToString();
                        prozorOprema.txtVrstaOpreme.Text       = citac["VrstaOpreme"].ToString();
                        prozorOprema.cbZaposleni.SelectedValue = citac["ZaposleniID"];

                        prozorOprema.ShowDialog();
                    }
                    else if (ucitanaTabela.Equals(programSelect))
                    {
                        frmProgram prozorProgram = new frmProgram();

                        prozorProgram.txtVrstaPrograma.Text     = citac["VrstaPrograma"].ToString();
                        prozorProgram.txtCijenaPrograma.Text    = citac["CijenaPrograma"].ToString();
                        prozorProgram.cbKorisnik.SelectedValue  = citac["KorisnikID"];
                        prozorProgram.cbZaposleni.SelectedValue = citac["KorisnikID"];

                        prozorProgram.ShowDialog();
                    }
                    else if (ucitanaTabela.Equals(registracijaSelect))
                    {
                        frmRegistracija prozorRegitracija = new frmRegistracija();

                        prozorRegitracija.dpDatumRegistracije.SelectedDate = (DateTime)citac["DatumRegistracije"];
                        prozorRegitracija.txtCijenaRegistracije.Text       = citac["CijenaRegistracije"].ToString();
                        prozorRegitracija.cbxNoviClan.IsChecked            = Convert.ToBoolean(citac["NoviClan"]);
                        prozorRegitracija.cbZaposleni.SelectedValue        = citac["ZaposleniID"];
                        prozorRegitracija.cbClanstvo.SelectedValue         = citac["ClanstvoID"];

                        prozorRegitracija.ShowDialog();
                    }
                    else if (ucitanaTabela.Equals(vrstaClanstvaSelect))
                    {
                        frmVrstaClanstva prozorVrste = new frmVrstaClanstva();

                        prozorVrste.txtNazivVrsteClanstva.Text   = citac["NazivVrsteClanstva"].ToString();
                        prozorVrste.cbxMuskaClanarina.IsChecked  = Convert.ToBoolean(citac["MuskaClanarina"]);
                        prozorVrste.cbxZenskaClanarina.IsChecked = Convert.ToBoolean(citac["ZenskaClanarina"]);
                        prozorVrste.cbxStudClanarina.IsChecked   = Convert.ToBoolean(citac["StudentskaClanarina"]);
                        prozorVrste.cbxPenzClanarina.IsChecked   = Convert.ToBoolean(citac["PenzionerskaClanarina"]);

                        prozorVrste.ShowDialog();
                    }
                    else if (ucitanaTabela.Equals(zaposleniSelect))
                    {
                        frmZaposleni prozorZaposleni = new frmZaposleni();

                        prozorZaposleni.txtImeZaposlenog.Text     = citac["ImeZaposlenog"].ToString();
                        prozorZaposleni.txtPrezimeZaposlenog.Text = citac["PrezimeZaposlenog"].ToString();
                        prozorZaposleni.cbxTrener.IsChecked       = Convert.ToBoolean(citac["Trener"]);
                        prozorZaposleni.txtAdresaZaposlenog.Text  = citac["AdresaZaposlenog"].ToString();
                        prozorZaposleni.txtTelefonZaposlenog.Text = citac["TelefonZaposlenog"].ToString();
                        prozorZaposleni.txtEmailZaposlenog.Text   = citac["EmailZaposlenog"].ToString();
                        prozorZaposleni.txtLozinkaZaposlenog.Text = citac["Lozinka"].ToString();

                        prozorZaposleni.ShowDialog();
                    }
                }
            }
            catch (ArgumentOutOfRangeException)
            {
                MessageBox.Show("Niste selektovali red!", "Greška!", MessageBoxButton.OK, MessageBoxImage.Error);
            }
            catch (Exception)
            {
                MessageBox.Show("Greška, moliko kontaktirajte administratora!", "Greška!", MessageBoxButton.OK, MessageBoxImage.Error);
            }
            finally
            {
                if (konekcija != null)
                {
                    konekcija.Close();
                }
            }
        }
Esempio n. 6
0
        private void btnDodaj_Click(object sender, RoutedEventArgs e)
        {
            Window prozor;

            if (ucitanaTabela.Equals(clanstvoSelect))
            {
                prozor = new frmClanstvo();
                prozor.ShowDialog();

                UcitajPodatke(DataGridCentralni, clanstvoSelect);
            }
            else if (ucitanaTabela.Equals(dolazakSelect))
            {
                prozor = new frmDolazak();
                prozor.ShowDialog();

                UcitajPodatke(DataGridCentralni, dolazakSelect);
            }
            else if (ucitanaTabela.Equals(korisnikSelect))
            {
                prozor = new frmKorisnik();
                prozor.ShowDialog();

                UcitajPodatke(DataGridCentralni, korisnikSelect);
            }
            else if (ucitanaTabela.Equals(opremaSelect))
            {
                prozor = new frmOprema();
                prozor.ShowDialog();

                UcitajPodatke(DataGridCentralni, opremaSelect);
            }
            else if (ucitanaTabela.Equals(programSelect))
            {
                prozor = new frmProgram();
                prozor.ShowDialog();

                UcitajPodatke(DataGridCentralni, programSelect);
            }
            else if (ucitanaTabela.Equals(registracijaSelect))
            {
                prozor = new frmRegistracija();
                prozor.ShowDialog();

                UcitajPodatke(DataGridCentralni, registracijaSelect);
            }
            else if (ucitanaTabela.Equals(vrstaClanstvaSelect))
            {
                prozor = new frmVrstaClanstva();
                prozor.ShowDialog();

                UcitajPodatke(DataGridCentralni, vrstaClanstvaSelect);
            }
            else if (ucitanaTabela.Equals(zaposleniSelect))
            {
                prozor = new frmZaposleni();
                prozor.ShowDialog();

                UcitajPodatke(DataGridCentralni, zaposleniSelect);
            }
        }