Skip to content

Commit 2748787

Browse files
author
Paolo Rotolo
committed
Validate new metric's readings.
1 parent 20b4ba1 commit 2748787

File tree

5 files changed

+10
-31
lines changed

5 files changed

+10
-31
lines changed

app/src/main/java/org/glucosio/android/presenter/AddCholesterolPresenter.java

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
package org.glucosio.android.presenter;
22

33
import org.glucosio.android.activity.AddCholesterolActivity;
4-
import org.glucosio.android.activity.AddPressureActivity;
54
import org.glucosio.android.db.CholesterolReading;
65
import org.glucosio.android.db.DatabaseHandler;
7-
import org.glucosio.android.db.PressureReading;
86
import org.glucosio.android.tools.ReadingTools;
97
import org.glucosio.android.tools.SplitDateTime;
108

@@ -60,7 +58,7 @@ public int hourToSpinnerType(int hour){
6058
}
6159

6260
public void dialogOnAddButtonPressed(String time, String date, String totalCho, String LDLCho, String HDLCho){
63-
if (validateDate(date) && validateTime(time)) {
61+
if (validateEmpty(date) && validateEmpty(time) && validateEmpty(totalCho) && validateEmpty(LDLCho) && validateEmpty(HDLCho)) {
6462

6563
Calendar cal = Calendar.getInstance();
6664
cal.set(Integer.parseInt(readingYear), Integer.parseInt(readingMonth)-1, Integer.parseInt(readingDay), Integer.parseInt(readingHour), Integer.parseInt(readingMinute));
@@ -77,13 +75,9 @@ public void dialogOnAddButtonPressed(String time, String date, String totalCho,
7775
}
7876
}
7977

80-
private boolean validateTime(String time){
78+
private boolean validateEmpty(String time){
8179
return !time.equals("");
8280
}
83-
private boolean validateDate(String date){
84-
return !date.equals("");
85-
}
86-
8781
// Getters and Setters
8882

8983
public String getUnitMeasuerement(){

app/src/main/java/org/glucosio/android/presenter/AddHB1ACPresenter.java

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,7 @@ public int hourToSpinnerType(int hour){
5858
}
5959

6060
public void dialogOnAddButtonPressed(String time, String date, String reading){
61-
if (validateDate(date) && validateTime(time)) {
62-
61+
if (validateEmpty(date) && validateEmpty(time) && validateEmpty(reading)) {
6362
Calendar cal = Calendar.getInstance();
6463
cal.set(Integer.parseInt(readingYear), Integer.parseInt(readingMonth)-1, Integer.parseInt(readingDay), Integer.parseInt(readingHour), Integer.parseInt(readingMinute));
6564
Date finalDateTime = cal.getTime();
@@ -73,12 +72,9 @@ public void dialogOnAddButtonPressed(String time, String date, String reading){
7372
}
7473
}
7574

76-
private boolean validateTime(String time){
75+
private boolean validateEmpty(String time){
7776
return !time.equals("");
7877
}
79-
private boolean validateDate(String date){
80-
return !date.equals("");
81-
}
8278

8379
// Getters and Setters
8480

app/src/main/java/org/glucosio/android/presenter/AddKetonePresenter.java

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ public int hourToSpinnerType(int hour){
5858
}
5959

6060
public void dialogOnAddButtonPressed(String time, String date, String reading){
61-
if (validateDate(date) && validateTime(time)) {
61+
if (validateEmpty(date) && validateEmpty(time) && validateEmpty(reading)) {
6262

6363
Calendar cal = Calendar.getInstance();
6464
cal.set(Integer.parseInt(readingYear), Integer.parseInt(readingMonth)-1, Integer.parseInt(readingDay), Integer.parseInt(readingHour), Integer.parseInt(readingMinute));
@@ -73,12 +73,9 @@ public void dialogOnAddButtonPressed(String time, String date, String reading){
7373
}
7474
}
7575

76-
private boolean validateTime(String time){
76+
private boolean validateEmpty(String time){
7777
return !time.equals("");
7878
}
79-
private boolean validateDate(String date){
80-
return !date.equals("");
81-
}
8279

8380
// Getters and Setters
8481

app/src/main/java/org/glucosio/android/presenter/AddPressurePresenter.java

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,7 @@ public int hourToSpinnerType(int hour){
5858
}
5959

6060
public void dialogOnAddButtonPressed(String time, String date, String minReading, String maxReading){
61-
if (validateDate(date) && validateTime(time)) {
62-
61+
if (validateEmpty(date) && validateEmpty(time) && validateEmpty(minReading) && validateEmpty(maxReading)) {
6362
Calendar cal = Calendar.getInstance();
6463
cal.set(Integer.parseInt(readingYear), Integer.parseInt(readingMonth)-1, Integer.parseInt(readingDay), Integer.parseInt(readingHour), Integer.parseInt(readingMinute));
6564
Date finalDateTime = cal.getTime();
@@ -74,12 +73,9 @@ public void dialogOnAddButtonPressed(String time, String date, String minReading
7473
}
7574
}
7675

77-
private boolean validateTime(String time){
76+
private boolean validateEmpty(String time){
7877
return !time.equals("");
7978
}
80-
private boolean validateDate(String date){
81-
return !date.equals("");
82-
}
8379

8480
// Getters and Setters
8581

app/src/main/java/org/glucosio/android/presenter/AddWeightPresenter.java

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,7 @@ public int hourToSpinnerType(int hour){
5858
}
5959

6060
public void dialogOnAddButtonPressed(String time, String date, String reading){
61-
if (validateDate(date) && validateTime(time)) {
62-
61+
if (validateEmpty(date) && validateEmpty(time) && validateEmpty(reading)) {
6362
Calendar cal = Calendar.getInstance();
6463
cal.set(Integer.parseInt(readingYear), Integer.parseInt(readingMonth)-1, Integer.parseInt(readingDay), Integer.parseInt(readingHour), Integer.parseInt(readingMinute));
6564
Date finalDateTime = cal.getTime();
@@ -73,12 +72,9 @@ public void dialogOnAddButtonPressed(String time, String date, String reading){
7372
}
7473
}
7574

76-
private boolean validateTime(String time){
75+
private boolean validateEmpty(String time){
7776
return !time.equals("");
7877
}
79-
private boolean validateDate(String date){
80-
return !date.equals("");
81-
}
8278

8379
// Getters and Setters
8480

0 commit comments

Comments
 (0)