Пример #1
0
        public ResponseDS IncomingAllPossibleCovers([FromBody] int orderId)
        {
            var obj = new IncomingCoverR();

            try {
                var ds = obj.GetAllPossibleCovers(orderId);
                return(new ResponseDS(ds));
            } catch (Exception ex) {
                return(new ResponseDS(ex.Message, ex.ToString()));
            } finally { obj.Dispose(); }
        }
Пример #2
0
        public ResponseDS IncomingExtraitOrders([FromBody] RequestIncomingCover r)
        {
            var obj = new IncomingCoverR();

            try {
                var ds = obj.GetExtraitOrders(
                    r.BankId, r.Currency,
                    r.Amount, r.Reference, r.CorrespBIC, r.ValueDate);
                return(new ResponseDS(ds));
            } catch (Exception ex) {
                return(new ResponseDS(ex.Message, ex.ToString()));
            } finally { obj.Dispose(); }
        }
Пример #3
0
        public ResponseDS IncomingCustomerCreditTransferOrders([FromBody] RequestIncomingCover r)
        {
            var obj    = new IncomingCoverR();
            var amount = decimal.Parse(r.Amount.Replace(".", ","));

            try {
                var ds = obj.GetCustomerCreditTransferOrders(
                    r.BankId, r.Currency,
                    amount, r.Reference, r.CorrespBIC, r.ValueDate);
                return(new ResponseDS(ds));
            } catch (Exception ex) {
                return(new ResponseDS(ex.Message, ex.ToString()));
            } finally { obj.Dispose(); }
        }