Ejemplo n.º 1
0
        private void btn_save_Click(object sender, EventArgs e)
        {
            if (tb_sifraP.Text == "" || tb_naziv.Text == "")
            {
                lb_message.Show();
                return;
            }
            string datum = dateTimePicker1.Value.ToString("yyyy-MM-dd");

            Proizvod.Proizvod    proizvod    = new Proizvod.Proizvod(tb_sifraP.Text.ToString(), tb_naziv.Text.ToString(), tb_proizvodjac.Text.ToString(), Double.Parse(tb_cijena.Text), datum, Int16.Parse(tb_kolicina.Text), tb_atcS.Text.ToString(), tb_oblik.Text.ToString(), tb_lista.Text.ToString());
            Proizvod.ProizvodDao proizvodDao = new Proizvod.ProizvodDaoImplements();
            if (proizvodDao.dodajLijek(proizvod))
            {
                this.Close();
            }
            else
            {
                lb_message.Show();
            }
        }
Ejemplo n.º 2
0
        private void btn_delete_Click(object sender, EventArgs e)
        {
            string       id    = "";
            int          index = 0;
            ListViewItem item  = new ListViewItem();

            if (this.lv_Main.SelectedItems.Count > 0)
            {
                item  = this.lv_Main.SelectedItems[0];
                id    = item.SubItems[0].Text;
                index = lv_Main.Items.IndexOf(lv_Main.SelectedItems[0]);
            }

            Proizvod.ProizvodDao proizvod = new Proizvod.ProizvodDaoImplements();
            Boolean uspjesno = proizvod.remove(id);

            if (uspjesno)
            {
                Console.WriteLine("proizvod je izbrisan iz baze");
                this.lisOfProducts.RemoveAt(index);
            }
        }
Ejemplo n.º 3
0
        private void ReloadListView()
        {
            this.lisOfProducts = new List <Proizvod.Proizvod>();
            Proizvod.ProizvodDao prDao = new Proizvod.ProizvodDaoImplements();
            this.lisOfProducts = prDao.getAllProducts();
            ListViewItem lvi = new ListViewItem();

            lv_Main.Columns.Clear();
            lv_Main.Items.Clear();
            lv_Main.Columns.Add("Sifra proizvoda", 100);
            lv_Main.Columns.Add("Naziv", 60);
            lv_Main.Columns.Add("Proizvodjac", 80);
            lv_Main.Columns.Add("Cijena", 60);
            lv_Main.Columns.Add("Rok upotrebe", 80);
            lv_Main.Columns.Add("Kolicina", 60);
            lv_Main.Columns.Add("ATC sifra", 60);
            lv_Main.Columns.Add("Oblik lijeka", 90);
            lv_Main.Columns.Add("Lista", 90);
            foreach (Proizvod.Proizvod item in lisOfProducts)
            {
                lvi = new ListViewItem(new[] { item.SifraPr, item.Naziv, item.Proizvodjac, item.Cijena.ToString(), item.RokUpotrebe, item.Kolicina.ToString(), item.AtcSifra, item.Oblik, item.Lista });
                lv_Main.Items.Add(lvi);
            }
        }