예제 #1
0
        private void Publikacija()
        {
            SqlConnection SqlConn = Konekcija.KreirajKonekciju();

            try
            {
                SqlConn.Open();
                SqlCommand    cmd  = new SqlCommand("SELECT PublikacijaId, VrstaPublikacijeId, Naziv, Kom FROM Publikacija", SqlConn);
                SqlDataReader read = cmd.ExecuteReader();
                while (read.Read())
                {
                    Publikacija p                  = new Publikacija();
                    int         PublikacijaId      = read.GetInt32(0);
                    int         VrstaPublikacijeId = read.GetInt32(1);
                    string      Naziv              = read.GetString(2);
                    int         Kom                = read.GetInt32(3);

                    p.PublikacijaId      = PublikacijaId;
                    p.VrstaPublikacijeId = VrstaPublikacijeId;
                    p.Naziv = Naziv;
                    p.Kom   = Kom;

                    publikacija.Add(p);
                }
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                SqlConn.Close();
            }
        }
예제 #2
0
        private void comboBoxVrsta_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            if (comboBoxVrsta.SelectedIndex > -1)
            {
                List <Publikacija> publikacija = new List <Publikacija>();
                SqlConnection      SqlConn     = Konekcija.KreirajKonekciju();
                try
                {
                    SqlConn.Open();
                    SqlCommand cmd = new SqlCommand("SELECT * FROM Publikacija WHERE VrstaPublikacijeId = @VrstaPublikacijeId", SqlConn);
                    cmd.Parameters.Add(new SqlParameter("@VrstaPublikacijeId", (comboBoxVrsta.SelectedItem as VrstaPublikacije).VrstaPublikacijeId));
                    SqlDataReader read = cmd.ExecuteReader();
                    while (read.Read())
                    {
                        Publikacija p                  = new Publikacija();
                        int         PublikacijaId      = read.GetInt32(0);
                        int         VrstaPublikacijeId = read.GetInt32(1);
                        string      Naziv              = read.GetString(2);
                        int         Kom                = read.GetInt32(3);

                        p.PublikacijaId      = PublikacijaId;
                        p.VrstaPublikacijeId = VrstaPublikacijeId;
                        p.Naziv = Naziv;
                        p.Kom   = Kom;

                        publikacija.Add(p);
                    }
                    listBoxPublikacija.ItemsSource = null;
                    listBoxPublikacija.ItemsSource = publikacija;
                }
                catch (Exception)
                {
                    throw;
                }
                finally
                {
                    SqlConn.Close();
                }
            }
        }