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); }