public void rptItemListOnItemCommand(object source, RepeaterCommandEventArgs e) { if (e.CommandName == "Edit") { Response.Redirect(EditUrl(string.Empty, string.Empty, "Edit", "did=" + e.CommandArgument, "groupId=" + GroupId.ToString())); } if (e.CommandName == "Delete") { var dc = new DocumentsInfoRepository(); dc.DeleteItem(Convert.ToInt32(e.CommandArgument), ModuleId); } if (e.CommandName == "Download") { var dc = new DocumentsInfoRepository(); var d = dc.GetItem(Convert.ToInt32(e.CommandArgument), ModuleId); var fc = new FileManager(); var f = fc.GetFile(d.FileId); Response.Redirect(fc.GetUrl(f)); } Response.Redirect(DotNetNuke.Common.Globals.NavigateURL()); }
public void DeleteItem(int itemId, int moduleId) { repo.DeleteItem(itemId, moduleId); }