예제 #1
0
 public IActionResult GetBankBalance(Int64 _recordid)
 {
     _ChequesOnHandDTO = new ChequesOnHandDTO();
     try
     {
         _ChequesOnHandDTO = _ChequesOnHand.GetBankBalance(_recordid, Con);
     }
     catch (Exception ex)
     {
         throw new FieldAccessException(ex.ToString());
     }
     return(Ok(_ChequesOnHandDTO));
 }
예제 #2
0
        public async Task <IActionResult> GetChequesOnHandData_New(string BrsFromDate, string BrsTodate, Int64 _BankId)
        {
            _ChequesOnHandDTO = new ChequesOnHandDTO();
            try
            {
                _ChequesOnHandDTO.pchequesclearreturnlist = await _ChequesOnHand.GetDepositedCancelledCheques(Con, BrsFromDate, BrsTodate, _BankId);

                return(Ok(_ChequesOnHandDTO));
            }
            catch (Exception ex)
            {
                //return StatusCode(StatusCodes.Status500InternalServerError);
                //throw new FinstaAppException(ex.ToString());
                return(Ok(ex.ToString()));
            }
        }
예제 #3
0
        public async Task <IActionResult> GetClearedReturnedCheques_New(string BrsFromDate, string BrsTodate, long depositedBankid)
        {
            _ChequesInBankDTO = new ChequesOnHandDTO();
            try
            {
                _ChequesInBankDTO.pchequesclearreturnlist = await _ChequesOnHand.GetClearedReturnedCheques(Con, BrsFromDate, BrsTodate, depositedBankid);

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

                throw new FinstaAppException(ex.ToString());
            }
        }
예제 #4
0
        public async Task <IActionResult> GetChequesOnHandData(Int64 _BankId)
        {
            _ChequesOnHandDTO = new ChequesOnHandDTO();
            try
            {
                _ChequesOnHandDTO.pchequesOnHandlist = await _ChequesOnHand.GetChequesOnHandDetails(Con);

                _ChequesOnHandDTO.pchequesclearreturnlist = await _ChequesOnHand.GetDepositedCancelledCheques(Con, null, null, _BankId);

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

                throw new FinstaAppException(ex.ToString());
            }
        }
예제 #5
0
        public IActionResult SaveChequesInBank(ChequesOnHandDTO ChequesOnHanddto)
        {
            try
            {
                if (_ChequesOnHand.SaveChequesInBank(ChequesOnHanddto, Con))
                {
                    return(Ok(true));
                }
                else
                {
                    return(Ok(false));
                }
            }
            catch (Exception ex)
            {
                return(StatusCode(StatusCodes.Status500InternalServerError));

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