public static Zurka PronadjiZurku(int ZurkaID) { Zurka zurka = null; using (SqlConnection konekcija = new SqlConnection("Data Source=lela-pc;Initial Catalog=OrganizacijaSlavlja;Integrated Security=True")) { konekcija.Open(); string upit = "Select Z.*, K.KorisnickoIme from Zurka Z JOIN Korisnik K on Z.KorisnikID=K.KorisnikID where Z.ZurkaID=@ZurkaID "; SqlCommand komanda = new SqlCommand(upit, konekcija); komanda.Parameters.AddWithValue("@ZurkaID", ZurkaID); using (SqlDataReader citac = komanda.ExecuteReader()) { while (citac.Read()) { zurka = new Zurka(); zurka.ZurkaID = Int32.Parse(citac["ZurkaID"].ToString()); zurka.Naziv = citac["Naziv"].ToString(); zurka.VremeOdrzavanja = DateTime.Parse(citac["VremeOdrzavanja"].ToString()); zurka.Vrsta = citac["Vrsta"].ToString(); zurka.Prodavnica = Broker.UzmiProdavnicu(Int32.Parse(citac["ProdavnicaID"].ToString())); zurka.Korisnik = Broker.UzmiKorisnika(citac["KorisnickoIme"].ToString()); break; } } konekcija.Close(); } return(zurka); }
public static List <Zurka> VratiZurke() { List <Zurka> lista = new List <Zurka>(); using (SqlConnection konekcija = new SqlConnection("Data Source=lela-pc;Initial Catalog=OrganizacijaSlavlja;Integrated Security=True")) { konekcija.Open(); string upit = "Select * from Zurka"; SqlCommand komanda = new SqlCommand(upit, konekcija); using (SqlDataReader citac = komanda.ExecuteReader()) { while (citac.Read()) { Zurka zurka = new Zurka(); zurka.ZurkaID = Int32.Parse(citac["ZurkaID"].ToString()); zurka.Naziv = citac["Naziv"].ToString(); zurka.VremeOdrzavanja = DateTime.Parse(citac["VremeOdrzavanja"].ToString()); zurka.Vrsta = citac["Vrsta"].ToString(); zurka.Korisnik = Broker.UzmiKorisnika(Int32.Parse(citac["KorisnikID"].ToString())); zurka.Prodavnica = Broker.UzmiProdavnicu(Int32.Parse(citac["ProdavnicaID"].ToString())); lista.Add(zurka); } } konekcija.Close(); } return(lista); }
public StavkaKonfiguracijeZurke(int ZurkaID, int GostID, int ProizvodID, float Kolicina) { this.Zurka = Broker.PronadjiZurku(ZurkaID); this.Gost = Broker.UzmiGosta(GostID); this.Proizvod = Broker.UzmiProizvod(ProizvodID); this.Kolicina = Kolicina; }
public static bool IzmeniZurku(Zurka zurka, string Naziv, string Vrsta, DateTime VremeOdrzavanja, int ProdavnicaID) { using (SqlConnection konekcija = new SqlConnection("Data Source=lela-pc;Initial Catalog=OrganizacijaSlavlja;Integrated Security=True")) { konekcija.Open(); try { SqlCommand komanda = new SqlCommand("dbo.IzmeniZurku", konekcija); komanda.CommandType = CommandType.StoredProcedure; komanda.Parameters.AddWithValue("@Naziv", Naziv); komanda.Parameters.AddWithValue("@Vrsta", Vrsta); komanda.Parameters.AddWithValue("@VremeOdrzavanja", VremeOdrzavanja); komanda.Parameters.AddWithValue("@ProdavnicaID", ProdavnicaID); komanda.Parameters.AddWithValue("@ZurkaID", zurka.ZurkaID); 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; }
public StavkaKonfiguracijeZurke(Gost Gost, Proizvod Proizvod, float Kolicina, Zurka Zurka) { this.Zurka = Zurka; this.Gost = Gost; this.Proizvod = Proizvod; this.Kolicina = Kolicina; }
public StavkaKonfiguracijeZurke() { this.Gost = new Gost(); this.Zurka = new Zurka(); this.Proizvod = new Proizvod(); this.Kolicina = 0; }
public Zurka(Zurka z) { this.ZurkaID = z.ZurkaID; this.Naziv = z.Naziv; this.Vrsta = z.Vrsta; this.VremeOdrzavanja = z.VremeOdrzavanja; this.Korisnik = new Korisnik(z.Korisnik); this.Prodavnica = new Prodavnica(z.Prodavnica); }
public static Zurka PronadjiZurku(string KorisnickoIme, string NazivZurke) { Zurka zurka = null; using (SqlConnection konekcija = new SqlConnection("Data Source=lela-pc;Initial Catalog=OrganizacijaSlavlja;Integrated Security=True")) { konekcija.Open(); if (Broker.UzmiKorisnika(KorisnickoIme) == null) { return(null); } int KorisnikID = Broker.UzmiKorisnika(KorisnickoIme).KorisnikID; string upit = "Select * from Zurka where KorisnikID=@KorisnikID and Naziv=@Naziv"; SqlCommand komanda = new SqlCommand(upit, konekcija); komanda.Parameters.AddWithValue("@KorisnikID", KorisnikID); komanda.Parameters.AddWithValue("@Naziv", NazivZurke); using (SqlDataReader citac = komanda.ExecuteReader()) { while (citac.Read()) { zurka = new Zurka(); zurka.Korisnik = Broker.UzmiKorisnika(KorisnickoIme); zurka.Naziv = NazivZurke; zurka.ZurkaID = Int32.Parse(citac["ZurkaID"].ToString()); zurka.VremeOdrzavanja = DateTime.Parse(citac["VremeOdrzavanja"].ToString()); zurka.Vrsta = citac["Vrsta"].ToString(); zurka.Prodavnica = Broker.UzmiProdavnicu(Int32.Parse(citac["ProdavnicaID"].ToString())); break; } } konekcija.Close(); } return(zurka); }
public void PostaviZurku(int ZurkaID) { this.Zurka = Broker.PronadjiZurku(ZurkaID); }