/*Funcion: Obtener una lista de ServerAuditTrailReportView para las secciones filtrado por fechas
   Param: ReportDataView
   Return: Lista ServerAuditTrailReportView
   */
 public List<ServerAuditTrailReportView> getServerAuditTrailFilterEarlyDates(ReportDataView report)
 {
     report = ReportLogic.fixDates(report);
     ServerAuditTrailReportDao Dao = new ServerAuditTrailReportDao();
     DataTable DaoResult = Dao.getServerAuditTrailFilterEarlyDates(report);
     return BuildServerAuditTrailReport(DaoResult);
 }
 /*Funcion: Obtener una lista de ServerAuditTrailReportView para las secciones filtrados por criterio
   Param: ReportDataView
   Return: Lista ServerAuditTrailReportView
   */
 public List<ServerAuditTrailReportView> getServerAuditTrailFilterByCriterio(ReportDataView report)
 {
     ServerAuditTrailReportDao Dao = new ServerAuditTrailReportDao();
     DataTable DaoResult = Dao.getServerAuditTrailFilterByCriterio(report);
     return BuildServerAuditTrailReport(DaoResult);
 }
 /*Funcion: Obtener una lista de ServerAuditTrailReportView para las secciones
   Param: ReportDataView
   Return: Lista ServerAuditTrailReportView
   */
 public List<ServerAuditTrailReportView> getServerAuditTrailReportNoFilter()
 {
     ServerAuditTrailReportDao Dao = new ServerAuditTrailReportDao();
     DataTable DaoResult = Dao.getServerAuditTrailReportNoFilter();
     return BuildServerAuditTrailReport(DaoResult);
 }