/// <summary>
 /// Find a particular payment record.
 /// </summary>
 /// <param name="criteria"></param>
 /// <returns></returns>
 public Contracts.Payment[] FindPayments(PaymentCriteria criteria)
 {
     PaymentDal p_dal = new PaymentDal();
     return p_dal.FindPaymentByCriteria(criteria);                                    
 }
        /// <summary>
        /// Find payments items according to PaymentCriteria
        /// </summary>
        /// <param name="criteria"></param>
        /// <returns></returns>

        public Payment[] FindPayments(PaymentCriteria criteria)
        {
            return manager.FindPayments(criteria);
        }