Example #1
0
        public static StavkaKonfiguracijeZurke PronadjiStavkuKonfiguracije(int ZurkaID, int GostID, int ProizvodID)
        {
            StavkaKonfiguracijeZurke stavka = null;

            using (SqlConnection konekcija = new SqlConnection("Data Source=lela-pc;Initial Catalog=OrganizacijaSlavlja;Integrated Security=True"))
            {
                konekcija.Open();
                string     upit    = "Select * from StavkaKonfiguracijeZurke where ZurkaID=@ZurkaID and GostID=@GostID and ProizvodID=@ProizvodID";
                SqlCommand komanda = new SqlCommand(upit, konekcija);
                komanda.Parameters.AddWithValue("@ZurkaID", ZurkaID);
                komanda.Parameters.AddWithValue("@GostID", GostID);
                komanda.Parameters.AddWithValue("@ProizvodID", ProizvodID);

                using (SqlDataReader citac = komanda.ExecuteReader())
                {
                    while (citac.Read())
                    {
                        stavka          = new StavkaKonfiguracijeZurke();
                        stavka.Zurka    = Broker.PronadjiZurku(Int32.Parse(citac["ZurkaID"].ToString()));
                        stavka.Gost     = Broker.UzmiGosta(Int32.Parse(citac["GostID"].ToString()));
                        stavka.Proizvod = Broker.UzmiProizvod(Int32.Parse(citac["ProizvodID"].ToString()));
                        stavka.Kolicina = float.Parse(citac["Kolicina"].ToString());
                        break;
                    }
                }
                konekcija.Close();
            }
            return(stavka);
        }
Example #2
0
        public static bool IzmeniStavkuKonfiguracije(StavkaKonfiguracijeZurke stavka, float Kolicina)
        {
            using (SqlConnection konekcija = new SqlConnection("Data Source=lela-pc;Initial Catalog=OrganizacijaSlavlja;Integrated Security=True"))
            {
                konekcija.Open();
                try
                {
                    SqlCommand komanda = new SqlCommand("dbo.IzmeniKonfiguraciju", konekcija);
                    komanda.CommandType = CommandType.StoredProcedure;

                    komanda.Parameters.AddWithValue("@ZurkaID", stavka.Zurka.ZurkaID);
                    komanda.Parameters.AddWithValue("@GostID", stavka.Gost.GostID);
                    komanda.Parameters.AddWithValue("@ProizvodID", stavka.Proizvod.ProizvodID);
                    komanda.Parameters.AddWithValue("@Kolicina", Kolicina);

                    komanda.ExecuteNonQuery();
                    konekcija.Close();
                    return(true);
                }
                catch (Exception e)
                {
                    konekcija.Close();
                    return(false);
                }
            }
        }
 public StavkaKonfiguracijeZurke(StavkaKonfiguracijeZurke Stavka)
 {
     this.Zurka    = new Zurka(Stavka.Zurka);
     this.Gost     = new Gost(Stavka.Gost);
     this.Proizvod = new Proizvod(Stavka.Proizvod);
     this.Kolicina = Stavka.Kolicina;
 }