예제 #1
0
 private void button1_Click(object sender, EventArgs e)
 {
     if (roba == null)
     {
         roba = fillObject();
         int rows = VeleprodajaUtil.getDAOFactory().getRobaDAO().insert(roba);
         lblUspjesnoSacuvana.Visible = true;
         if (rows > 0)
         {
             this.DialogResult = DialogResult.OK;
             this.Close();
         }
     }
     else
     {
         int staraSifra = roba.SifraRoba;
         roba = fillObject();
         int rows = VeleprodajaUtil.getDAOFactory().getRobaDAO().update(roba, staraSifra);
         lblUspjesnoSacuvana.Visible = true;
         if (rows > 0)
         {
             this.DialogResult = DialogResult.OK;
             this.Close();
         }
     }
 }
예제 #2
0
        private void btnSacuvaj_Click(object sender, EventArgs e)
        {
            PartnerDTO partner = fillObject();

            VeleprodajaUtil.getDAOFactory().getPartnerDAO().insert(partner);
            this.DialogResult = DialogResult.OK;
            this.Close();
        }
예제 #3
0
        private void btnSacuvaj_Click(object sender, EventArgs e)
        {
            MjestoDTO mjesto = fillObject();

            VeleprodajaUtil.getDAOFactory().getMjestoDAO().insert(mjesto);
            this.DialogResult = DialogResult.OK;
            this.Close();
        }
예제 #4
0
        private void fillAllPartners()
        {
            List <PartnerDTO> listaPartnera = VeleprodajaUtil.getDAOFactory().getPartnerDAO().getAll();

            foreach (PartnerDTO partner in listaPartnera)
            {
                partnerToRow(partner);
            }
        }
예제 #5
0
        private void btnDodajMjesto_Click(object sender, EventArgs e)
        {
            MjestoDodajForm mdf = new MjestoDodajForm();

            if (mdf.ShowDialog() == DialogResult.OK)
            {
                VeleprodajaUtil.initMjestoComboBox(cbMjesto);
            }
        }
예제 #6
0
        private void popuniSvaMjesta()
        {
            dgPregled.Rows.Clear();
            List <MjestoDTO> lista = VeleprodajaUtil.getDAOFactory().getMjestoDAO().getAll();

            foreach (MjestoDTO mjesto in lista)
            {
                objectToRow(mjesto);
            }
        }
예제 #7
0
        public static void initMjestoComboBox(ComboBox cb)
        {
            cb.Items.Clear();
            List <MjestoDTO> lista = VeleprodajaUtil.getDAOFactory().getMjestoDAO().getAll();

            foreach (MjestoDTO mjesto in lista)
            {
                cb.Items.Add(mjesto);
            }
        }
예제 #8
0
        public static void initJedinicaMjereComboBox(ComboBox cb)
        {
            cb.Items.Clear();
            List <JedinicaMjereDTO> lista = VeleprodajaUtil.getDAOFactory().getJedinicaMjereDAO().getAll();

            foreach (JedinicaMjereDTO jedinica in lista)
            {
                cb.Items.Add(jedinica);
            }
        }
예제 #9
0
        public static void initPartnerComboBox(ComboBox cb, string jib)
        {
            cb.Items.Clear();
            List <PartnerDTO> lista = VeleprodajaUtil.getDAOFactory().getPartnerDAO().getAll();

            foreach (PartnerDTO partner in lista)
            {
                cb.Items.Add(partner);
                if (partner.Jib.Equals(jib))
                {
                    cb.SelectedIndex = cb.Items.Count - 1;
                }
            }
        }
예제 #10
0
        public static void initJedinicaMjereComboBox(ComboBox cb, string sifra)
        {
            cb.Items.Clear();
            List <JedinicaMjereDTO> lista = VeleprodajaUtil.getDAOFactory().getJedinicaMjereDAO().getAll();

            foreach (JedinicaMjereDTO jedinica in lista)
            {
                cb.Items.Add(jedinica);
                if (jedinica.SifraJediniceMjere.Equals(sifra))
                {
                    cb.SelectedIndex = cb.Items.Count - 1;
                }
            }
        }
예제 #11
0
        private void popuniSveRobe()
        {
            dgPregled.Rows.Clear();
            List <RobaDTO> lista;

            if (p == null)
            {
                lista = VeleprodajaUtil.getDAOFactory().getRobaDAO().getAll();
            }
            else
            {
                lista = VeleprodajaUtil.getDAOFactory().getRobaDAO().getByNaziv(p);
            }
            foreach (RobaDTO roba in lista)
            {
                objectToRow(roba);
            }
        }
예제 #12
0
 private void fillControls()
 {
     tbxSifra.Text = roba.SifraRoba.ToString();
     tbxNaziv.Text = roba.Naziv;
     VeleprodajaUtil.initJedinicaMjereComboBox(cbJedinicaMjere, roba.JedinicaMjere.SifraJediniceMjere);
 }
예제 #13
0
 public RobaDodajForm()
 {
     InitializeComponent();
     VeleprodajaUtil.initJedinicaMjereComboBox(cbJedinicaMjere);
 }
예제 #14
0
 public PartnerDodajForm()
 {
     InitializeComponent();
     VeleprodajaUtil.initMjestoComboBox(cbMjesto);
 }