示例#1
0
        private void btnObrisi_Click(object sender, EventArgs e)
        {
            int idA = int.Parse(dgvArtikli.CurrentRow.Cells[0].Value.ToString());

            ArtiklRacun.IzbrisiArtikl(idA, idR);
            OsvjeziListu();
        }
示例#2
0
        private void btnJedan_Click(object sender, EventArgs e)
        {
            int idLijekR      = int.Parse(dgvRecepti.CurrentRow.Cells[0].Value.ToString());
            int kolicina      = int.Parse(dgvRecepti.CurrentRow.Cells[3].Value.ToString());
            int participacije = int.Parse(dgvRecepti.CurrentRow.Cells[4].Value.ToString());

            ArtiklRacun.DodajArtiklRecept(idLijekR, idR, kolicina, participacije);
            LijekRecept.IzbrisiRecept(idLijekR, int.Parse(dgvRecepti.CurrentRow.Cells[2].Value.ToString()));
            OsvjeziListu();
        }
示例#3
0
 private void btnSve_Click(object sender, EventArgs e)
 {
     foreach (DataGridViewRow row in dgvRecepti.Rows)
     {
         int idLijekR      = int.Parse(row.Cells[0].Value.ToString());
         int kolicina      = int.Parse(row.Cells[3].Value.ToString());
         int participacije = int.Parse(row.Cells[4].Value.ToString());
         ArtiklRacun.DodajArtiklRecept(idLijekR, idR, kolicina, participacije);
         LijekRecept.IzbrisiRecept(idLijekR, int.Parse(dgvRecepti.CurrentRow.Cells[2].Value.ToString()));
     }
     OsvjeziListu();
 }
示例#4
0
        private void OsvjeziListu()
        {
            rec = LijekRecept.DohvatiRecepte(korisnik);
            dgvRecepti.DataSource = rec;
            l = ArtiklRacun.DohvatiSveArtikleKorisnika(korisnik, 2);
            dgvArtikli.DataSource = l;
            double cij = 0;

            foreach (ArtiklRacun o in l)
            {
                double broj = double.Parse(o.participacija.ToString()) / 100;
                cij += (o.cijena * o.kolicina) * broj;
            }
            txtCijena.Text = cij.ToString() + " kn";
        }
示例#5
0
 private void btnDodaj_Click(object sender, EventArgs e)
 {
     if (int.Parse(txtKolicina.Text) > 0)
     {
         int  kolicina = int.Parse(txtKolicina.Text);
         int  id       = int.Parse(cmbLijek.SelectedValue.ToString());
         bool dobro    = true;
         foreach (ArtiklRacun al in l)
         {
             if (al.Naziv == cmbLijek.Text)
             {
                 dobro = false;
                 MessageBox.Show("Odabrani Lijek već postoji!");
             }
         }
         if (dobro)
         {
             ArtiklRacun.DodajArtikl(id, kolicina, idR);
             OsvjeziListu();
         }
     }
 }
示例#6
0
 private void button2_Click(object sender, EventArgs e)
 {
     ArtiklRacun.DostavljenRacun(int.Parse(txtKorisnik.Text), 2);
     MessageBox.Show("Lijekovi su uspješno dostavljeni!");
     OsvjeziListu();
 }