예제 #1
0
        public void DodajSearchPanel(String ime, String komanda)
        {
            int i = 1;

            pozicijaV = 5;
            OleDbConnection OleCn = new OleDbConnection(konekcija);
            OleDbCommand    OleCm = new OleDbCommand("EXECUTE " + komanda, OleCn);
            OleDbDataReader dt;

            try
            {
                OleCn.Open();
                OleCm.Parameters.Add("@Name", ime);
                searchControla nova;

                nova = null;

                dt = OleCm.ExecuteReader();

                while (dt.Read())
                {
                    if (komanda == "spVratiProizvodFirma")
                    {
                        nova          = new searchControla();
                        nova.Location = new Point(5, pozicijaV);
                        nova.Incijaliziraj_Product(dt["Name"].ToString(), dt["Ime_PG"].ToString(), dt["Description"].ToString());
                        pozicijaV += 40;
                        this.Controls.Add(nova);
                    }
                    else if (komanda == "spVratiFirmaProizvod")
                    {
                        nova          = new searchControla();
                        nova.Location = new Point(5, pozicijaV);
                        nova.Incijaliziraj_Company(dt["Firmi.Name"].ToString(), dt["Contact"].ToString(), dt["Email"].ToString(), dt["State"].ToString());
                        pozicijaV += 40;
                        this.Controls.Add(nova);
                    }
                    else if (komanda == "spProizvodiZaGrupa")
                    {
                        nova          = new searchControla();
                        nova.Location = new Point(5, pozicijaV);
                        nova.Incijaliziraj_Product(dt["Name"].ToString(), dt["Ime_PG"].ToString(), dt["Description"].ToString());
                        pozicijaV += 40;
                        this.Controls.Add(nova);
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
        public void DodajSearchPanel(String ime,String komanda)
        {
            int i = 1;
            pozicijaV = 5;
            OleDbConnection OleCn = new OleDbConnection(konekcija);
            OleDbCommand OleCm = new OleDbCommand("EXECUTE " + komanda, OleCn);
            OleDbDataReader dt;
            try
            {
                OleCn.Open();
                OleCm.Parameters.Add("@Name", ime);
                searchControla nova;

                nova = null;

                dt = OleCm.ExecuteReader();

                while (dt.Read())
                {
                    if (komanda == "spVratiProizvodFirma")
                    {
                        nova = new searchControla();
                        nova.Location = new Point(5, pozicijaV);
                        nova.Incijaliziraj_Product(dt["Name"].ToString(), dt["Ime_PG"].ToString(), dt["Description"].ToString());
                        pozicijaV += 40;
                        this.Controls.Add(nova);
                    }
                    else if (komanda == "spVratiFirmaProizvod")
                    {
                        nova = new searchControla();
                        nova.Location = new Point(5, pozicijaV);
                        nova.Incijaliziraj_Company(dt["Firmi.Name"].ToString(),dt["Contact"].ToString(), dt["Email"].ToString(), dt["State"].ToString());
                        pozicijaV += 40;
                        this.Controls.Add(nova);
                    }
                    else if (komanda == "spProizvodiZaGrupa")
                    {
                        nova = new searchControla();
                        nova.Location = new Point(5, pozicijaV);
                        nova.Incijaliziraj_Product(dt["Name"].ToString(), dt["Ime_PG"].ToString(), dt["Description"].ToString());
                        pozicijaV += 40;
                        this.Controls.Add(nova);
                    }
                }

            }
            catch (Exception ex)
            {

                MessageBox.Show(ex.Message);
            } 
        }