Exemple #1
0
 private void btnObrisi_Click(object sender, RoutedEventArgs e)
 {
     if (dgAkcija.SelectedItem != null)
     {
         Akcija.Delete((Akcija)dgAkcija.SelectedItem);
         view.Refresh();
     }
 }
Exemple #2
0
        private void IzbrisiAkciju(object sender, RoutedEventArgs e)
        {
            var listaAkcija = Projekat.Instance.Akcija;

            if (MessageBox.Show($"Da li zelite da izbrisete: {IzabranaAkcija.Id}", "Brisanje", MessageBoxButton.YesNo) == MessageBoxResult.Yes)
            {
                Akcija.Delete(IzabranaAkcija);
            }
            view.Refresh();
        }
 public static void AktivneAkcije()
 {
     foreach (Akcija akcija in Projekat.Instace.akcija)
     {
         if (akcija.DatumZavrsetka < DateTime.Now)
         {
             Akcija.Delete(akcija);
         }
     }
 }
        private void Obrisi_Click(object sender, RoutedEventArgs e)
        {
            var izabrani = (Akcija)dgAkcija.SelectedItem;


            if (MessageBox.Show($"Da li ste sigurni da zelite da obrisete: { izabrani.DatumPocetka}?", "Brisanje", MessageBoxButton.YesNo) == MessageBoxResult.Yes)
            {
                Akcija.Delete(izabrani);
                view.Refresh();
            }
        }
        private void btnObrisi_Clicked(object sender, RoutedEventArgs e)
        {
            Akcija selektovanaAkcija = view.CurrentItem as Akcija;

            if (MessageBox.Show("Da li ste sigurni?", "Potvrda", MessageBoxButton.YesNo) == MessageBoxResult.Yes)
            {
                //Ostaje da bi tokom izmene namestaja takodje prikazala nova lista sa izbrisanom akcijom
                Akcija.Delete(selektovanaAkcija);
                view.Refresh();
            }
        }
Exemple #6
0
 private void btnDelete_Click(object sender, RoutedEventArgs e)
 {
     if (dgAkcija.SelectedItem != null)
     {
         if (MessageBox.Show("Da li ste sigurni da hocete da obrisete akciju?", "Brisanje akcije.", MessageBoxButton.YesNo) == MessageBoxResult.Yes)
         {
             Akcija.Delete((Akcija)dgAkcija.SelectedItem);
             view.Refresh();
             dgNamestaj.ItemsSource = new ObservableCollection <UredjeniPar>();
         }
     }
 }
Exemple #7
0
        private void btnObrisi_Click(object sender, RoutedEventArgs e)
        {
            Akcija selektovanaA = view.CurrentItem as Akcija;

            Akcija.Delete(selektovanaA);
            foreach (var akcija in Projekat.Instance.Akcije)
            {
                if (akcija.Id == selektovanaA.Id)
                {
                    akcija.Obrisan = true;
                }
            }
            view.Refresh();
        }
        private void Brisanje_Click(object sender, RoutedEventArgs e)
        {
            var    lista = Projekat.Instance.Akcija;
            Akcija a     = dgAkcija.SelectedItem as Akcija;

            if (MessageBox.Show($"Da li zelite da izbrisete: {a.Id}", "Brisanje", MessageBoxButton.YesNo) == MessageBoxResult.Yes)
            {
                foreach (var item in a.NamjestajNaAkciji)
                {
                    item.AkcijskaCijena = 0;
                    Namjestaj.Update(item);
                }
                Akcija.Delete(a);
            }
            view.Refresh();
        }
        private void ObrisiButton_Click(object sender, RoutedEventArgs e)
        {
            var listaAkcija = Projekat.Instance.Akcija;

            if (MessageBox.Show($"Da li zelite da izbrisete: {izabranaAkcija}", "Brisanje", MessageBoxButton.YesNo) == MessageBoxResult.Yes)
            {
                foreach (var a in listaAkcija)
                {
                    if (a.Id == izabranaAkcija.Id)
                    {
                        a.Obrisan = true;
                        Akcija.Delete(izabranaAkcija);
                        ICView.Refresh();
                        break;
                    }
                }
            }
        }
        private void ZatvoriAkcijeWindow(object sender, RoutedEventArgs e)
        {
            switch (operacija)
            {
            case Operacija.Dodavanje:
                foreach (var a in Projekat.Instance.NaAkcijama)
                {
                    if (a.IdAkcije == akcija.Id)
                    {
                        NaAkciji.Delete(a);
                    }
                }
                Akcija.Delete(akcija);
                this.Close();
                break;

            case Operacija.Izmena:
                this.Close();
                break;

            default:
                break;
            }
        }