public async Task <IActionResult> GetIssuedChequeDetails(long _BankId, long _ChqBookId, long _ChqFromNo, long _ChqToNo)
        {
            _IssuedChequeDTO = new IssuedChequeDTO();
            try
            {
                _IssuedChequeDTO.lstIssuedCheque = await _AccountingReportsDAL.GetIssuedChequeDetails(Con, _BankId, _ChqBookId, _ChqFromNo, _ChqToNo);

                return(Ok(_IssuedChequeDTO.lstIssuedCheque));
            }
            catch (Exception ex)
            {
                return(StatusCode(StatusCodes.Status500InternalServerError));

                throw new FinstaAppException(ex.ToString());
            }
        }
        public async Task <IActionResult> UnusedhequeCancel(IssuedChequeDTO issuedChequeDTO)
        {
            bool isSaved = false;

            try
            {
                isSaved = await _AccountingReportsDAL.UnusedhequeCancel(Con, issuedChequeDTO);

                return(Ok(isSaved));
            }
            catch (Exception ex)
            {
                return(StatusCode(StatusCodes.Status500InternalServerError));

                throw new FinstaAppException(ex.ToString());
            }
        }