public object InsertUpdateDepositAndWithdrawals(DepositAndWithdrawals _depositAndWithdrawalsObj)
        {
            object result = null;

            try
            {
                if (_depositAndWithdrawalsObj.CheckedRows.Count > 0)
                {
                    for (int i = 0; i < _depositAndWithdrawalsObj.CheckedRows.Count; i++)
                    {
                        result = _depositAndWithdrawalsRepository.InsertDepositAndWithdrawals(_depositAndWithdrawalsObj.CheckedRows[i]);
                    }
                }
                else
                {
                    if (_depositAndWithdrawalsObj.ID == Guid.Empty)
                    {
                        result = _depositAndWithdrawalsRepository.InsertDepositAndWithdrawals(_depositAndWithdrawalsObj);
                    }
                    else
                    {
                        result = _depositAndWithdrawalsRepository.UpdateDepositAndWithdrawals(_depositAndWithdrawalsObj);
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(result);
        }
        public DepositAndWithdrawals GetTransferCashById(Guid TransferId)
        {
            DepositAndWithdrawals depositAndWithdrawalsObj = new DepositAndWithdrawals();

            depositAndWithdrawalsObj = _depositAndWithdrawalsRepository.GetTransferCashById(TransferId);
            if (depositAndWithdrawalsObj != null)
            {
                depositAndWithdrawalsObj.AmountFormatted = _commonBusiness.ConvertCurrency(depositAndWithdrawalsObj.Amount, 2);
            }
            return(depositAndWithdrawalsObj);
        }
        public DepositAndWithdrawals GetDepositAndWithdrawalDetails(Guid ID)
        {
            DepositAndWithdrawals depositAndWithdrawalsObj = new DepositAndWithdrawals();

            depositAndWithdrawalsObj = _depositAndWithdrawalsRepository.GetDepositAndWithdrawalDetails(ID);
            if (depositAndWithdrawalsObj != null)
            {
                depositAndWithdrawalsObj.AmountFormatted = _commonBusiness.ConvertCurrency(depositAndWithdrawalsObj.Amount, 2);
            }
            return(depositAndWithdrawalsObj);
        }
        public object InsertUpdateTransferAmount(DepositAndWithdrawals _depositAndWithdrwalObj)
        {
            object result = null;

            if (_depositAndWithdrwalObj.TransferID == Guid.Empty)
            {
                result = _depositAndWithdrawalsRepository.TransferAmount(_depositAndWithdrwalObj);
            }
            else
            {
                result = _depositAndWithdrawalsRepository.UpdateTransferAmount(_depositAndWithdrwalObj);
            }
            return(result);;
        }