public AuditEventListModel(String HolderName, List<AuditEvent> AuditEvents) { this.HolderName = HolderName; this.AuditEvents = AuditEvents; Filter = new AuditEventListFilter(); AppParams = new ApplicationParameters(); }
public AuditEventListModel(String HolderName, List<AuditEvent> AuditEvents, AuditEventListFilter Filter, int TotalItems) { this.HolderName = HolderName; this.AuditEvents = AuditEvents; this.TotalItems = TotalItems; this.Filter = Filter; }
public JsonResult GetAuditEvents(AuditEventPaginInfo PaginInfo) { AuditEventListFilter Filter = new AuditEventListFilter(); Filter.CurrentPage = PaginInfo.CurrentPage; Filter.ItemsPerPage = PaginInfo.ItemsPerPage; Filter.SortOrderAsc = PaginInfo.SortOrderAsc; Filter.SortColumn = PaginInfo.SortColumn; Filter.Search = HttpUtility.UrlDecode(PaginInfo.Search); Filter.SortColumnName = "EventID"; switch (PaginInfo.SortColumn) { case 1: Filter.SortColumnName = "EventType"; break; case 2: Filter.SortColumnName = "Created"; break; case 3: Filter.SortColumnName = "EventID"; break; case 4: Filter.SortColumnName = "EventSource"; break; case 5: Filter.SortColumnName = "IPAddress"; break; case 6: Filter.SortColumnName = "MemberEmail"; break; case 7: Filter.SortColumnName = "Description"; break; } var totalItems = 0; var events = Web.Admin.Logic.Collections.AuditEvents.Get(Filter, out totalItems); return Json(new { Html = this.RenderPartialView("_AuditEventList", new AuditEventListModel(PaginInfo.HolderName, events, Filter, totalItems)) }, JsonRequestBehavior.AllowGet); }
public AuditEventListModel(String HolderName, List <AuditEvent> AuditEvents, AuditEventListFilter Filter, int TotalItems) { this.HolderName = HolderName; this.AuditEvents = AuditEvents; this.TotalItems = TotalItems; this.Filter = Filter; }
public AuditEventListModel(String HolderName, List <AuditEvent> AuditEvents) { this.HolderName = HolderName; this.AuditEvents = AuditEvents; Filter = new AuditEventListFilter(); AppParams = new ApplicationParameters(); }
public ContentResult GetAuditEvents(AuditEventListFilter Filter) { Filter.Search = ""; Filter.SortColumnName = "EventID"; var totalItems = 0; var _Events = AuditEvents.Get(Filter, out totalItems); String Json = AuditEvents.JsonCollection(_Events); return(Content(Json, TypeJson)); }
public JsonResult GetAuditEvents(AuditEventPaginInfo PaginInfo) { AuditEventListFilter Filter = new AuditEventListFilter(); Filter.CurrentPage = PaginInfo.CurrentPage; Filter.ItemsPerPage = PaginInfo.ItemsPerPage; Filter.SortOrderAsc = PaginInfo.SortOrderAsc; Filter.SortColumn = PaginInfo.SortColumn; Filter.Search = HttpUtility.UrlDecode(PaginInfo.Search); Filter.SortColumnName = "EventID"; switch (PaginInfo.SortColumn) { case 1: Filter.SortColumnName = "EventType"; break; case 2: Filter.SortColumnName = "Created"; break; case 3: Filter.SortColumnName = "EventID"; break; case 4: Filter.SortColumnName = "EventSource"; break; case 5: Filter.SortColumnName = "IPAddress"; break; case 6: Filter.SortColumnName = "MemberEmail"; break; case 7: Filter.SortColumnName = "Description"; break; } var totalItems = 0; var events = Web.Admin.Logic.Collections.AuditEvents.Get(Filter, out totalItems); return(Json(new { Html = this.RenderPartialView("_AuditEventList", new AuditEventListModel(PaginInfo.HolderName, events, Filter, totalItems)) }, JsonRequestBehavior.AllowGet)); }
public AuditEventListModel() { AuditEvents = new List<AuditEvent>(); Filter = new AuditEventListFilter(); AppParams = new ApplicationParameters(); }
public AuditEventListModel() { AuditEvents = new List <AuditEvent>(); Filter = new AuditEventListFilter(); AppParams = new ApplicationParameters(); }