private void Button_Click(object sender, RoutedEventArgs e) { int id = ListePodataka.Instance.noviIdTipNamestaja(); bool obrisan = false; string naziv = tbNaziv.Text; ListePodataka.Instance.listaTipovaNamestaja.Add(new TipNamestaja(id, naziv, obrisan)); BazaTipNamestaja.TipNamestajaDodaj(new TipNamestaja(id, naziv, obrisan)); this.Close(); }
private void btnBrisi_Click(object sender, RoutedEventArgs e) { if (cbPrikaz.SelectedItem.ToString() == "Namestaj") { if (dataGrid.SelectedIndex > -1) { Namestaj nam = (Namestaj)dataGrid.SelectedItem; FrmBrisanje frm = new FrmBrisanje(); frm.ShowDialog(); if (frm.DialogResult.Value && frm.DialogResult.HasValue) { for (int i = 0; i < ListePodataka.Instance.listaNamestaja.Count; i++) { if (ListePodataka.Instance.listaNamestaja.ElementAt(i).Id == nam.Id) { ListePodataka.Instance.listaNamestaja.ElementAt(i).Obrisan = true; dataGrid.Items.Refresh(); BazaNamestaj.NamestajIzbrisi(ListePodataka.Instance.listaNamestaja.ElementAt(i)); } } } } } if (cbPrikaz.SelectedItem.ToString() == "Tipovi namestaja") { if (dataGrid.SelectedIndex > -1) { TipNamestaja tip = (TipNamestaja)dataGrid.SelectedItem; FrmBrisanje frm = new FrmBrisanje(); frm.ShowDialog(); if (frm.DialogResult.Value && frm.DialogResult.HasValue) { for (int i = 0; i < ListePodataka.Instance.listaTipovaNamestaja.Count; i++) { if (ListePodataka.Instance.listaTipovaNamestaja.ElementAt(i).ID == tip.ID) { ListePodataka.Instance.listaTipovaNamestaja.ElementAt(i).Obrisan = true; dataGrid.Items.Refresh(); BazaTipNamestaja.TipNamestajaIzbrisi(ListePodataka.Instance.listaTipovaNamestaja.ElementAt(i)); } } } } } }
private void Button_Click_1(object sender, RoutedEventArgs e) { foreach (TipNamestaja tipnamIzmena in ListePodataka.Instance.listaTipovaNamestaja) { if (tipnamIzmena.ID == tipnam.ID) { tipnamIzmena.Naziv = tbNaziv.Text; BazaTipNamestaja.TipNamestajaIzmeni(tipnamIzmena); } } this.Close(); }
public MainWindow() { InitializeComponent(); /* * ListePodataka.Instance.listaNamestaja.Add(new Namestaj(1, "fotelja", 1, "1", 5999, 15, false)); * ListePodataka.Instance.listaNamestaja.Add(new Namestaj(2, "krevet", 2, "2", 15999, 10, false)); */ BazaNamestaj.UcitajNamestaj(); /* * ListePodataka.Instance.listaTipovaNamestaja.Add(new TipNamestaja(1, "1233", false)); * ListePodataka.Instance.listaTipovaNamestaja.Add(new TipNamestaja(2, "453256", false));*/ BazaTipNamestaja.UcitajTipoveNamestaja(); BazaProdaja.UcitajProdaje(); ListePodataka.instance.listaKorisnika.Add(new Model.Korisnik(1, "pera", "peric", "1", "1", false, TipKorisnika.Administrator)); ListePodataka.Instance.listaKorisnika.Add(new Model.Korisnik(2, "marko", "markovic", "2", "2", false, TipKorisnika.Prodavac)); }