コード例 #1
0
        protected override void SelectLineTaxAction()
        {
            if (Lines_DGW.CurrentRow == null)
            {
                return;
            }
            if (Lines_DGW.CurrentRow.DataBoundItem == null)
            {
                return;
            }

            OutputInvoiceLine item = Lines_DGW.CurrentRow.DataBoundItem as OutputInvoiceLine;

            ImpuestoSelectForm form = new ImpuestoSelectForm(this);

            if (form.ShowDialog(this) == DialogResult.OK)
            {
                ImpuestoInfo source = (ImpuestoInfo)form.Selected;

                item.OidImpuesto = source.Oid;
                item.PImpuestos  = source.Porcentaje;

                _entity.CalculateTotal();
            }
        }