internal void CopyValues(ImpuestoInfo source) { if (source == null) { return; } _record.CopyValues(source._base.Record); _codigo_impuestoA3_emitida = source.CodigoImpuestoA3Emitida; _codigo_impuestoA3_recibida = source.CodigoImpuestoA3Recibida; }
public void Insert(ImpuestoResumen item) { ImpuestoList impuestos = ImpuestoList.GetList(false, true); ImpuestoResumen cr = (ImpuestoResumen)this[item.OidImpuesto]; if (cr == null) { ImpuestoInfo impuesto = impuestos.GetItem(item.OidImpuesto); this.Add(item.OidImpuesto, new ImpuestoResumen { Nombre = impuesto.Nombre, OidImpuesto = item.OidImpuesto, BaseImponible = item.BaseImponible, Importe = item.Importe }); } else { cr.BaseImponible += item.BaseImponible; cr.Importe += item.Importe; } }