public static TicketWithArticle Combine(Ticket ticket, TicketArticle article) { var combined = new TicketWithArticle(); TypeUtility.CopyProperties(ticket, combined); combined.Article = article; return(combined); }