Beispiel #1
0
        public List <PaymentMethod> GetByTransaction(ePayType pePayType)
        {
            TableQuery myQuery = new TableQuery(this);

            myQuery.Where.Add(new QueryParam(m_Type, pePayType.ToPayTypeString( )));

            return(FillCollection <PaymentMethod> (GetData(myQuery).Rows));
        }
Beispiel #2
0
        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));
        }
Beispiel #3
0
        public static string ToPayTypeString(this ePayType pPayType)
        {
            switch (pPayType)
            {
            case ePayType.eOutgoing:
                return(strOutgoing);

            case ePayType.eIncoming:
                return(strIncoming);

            default:
                return(string.Empty);
            }
        }
Beispiel #4
0
        public static string GetName(this ePayType pPayType)
        {
            switch (pPayType)
            {
            case ePayType.eOutgoing:
                return("Transação de Compra");

            case ePayType.eIncoming:
                return("Transação de Venda");

            default:
                return(string.Empty);
            }
        }