public List <PaymentMethod> GetByTransaction(eBankTransf pBankTransf, ePayType pePayType) { TableQuery myQuery = new TableQuery(this); myQuery.Where.Add(new QueryParam(m_BankTransf, pBankTransf.ToBankTransfString( ))); myQuery.Where.Add(new QueryParam(m_Type, pePayType.ToPayTypeString( ))); return(FillCollection <PaymentMethod> (myQuery)); }
public static string ToBankTransfString(this eBankTransf pBankTransf) { switch (pBankTransf) { case eBankTransf.eBankTransfer: return(strCheck); case eBankTransf.eBillOfExchange: return(strBillOfExchange); case eBankTransf.eCheck: return(strCheck); default: return(string.Empty); } }
public static string GetName(this eBankTransf pBankTransf) { switch (pBankTransf) { case eBankTransf.eCheck: return("Cheque"); case eBankTransf.eBankTransfer: return("Transferência Bancária"); case eBankTransf.eBillOfExchange: return("Boleto"); default: return(string.Empty); } }