private void AddEditPartitionDialog_OKClicked(ServerPartitionInfo info) { if (AddEditPartitionDialog.EditMode) { // Add partition into db and refresh the list if (_controller.UpdatePartition(info.Partition, info.GroupsWithDataAccess)) { UpdateUI(); } } else { #if false var state = EnterpriseConfigurationBridge.AddServerPartition(new AddServerPartitionRequest { AcceptAnyDevice = info.Partition.AcceptAnyDevice, AcceptLatestReport = info.Partition.AcceptLatestReport, AeTitle = info.Partition.AeTitle, AuditDeleteStudy = info.Partition.AuditDeleteStudy, AutoInsertDevice = info.Partition.AutoInsertDevice, DefaultRemotePort = info.Partition.DefaultRemotePort, Description = info.Partition.Description, DuplicateSopPolicy = GetDup(info.Partition.DuplicateSopPolicyEnum), Enabled = info.Partition.Enabled, GroupsWithDataAccess = info.GroupsWithDataAccess, MatchAccessionNumber = info.Partition.MatchAccessionNumber, Port = info.Partition.Port, PartitionFolder = info.Partition.PartitionFolder, MatchPatientsName = info.Partition.MatchPatientsName, MatchPatientId = info.Partition.MatchPatientId, MatchPatientsBirthDate = info.Partition.MatchPatientsBirthDate, MatchIssuerOfPatientId = info.Partition.MatchIssuerOfPatientId, MatchPatientsSex = info.Partition.MatchPatientsSex }); if (state.ExternalRequestState == ExternalRequestStateEnum.Complete) { UpdateUI(); } #else // Add partition into db and refresh the list if (_controller.AddPartition(info.Partition, info.GroupsWithDataAccess)) { UpdateUI(); } #endif } }
private void AddEditPartitionDialog_OKClicked(ServerPartitionInfo info) { if (AddEditPartitionDialog.EditMode) { // Add partition into db and refresh the list if (_controller.UpdatePartition(info.Partition, info.GroupsWithAccess)) { UpdateUI(); } } else { // Add partition into db and refresh the list if (_controller.AddPartition(info.Partition, info.GroupsWithAccess)) { UpdateUI(); } } }
private void AddEditPartitionDialog_OKClicked(ServerPartitionInfo info) { if (AddEditPartitionDialog.EditMode) { // Add partition into db and refresh the list if (_controller.UpdatePartition(info.Partition, info.GroupsWithAccess)) { UpdateUI(); } } else { // Add partition into db and refresh the list if (_controller.AddPartition(info.Partition, info.GroupsWithAccess)) { UpdateUI(); } } }
private void AddEditPartitionDialog_OKClicked(ServerPartitionInfo info) { if (AddEditPartitionDialog.EditMode) { // Add partition into db and refresh the list if (_controller.UpdatePartition(info.Partition, info.GroupsWithDataAccess)) { UpdateUI(); } } else { #if false var state = EnterpriseConfigurationBridge.AddServerPartition(new AddServerPartitionRequest { AcceptAnyDevice = info.Partition.AcceptAnyDevice, AcceptLatestReport = info.Partition.AcceptLatestReport, AeTitle = info.Partition.AeTitle, AuditDeleteStudy = info.Partition.AuditDeleteStudy, AutoInsertDevice = info.Partition.AutoInsertDevice, DefaultRemotePort = info.Partition.DefaultRemotePort, Description = info.Partition.Description, DuplicateSopPolicy = GetDup(info.Partition.DuplicateSopPolicyEnum), Enabled = info.Partition.Enabled, GroupsWithDataAccess = info.GroupsWithDataAccess, MatchAccessionNumber = info.Partition.MatchAccessionNumber, Port = info.Partition.Port, PartitionFolder = info.Partition.PartitionFolder, MatchPatientsName = info.Partition.MatchPatientsName, MatchPatientId = info.Partition.MatchPatientId, MatchPatientsBirthDate = info.Partition.MatchPatientsBirthDate, MatchIssuerOfPatientId = info.Partition.MatchIssuerOfPatientId, MatchPatientsSex = info.Partition.MatchPatientsSex }); if (state.ExternalRequestState == ExternalRequestStateEnum.Complete ) UpdateUI(); #else // Add partition into db and refresh the list if (_controller.AddPartition(info.Partition, info.GroupsWithDataAccess)) { UpdateUI(); } #endif } }