protected void wBtAccept_Click(object sender, Infragistics.WebUI.WebDataInput.ButtonEventArgs e) { if (chunk.Delete(SessionState.User.Id)) { try { chunk = HyperCatalog.Business.Chunk.GetByKey(itemId, containerId, culture.FallbackCode); // Updating the session- 3.5 Release Start SessionState.QDEChunk = chunk; // Updating the session- 3.5 Release End if (chunk.Status == ChunkStatus.Final) { Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "update", "<script>if (top.opener){if (top.opener.document.getElementById('action')){top.opener.document.getElementById('action').value = 'reload';top.opener.document.forms[0].submit();}}top.window.close();</script>"); } else { chunk = null; Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "update", "<script>UpdateGrid('" + HyperCatalog.Business.Chunk.GetStatusFromEnum(ChunkStatus.Missing) + "', '');</script>"); } } catch (Exception ex) { lbResult.Text = "<br/>Error: " + ex.ToString(); lbResult.CssClass = "hc_error"; //chunk = null; //Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "update", "<script>UpdateGrid('" + HyperCatalog.Business.Chunk.GetStatusFromEnum(ChunkStatus.Missing) + "', '');</script>"); } } else { lbResult.Text = "<br/>Error: " + HyperCatalog.Business.Chunk.LastError; lbResult.CssClass = "hc_error"; } }
private void DeleteChunk() { if (chunk.Delete(SessionState.User.Id)) { chunk = null; uwToolbar.Items.FromKeyButton("ilb").Pressed(false); Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "update", "<script>UpdateGrid('" + HyperCatalog.Business.Chunk.GetStatusFromEnum(ChunkStatus.Missing) + "', '');</script>"); } else { lbResult.Text = "<br/>Error: " + HyperCatalog.Business.Chunk.LastError; lbResult.CssClass = "hc_error"; } }