Exemplo n.º 1
0
 public PartitionArchive(
      ServerEntityKey _serverPartitionKey_
     ,ArchiveTypeEnum _archiveTypeEnum_
     ,String _description_
     ,Boolean _enabled_
     ,Boolean _readOnly_
     ,Int32 _archiveDelayHours_
     ,XmlDocument _configurationXml_
     ):base("PartitionArchive")
 {
     ServerPartitionKey = _serverPartitionKey_;
     ArchiveTypeEnum = _archiveTypeEnum_;
     Description = _description_;
     Enabled = _enabled_;
     ReadOnly = _readOnly_;
     ArchiveDelayHours = _archiveDelayHours_;
     ConfigurationXml = _configurationXml_;
 }
Exemplo n.º 2
0
 public PartitionArchive(
     ServerEntityKey _serverPartitionKey_
     , ArchiveTypeEnum _archiveTypeEnum_
     , String _description_
     , Boolean _enabled_
     , Boolean _readOnly_
     , Int32 _archiveDelayHours_
     , XmlDocument _configurationXml_
     ) : base("PartitionArchive")
 {
     ServerPartitionKey = _serverPartitionKey_;
     ArchiveTypeEnum    = _archiveTypeEnum_;
     Description        = _description_;
     Enabled            = _enabled_;
     ReadOnly           = _readOnly_;
     ArchiveDelayHours  = _archiveDelayHours_;
     ConfigurationXml   = _configurationXml_;
 }
        private Control LoadArchiveInformationPanel(ArchiveTypeEnum type, DeletedStudyArchiveInfo info)
        {
            BaseDeletedStudyArchiveUIPanel panel = null;
            if (type == null)
            {
                panel = LoadControl("GeneralArchiveInfoPanel.ascx") as BaseDeletedStudyArchiveUIPanel;
                if (panel != null) panel.ArchiveInfo = info;
            }
            else if (type == ArchiveTypeEnum.HsmArchive)
            {
                panel = LoadControl("HsmArchiveInfoPanel.ascx") as BaseDeletedStudyArchiveUIPanel;
                if (panel != null) panel.ArchiveInfo = info;
            }

            if (panel != null)
            {
                panel.DataBind();
            }

            return panel;
        }