Пример #1
0
        private void izmijeni_Click(object sender, EventArgs e)
        {
            try
            {
                DAO dao = new DAO("localhost", "ikzavrsni", "root", "root");

                VrstaRashoda vr = new VrstaRashoda(nazivPromjena.Text);

                vr.Id = dao.VratiIdVrsteRashoda(vrstaRashodaTmp.Naziv);

                dao.AzurirajVrstuRashoda(vr);

                listViewVrsteRashoda.Items.Clear();
                lvi = new ListViewItem();

                vrsteRashoda = dao.VratiVrsteRashoda();

                foreach (VrstaRashoda vr1 in vrsteRashoda)
                {
                    lvi = listViewVrsteRashoda.Items.Add(vr1.Naziv);
                }

                nazivPromjena.Text = "";

                toolStripStatusLabel1.ForeColor = Color.Green;
                toolStripStatusLabel1.Text      = "Podaci su ažurirani.";
            }
            catch (Exception izuzetak)
            {
                toolStripStatusLabel1.ForeColor = Color.Red;
                toolStripStatusLabel1.Text      = "Podaci nisu ažurirani!";
                toolStripStatusLabel1.Text      = izuzetak.Message;
            }
        }
Пример #2
0
        private void obrisi_Click(object sender, EventArgs e)
        {
            DialogResult dr = new DialogResult();

            dr = MessageBox.Show("Da li ste sigurni da želite izrisati odabrani rashod iz baze podataka?", "Upozorenje", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);

            if (dr == System.Windows.Forms.DialogResult.Yes)
            {
                try
                {
                    DAO dao = new DAO("localhost", "ikzavrsni", "root", "root");

                    VrstaRashoda vr = new VrstaRashoda(nazivPromjena.Text);

                    vr.Id = dao.VratiIdVrsteRashoda(vrstaRashodaTmp.Naziv);

                    dao.IzbrisiVrstuRashoda(vr.Id);

                    listViewVrsteRashoda.Items.Clear();
                    lvi = new ListViewItem();

                    vrsteRashoda = dao.VratiVrsteRashoda();

                    foreach (VrstaRashoda vr1 in vrsteRashoda)
                    {
                        lvi = listViewVrsteRashoda.Items.Add(vr1.Naziv);
                    }

                    nazivPromjena.Text = "";

                    toolStripStatusLabel1.ForeColor = Color.Green;
                    toolStripStatusLabel1.Text      = "Podaci su ažurirani.";
                }
                catch (Exception izuzetak)
                {
                    toolStripStatusLabel1.ForeColor = Color.Red;
                    toolStripStatusLabel1.Text      = "Podaci nisu ažurirani!";
                    toolStripStatusLabel1.Text      = izuzetak.Message;
                }
            }
        }
Пример #3
0
        private void dodaj_Click(object sender, EventArgs e)
        {
            try
            {
                DAO dao = new DAO("localhost", "ikzavrsni", "root", "root");

                VrstaRashoda vr = new VrstaRashoda(nazivDodaj.Text);
                dao.DodajVrstuRashoda(vr);

                toolStripStatusLabel1.ForeColor = Color.Green;
                toolStripStatusLabel1.Text      = "Podaci su spašeni u bazu.";

                lvi             = listViewVrsteRashoda.Items.Add(nazivDodaj.Text);
                nazivDodaj.Text = "";
            }
            catch (Exception)
            {
                toolStripStatusLabel1.ForeColor = Color.Red;
                toolStripStatusLabel1.Text      = "Podaci nisu spašeni!";
            }
        }
Пример #4
0
        private void listViewVrsteRashoda_ItemActivate(object sender, EventArgs e)
        {
            DAO dao = new DAO("localhost", "ikzavrsni", "root", "root");

            vrsteRashoda = dao.VratiVrsteRashoda();

            for (int i = 0; i < listViewVrsteRashoda.Items.Count; i++)
            {
                if (listViewVrsteRashoda.Items[i].Selected == true)
                {
                    foreach (VrstaRashoda vr in vrsteRashoda)
                    {
                        if (vr.Naziv == listViewVrsteRashoda.Items[i].Text)
                        {
                            vrstaRashodaTmp    = vr;
                            nazivPromjena.Text = vr.Naziv;
                            return;
                        }
                    }
                }
            }
        }