public object Clone() { var projectFileActivity = new ProjectFileActivity { ProjectFileId = ProjectFileId, Action = Action, WorkFlow = WorkFlow, Status = Status, ActivityId = ActivityId, Name = Name, Date = new DateTime(Date.Ticks, DateTimeKind.Utc), Path = Path, Report = Report, Selected = Selected }; if (ConfirmationStatistics != null) { projectFileActivity.ConfirmationStatistics = ConfirmationStatistics.Clone() as ConfirmationStatistics; } if (TranslationOriginStatistics != null) { projectFileActivity.TranslationOriginStatistics = TranslationOriginStatistics.Clone() as TranslationOriginStatistics; } return(projectFileActivity); }
public object Clone() { var stats = new TranslationOriginStatistics { WordCounts = WordCounts.Clone() as WordCounts }; return(stats); }