public Acc_TransactionDetail GetAcc_TransactionDetailByTransactionDetailID(long transactionDetailID)
        {
            Acc_TransactionDetail transactionDetail = new Acc_TransactionDetail();

            //Acc_TransactionDetail transactionDetailNew = new Acc_TransactionDetail();
            transactionDetail = GetAcc_TransactionDetailAll().Single(td => td.IID == transactionDetailID);
            return(transactionDetail);
        }
        public Acc_TransactionDetail GetAcc_TransactionDetailByTransactionMasterIDandCOAID(long transactionMasterID, long chartOfAccountID)
        {
            Acc_TransactionDetail transactionDetail = new Acc_TransactionDetail();

            try
            {
                transactionDetail = GetAcc_TransactionDetailAll().Single(td => td.IID == transactionMasterID && td.AccountID == chartOfAccountID);
            }
            catch (Exception ex)
            {
                transactionDetail = new Acc_TransactionDetail();
            }
            return(transactionDetail);
        }