public override DialogResponse HandleOk() { var response = new DialogResponse("ShareModule", true); var folderId = Convert.ToInt32(treeview.SelectedValue); var document = new Document(Convert.ToInt32(Request.QueryString["mid"])); document.Move(folderId); global::umbraco.library.UpdateDocumentCache(document.Id); response.AddValue("parentId", folderId); response.AddValue("moduleId", document.Id.ToString()); return response; }
public override DialogResponse HandleOk() { var provider = ProviderHelper.GetGridItemProvider(Request.QueryString["provider"], null); GridItem item = provider.CreateItem(txtName.Text, Request.QueryString["pid"], Request.QueryString["tid"]); var response = new DialogResponse("CreateModule", true); response.AddValue("x", (int)Convert.ToDecimal(Request.QueryString["x"], CultureInfo.InvariantCulture)); response.AddValue("y", (int)Convert.ToDecimal(Request.QueryString["y"], CultureInfo.InvariantCulture)); response.AddValue("ph", Request.QueryString["ph"]); response.AddValue("id", item.Id); response.AddValue("html", HtmlWriter.Generate(writer => LinqItGridEditor.RenderModule(writer, provider, item))); response.AddCommand(DialogCommand.ShowDialog, "CustomContentEditor," + item.Id); return response; }