Exemple #1
0
        public ResponseToWithdrawal ToWithdrawal(RequestWithdrawal requestWithdrawal)
        {
            ResponseToWithdrawal objToWithdrawal = new ResponseToWithdrawal();
            decimal withdraw_amount;
            string  identification, name, description;

            withdraw_amount = requestWithdrawal.Balance_To_Withdraw;
            identification  = requestWithdrawal.Identifier;
            name            = requestWithdrawal.Account_Name;
            description     = TransactionTypes.Withdrawal(identification, name, withdraw_amount);

            try
            {
                entities.bankWithdraw(withdraw_amount, identification, name, description);
                objToWithdrawal.Success = true;
                objToWithdrawal.Message = "Se ha retirado dinero con exito!";
            }
            catch
            {
                objToWithdrawal.Success = false;
                objToWithdrawal.Message = "Error, revise sus datos";
            }


            return(objToWithdrawal);
        }