public static void IzmeniZaposlenog(Zaposleni zaposleni) { using (SqlConnection conn = new SqlConnection(Projekat.CONNECTION_STRING)) { try { conn.Open(); SqlCommand command = conn.CreateCommand(); command.CommandText = @"UPDATE Zaposleni SET Ime=@Ime, Prezime=@Prezime,Tip=@Tip, KorisnickoIme=@KorisnickoIme,Lozinka=@Lozinka,Obrisan=@Obrisan WHERE Id=@Id "; command.Parameters.Add(new SqlParameter("@Ime", zaposleni.Ime)); command.Parameters.Add(new SqlParameter("@Prezime", zaposleni.Prezime)); command.Parameters.Add(new SqlParameter("@Tip", zaposleni.Tip)); command.Parameters.Add(new SqlParameter("@KorisnickoIme", zaposleni.KorisnickoIme)); command.Parameters.Add(new SqlParameter("@Lozinka", zaposleni.Lozinka)); command.Parameters.Add(new SqlParameter("@Obrisan", zaposleni.Obrisan)); command.Parameters.Add(new SqlParameter("@Id", zaposleni.Id)); command.ExecuteNonQuery(); } catch (Exception) { Console.WriteLine("Nije uspela sql naredba"); return; } } }
public static void DodajZaposlenog(Zaposleni zaposleni) { using (SqlConnection conn = new SqlConnection(Projekat.CONNECTION_STRING)) { try { conn.Open(); SqlCommand command = conn.CreateCommand(); command.CommandText = @"INSERT INTO Zaposleni (Ime, Prezime,Tip,KorisnickoIme,Lozinka,Obrisan) VALUES (@Ime, @Prezime,@Tip,@KorisnickoIme,@Lozinka,@Obrisan)"; command.Parameters.Add(new SqlParameter("@Ime", zaposleni.Ime)); command.Parameters.Add(new SqlParameter("@Prezime", zaposleni.Prezime)); command.Parameters.Add(new SqlParameter("@Tip", zaposleni.Tip)); command.Parameters.Add(new SqlParameter("@KorisnickoIme", zaposleni.KorisnickoIme)); command.Parameters.Add(new SqlParameter("@Lozinka", zaposleni.Lozinka)); command.Parameters.Add(new SqlParameter("@Obrisan", zaposleni.Obrisan)); command.ExecuteNonQuery(); } catch (Exception) { Console.WriteLine("Nije uspela sql naredba"); return; } } }
public Racun(int id, DateTime datum, int Id_Kupac, Kupac kupac, int Id_Zaposleni, Zaposleni zaposleni) { this.id = id; this.Id_Kupac = Id_Kupac; this.Id_Zaposleni = Id_Zaposleni; this.datum = datum; this.kupac = kupac; this.zaposleni = zaposleni; listaStavkiNamestaja = new ObservableCollection <StavkaProdajeNamestaja>(); listaStavkiUsluga = new ObservableCollection <StavkaProdajeUsluge>(); }
private Projekat() { TipNamestaja = new ObservableCollection <model.TipNamestaja>(); Namestaj = new ObservableCollection <model.Namestaj>(); Kupac = new ObservableCollection <model.Kupac>(); StavkaProdajeNamestaja = new ObservableCollection <model.StavkaProdajeNamestaja>(); Racun = new ObservableCollection <model.Racun>(); Akcija = new ObservableCollection <model.Akcija>(); Usluga = new ObservableCollection <model.Usluga>(); StavkaProdajeUsluge = new ObservableCollection <model.StavkaProdajeUsluge>(); Zaposleni = new ObservableCollection <model.Zaposleni>(); UlogovaniKorisnik = new Zaposleni(); }
public Object Clone() { Zaposleni kopija = new Zaposleni(); kopija.Id = Id; kopija.Ime = Ime; kopija.Prezime = Prezime; kopija.Tip = Tip; kopija.KorisnickoIme = KorisnickoIme; kopija.Lozinka = Lozinka; kopija.Obrisan = Obrisan; return(kopija); }
public static void ObrisiZaposlenog(Zaposleni zaposleni) { using (SqlConnection conn = new SqlConnection(Projekat.CONNECTION_STRING)) { try { conn.Open(); SqlCommand command = conn.CreateCommand(); command.CommandText = @"UPDATE Zaposleni SET Obrisan=@Obrisan WHERE Id=@Id "; command.Parameters.Add(new SqlParameter("@Obrisan", zaposleni.Obrisan)); command.Parameters.Add(new SqlParameter("@Id", zaposleni.Id)); command.ExecuteNonQuery(); } catch (Exception) { Console.WriteLine("Nije uspela sql naredba"); return; } } }
public static void UcitajZaposlene() { using (SqlConnection connection = new SqlConnection(Projekat.CONNECTION_STRING)) { try { connection.Open(); DataSet ds = new DataSet(); SqlCommand command = connection.CreateCommand(); command.CommandText = @"SELECT * FROM Zaposleni "; SqlDataAdapter daZaposleni = new SqlDataAdapter(); daZaposleni.SelectCommand = command; daZaposleni.Fill(ds, "Zaposleni"); foreach (DataRow row in ds.Tables["Zaposleni"].Rows) { Zaposleni n = new Zaposleni(); n.Id = (int)row["Id"]; n.Ime = (string)row["Ime"]; n.Prezime = (string)row["Prezime"]; n.KorisnickoIme = (string)row["KorisnickoIme"]; n.Lozinka = (string)row["Lozinka"]; n.Tip = (string)row["Tip"]; n.Obrisan = (bool)row["Obrisan"]; Projekat.Instance.Zaposleni.Add(n); } } catch (Exception) { Console.WriteLine("Nije uspela sql naredba"); return; } } }