public TransactionReportQueryResult Handle(TransactionReportQuery query) { FIL.Contracts.DataModels.TransactionReport transactionReport = new Contracts.DataModels.TransactionReport(); try { transactionReport = _reportingRepository.GetTransactionReportDataAsSingleDataModel(query.EventAltId, query.UserAltId, query.EventDetailId, query.FromDate, query.ToDate, query.CurrencyTypes); return(new TransactionReportQueryResult { TransactionReportData = transactionReport }); } catch (Exception e) { return(new TransactionReportQueryResult { TransactionReportData = transactionReport }); } }
public TransactionReportQueryResult Handle(FAPTransactionReportQuery query) { FIL.Contracts.DataModels.TransactionReport transactionReport = new Contracts.DataModels.TransactionReport(); try { query.FromDate = new DateTime(query.FromDate.Year, query.FromDate.Month, query.FromDate.Day).ToUniversalTime(); query.ToDate = new DateTime(query.ToDate.Year, query.ToDate.Month, query.ToDate.Day).ToUniversalTime(); transactionReport = _reportingRepository.GetFAPTransactionReport(query.EventAltId, query.FromDate, query.ToDate, query.CurrencyTypes); return(new TransactionReportQueryResult { TransactionReportData = transactionReport }); } catch (Exception e) { return(new TransactionReportQueryResult { TransactionReportData = transactionReport }); } }