Ejemplo n.º 1
0
        public void PopuniTabeluPodacima()
        {
            listaProdavnica.Items.Clear();
            List <ProdavnicaPregled> informacije = DTOManager.vratiSveProdavnice();

            foreach (ProdavnicaPregled p in informacije)
            {
                ListViewItem item = new ListViewItem(new string[] { p.Id.ToString(), p.Naziv, p.Adresa });
                listaProdavnica.Items.Add(item);
            }

            listaProdavnica.Refresh();
        }
Ejemplo n.º 2
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (listaProdavnica.SelectedItems.Count == 0)
            {
                MessageBox.Show("Izaberite prodavnicu cija odeljenja do 5 god. zelite da vidite!");
                return;
            }

            int               idProdavnice = Int32.Parse(listaProdavnica.SelectedItems[0].SubItems[0].Text);
            ProdavnicaBasic   p            = DTOManager.vratiProdavnicu(idProdavnice);
            OdeljenjeDo5Forma forma        = new OdeljenjeDo5Forma(p);

            forma.ShowDialog();
        }
Ejemplo n.º 3
0
        private void btnSefovi_Click(object sender, EventArgs e)
        {
            if (listaProdavnica.SelectedItems.Count == 0)
            {
                MessageBox.Show("Izaberite prodavnicu cije sefove zelite da vidite!");
                return;
            }

            int             idProdavnice = Int32.Parse(listaProdavnica.SelectedItems[0].SubItems[0].Text);
            ProdavnicaBasic p            = DTOManager.vratiProdavnicu(idProdavnice);
            SefoviForma     forma        = new SefoviForma(p);

            forma.ShowDialog();
        }
Ejemplo n.º 4
0
        public void dodajRadniOdnos()
        {
            RadiUBasic         radi    = new RadiUBasic();
            ProdavnicaBasic    p       = DTOManager.vratiProdavnicu(prodavnica.Id);
            List <RadnikBasic> radnici = DTOManager.vratiSveRadnike();
            RadnikBasic        radnikPoslednjiDodat = radnici.OrderByDescending(item => item.Jbr).First();

            radi.Id = new RadiUIdBasic();
            radi.Id.RadiUProdavnica = p;
            radi.Id.RadnikRadiU     = radnikPoslednjiDodat;
            radi.DatumOd            = datumPostavljanja.Value;
            DTOManager.dodajRadniOdnos(radi);
            this.Close();
        }
Ejemplo n.º 5
0
        public void popuniPodacima()
        {
            proizvodi.Items.Clear();
            List <ProdajeSeBasic> podaci = DTOManager.vratiProizvodeOdeljenjaOd6Do15(odeljenje.OdeljenjeId);

            foreach (ProdajeSeBasic p in podaci)
            {
                ListViewItem item = new ListViewItem(new string[] { p.ProdajeProzivod.BarKod.ToString(), p.ProdajeProzivod.Tip.ToString(),
                                                                    p.ProdajeProzivod.Naziv.ToString(), p.ProdajeProzivod.Proizvodjac.ToString(), p.Id.ToString() });
                proizvodi.Items.Add(item);
            }

            proizvodi.Refresh();
        }
Ejemplo n.º 6
0
        private void btnIzmeniSefa_Click(object sender, EventArgs e)
        {
            if (sefovi.SelectedItems.Count == 0)
            {
                MessageBox.Show("Izaberite sefa koga zelite da izmenite!");
                return;
            }

            int             idSefa = Int32.Parse(sefovi.SelectedItems[0].SubItems[0].Text);
            RadnikBasic     r      = DTOManager.vratiSefa(idSefa);
            IzmeniSefaForma forma  = new IzmeniSefaForma(r);

            forma.ShowDialog();
            MessageBox.Show("Uspesno ste izmenili podatke o sefu!");
            popuniPodacima();
        }
Ejemplo n.º 7
0
        private void btnIzmeniProdavnicu_Click(object sender, EventArgs e)
        {
            if (listaProdavnica.SelectedItems.Count == 0)
            {
                MessageBox.Show("Izaberite prodavnicu cije podatke zelite da izmenite!");
                return;
            }

            int             idProdavnice = Int32.Parse(listaProdavnica.SelectedItems[0].SubItems[0].Text);
            ProdavnicaBasic ob           = DTOManager.vratiProdavnicu(idProdavnice);

            ProdavnicaUpdateForm formaUpdate = new ProdavnicaUpdateForm(ob);

            formaUpdate.ShowDialog();

            this.popuniPodacima();
        }
Ejemplo n.º 8
0
        public void popuniPodacima()
        {
            listaProdavnica.Items.Clear();
            List <ProdavnicaPregled> podaci = DTOManager.vratiSveProdavnice();



            foreach (ProdavnicaPregled p in podaci)
            {
                ListViewItem item = new ListViewItem(new string[] { p.Id.ToString(), p.Naziv, p.Adresa, p.BrojTelefona, p.RadniDan, p.Subota, p.Nedelja });
                listaProdavnica.Items.Add(item);
            }



            listaProdavnica.Refresh();
        }
Ejemplo n.º 9
0
        public void popuniPodacima()
        {
            brojProizvoda = 0;

            listaProizvoda.Items.Clear();
            List <ProizvodPregled> proizvodi = DTOManager.vratiSveProizvode();

            foreach (ProizvodPregled p in proizvodi)
            {
                ListViewItem item = new ListViewItem(new string[] { p.BarKod.ToString(), p.Tip, p.Naziv, p.Proizvodjac });
                listaProizvoda.Items.Add(item);
                this.brojProizvoda++;
            }

            txbBrojProizvoda.Text = this.brojProizvoda.ToString();
            listaProizvoda.Refresh();
        }
        private void btnDodaj_Click(object sender, EventArgs e)
        {
            SlagalicaBasic s = new SlagalicaBasic();

            s.Tip         = "PUZZLE";
            s.Naziv       = txbNaziv.Text;
            s.Proizvodjac = txbProizvodjac.Text;
            s.BrojDelova  = (int)brojDelova.Value;

            if (chbTuristicka.Checked == true)
            {
                s.Turisticka = "Da";
            }
            else
            {
                s.Turisticka = "Ne";
            }

            if (chbUmetnicka.Checked == true)
            {
                s.Umetnicka = "Da";
            }
            else
            {
                s.Umetnicka = "Ne";
            }

            if (chbIlustracija.Checked == true)
            {
                s.Ilustracija = "Da";
            }
            else
            {
                s.Ilustracija = "Ne";
            }

            DTOManager.sacuvajSlagalicu(s);
            ProdajeSeBasic prodaja = new ProdajeSeBasic();

            prodaja.ProdajeOdeljenje = odeljenje;
            prodaja.ProdajeProzivod  = DTOManager.vratiSveProizvodeBasic().OrderByDescending(item => item.BarKod).First();
            DTOManager.sacuvajProdajeSe(prodaja);
            MessageBox.Show("Uspesno ste dodali igracku slagalicu!");
            this.Close();
        }
        private void btnDodaj_Click(object sender, EventArgs e)
        {
            VojnikBasic v = new VojnikBasic();

            v.Tip         = "VOJNICI";
            v.Naziv       = txbNaziv.Text;
            v.Proizvodjac = txbProizvodjac.Text;
            v.NazivSerije = txbNazivSerije.Text;

            if (chbBaterije.Checked == true)
            {
                v.Baterije = "Da";
            }
            else
            {
                v.Baterije = "Ne";
            }

            if (chbMetal.Checked == true)
            {
                v.Metal = "Da";
            }
            else
            {
                v.Metal = "Ne";
            }

            if (chbPlastika.Checked == true)
            {
                v.Plastika = "Da";
            }
            else
            {
                v.Plastika = "Ne";
            }

            DTOManager.sacuvajVojnika(v);
            ProdajeSeBasic prodaja = new ProdajeSeBasic();

            prodaja.ProdajeOdeljenje = odeljenje;
            prodaja.ProdajeProzivod  = DTOManager.vratiSveProizvodeBasic().OrderByDescending(item => item.BarKod).First();
            DTOManager.sacuvajProdajeSe(prodaja);
            MessageBox.Show("Uspesno ste dodali igracku vojnika!");
            this.Close();
        }
Ejemplo n.º 12
0
        public void popuniPodacima()
        {
            this.brojProizvoda = 0;

            List <ProizvodBasic> listaProizvoda = DTOManager.vratiSveProizvodeBasic();

            this.igracke.Items.Clear();

            foreach (ProizvodBasic p in listaProizvoda)
            {
                ListViewItem item = new ListViewItem(new string[] { p.BarKod.ToString(), p.Tip, p.Naziv, p.Proizvodjac });
                this.igracke.Items.Add(item);
                this.brojProizvoda++;
            }

            txbBrojProizvoda.Text = this.brojProizvoda.ToString();
            this.igracke.Refresh();
        }
        private void btnIzmeni_Click(object sender, EventArgs e)
        {
            automobil.Naziv       = txbNaziv.Text;
            automobil.Proizvodjac = txbProizvodjac.Text;
            automobil.NazivSerije = txbNazivSerije.Text;

            if (chbBaterije.Checked == true)
            {
                automobil.Baterije = "Da";
            }
            else
            {
                automobil.Baterije = "Ne";
            }

            DTOManager.azurirajAutomobil(automobil);
            this.Close();
        }
Ejemplo n.º 14
0
        private void btnDodaj_Click(object sender, EventArgs e)
        {
            DodatakZaLutkuBasic dzl = new DodatakZaLutkuBasic();

            dzl.Tip          = "DODACI ZA LUTKE";
            dzl.Naziv        = txbNaziv.Text;
            dzl.Proizvodjac  = txbProizvodjac.Text;
            dzl.NazivDodatka = txbNazivDodatka.Text;
            dzl.TipDodatka   = txbTipDodatka.Text;

            DTOManager.sacuvajDodatakZaLutku(dzl);
            ProdajeSeBasic prodaja = new ProdajeSeBasic();

            prodaja.ProdajeOdeljenje = odeljenje;
            prodaja.ProdajeProzivod  = DTOManager.vratiSveProizvodeBasic().OrderByDescending(item => item.BarKod).First();
            DTOManager.sacuvajProdajeSe(prodaja);
            MessageBox.Show("Uspesno ste dodali igracku dodatak za lutku!");
            this.Close();
        }
        private void btnIzmeniProizvod_Click(object sender, EventArgs e)
        {
            if (proizvodi.SelectedItems.Count == 0)
            {
                MessageBox.Show("Izaberite igracku cije podatke zelite da izmenite!");
                return;
            }

            int    idProizvoda  = Int32.Parse(proizvodi.SelectedItems[0].SubItems[0].Text);
            String tipProizvoda = proizvodi.SelectedItems[0].SubItems[1].Text;

            if (tipProizvoda == "PUZZLE")
            {
                SlagalicaBasic r = DTOManager.vratiSlagalicu(idProizvoda);
                IzmeniProizvodSlagalicaForma forma = new IzmeniProizvodSlagalicaForma(r);
                forma.ShowDialog();
                popuniPodacima();
            }
        }
Ejemplo n.º 16
0
        private void BtnNastavi_Click(object sender, EventArgs e)
        {
            if (listaProdavnica.SelectedItems.Count == 0)
            {
                MessageBox.Show("Izaberite prodavnicu u koju zelite da dodate proizvod!");
                return;
            }

            int idProdavnice = Int32.Parse(listaProdavnica.SelectedItems[0].SubItems[0].Text);

            prodavnica = DTOManager.vratiProdavnicu(idProdavnice);

            groupBox1.Enabled      = true;
            cbxTip.Enabled         = true;
            txbNaziv.Enabled       = true;
            txbProizvodjac.Enabled = true;
            cbxOdeljenje.Enabled   = true;
            btnSacuvaj.Enabled     = true;
            btnNastavi.Enabled     = false;
            cbxOdeljenje.Enabled   = true;
        }
Ejemplo n.º 17
0
        private void btnIzmeniProizvod_Click(object sender, EventArgs e)
        {
            if (proizvodi.SelectedItems.Count == 0)
            {
                MessageBox.Show("Izaberite igracku cije podatke zelite da izmenite!");
                return;
            }

            int    idProizvoda  = Int32.Parse(proizvodi.SelectedItems[0].SubItems[0].Text);
            String tipProizvoda = proizvodi.SelectedItems[0].SubItems[1].Text;

            if (tipProizvoda == "AUTOMOBILI")
            {
                AutomobilBasic r = DTOManager.vratiAutomobil(idProizvoda);
                IzmeniProizvodAutomobilForma forma = new IzmeniProizvodAutomobilForma(r);
                forma.ShowDialog();
                popuniPodacima();
            }
            else if (tipProizvoda == "VOJNICI")
            {
                VojnikBasic r = DTOManager.vratiVojnika(idProizvoda);
                IzmeniProizvodVojnikForma forma = new IzmeniProizvodVojnikForma(r);
                forma.ShowDialog();
                popuniPodacima();
            }
            else if (tipProizvoda == "LUTKE")
            {
                LutkaBasic r = DTOManager.vratiLutku(idProizvoda);
                IzmeniProizvodLutkaForma forma = new IzmeniProizvodLutkaForma(r);
                forma.ShowDialog();
                popuniPodacima();
            }
            else if (tipProizvoda == "DODACI ZA LUTKE")
            {
                DodatakZaLutkuBasic r = DTOManager.vratiDodatakZaLutku(idProizvoda);
                IzmeniProizvodDodatakZaLutkuForma forma = new IzmeniProizvodDodatakZaLutkuForma(r);
                forma.ShowDialog();
                popuniPodacima();
            }
        }
Ejemplo n.º 18
0
        private void btnAzuriraj_Click(object sender, EventArgs e)
        {
            string            poruka  = "Da li zelite da izvrsite izmene prodavnice?";
            string            title   = "Pitanje";
            MessageBoxButtons buttons = MessageBoxButtons.OKCancel;
            DialogResult      result  = MessageBox.Show(poruka, title, buttons);

            if (result == DialogResult.OK)
            {
                this.prodavnica.Naziv        = txbNaziv.Text;
                this.prodavnica.Adresa       = txbAdresa.Text;
                this.prodavnica.BrojTelefona = txbBrojTelefona.Text;
                this.prodavnica.RadniDan     = txbRadniDani.Text;
                this.prodavnica.Subota       = txbSubota.Text;
                this.prodavnica.Nedelja      = txbNedelja.Text;

                DTOManager.azurirajProdavnicu(this.prodavnica);
                MessageBox.Show("Azuriranje prodavnice je uspesno izvrseno!");
                this.Close();
            }
            else
            {
            }
        }
        private void btnDodaj_Click(object sender, EventArgs e)
        {
            IgrackaPlastikaBasic ip = new IgrackaPlastikaBasic();

            ip.Tip         = "IGRACKE PLASTIKA";
            ip.Naziv       = txbNaziv.Text;
            ip.Proizvodjac = txbProizvodjac.Text;
            ip.Uzrast      = (int)uzrast.Value;

            if (chbVodootporna.Checked == true)
            {
                ip.Vodootporna = "Da";
            }
            else
            {
                ip.Vodootporna = "Ne";
            }

            if (chbLomljiva.Checked == true)
            {
                ip.Lomljiva = "Da";
            }
            else
            {
                ip.Lomljiva = "Ne";
            }

            DTOManager.sacuvajIgrackuPlastika(ip);
            ProdajeSeBasic prodaja = new ProdajeSeBasic();

            prodaja.ProdajeOdeljenje = odeljenje;
            prodaja.ProdajeProzivod  = DTOManager.vratiSveProizvodeBasic().OrderByDescending(item => item.BarKod).First();
            DTOManager.sacuvajProdajeSe(prodaja);
            MessageBox.Show("Uspesno ste dodali igracku od plastike!");
            this.Close();
        }
Ejemplo n.º 20
0
        private void btnDodaj_Click(object sender, EventArgs e)
        {
            LutkaBasic l = new LutkaBasic();

            l.Tip         = "LUTKE";
            l.Naziv       = txbNaziv.Text;
            l.Proizvodjac = txbProizvodjac.Text;
            l.Ime         = txbIme.Text;

            if (chbGovori.Checked == true)
            {
                l.Govori = "Da";
            }
            else
            {
                l.Govori = "Ne";
            }

            if (chbOsetljivaDodir.Checked == true)
            {
                l.OsetljivaDodir = "Da";
            }
            else
            {
                l.OsetljivaDodir = "Ne";
            }

            DTOManager.sacuvajLutku(l);
            ProdajeSeBasic prodaja = new ProdajeSeBasic();

            prodaja.ProdajeOdeljenje = odeljenje;
            prodaja.ProdajeProzivod  = DTOManager.vratiSveProizvodeBasic().OrderByDescending(item => item.BarKod).First();
            DTOManager.sacuvajProdajeSe(prodaja);
            MessageBox.Show("Uspesno ste dodali igracku lutku!");
            this.Close();
        }
Ejemplo n.º 21
0
        private void btnObrisiProizvod_Click(object sender, EventArgs e)
        {
            if (proizvodi.SelectedItems.Count == 0)
            {
                MessageBox.Show("Izaberite igracku koju zelite da obrisete!");
                return;
            }

            int               idProizvoda = Int32.Parse(proizvodi.SelectedItems[0].SubItems[4].Text);
            string            poruka      = "Da li zelite da obrisete izabranu igracku?";
            string            title       = "Pitanje";
            MessageBoxButtons buttons     = MessageBoxButtons.OKCancel;
            DialogResult      result      = MessageBox.Show(poruka, title, buttons);

            if (result == DialogResult.OK)
            {
                DTOManager.obrisiProizvod(idProizvoda);
                MessageBox.Show("Brisanje igracke je uspesno obavljeno!");
                this.popuniPodacima();
            }
            else
            {
            }
        }
        private void btnIzmeni_Click(object sender, EventArgs e)
        {
            vojnik.Naziv       = txbNaziv.Text;
            vojnik.Proizvodjac = txbProizvodjac.Text;
            vojnik.NazivSerije = txbNazivSerije.Text;

            if (chbBaterije.Checked == true)
            {
                vojnik.Baterije = "Da";
            }
            else
            {
                vojnik.Baterije = "Ne";
            }

            if (chbMetal.Checked == true)
            {
                vojnik.Metal = "Da";
            }
            else
            {
                vojnik.Metal = "Ne";
            }

            if (chbPlastika.Checked == true)
            {
                vojnik.Plastika = "Da";
            }
            else
            {
                vojnik.Plastika = "Ne";
            }

            DTOManager.azurirajVojnika(vojnik);
            this.Close();
        }
Ejemplo n.º 23
0
        private void btnObrisi_Click(object sender, EventArgs e)
        {
            if (zaposleni.SelectedItems.Count == 0)
            {
                MessageBox.Show("Izaberite zaposlenog koga zelite da obrisete!");
                return;
            }

            int               idZaposleni = Int32.Parse(zaposleni.SelectedItems[0].SubItems[0].Text);
            string            poruka      = "Da li zelite da obrisete izabranog zaposlenog?";
            string            title       = "Pitanje";
            MessageBoxButtons buttons     = MessageBoxButtons.OKCancel;
            DialogResult      result      = MessageBox.Show(poruka, title, buttons);

            if (result == DialogResult.OK)
            {
                DTOManager.obrisiRadnikaIzSistema(idZaposleni);
                MessageBox.Show("Brisanje zaposlenog je uspesno obavljeno!");
                this.popuniPodacima();
            }
            else
            {
            }
        }
        private void btnIzmeni_Click(object sender, EventArgs e)
        {
            slagalica.Naziv       = txbNaziv.Text;
            slagalica.Proizvodjac = txbProizvodjac.Text;
            slagalica.BrojDelova  = (int)brojDelova.Value;

            if (chbTuristicka.Checked == true)
            {
                slagalica.Turisticka = "Da";
            }
            else
            {
                slagalica.Turisticka = "Ne";
            }

            if (chbUmetnicka.Checked == true)
            {
                slagalica.Umetnicka = "Da";
            }
            else
            {
                slagalica.Umetnicka = "Ne";
            }

            if (chbIlustracija.Checked == true)
            {
                slagalica.Ilustracija = "Da";
            }
            else
            {
                slagalica.Ilustracija = "Ne";
            }

            DTOManager.azurirajSlagalicu(slagalica);
            this.Close();
        }
Ejemplo n.º 25
0
        public void popuniPodacima()
        {
            String pom;

            this.sefovi.Items.Clear();
            List <SefujeBasic> listaSefova = DTOManager.vratiSveSefoveProdavnice(prodavnica.Id);

            foreach (SefujeBasic r in listaSefova)
            {
                if (r.Upravnik.Sef == true)
                {
                    pom = "Da";
                }
                else
                {
                    pom = "Ne";
                }
                ListViewItem item = new ListViewItem(new string[] { r.Upravnik.Jbr.ToString(), r.Upravnik.Mbr.ToString(), r.Upravnik.Ime, r.Upravnik.SrednjeSlovo.ToString(),
                                                                    r.Upravnik.Prezime, r.Upravnik.DatumRodjenja.ToShortDateString(), r.Upravnik.StrucnaSpema, pom, r.Id.ToString() });
                this.sefovi.Items.Add(item);
            }

            this.sefovi.Refresh();
        }