/// <summary> /// /// </summary> /// <param name="i_sConnectionString"></param> /// <param name="i_nUserInfoId"></param> /// <param name="o_nReturnValue"></param> /// <param name="o_nErroCode"></param> /// <param name="o_sErrorMessage"></param> /// <returns></returns> public List <DuplicateTransactionDetailsDTO> CheckDuplicateTransaction(string i_sConnectionString, int nLoggedInUserId, int nSecurityType, int nTransactionType, DateTime?dtTransactionDate, long nTransactionId) { List <DuplicateTransactionDetailsDTO> objDuplicateTransactionsDTO = new List <DuplicateTransactionDetailsDTO>(); try { using (var objTradingTransactionDAL = new InsiderTradingDAL.TradingTransactionDAL()) { objDuplicateTransactionsDTO = objTradingTransactionDAL.CheckDuplicateTransaction(i_sConnectionString, nLoggedInUserId, nSecurityType, nTransactionType, dtTransactionDate, nTransactionId); } } catch (Exception exp) { throw exp; } return(objDuplicateTransactionsDTO); }