public override void DataBind() { IList <DeletedStudyArchiveInfo> infoList = new List <DeletedStudyArchiveInfo>(); if (ArchiveInfo != null) { infoList.Add(ArchiveInfo); } ArchiveInfoView.DataSource = CollectionUtils.Map( infoList, delegate(DeletedStudyArchiveInfo info) { var dataModel = new HsmArchivePanelInfoDataModel { PartitionArchive = info.PartitionArchive, ArchiveTime = info.ArchiveTime, TransferSyntaxUid = info.TransferSyntaxUid, ArchiveXml = XmlUtils.Deserialize <HsmArchiveXml>(info.ArchiveXml) }; return(dataModel); }); base.DataBind(); }
public override void DataBind() { IList<DeletedStudyArchiveInfo> infoList = new List<DeletedStudyArchiveInfo>(); if (ArchiveInfo != null) infoList.Add(ArchiveInfo); ArchiveInfoView.DataSource = CollectionUtils.Map( infoList, delegate(DeletedStudyArchiveInfo info) { var dataModel = new HsmArchivePanelInfoDataModel { PartitionArchive = info.PartitionArchive, ArchiveTime = info.ArchiveTime, TransferSyntaxUid = info.TransferSyntaxUid, ArchiveXml = XmlUtils.Deserialize<HsmArchiveXml>(info.ArchiveXml) }; return dataModel; }); base.DataBind(); }