Ejemplo n.º 1
0
 protected void btnDelete_Click(object sender, EventArgs e)
 {
     string msg = string.Format(Local.Text("Web.WAF.Edit.Wastebin.DefaultPermanentlyDelete"), lstBin.GetSelectedCount());
     deleteList m = new deleteList();
     m.Keys = lstBin.GetSelectedKeys().ToList();
     WAFContext.StartWorkflowMethod(m);
 }
Ejemplo n.º 2
0
 protected void btnDelete_Click(object sender, EventArgs e)
 {
     string msg = string.Format("Permanently delete {0} content(s)?", lstBin.GetSelectedCount());
     deleteList m = new deleteList();
     m.Keys = lstBin.GetSelectedKeys().ToList();
     WAFContext.StartWorkflowMethod(m);
 }
Ejemplo n.º 3
0
 protected void btnEmpty_Click(object sender, EventArgs e)
 {
     lstBin.DataBind();
     deleteList m = new deleteList();
     q = WAFContext.Session.CreateQuery();
     var alias = new AqlAlias();
     alias.IncludeOnlyDeletedNodes = true;
     q.From(alias);
     if (!WAFContext.Session.Access.IsAdmin()) {
         q.Where(Aql.MemberOf(alias.EditGroupId, WAFContext.Session.Access));
         q.Where(Aql.MemberOf(alias.PublishGroupId, WAFContext.Session.Access));
     }
     q.Select(alias.NodeId);
     m.NodeIds = q.Execute<int>();
     WAFContext.StartWorkflowMethod(m);
 }