private OrderRow NewRowBasedOnExisting(IRowBuilder existingRow) { var newOrderRow = new OrderRow(); newOrderRow = SerializeOrder(existingRow.GetArticleNumber(), existingRow.GetDescription(), existingRow.GetName(), existingRow.GetUnit(), newOrderRow); newOrderRow.DiscountPercent = existingRow.GetDiscountPercent(); newOrderRow.NumberOfUnits = existingRow.GetQuantity(); return(newOrderRow); }