public bool EditByID(Entitet e, int id) { DodatnaUsluga du = (DodatnaUsluga)e; using (SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["POP"].ConnectionString)) { con.Open(); SqlCommand cmd = con.CreateCommand(); cmd.CommandText = "UPDATE DodatnaUsluga SET Naziv=@Naziv, Cena=@Cena WHERE Id=@Id"; cmd.Parameters.AddWithValue("Id", du.ID); cmd.Parameters.AddWithValue("Naziv", du.Naziv); cmd.Parameters.AddWithValue("Cena", du.Cena); cmd.ExecuteNonQuery(); foreach (DodatnaUsluga dodatneUsluge in Projekat.Instance.DodatneUsluge) { if (dodatneUsluge.ID == du.ID) { dodatneUsluge.Naziv = du.Naziv; dodatneUsluge.Cena = du.Cena; break; } } return(true); } }
public bool EditByID(Entitet e, int id) { Akcija a = (Akcija)e; using (SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["POP"].ConnectionString)) { con.Open(); SqlCommand cmd = con.CreateCommand(); cmd.CommandText = "UPDATE Akcija SET Pocetak=@Pocetak, Kraj=@Kraj, Popust=@Popust WHERE Id=@Id"; cmd.Parameters.AddWithValue("Id", a.ID); cmd.Parameters.AddWithValue("Pocetak", a.Pocetak); cmd.Parameters.AddWithValue("Kraj", a.Kraj); cmd.Parameters.AddWithValue("Popust", a.Popust); cmd.ExecuteNonQuery(); NamestajNaAkcijiDataProvider.Instance.Edit(a.NamestajNaAkcijiID, a.ID); foreach (Akcija akcija in Projekat.Instance.Akcije) { if (akcija.ID == a.ID) { akcija.Pocetak = a.Pocetak; akcija.Kraj = a.Kraj; akcija.Popust = a.Popust; akcija.NamestajNaAkcijiID = NamestajNaAkcijiDataProvider.Instance.Get(akcija.ID); break; } } return(true); } }
public bool EditByID(Entitet e, int id) { Namestaj t = (Namestaj)e; using (SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["POP"].ConnectionString)) { con.Open(); SqlCommand cmd = con.CreateCommand(); cmd.CommandText = "UPDATE Namestaj SET TipNamestajaId=@TipNamestajaId, Naziv=@Naziv, Kolicina=@Kolicina, Cena=@Cena, Obrisan=@Obrisan WHERE Id=@Id"; cmd.Parameters.AddWithValue("Id", t.ID); cmd.Parameters.AddWithValue("Naziv", t.Naziv); cmd.Parameters.AddWithValue("TipNamestajaId", t.TipNamestajaID); cmd.Parameters.AddWithValue("Kolicina", t.Kolicina); cmd.Parameters.AddWithValue("Cena", t.Cena); cmd.Parameters.AddWithValue("Obrisan", t.Obrisan); cmd.ExecuteNonQuery(); foreach (Namestaj namestaj in Projekat.Instance.Namestaji) { if (namestaj.ID == t.ID) { namestaj.Naziv = t.Naziv; namestaj.Cena = t.Cena; namestaj.TipNamestajaID = t.TipNamestajaID; namestaj.TipNamestaja = t.TipNamestaja; namestaj.Kolicina = t.Kolicina; namestaj.Obrisan = t.Obrisan; break; } } return(true); } }
public bool EditByID(Entitet e, int id) { Korisnik k = (Korisnik)e; using (SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["POP"].ConnectionString)) { con.Open(); SqlCommand cmd = con.CreateCommand(); cmd.CommandText = "UPDATE Korisnik SET Ime=@Ime, Prezime=@Prezime, KorIme=@KorIme, Lozinka=@Lozinka, Obrisan=@Obrisan WHERE Id=@Id"; cmd.Parameters.AddWithValue("Id", k.ID); cmd.Parameters.AddWithValue("Ime", k.Ime); cmd.Parameters.AddWithValue("Prezime", k.Prezime); cmd.Parameters.AddWithValue("KorIme", k.KorIme); cmd.Parameters.AddWithValue("Lozinka", k.Lozinka); cmd.Parameters.AddWithValue("Obrisan", k.Obrisan); cmd.ExecuteNonQuery(); foreach (Korisnik korisnik in Projekat.Instance.Korisnici) { if (korisnik.ID == k.ID) { korisnik.Ime = k.Ime; korisnik.Prezime = k.Prezime; korisnik.KorIme = k.KorIme; korisnik.Lozinka = k.Lozinka; korisnik.Obrisan = k.Obrisan; break; } } return(true); } }
public bool EditByID(Entitet e, int id) { TipNamestaja t = (TipNamestaja)e; using (SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["POP"].ConnectionString)) { con.Open(); SqlCommand cmd = con.CreateCommand(); cmd.CommandText = "UPDATE TipNamestaja SET Naziv=@Naziv, Obrisan=@Obrisan WHERE Id=@Id"; cmd.Parameters.AddWithValue("Id", t.ID); cmd.Parameters.AddWithValue("Naziv", t.Naziv); cmd.Parameters.AddWithValue("Obrisan", t.Obrisan); cmd.ExecuteNonQuery(); foreach (TipNamestaja tipNamestaj in Projekat.Instance.TipoviNamestaja) { if (tipNamestaj.ID == t.ID) { tipNamestaj.Naziv = t.Naziv; tipNamestaj.Obrisan = t.Obrisan; break; } } return(true); } }
public bool EditByID(Entitet e, int id) { Prodaja p = (Prodaja)e; using (SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["POP"].ConnectionString)) { con.Open(); SqlCommand cmd = con.CreateCommand(); cmd.CommandText = "UPDATE Prodaja SET Kupac=@Kupac, DatumProdaje=@DatumProdaje, Obrisan=@Obrisan WHERE Id=@Id"; cmd.Parameters.AddWithValue("Id", p.ID); cmd.Parameters.AddWithValue("Kupac", p.Kupac); cmd.Parameters.AddWithValue("DatumProdaje", p.DatumProdaje); cmd.Parameters.AddWithValue("Obrisan", p.Obrisan); cmd.ExecuteNonQuery(); IzvrsenaDodatnaUslugaDataProvider.Instance.Edit(p.DodatneUslugeID, p.ID); ProdatNamsetajDataProvider.Instance.Edit(p.ProdatNamestaj, p.ID); foreach (Prodaja prodaja in Projekat.Instance.Prodaje) { if (prodaja.ID == p.ID) { prodaja.DatumProdaje = p.DatumProdaje; prodaja.DodatneUslugeID = IzvrsenaDodatnaUslugaDataProvider.Instance.Get(p.ID); prodaja.ProdatNamestaj = ProdatNamsetajDataProvider.Instance.Get(p.ID); prodaja.Kupac = p.Kupac; prodaja.Obrisan = p.Obrisan; break; } } return(true); } }
public void Add(Entitet e) { TipNamestaja tipNamestaja = (TipNamestaja)e; using (SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["POP"].ConnectionString)) { con.Open(); SqlCommand cmd = con.CreateCommand(); cmd.CommandText = "INSERT INTO TipNamestaja(Naziv, Obrisan) VALUES (@Naziv, 0);"; cmd.CommandText += "SELECT SCOPE_IDENTITY(); "; cmd.Parameters.AddWithValue("Naziv", tipNamestaja.Naziv); int newID = Int32.Parse(cmd.ExecuteScalar().ToString()); tipNamestaja.ID = newID; Projekat.Instance.TipoviNamestaja.Add(tipNamestaja); } }
public void Add(Entitet e) { DodatnaUsluga du = (DodatnaUsluga)e; using (SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["POP"].ConnectionString)) { con.Open(); SqlCommand cmd = con.CreateCommand(); cmd.CommandText = "INSERT INTO DodatnaUsluga(Naziv, Cena) VALUES (@Naziv, @Cena);"; cmd.CommandText += "SELECT SCOPE_IDENTITY(); "; cmd.Parameters.AddWithValue("Naziv", du.Naziv); cmd.Parameters.AddWithValue("Cena", du.Cena); int newID = Int32.Parse(cmd.ExecuteScalar().ToString()); du.ID = newID; Projekat.Instance.DodatneUsluge.Add(du); } }
public void Add(Entitet e) { Namestaj namestaj = (Namestaj)e; using (SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["POP"].ConnectionString)) { con.Open(); SqlCommand cmd = con.CreateCommand(); cmd.CommandText = "INSERT INTO Namestaj(TipNamestajaId, Naziv, Kolicina, Cena) VALUES (@TipNamestajaId, @Naziv, @Kolicina, @Cena);"; cmd.CommandText += "SELECT SCOPE_IDENTITY(); "; cmd.Parameters.AddWithValue("TipNamestajaId", namestaj.TipNamestajaID); cmd.Parameters.AddWithValue("Naziv", namestaj.Naziv); cmd.Parameters.AddWithValue("Kolicina", namestaj.Kolicina); cmd.Parameters.AddWithValue("Cena", namestaj.Cena); int newID = Int32.Parse(cmd.ExecuteScalar().ToString()); namestaj.ID = newID; Projekat.Instance.Namestaji.Add(namestaj); } }
public void Add(Entitet e) { Prodaja p = (Prodaja)e; using (SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["POP"].ConnectionString)) { con.Open(); SqlCommand cmd = con.CreateCommand(); cmd.CommandText = "INSERT INTO Prodaja(Kupac, DatumProdaje) VALUES (@Kupac, @DatumProdaje);"; cmd.CommandText += "SELECT SCOPE_IDENTITY(); "; cmd.Parameters.AddWithValue("Kupac", p.Kupac); cmd.Parameters.AddWithValue("DatumProdaje", p.DatumProdaje); int newID = Int32.Parse(cmd.ExecuteScalar().ToString()); p.ID = newID; IzvrsenaDodatnaUslugaDataProvider.Instance.Add(p.DodatneUslugeID, p.ID); ProdatNamsetajDataProvider.Instance.Add(p.ProdatNamestaj, p.ID); Projekat.Instance.Prodaje.Add(p); } }
public void Add(Entitet e) { Akcija a = (Akcija)e; using (SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["POP"].ConnectionString)) { con.Open(); SqlCommand cmd = con.CreateCommand(); cmd.CommandText = "INSERT INTO Akcija(Pocetak, Kraj, Popust) VALUES (@Pocetak, @Kraj, @Popust);"; cmd.CommandText += "SELECT SCOPE_IDENTITY(); "; cmd.Parameters.AddWithValue("Pocetak", a.Pocetak); cmd.Parameters.AddWithValue("Kraj", a.Kraj); cmd.Parameters.AddWithValue("Popust", a.Popust); int newID = Int32.Parse(cmd.ExecuteScalar().ToString()); NamestajNaAkcijiDataProvider.Instance.Add(a.NamestajNaAkcijiID, newID); a.NamestajNaAkcijiID = NamestajNaAkcijiDataProvider.Instance.Get(newID); a.ID = newID; Projekat.Instance.Akcije.Add(a); } }
public void Add(Entitet e) { Korisnik k = (Korisnik)e; using (SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["POP"].ConnectionString)) { con.Open(); SqlCommand cmd = con.CreateCommand(); cmd.CommandText = "INSERT INTO Korisnik(Ime, Prezime, KorIme, Lozinka, Admin) VALUES (@Ime, @Prezime, @KorIme, @Lozinka, @Admin);"; cmd.CommandText += "SELECT SCOPE_IDENTITY(); "; cmd.Parameters.AddWithValue("Ime", k.Ime); cmd.Parameters.AddWithValue("Prezime", k.Prezime); cmd.Parameters.AddWithValue("KorIme", k.KorIme); cmd.Parameters.AddWithValue("Lozinka", k.Lozinka); cmd.Parameters.AddWithValue("Admin", k.Admin); int newID = Int32.Parse(cmd.ExecuteScalar().ToString()); k.ID = newID; Projekat.Instance.Korisnici.Add(k); } }
public bool EditByID(Entitet e, int id) { Salon s = (Salon)e; using (SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["POP"].ConnectionString)) { con.Open(); SqlCommand cmd = con.CreateCommand(); cmd.CommandText = "UPDATE Salon SET Naziv=@Naziv, Adresa=@Adresa, Mail=@Mail, Sajt=@Sajt, Telefon=@Telefon," + "PIB=@PIB, MatBr=@MatBr, ZiroRacun=@ZiroRacun, Obrisan=@Obrisan WHERE Id=@Id"; cmd.Parameters.AddWithValue("Id", s.ID); cmd.Parameters.AddWithValue("Naziv", s.Naziv); cmd.Parameters.AddWithValue("Adresa", s.Adresa); cmd.Parameters.AddWithValue("Mail", s.Mail); cmd.Parameters.AddWithValue("Sajt", s.Sajt); cmd.Parameters.AddWithValue("Telefon", s.Telefon); cmd.Parameters.AddWithValue("PIB", s.PIB); cmd.Parameters.AddWithValue("MatBr", s.MatBr); cmd.Parameters.AddWithValue("ZiroRacun", s.ZiroRacun); cmd.Parameters.AddWithValue("Obrisan", s.Obrisan); cmd.ExecuteNonQuery(); foreach (Salon salon in Projekat.Instance.Saloni) { if (salon.ID == s.ID) { salon.Naziv = s.Naziv; salon.Mail = s.Mail; salon.MatBr = s.MatBr; salon.Obrisan = s.Obrisan; salon.PIB = s.PIB; salon.Sajt = s.Sajt; salon.Telefon = s.Telefon; salon.ZiroRacun = s.ZiroRacun; salon.Adresa = s.Adresa; break; } } return(true); } }
public void Add(Entitet e) { //Not needed }