示例#1
0
        private void btnOk_Click(object sender, EventArgs e)
        {
            var request = (HttpWebRequest)WebRequest.Create("http://127.0.0.1:5666/ProjekatIST/Bioskop/Prijava/" + txtbKorisnik.Text + "&" + txtbPassword.Text + "");

            korisnicko = txtbKorisnik.Text;
            var postData = "korisnickoIme=" + txtbKorisnik.Text;

            postData += "&lozinka=" + txtbPassword.Text;
            var data = Encoding.ASCII.GetBytes(postData);

            request.Method        = "POST";
            request.ContentLength = data.Length;

            using (var stream = request.GetRequestStream())
            {
                stream.Write(data, 0, data.Length);
            }
            var response = (HttpWebResponse)request.GetResponse();

            var responseString = new StreamReader(response.GetResponseStream()).ReadToEnd();

            if (Convert.ToBoolean(responseString))
            {
                this.Hide();
                Rezervacija rz = new Rezervacija(korisnicko);
                rz.ShowDialog();
                this.Close();
            }
            else
            {
                lblUpozorenje.Text = "Uneli ste pogresne podatke!!!";
            }
        }
示例#2
0
        private void btnDodaj_Click(object sender, RoutedEventArgs e)
        {
            Window prozor;

            if (ucitanaTabela.Equals(kupciSelect))
            {
                prozor = new Kupac();
                prozor.ShowDialog();
                UcitajPodatke(dataGridCentralni, kupciSelect);
            }
            else if (ucitanaTabela.Equals(zaposleniSelect))
            {
                prozor = new Zaposleni();
                prozor.ShowDialog();
                UcitajPodatke(dataGridCentralni, zaposleniSelect);
            }
            else if (ucitanaTabela.Equals(filmoviSelect))
            {
                prozor = new Film();
                prozor.ShowDialog();
                UcitajPodatke(dataGridCentralni, filmoviSelect);
            }
            else if (ucitanaTabela.Equals(rezervacijeSelect))
            {
                prozor = new Rezervacija();
                prozor.ShowDialog();
                UcitajPodatke(dataGridCentralni, rezervacijeSelect);
            }
            else if (ucitanaTabela.Equals(lokacijeSelect))
            {
                prozor = new Lokacija();
                prozor.ShowDialog();
                UcitajPodatke(dataGridCentralni, lokacijeSelect);
            }
            else if (ucitanaTabela.Equals(tipKarteSelect))
            {
                prozor = new TipKarte();
                prozor.ShowDialog();
                UcitajPodatke(dataGridCentralni, tipKarteSelect);
            }
            else if (ucitanaTabela.Equals(zanrFilmaSelect))
            {
                prozor = new ZanrFilma();
                prozor.ShowDialog();
                UcitajPodatke(dataGridCentralni, zanrFilmaSelect);
            }
        }
示例#3
0
        // IZMENI CLICK
        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(filmoviSelect))
                    {
                        Film prozorFilm = new Film();
                        prozorFilm.cbZanrFilma.SelectedValue = citac["ZanrFilmaID"].ToString();
                        prozorFilm.cbLokacija.SelectedValue = citac["LokacijaID"].ToString();
                        prozorFilm.txtNazivFilma.Text = citac["NazivFilma"].ToString();
                        prozorFilm.txtOpisFilma.Text = citac["OpisFilma"].ToString();
                        prozorFilm.txtTrajanje.Text = citac["Trajanje"].ToString();
                        prozorFilm.txtJezik.Text = citac["Jezik"].ToString();
                        prozorFilm.dpDatum.SelectedDate = (DateTime)citac["Datum"];
                        prozorFilm.ShowDialog();
                    }
                    else if (ucitanaTabela.Equals(zanrFilmaSelect))
                    {
                        ZanrFilma prozorZanr = new ZanrFilma();
                        prozorZanr.txtRejting.Text = citac["Rejting"].ToString();
                        prozorZanr.txtZanr.Text = citac["Zanr"].ToString();
                        prozorZanr.ShowDialog();
                    }
                    else if (ucitanaTabela.Equals(zaposleniSelect))
                    {
                        Zaposleni prozorZaposleni = new Zaposleni();
                        prozorZaposleni.txtIme.Text = citac["ImeZap"].ToString();
                        prozorZaposleni.txtPrezime.Text = citac["PrezZap"].ToString();
                        prozorZaposleni.txtJMBG.Text = citac["JMBG"].ToString();
                        prozorZaposleni.txtKorisnickoIme.Text = citac["KorisnickoIme"].ToString();
                        prozorZaposleni.txtLozinka.Text = citac["Lozinka"].ToString();
                        prozorZaposleni.txtKontakt.Text = citac["KontaktZap"].ToString();
                        prozorZaposleni.ShowDialog();
                    }
                    else if (ucitanaTabela.Equals(tipKarteSelect))
                    {
                        TipKarte prozorTipKarte = new TipKarte();
                        prozorTipKarte.txtTipKarte.Text = citac["NazivTipaKarte"].ToString();
                        prozorTipKarte.ShowDialog();
                    }
                    else if (ucitanaTabela.Equals(lokacijeSelect))
                    {
                        Lokacija prozorLokacija = new Lokacija();
                        prozorLokacija.txtAdresa.Text = citac["Adresa"].ToString();
                        prozorLokacija.txtGrad.Text = citac["Grad"].ToString();
                        prozorLokacija.ShowDialog();
                    }
                    else if (ucitanaTabela.Equals(kupciSelect))
                    {
                        Kupac prozorKupac = new Kupac();
                        prozorKupac.txtIme.Text = citac["ImeKupca"].ToString();
                        prozorKupac.txtPrezime.Text = citac["PrezKupca"].ToString();
                        prozorKupac.txtKontakt.Text = citac["Kontakt"].ToString();
                        prozorKupac.txtGodine.Text = citac["Godine"].ToString();
                        prozorKupac.ShowDialog();
                    }
                    else if (ucitanaTabela.Equals(rezervacijeSelect))
                    {
                        Rezervacija prozorRezervacija = new Rezervacija();
                        prozorRezervacija.txtVreme.Text = citac["Vreme"].ToString();
                        prozorRezervacija.txtMesto.Text = citac["Mesto"].ToString();
                        prozorRezervacija.txtCenaKarte.Text = citac["CenaKarte"].ToString();
                        prozorRezervacija.cbKupac.SelectedValue = citac["KupacID"].ToString();
                        prozorRezervacija.cbZaposleni.SelectedValue = citac["ZaposleniID"].ToString();
                        prozorRezervacija.cbTipKarte.SelectedValue = citac["TipKarteID"].ToString();
                        prozorRezervacija.cbFilm.SelectedValue = citac["FilmID"].ToString();
                        prozorRezervacija.ShowDialog();
                    }
                }
            }
            catch (ArgumentOutOfRangeException)
            {

                MessageBox.Show("Niste selektovali red!", "Greska", MessageBoxButton.OK, MessageBoxImage.Error);
            }
            finally
            {
                if (konekcija != null)
                {
                    konekcija.Close();
                }
                azuriraj = false;
            }
        }