Exemplo n.º 1
0
        private vat_rate getItemFromFields()
        {
            vat_rate item = new vat_rate();

            item.id   = this._id;
            item.name = edtName.Text;
            item.rate = 0;
            decimal tmp = 0;

            decimal.TryParse(edtRate.Text, out tmp);
            item.rate = tmp;
            return(item);
        }
Exemplo n.º 2
0
        private void EditSelectedItem()
        {
            int      id = 0;
            vat_rate b  = null;

            if (dgList.SelectedItem != null)
            {
                object sel = dgList.SelectedItem;
                b  = (vat_rate)sel;
                id = b.id;
            }
            if (id > 0)
            {
                VATRatesEditView v = new VATRatesEditView();
                v._id          = b.id;
                v.edtName.Text = b.name;
                v.edtRate.Text = b.rate.ToString();
                v.ShowDialog();
                ReloadList();
            }
        }
Exemplo n.º 3
0
        private void DeleteItem()
        {
            int      id = 0;
            vat_rate b  = null;

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