public virtual void Delete(long id) { IMenu menu = menuService.FindById(ctx.owner.Id, id); if (menu == null) { echoRedirect(lang("exDataNotFound")); return; } Result result = menuService.Delete(menu); if (result.HasErrors) { echoRedirect(result.ErrorsHtml); return; } log(SiteLogString.DeleteMenu(), menu); redirect(); }