Example #1
0
        private void ButtonPromeni_Click(object sender, RoutedEventArgs e)
        {
            int indeks = DataGrid1.SelectedIndex;

            if (indeks < 0)
            {
                MessageBox.Show("Odaberite iznajmljivanje");
                return;
            }

            View_Iznajmljivanja v1 = DataGrid1.SelectedItem as View_Iznajmljivanja;
            int id = v1.IznajmljivanjeId;

            Iznajmljivanje iz1 = izDal.VratiIznajmjivanje(id);

            WindowIznajmljivanjePromena w1 = new WindowIznajmljivanjePromena();

            w1.Title = "Promeni podatke o iznajmljivanju";
            w1.Owner = this;

            w1.Iznajmljivanje = iz1;


            if (w1.ShowDialog() == true)
            {
                iz1 = w1.Iznajmljivanje;

                iz1.IznajmljivanjeId = id;

                int rezultat = izDal.PromeniIznajmljivanje(iz1);
                if (rezultat == 0)
                {
                    PrikaziIznajmljivanja();
                    DataGrid1.Focus();
                    DataGrid1.SelectedIndex = indeks;
                    DataGrid1.ScrollIntoView(DataGrid1.Items[indeks]);
                    MessageBox.Show("Uspesno ste izmenili iznajmljivanje", "Iznajmljivanje promenjeno");
                }
                else
                {
                    MessageBox.Show("Greska pri izmeni iznajmljivanja", "Iznajmljivanje nije promenjeno");
                }
            }
        }
Example #2
0
        private void ButtonObrisi_Click(object sender, RoutedEventArgs e)
        {
            if (DataGrid1.SelectedIndex < 0)
            {
                return;
            }
            View_Iznajmljivanja v1 = (View_Iznajmljivanja)DataGrid1.SelectedItem;
            Iznajmljivanje      iz = izDal.VratiIznajmjivanje(v1.IznajmljivanjeId);

            if (MessageBox.Show("Da li ste siguran da zelite brisanje?", "Upozorenje", MessageBoxButton.YesNo) == MessageBoxResult.Yes)
            {
                int rezultat = izDal.ObrisiIznajmljivanje(iz);
                if (rezultat == 0)
                {
                    PrikaziIznajmljivanja();
                }
                else
                {
                    MessageBox.Show("Ne mozete obrisati Iznajmljivanje", "Poruka");
                }
            }
        }