Esempio n. 1
0
        private void btnOdaberiArtikl_Click_1(object sender, EventArgs e)
        {
            uint broj;

            if (uint.TryParse(txtKolicina.Text, out broj) && txtKolicina.Text != "")
            {
                if (dgvVrstaArtikla.SelectedRows.Count > 0 && dgvArtikli.SelectedRows.Count > 0)
                {
                    artikl          = new DBClass.Artikl();
                    artikl.Kolicina = int.Parse(txtKolicina.Text.ToString());
                    int odabriArtikla = int.Parse(dgvArtikli.SelectedCells[0].Value.ToString());
                    artikl.DodajNarucenuKolicinu(odabriArtikla);
                    artikl.DohvatiArtikl(odabriArtikla);
                    listaArtikla = artikl.DohvatiListu(artikl);
                    dgvOdabraniArtikli.DataSource = listaArtikla;



                    provjera = true;
                }
            }
            else
            {
                MessageBox.Show("Unesite točnu količinu!");
            }
        }
Esempio n. 2
0
        private void btnIzradiNarudzbenicu_Click(object sender, EventArgs e)
        {
            DateTime datumNarudzbe = DateTime.Now;

            //punjenje clase Narudzbenica
            korisnik.AktivanKorisnik();
            dobavljac.DohvatiDobavljace(ListClass.iDDovacljaca);
            narudzbenica.ID_dobavljac  = ListClass.iDDovacljaca;
            narudzbenica.ID_korisnici  = korisnik.ID_korisnik;
            narudzbenica.Datum_vrijeme = datumNarudzbe;
            narudzbenica.Spremi();
            narudzbenica.DohvatiIDNaruzbe();
            //punjenje clase stavke_narudzbenice

            stavkeNarudzbenice.ID_narudzbenice = narudzbenica.ID_narudzbenica;
            foreach (DataGridViewRow s in dgvArtikli.Rows)
            {
                int iDArtikla = 0;
                try
                {
                    artikl = new DBClass.Artikl();
                    if (int.TryParse(s.Cells["ID_artikla"].Value.ToString(), out iDArtikla))
                    {
                        artikl.DohvatiArtikl(iDArtikla);
                        stavkeNarudzbenice.Kolicina = artikl.Narucena_kolicina;

                        stavkeNarudzbenice.ID_artikla = iDArtikla;
                        stavkeNarudzbenice.Insert();
                    }
                }
                catch { }
            }


            MessageBox.Show("Narudžbenica je uspješno kreirana!");
        }