Skip to content

Commit 5f5a485

Browse files
committed
getters e settes de config
1 parent 2a9fe8a commit 5f5a485

File tree

6 files changed

+36
-11
lines changed

6 files changed

+36
-11
lines changed

src/main/java/br/edu/ifpb/ws/analyzerQuestionsRESTful/entities/Config.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,14 @@ public class Config {
3131
@ElementCollection
3232
private List<String> suggestions;
3333

34+
public Long getId() {
35+
return id;
36+
}
37+
38+
public void setId(Long id) {
39+
this.id = id;
40+
}
41+
3442
public String getTime() {
3543
return time;
3644
}

src/main/java/br/edu/ifpb/ws/analyzerQuestionsRESTful/entities/StepConfig.java

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,19 +15,19 @@ public class StepConfig {
1515
@Id
1616
@GeneratedValue(strategy = GenerationType.SEQUENCE)
1717
private Long Id;
18-
18+
1919
@OneToOne(cascade = CascadeType.ALL)
2020
private SubStepConfig welcome;
21-
21+
2222
@OneToOne(cascade = CascadeType.ALL)
2323
private SubStepConfig step1;
24-
24+
2525
@OneToOne(cascade = CascadeType.ALL)
2626
private SubStepConfig step2;
27-
27+
2828
@OneToOne(cascade = CascadeType.ALL)
2929
private SubStepConfig step3;
30-
30+
3131
@OneToOne(cascade = CascadeType.ALL)
3232
private SubStepConfig end;
3333

@@ -43,6 +43,14 @@ public SubStepConfig getStep2() {
4343
return step2;
4444
}
4545

46+
public Long getId() {
47+
return Id;
48+
}
49+
50+
public void setId(Long id) {
51+
Id = id;
52+
}
53+
4654
public void setStep2(SubStepConfig step2) {
4755
this.step2 = step2;
4856
}

src/main/java/br/edu/ifpb/ws/analyzerQuestionsRESTful/entities/SubStepConfig.java

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,15 @@
1010
@Entity
1111
@Table(name = "sub_step_config")
1212
public class SubStepConfig {
13-
13+
1414
@Id
1515
@GeneratedValue(strategy = GenerationType.SEQUENCE)
1616
private Long id;
1717

18-
@Column(columnDefinition="TEXT")
18+
@Column(columnDefinition = "TEXT")
1919
private String header;
2020

21-
@Column(columnDefinition="TEXT")
21+
@Column(columnDefinition = "TEXT")
2222
private String description;
2323

2424
public String getHeader() {
@@ -29,6 +29,14 @@ public void setHeader(String header) {
2929
this.header = header;
3030
}
3131

32+
public Long getId() {
33+
return id;
34+
}
35+
36+
public void setId(Long id) {
37+
this.id = id;
38+
}
39+
3240
public String getDescription() {
3341
return description;
3442
}

src/main/java/br/edu/ifpb/ws/analyzerQuestionsRESTful/rest/ConfigRestService.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,9 @@ public class ConfigRestService {
4646
@RequestMapping(value = "/admin/config", method = RequestMethod.POST)
4747
public ResponseEntity<Config> updateConfig(@RequestBody Config config) {
4848

49-
configRepository.save(config);
49+
Config configSaved = configRepository.save(config);
5050

51-
return new ResponseEntity<>(HttpStatus.OK);
51+
return new ResponseEntity<>(configSaved, HttpStatus.OK);
5252
}
5353

5454
/**

src/main/resources/static/js/controllers/config.controller.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,7 @@ aqtApp.controller("configController", function($scope, aqtConfig, questionServic
113113
*/
114114
$scope.update = function() {
115115
aqtConfig.updateTime($scope.config).then(function(response) {
116+
$scope.config = response.data;
116117
growl.success("Configurações salvas");
117118
reset();
118119
});

src/main/resources/static/view/config.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ <h2>
1515
<div class="row">
1616
<div class="col-md-13">
1717
<div class="panel panel-primary">
18-
<div class="panel-heading">Tempo do cronometro para página de escolhas de perguntas</div>
18+
<div class="panel-heading">Tempo do cronometro para página de escolhas de perguntas (Segundos)</div>
1919
<div class="panel-body">
2020

2121
<div class="form-group input-group" ng-class="{'has-error': frmConfig.$submitted && frmConfig.cronometro.$invalid}">

0 commit comments

Comments
 (0)