public object GetDetail(Guid detailGuid, Guid applicationId, DateTime dateStart, DateTime dateEnd, string detailId)
{
try
{
ReportDefinitionReportDetail reportDetail =
this.reportRepository.GetReportDetail(detailGuid);
Application application = this.applicationRepository.Find(applicationId);
return this.dataRepository.GetDetail(reportDetail.Query.Value, applicationId,
dateStart, dateEnd, detailId);
}
catch (DataAccessLayerException)
{
throw;
}
catch (Exception ex)
{
throw new ServiceLayerException(ex);
}
}