public void Add(DossierReport add) { foreach (DossierReportInfo info in add) { this.Add(info); } }
public DossierReport GetTypeSummaryReport() { DossierReport summary = new DossierReport(); DossierReportInfo audio = summary.Get(DossierTypes.Audio.ToString(), DossierTypes.Audio); DossierReportInfo image = summary.Get(DossierTypes.Image.ToString(), DossierTypes.Image); DossierReportInfo video = summary.Get(DossierTypes.Video.ToString(), DossierTypes.Video); DossierReportInfo text = summary.Get(DossierTypes.Text.ToString(), DossierTypes.Text); DossierReportInfo data = summary.Get(DossierTypes.File.ToString(), DossierTypes.File); foreach (DossierReportInfo info in this) { summary.Add(info.TotalSize, info.Type.ToString(), info.Type).TotalCount += info.TotalCount - 1; } return(summary); }