From eedfa9f6ff2036810f956ed051b7d3f28e34838a Mon Sep 17 00:00:00 2001 From: erinnroche Date: Sun, 21 Feb 2016 16:12:45 -0500 Subject: [PATCH] finally --- admin.rb | 39 ++++++++++++++++++++++++++++++++++++--- 1 file changed, 36 insertions(+), 3 deletions(-) diff --git a/admin.rb b/admin.rb index c751799..9300079 100644 --- a/admin.rb +++ b/admin.rb @@ -1,7 +1,40 @@ require 'pry' -#you run a site that offers a matching service between vendors selling laptops and customers -#..looking to purchase; you charge a fee to be listed as a vendor +def user_permission(signed_in, admin, paid, cancelled) + + if paid == 'no' or cancelled == 'yes' + puts("go away!") + + elsif signed_in == 'yes' and admin == 'yes' + puts("you can see and change all the pages!") + + elsif signed_in == 'yes' and admin =='no' + puts("you can see all the pages!") + + elsif signed_in == 'no' + puts("you can't see any of the pages, please sign in!") + end + +end + + puts("do you pay your bills? yes or no.") + user_paid = gets.strip + + puts("have you ever cancelled?") + user_cancelled = gets.strip + + puts("are you an admin?") + user_admin = gets.strip + + puts("are you signed in?") + user_signed_in = gets.strip + +user_permission(user_paid, user_signed_in, user_admin, user_cancelled) + + + +#you run a site that offers a matching service between vendors selling laptops and customers +#..looking to purchase; you charge a fee to be listed as a vendor #your site's users must sign in and if they are an admin they are able to make changes to the site ####################################################### @@ -28,4 +61,4 @@ #store their answer in a variable -#call the function +#call the function