public void Remove(InputInvoice factura, InputDeliveryInfo AlbaranProveedor) { foreach (AlbaranFacturaProveedor item in this) { if (item.OidFactura == factura.Oid && item.OidAlbaran == AlbaranProveedor.Oid) { this.Remove(item); break; } } factura.SetAlbaranes(); }
public AlbaranFacturaProveedor NewItem(InputInvoice factura, InputDeliveryInfo AlbaranProveedor) { this.AddItem(AlbaranFacturaProveedor.NewChild(factura, AlbaranProveedor)); factura.SetAlbaranes(); return(this[Count - 1]); }