Ejemplo n.º 1
0
        private void btnOdaberi_Click(object sender, EventArgs e)
        {
            if (dataGridView1.SelectedRows.Count > 0)
            {
                DBClass.Dobavljac dobavljac = new DBClass.Dobavljac();
                int odabrani = int.Parse(dataGridView1.SelectedCells[0].Value.ToString());
                dobavljac.DohvatiDobavljace(odabrani);
                ListClass.iDDovacljaca = odabrani;

                ListClass.listaDobavljaca = dobavljac.ListaDobavljaca(dobavljac);
                if (ActiveMdiChild != null)
                {
                    ActiveMdiChild.Close();
                }
                frmNarudzbenica frmNar = new frmNarudzbenica();
                frmNar.MdiParent = frmNarudzbenica.ActiveForm;
                frmNar.Show();
            }
            else
            {
                MessageBox.Show("Niste odabrali dobavljača!");
            }
        }
Ejemplo 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!");
        }