public override CreateOrderBuilder AddFee(IRowBuilder itemFee) { if (itemFee.GetType() == new ShippingFeeBuilder().GetType()) { ShippingFeeRows.Add((ShippingFeeBuilder)itemFee); } else { InvoiceFeeRows.Add((InvoiceFeeBuilder)itemFee); } return(this); }
public override DeliverOrderBuilder AddFee(IRowBuilder itemFee) { if (itemFee is ShippingFeeBuilder) { ShippingFeeRows.Add(itemFee as ShippingFeeBuilder); } else { InvoiceFeeRows.Add(itemFee as InvoiceFeeBuilder); } return(this); }