|
|
@ -4,19 +4,19 @@ void customerChoiceForMenuItem(int numberOfMenuItem) |
|
|
|
{ |
|
|
|
switch(numberOfMenuItem){ |
|
|
|
case 1: |
|
|
|
printf("You have choosen to send money.\n"); |
|
|
|
printf("You have chosen to send money.\n"); |
|
|
|
//call sendMoney(); |
|
|
|
break; |
|
|
|
case 2: |
|
|
|
printf("You have choosen to withdraw money.\n"); |
|
|
|
printf("You have chosen to withdraw money.\n"); |
|
|
|
//call withDrawMoney(); |
|
|
|
break; |
|
|
|
case 3: |
|
|
|
printf("You have choosen to deposit money.\n"); |
|
|
|
printf("You have chosen to deposit money.\n"); |
|
|
|
//call depositMoney(); |
|
|
|
break; |
|
|
|
case 4: |
|
|
|
printf("You have choosen to request a loan.\n"); |
|
|
|
printf("You have chosen to request a loan.\n"); |
|
|
|
//call requestLoan(); |
|
|
|
break; |
|
|
|
default: |
|
|
@ -29,26 +29,38 @@ void showAllMenuEntries() |
|
|
|
|
|
|
|
int userDecision = 0; |
|
|
|
|
|
|
|
puts("\n\n\n"); |
|
|
|
puts("\n\n"); |
|
|
|
puts("CUSTOMER MENU"); |
|
|
|
|
|
|
|
puts("\n"); |
|
|
|
printf("Select between (1-4):"); |
|
|
|
puts("\n\n\n"); |
|
|
|
|
|
|
|
printf(">->->1. send money<-<-<"); |
|
|
|
printf("->->->1. send money<-<-<-"); |
|
|
|
puts("\n\n\n"); |
|
|
|
|
|
|
|
printf(">->->2. withdraw money<-<-<"); |
|
|
|
printf("->->->2. withdraw money<-<-<-"); |
|
|
|
puts("\n\n\n"); |
|
|
|
|
|
|
|
printf(">->->3. deposit money<-<-<"); |
|
|
|
printf("->->->3. deposit money<-<-<-"); |
|
|
|
puts("\n\n\n"); |
|
|
|
|
|
|
|
printf(">->->4. request loan<-<-<"); |
|
|
|
printf("->->->4. request loan<-<-<-"); |
|
|
|
puts("\n\n\n"); |
|
|
|
|
|
|
|
puts("Your decision: "); |
|
|
|
scanf("%d",&userDecision); |
|
|
|
customerChoiceForMenuItem(userDecision); |
|
|
|
} |
|
|
|
|
|
|
|
void menu(customer_t *c) |
|
|
|
{ |
|
|
|
if(c==NULL){ |
|
|
|
puts("Invalid pointer. Aborting.\n"); |
|
|
|
exit(-1); |
|
|
|
}else{ |
|
|
|
printf("Welcome %s %s!\n",c->forename, c->surname); |
|
|
|
printf("Balance: %.4f€\n",c->balance); |
|
|
|
showAllMenuEntries(); |
|
|
|
} |
|
|
|
} |