public ActionResult Delete(PrevNextRequest input) { using (var context = new ElmahDashboardContext()) { var id = input.Sequence; if (context.Delete(id)) { //return View(); } else { // return View(); } return(null); } }
public ActionResult PreviousItemDetails(PrevNextRequest input) { using (var context = new ElmahDashboardContext()) { var where = "([Application] LIKE @p0) AND ([Host] LIKE @p1) AND ([Source] LIKE @p2) AND ([Type] LIKE @p3) AND ([AllXml] LIKE @p4) AND ([Sequence] < @p5)"; var parameters = new object[] { input.Application.IfNullOrWhiteSpace("%"), input.Host.IfNullOrWhiteSpace("%"), input.Source.IfNullOrWhiteSpace("%"), input.Type.IfNullOrWhiteSpace("%"), "%" + input.Search + "%", input.Sequence }; var orderBy = "[Sequence] DESC"; var model = new ItemDetailsModel(); model.Item = context.ListErrors(0, 1, where, orderBy, true, parameters).SingleOrDefault(); model.UserAgentInfoProvider = UserAgentInfoProvider; model.RemoteAddressInfoProvider = RemoteAddressInfoProvider; if (model.Item != null) { return(View("ItemDetailsPart", model)); } else { return(this.HttpNotFound()); } } }