internal List <Proizvod.Proizvod> getAllProducts()
        {
            List <Proizvod.Proizvod> listOfProducts = new List <Proizvod.Proizvod>();
            string query = "SELECT * FROM lijek_info_pogled";

            if (this.OpenConnection() == true)
            {
                MySqlCommand    cmd  = new MySqlCommand(query, connection);
                MySqlDataReader data = cmd.ExecuteReader();

                Proizvod.Proizvod proizvod;
                if (data.HasRows)
                {
                    while (data.Read())
                    {
                        proizvod = new Proizvod.Proizvod(data.GetString(0), data.GetString(1), data.GetString(2), data.GetDouble(3), data.GetDateTime(4).ToShortDateString(), data.GetInt32(5), data.GetString(6), data.GetString(7), data.GetString(8));
                        listOfProducts.Add(proizvod);
                    }
                }
                data.Close();
                this.CloseConnection();
            }
            foreach (Proizvod.Proizvod p in listOfProducts)
            {
                Console.WriteLine(p.ToString());
            }
            return(listOfProducts);
        }
        internal bool dodajLijekUBazu(Proizvod.Proizvod p)
        {
            string query  = "insert into proizvod values ('" + p.SifraPr + "','" + p.Naziv + "','" + p.Proizvodjac + "','" + p.Cijena + "','" + p.RokUpotrebe + "','" + p.Kolicina + "')";
            string query2 = "insert into lijek values ('" + p.SifraPr + "','" + p.AtcSifra + "','" + p.Oblik + "','" + p.Lista + "')";

            if (this.OpenConnection() == true)
            {
                try
                {
                    MySqlCommand    cmd  = new MySqlCommand(query, connection);
                    MySqlDataReader data = cmd.ExecuteReader();
                    data.Close();
                    cmd  = new MySqlCommand(query2, connection);
                    data = cmd.ExecuteReader();
                    data.Close();
                    this.CloseConnection();
                }
                catch (Exception s)
                {
                    return(false);
                }
            }
            return(true);
        }
        internal List <Proizvod.Proizvod> getAllDrugs()
        {
            List <Proizvod.Proizvod> listOfProducts = new List <Proizvod.Proizvod>();
            string query = "SELECT SifraProizvoda, Naziv FROM proizvod";

            if (this.OpenConnection() == true)
            {
                MySqlCommand    cmd  = new MySqlCommand(query, connection);
                MySqlDataReader data = cmd.ExecuteReader();

                Proizvod.Proizvod proizvod;
                if (data.HasRows)
                {
                    while (data.Read())
                    {
                        proizvod = new Proizvod.Proizvod(data.GetString(0), data.GetString(1));
                        listOfProducts.Add(proizvod);
                    }
                }
                data.Close();
                this.CloseConnection();
            }
            return(listOfProducts);
        }
Пример #4
0
 public Racun_stavka(Proizvod.Proizvod p, int kolicina, double ukupno)
 {
     this.proizvod = p;
     this.kolicina = kolicina;
     this.ukupno   = ukupno;
 }