Esempio n. 1
0
        private car_mark getItemFromFields()
        {
            car_mark item = new car_mark();

            item.id          = this._id;
            item.name        = edtName.Text;
            item.description = edtDescr.Text;
            return(item);
        }
Esempio n. 2
0
        private void EditSelectedItem()
        {
            int      id = 0;
            car_mark b  = null;

            if (dgList.SelectedItem != null)
            {
                object sel = dgList.SelectedItem;
                b  = (car_mark)sel;
                id = b.id;
            }
            if (id > 0)
            {
                CarMarksEditView v = new CarMarksEditView();
                v._id                      = b.id;
                v.edtName.Text             = b.name;
                v.edtDescr.Text            = b.description;
                v.edtProducer.SelectedItem = b.car_producer.name;
                v.ShowDialog();
                ReloadList();
            }
        }
Esempio n. 3
0
        private void DeleteItem()
        {
            int      id = 0;
            car_mark b  = null;

            if (dgList.SelectedItem != null)
            {
                object sel = dgList.SelectedItem;
                b  = (car_mark)sel;
                id = b.id;
            }
            if (id > 0)
            {
                MessageBoxResult res = MessageBox.Show("Вы действительно хотите удалить выделенную запись?", "Удаление!", MessageBoxButton.YesNo);
                if (res == MessageBoxResult.Yes)
                {
                    DataAccess da = new DataAccess();
                    da.CarMarkDelete(id);
                    ReloadList();
                }
            }
        }