예제 #1
0
        public void LoadItem(int id)
        {
            _id = id;
            DataAccess   da = new DataAccess();
            car_producer b  = da.GetCarProducer(id);

            edtName.Text  = b.name;
            edtDescr.Text = b.descripton;
        }
예제 #2
0
        private car_producer getItemFromFields()
        {
            car_producer i = new car_producer();

            i.id         = this._id;
            i.name       = edtName.Text;
            i.descripton = edtDescr.Text;
            return(i);
        }
예제 #3
0
        private void EditSelectedItem()
        {
            int          id = 0;
            car_producer b  = null;

            if (dgList.SelectedItem != null)
            {
                object sel = dgList.SelectedItem;
                b  = (car_producer)sel;
                id = b.id;
            }
            if (id > 0)
            {
                CarProducersEditView v = new CarProducersEditView();
                v._id           = b.id;
                v.edtName.Text  = b.name;
                v.edtDescr.Text = b.descripton;
                v.ShowDialog();
                ReloadList();
            }
        }
예제 #4
0
        private void DeleteItem()
        {
            int          id = 0;
            car_producer b  = null;

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