Example #1
0
        private void uiActionIspis_Click(object sender, EventArgs e)
        {
            if (dataGridView1.CurrentRow != null)
            {
                List <IspisPdf.StavkeNarudzbenice> listalijekova;
                int varijabla = int.Parse(dataGridView1.CurrentRow.Cells[0].Value.ToString());
                using (var db = new MSDomEntities())
                {
                    var listaStavkiNarudzbenice = from nar in db.narudzbenicas
                                                  join stav in db.stavkeNarudzbenices
                                                  on nar.id equals stav.narudzbenicaId
                                                  join lij in db.lijeks
                                                  on stav.lijekId equals lij.id
                                                  where nar.id == varijabla
                                                  select new IspisPdf.StavkeNarudzbenice {
                        Kolicina = stav.kolicina, Naziv = lij.naziv
                    };

                    listalijekova = listaStavkiNarudzbenice.ToList();
                }

                if (Ispis.IspisNarudzbenice(varijabla, listalijekova) == true)
                {
                    Ispis.IspisNarudzbenice(varijabla, listalijekova);
                }
                else
                {
                    MessageBox.Show("PDF je već otvoren");
                }
            }
        }
Example #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            int idNalaz = int.Parse(uiOutputPrikaz.SelectedValue.ToString());
            List <IspisPdf.StavkeNarudzbenice> listalijekova;

            using (var db = new MSDomEntities())
            {
                var temp = from lij in db.lijeks
                           join od in db.lijekoviZaDijagnozus
                           on lij.id equals od.lijekId
                           join nal in db.nalazs
                           on od.nalazId equals nal.id
                           join kor in db.korisniks
                           on nal.stanarId equals kor.id
                           where (kor.id == idNalaz)
                           select new IspisPdf.StavkeNarudzbenice {
                    Kolicina = lij.id, Naziv = lij.naziv
                };
                listalijekova = temp.ToList();
            }


            if (Ispis.IspisNarudzbenice(idNalaz, listalijekova) == true)
            {
                Ispis.IspisNarudzbenice(idNalaz, listalijekova);
            }
            else
            {
                MessageBox.Show("PDF je već otvoren");
            }
        }