Esempio n. 1
0
        private void DataGrid_OnBeginningEdit(object sender, DataGridBeginningEditEventArgs e)
        {
            kurs kurs = DataGrid.SelectedItem as kurs;
            EvidencijaKursaDialog evidencijaKursaDialog = new EvidencijaKursaDialog(kurs);

            evidencijaKursaDialog.ShowDialog();

            Load_Data();
            e.Cancel = true;
        }
Esempio n. 2
0
        public void AddButtonActions(params Button[] buttons)
        {
            buttons[0].Click += (sender, args) =>
            {
                EvidencijaKursaDialog evidencijaKursaDialog = new EvidencijaKursaDialog(null);
                evidencijaKursaDialog.ShowDialog();

                Load_Data();
            };
            buttons[1].Click += (sender, args) =>
            {
                var dataGridSelectedItems = DataGrid.SelectedItems;
                using (var ersteModel = new ErsteModel())
                {
                    foreach (var dataGridSelectedItem in dataGridSelectedItems)
                    {
                        var kursRemove = ersteModel.kursevi.Find(((kurs)dataGridSelectedItem).Id);
                        ersteModel.kursevi.Remove(kursRemove);
                        ersteModel.SaveChanges();
                    }
                }
                Load_Data();
            };
        }