Subversion Repository Public Repository

Nextrek

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
//
//  CongratulationVC.m
//  SafariArte
//
//  Created by Pier Domenico Bonamassa on 24/07/15.
//  Copyright (c) 2015 Nextrek. All rights reserved.
//

#import "CongratulationVC.h"
#import "SFAPercorso.h"
#import "RouteQuestionsVC.h"
#import "FinalQuizVC.h"
#import <FBSDKCoreKit/FBSDKCoreKit.h>
#import <FBSDKShareKit/FBSDKShareKit.h>

@interface CongratulationVC ()
@property (weak, nonatomic) IBOutlet UIImageView *imageUser;
@property (weak, nonatomic) IBOutlet UILabel *labelUser;
@property (weak, nonatomic) IBOutlet UILabel *labelRoute;
@property (weak, nonatomic) IBOutlet UILabel *congrratLabel;
@property (weak, nonatomic) IBOutlet UIButton *btnSalta;

@property (weak, nonatomic) IBOutlet UIButton *btnAvanti;



@end

@implementation CongratulationVC

- (void)viewDidLoad {
    [super viewDidLoad];
    
    self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithCustomView:[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"iconLogo"]]];
    
    self.title = @"Safari D'Arte";
    
    if ([DATAMANAGER.user.sex isEqualToString:@"F"]) {
        [self.imageUser setImage:[UIImage imageNamed:@"female_user"]];
    }else{
        [self.imageUser setImage:[UIImage imageNamed:@"male_user"]];
    }
    
    self.labelUser.text = DATAMANAGER.user.name;
    self.labelRoute.text = self.routeForDetail.routeLabel;
    self.congrratLabel.text = NSLocalizedString(@"CongraToAllPoint", nil);
    

    [self.btnSalta setTitle:NSLocalizedString(@"StepOver", nil) forState:UIControlStateNormal];
    [self.btnAvanti setTitle:NSLocalizedString(@"Next", nil) forState:UIControlStateNormal];
    
    
    ((SFAPercorso*)[DATAMANAGER.user.percorsi objectForKey:self.routeForDetail.routeId]).completed = YES;
    [DATAMANAGER saveUser];
    
}
- (void) viewWillAppear:(BOOL)animated{
    [super viewWillAppear:animated];
    [self.navigationItem setHidesBackButton:YES];
}

- (void)didReceiveMemoryWarning {
    [super didReceiveMemoryWarning];
}


- (IBAction)saltaQuiz:(id)sender {
    FinalQuizVC *finalQuizVC = [[FinalQuizVC alloc] init];
    finalQuizVC.routeForDetail = self.routeForDetail;
    self.navigationItem.backBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"" style:UIBarButtonItemStylePlain target:nil action:nil];
    
    [self.navigationController pushViewController:finalQuizVC animated:YES];
    
}


- (IBAction)avviaQuiz:(id)sender {
    
    
    RouteQuestionsVC *routeQuestionsVC = [[RouteQuestionsVC alloc] init];
    routeQuestionsVC.allRoutes = self.allRoutes;
    routeQuestionsVC.routeForDetail = self.routeForDetail;
    
    self.navigationItem.backBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"" style:UIBarButtonItemStylePlain target:nil action:nil];
    
    [self.navigationController pushViewController:routeQuestionsVC animated:YES];

}

@end

Commits for Nextrek/iOS/SafariArte/trunk/SafariArte/Controllers/CongratulationVC.m

Diff revisions: vs.
Revision Author Commited Message
530 Diff Diff FAquili picture FAquili Mon 24 Aug, 2015 10:51:56 +0000

Bug fixing

450 Diff Diff PBonamassa picture PBonamassa Thu 30 Jul, 2015 12:29:55 +0000

fixed bug

444 Diff Diff FPompili picture FPompili Tue 28 Jul, 2015 14:26:36 +0000

added customAlertView

440 PBonamassa picture PBonamassa Mon 27 Jul, 2015 10:33:32 +0000

added CongratulationVC and fixed other bug