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