コード例 #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            ServerPartitionConfigController partitionController = new ServerPartitionConfigController();
            IList <ServerPartition>         partitions          = partitionController.GetAllPartitions();

            long totalStudies = 0;

            foreach (ServerPartition partition in partitions)
            {
                totalStudies += partition.StudyCount;
            }
            TotalStudiesLabel.Text = totalStudies.ToString();

            _partitions = partitions;
            StudiesDataList.DataSource = _partitions;
            DataBind();
        }
コード例 #2
0
        protected override void OnInit(EventArgs e)
        {
            base.OnInit(e);
            IList <ServiceLockTypeEnum> types = ServiceLockTypeEnum.GetAll();

            TypeDropDownList.Items.Add(new ListItem(SR.All));
            foreach (ServiceLockTypeEnum t in types)
            {
                TypeDropDownList.Items.Add(new ListItem(ServerEnumDescription.GetLocalizedDescription(t), t.Lookup));
            }

            EditServiceLockDialog.ServiceLockUpdated += AddEditServiceLockDialog_ServiceLockUpdated;

            // setup child controls
            GridPagerTop.InitializeGridPager(SR.GridPagerServiceSingleItem, SR.GridPagerServiceMultipleItems, ServiceLockGridViewControl.TheGrid,
                                             () =>
                                             ServiceLockGridViewControl.ServiceLocks != null
                                                     ? ServiceLockGridViewControl.ServiceLocks.Count
                                                     : 0, ImageServerConstants.GridViewPagerPosition.Top);
            ServiceLockGridViewControl.Pager = GridPagerTop;

            StatusFilter.Items.Add(new ListItem(SR.All));
            StatusFilter.Items.Add(new ListItem(SR.Enabled));
            StatusFilter.Items.Add(new ListItem(SR.Disabled));

            var fileSystemController       = new FileSystemsConfigurationController();
            IList <Filesystem> fileSystems = fileSystemController.GetAllFileSystems();

            foreach (Filesystem fs in fileSystems)
            {
                FileSystemFilter.Items.Add(new ListItem(fs.Description, fs.Key.ToString()));
            }
            var controller = new ServerPartitionConfigController();
            IList <ServerPartition> partitions = controller.GetAllPartitions();

            foreach (var partition in partitions)
            {
                PartitionFilter.Items.Add(new ListItem(partition.AeTitle, partition.Key.ToString()));
            }
            ConfirmEditDialog.Confirmed += ConfirmEditDialog_Confirmed;
        }
コード例 #3
0
 public IEnumerable <ServerPartition> LoadServerPartitions()
 {
     return(_controller.GetAllPartitions());
 }