private void SaveData() { if (PartitionArchive == null) { PartitionArchive = new Model.PartitionArchive(); } PartitionArchive.ServerPartitionKey = Partition.Key; PartitionArchive.Description = Description.Text; PartitionArchive.ArchiveDelayHours = int.Parse(ArchiveDelay.Text); PartitionArchive.ConfigurationXml = new XmlDocument(); if (ConfigurationXML.Text != string.Empty) { PartitionArchive.ConfigurationXml.Load(new StringReader(ConfigurationXML.Text)); } else { PartitionArchive.ConfigurationXml.Load(new StringReader(ImageServerConstants.DefaultConfigurationXml)); } PartitionArchive.Enabled = EnabledCheckBox.Checked; PartitionArchive.ReadOnly = ReadOnlyCheckBox.Checked; PartitionArchive.ArchiveTypeEnum = ArchiveTypeEnum.GetEnum(ArchiveTypeDropDownList.SelectedValue); }
protected void Page_Load(object sender, EventArgs e) { if (Page.IsPostBack) { if (ViewState["EditMode"] != null) { _editMode = (bool)ViewState["EditMode"]; } if (ViewState["EdittedPartitionArchive"] != null) { ServerEntityKey partitionKey = ViewState["EdittedPartitionArchive"] as ServerEntityKey; _partitionArchive = Model.PartitionArchive.Load(partitionKey); } if (ViewState["ServerPartition"] != null) { _partition = (ServerPartition)ViewState["ServerPartition"]; } } ArchiveTypeDropDownList.Items.Clear(); foreach (ArchiveTypeEnum archiveTypeEnum in ArchiveTypeEnum.GetAll()) { ArchiveTypeDropDownList.Items.Add(new ListItem(ServerEnumDescription.GetLocalizedDescription(archiveTypeEnum), archiveTypeEnum.Lookup)); } }
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); }
public void Insert(Guid Guid, short EnumX, string Lookup, string Description, string LongDescription) { var item = new ArchiveTypeEnum(); item.Guid = Guid; item.EnumX = EnumX; item.Lookup = Lookup; item.Description = Description; item.LongDescription = LongDescription; item.Save(UserName); }
protected void Page_Load(object sender, EventArgs e) { int archiveSelectedIndex = ArchiveTypeFilter.SelectedIndex; ArchiveTypeFilter.Items.Clear(); ArchiveTypeFilter.Items.Add(new ListItem(SR.All)); foreach (ArchiveTypeEnum archiveTypeEnum in ArchiveTypeEnum.GetAll()) { ArchiveTypeFilter.Items.Add( new ListItem(ServerEnumDescription.GetLocalizedDescription(archiveTypeEnum), archiveTypeEnum.Lookup)); } ArchiveTypeFilter.SelectedIndex = archiveSelectedIndex; int statusSelectedIndex = StatusFilter.SelectedIndex; StatusFilter.Items.Clear(); StatusFilter.Items.Add(new ListItem(SR.All, SR.All)); StatusFilter.Items.Add(new ListItem(SR.Enabled, SR.Enabled)); StatusFilter.Items.Add(new ListItem(SR.Disabled, SR.Disabled)); StatusFilter.SelectedIndex = statusSelectedIndex; }
public void Update(Guid Guid, short EnumX, string Lookup, string Description, string LongDescription) { var item = new ArchiveTypeEnum(); item.MarkOld(); item.IsLoaded = true; item.Guid = Guid; item.EnumX = EnumX; item.Lookup = Lookup; item.Description = Description; item.LongDescription = LongDescription; item.Save(UserName); }