public List <Transaction> GetTransactionsWithPaymentsByDate(DateTime StartDate, DateTime EndDate) { Data objData = new Data(); DataTable dt; TransactionSinglePayment objInfo; List <Transaction> retList = new List <Transaction>(); dt = objData.GetTransactionsWithPaymentsByDate(StartDate, EndDate); if (dt != null && dt.Rows.Count > 0) { for (int i = 0; i < dt.Rows.Count; i++) { objInfo = new TransactionSinglePayment(dt.Rows[i]); if (objInfo.TransactionsExists) { retList.Add(objInfo); } } } //retList = retList.OrderByDescending(x => x.TransactionID).ToList(); return(retList); }
public List <Transaction> GetTransactionPaymentsReport(DateTime StartDate, DateTime EndDate, int AssociateID = 0) { Data objData = new Data(); DataTable dt; Transaction objInfo; List <Transaction> retList = new List <Transaction>(); dt = objData.GetTransactionPaymentsReport(StartDate, EndDate, AssociateID); if (dt != null && dt.Rows.Count > 0) { for (int i = 0; i < dt.Rows.Count; i++) { objInfo = new TransactionSinglePayment(dt.Rows[i]); if (objInfo.TransactionsExists) { retList.Add(objInfo); } } } return(retList); }