Example #1
0
        private void ObrisiTipNamestaja()
        {
            var izabraniTip          = (TipNamestaja)dgPrikaz.SelectedItem;
            var listaNamestaja       = Projekat.Instance.Namestaji;
            var lista                = Projekat.Instance.TipoviNamestaja;
            MessageBoxResult potvrda = MessageBox.Show($"Da li ste sigurni da zelite da obrisete {izabraniTip.Naziv}?", "Brisanje", MessageBoxButton.YesNo);

            if (potvrda == MessageBoxResult.Yes)
            {
                foreach (var t in lista)
                {
                    if (t.Id == izabraniTip.Id)
                    {
                        TipNamestaja.Delete(t);
                        foreach (var nam in listaNamestaja)
                        {
                            if (t.Id == nam.IdTipaNamestaja)
                            {
                                Namestaj.Delete(nam);
                            }
                        }
                        view.Refresh();
                        break;
                    }
                }
            }
        }
        private void Izbrisi_Clik(object sender, RoutedEventArgs e)
        {
            var izabraniTip    = (TipNamestaja)dgTipNamestaja.SelectedItem;
            var listaTipa      = Projekat.Instance.TipoviNamestaja;
            var listaNamestaja = Projekat.Instance.Namestaji;

            if (MessageBox.Show($"Da li zelite da obrisete: {izabraniTip.Naziv}", "Brisanje", MessageBoxButton.YesNo) == MessageBoxResult.Yes)
            {
                foreach (var tip in listaTipa)
                {
                    if (tip.Id == izabraniTip.Id)
                    {
                        TipNamestaja.Delete(izabraniTip);
                        vieew.Filter = FilterTipNamestaja;

                        foreach (var namestaj in listaNamestaja)
                        {
                            if (namestaj.TipNamestajaId == izabraniTip.Id)
                            {
                                Namestaj.Delete(namestaj);
                            }
                        }
                    }
                }

                //GenericSerializer.Serialize("tipoviNamestaja.xml", listaTipa);
                //GenericSerializer.Serialize("namestaj.xml", listaNamestaja);
            }
        }
 private void btnObrisi_Click(object sender, RoutedEventArgs e)
 {
     if (dgTipNamestaja.SelectedItem != null)
     {
         TipNamestaja.Delete((TipNamestaja)dgTipNamestaja.SelectedItem);
         view.Refresh();
     }
 }
Example #4
0
        private void Obrisi_Click(object sender, RoutedEventArgs e)
        {
            var izabrani = (TipNamestaja)dgTipNamestaja.SelectedItem;

            if (MessageBox.Show($"Da li ste sigurni da zelite da obrisete: { izabrani.Naziv}?", "Brisanje", MessageBoxButton.YesNo) == MessageBoxResult.Yes)
            {
                TipNamestaja.Delete(izabrani);
                view.Refresh();
            }
        }
        private void ObrisiTipNamestaja()
        {
            var selektovaniTipNamestaja = (TipNamestaja)dgNamestaj.SelectedItem;

            if (MessageBox.Show($"Da li ste sigurni da zelite da izbrisete: {selektovaniTipNamestaja.Naziv}?", "Brisanje", MessageBoxButton.YesNo) == MessageBoxResult.Yes)
            {
                TipNamestaja.Delete(selektovaniTipNamestaja);
                Projekat.Instance.TipoviNamestaja.Remove(selektovaniTipNamestaja);
                view.Refresh();
            }
        }
 private void btnDelete_Click(object sender, RoutedEventArgs e)
 {
     if (dgTipNamestaja.SelectedItem != null)
     {
         if (MessageBox.Show("Da li ste sigurni da hocete da obrisete tip namestaja? Ovo ce obrisati i sve namestaje ovog tipa!", "Brisanje tipa namestaja.", MessageBoxButton.YesNo) == MessageBoxResult.Yes)
         {
             TipNamestaja.Delete((TipNamestaja)dgTipNamestaja.SelectedItem);
             view.Refresh();
         }
     }
 }
        private void btnObrisi_Click(object sender, RoutedEventArgs e)
        {
            TipNamestaja selektovaniTip = view.CurrentItem as TipNamestaja;

            TipNamestaja.Delete(selektovaniTip);
            foreach (var tipNamestaja in Projekat.Instance.TipoviNamestaja)
            {
                if (tipNamestaja.Id == selektovaniTip.Id)
                {
                    tipNamestaja.Obrisan = true;
                }
            }
            view.Refresh();
        }
Example #8
0
        private void ObrisiButton_Click(object sender, RoutedEventArgs e)
        {
            var listaTipova = Projekat.Instance.TipNamestaja;

            if (MessageBox.Show($"Da li zelite da obrisete: { IzabranTip.Naziv }", "Brisanje", MessageBoxButton.YesNo) == MessageBoxResult.Yes)
            {
                foreach (var tip in listaTipova)
                {
                    if (tip.Id == IzabranTip.Id)
                    {
                        TipNamestaja.Delete(IzabranTip);
                        ICView.Refresh();
                        break;
                    }
                }
                GenericSerializer.Serialize("tipoviNamestaja.xml", listaTipova);
            }
        }
Example #9
0
 private void ObrisiTipProzora_Click(object sender, RoutedEventArgs e)
 {
     if (MessageBox.Show($"Da li zelite da obrisete {IzabraniTipNamestaja.Naziv} ?", "Brisanje", MessageBoxButton.YesNo) == MessageBoxResult.Yes)
     {
         foreach (var tip in Projekat.Instance.TipoviNamestaja)
         {
             if (tip.Id == IzabraniTipNamestaja.Id)
             {
                 foreach (var n in Projekat.Instance.Namestaj)
                 {
                     if (tip.Id == n.TipNamestajaId)
                     {
                         TipNamestaja.Delete(IzabraniTipNamestaja);
                         Namestaj.Delete(n);
                         view.Refresh();
                     }
                 }
                 break;
             }
         }
     }
 }