Exemple #1
0
        private void PrikazAsortimana()
        {
            konekcija.OtvoriKonekciju();
            string            sql = "SELECT o.id AS Oznaka,ov.id AS Oznaka_velicine,o.naziv AS Naziv,o.opis AS Opis,v.naziv AS Vrsta,u.naziv AS Uzrast,vl.oznaka AS Velicina FROM odjeca o JOIN vrsta v ON o.vk_vrsta = v.id JOIN uzrast u ON o.vk_uzrast = u.id JOIN spol s ON o.vk_spol = s.spol JOIN materijal m ON o.vk_materijal = m.id JOIN odjeca_velicina ov ON ov.vk_odjeca = o.id JOIN velicina vl ON ov.vk_velicina = vl.id ORDER BY 3 ASC; ";
            NpgsqlDataAdapter da  = new NpgsqlDataAdapter(sql, konekcija.conn);

            ds.Reset();
            da.Fill(ds);
            dt = ds.Tables[0];
            dataGridView1.DataSource = dt;

            konekcija.OtvoriKonekciju();
        }
        public Statistika()
        {
            InitializeComponent();

            konekcija = new Konekcija();
            konekcija.OtvoriKonekciju();
        }
        private void PrikaziPodatke()
        {
            konekcija.OtvoriKonekciju();
            string sql = "SELECT n.id AS ID_narudzbe, o.naziv AS Naziv_odjece, n.kolicina AS Narucena_kolicina, n.datum AS Datum_narucivanja,n.vk_odjeca AS Dobava_robe " +
                         "FROM narudzbenica n JOIN odjeca_velicina ov ON n.vk_odjeca=ov.id " +
                         "JOIN odjeca o ON ov.vk_odjeca=o.id " +
                         "JOIN dobava_robe dr ON n.vk_dobava_robe=dr.id " +
                         "WHERE n.zaprimljeno IS False " +
                         "ORDER BY 1;";
            NpgsqlDataAdapter da = new NpgsqlDataAdapter(sql, konekcija.conn);

            ds.Reset();
            da.Fill(ds);
            dt = ds.Tables[0];
            dataGridView1.DataSource = dt;
            konekcija.ZatvoriKonekciju();
        }
        public UnosIzmjenaAsortimana()
        {
            InitializeComponent();
            konekcija = new Konekcija();
            konekcija.OtvoriKonekciju();

            PuniCombobox();
        }
        private void SpremiVelicinuOdjece()
        {
            int odjeca   = int.Parse(dataGridViewOdjeca.CurrentRow.Cells[0].Value.ToString());
            int velicina = int.Parse(dataGridViewVelicine.CurrentRow.Cells[0].Value.ToString());

            string sql = "INSERT INTO odjeca_velicina(vk_odjeca,vk_velicina) VALUES(" + odjeca + "," + velicina + ");";


            konekcijaSpremanja.OtvoriKonekciju();
            NpgsqlCommand command = new NpgsqlCommand(sql, konekcijaSpremanja.conn);

            command.ExecuteReader();
            konekcijaSpremanja.ZatvoriKonekciju();


            PrikazPodatakaVelicineOdjece();
        }
        public UnosIzmjenaAsortimana(int idOdjece, DataGridViewRow odjeca)
        {
            InitializeComponent();
            konekcija = new Konekcija();
            konekcija.OtvoriKonekciju();

            izmjena = true;

            this.idOdjece = idOdjece;

            textBoxNaziv.Text  = odjeca.Cells[1].Value.ToString();
            textBoxOpis.Text   = odjeca.Cells[2].Value.ToString();
            textBoxZemlja.Text = odjeca.Cells[7].Value.ToString();
            textBoxMinKol.Text = odjeca.Cells[9].Value.ToString();
            textBoxKolNar.Text = odjeca.Cells[10].Value.ToString();

            labelNaslov.Text = "Izmjena odjece: " + idOdjece;

            PuniCombobox();
        }
Exemple #7
0
 public Izbornik()
 {
     InitializeComponent();
     konekcija = new Konekcija();
     konekcija.OtvoriKonekciju();
 }