Fixed 0 start time bug
This commit is contained in:
parent
2ebda7ab71
commit
9f5883bdee
3 changed files with 124 additions and 14 deletions
|
@ -256,8 +256,8 @@ public class DBHelper extends SQLiteOpenHelper {
|
|||
values.put(COLUMN_COMPANY, company);
|
||||
}
|
||||
|
||||
boolean licensed = serviceProvider.isLicensed();
|
||||
values.put(COLUMN_LICENSED, Boolean.toString(licensed));
|
||||
String licensed = String.valueOf(serviceProvider.isLicensed());
|
||||
values.put(COLUMN_LICENSED, licensed);
|
||||
|
||||
}
|
||||
|
||||
|
@ -338,7 +338,7 @@ public class DBHelper extends SQLiteOpenHelper {
|
|||
if (address != null && !address.equals(""))values.put(COLUMN_ADDRESS, address);
|
||||
if (phonenumber != null && !phonenumber.equals(""))values.put(COLUMN_PHONE, phonenumber);
|
||||
if (companyname != null && !companyname.equals(""))values.put(COLUMN_COMPANY, companyname);
|
||||
if (licensed != null)values.put(COLUMN_LICENSED, Boolean.toString(licensed));
|
||||
if (licensed != null)values.put(COLUMN_LICENSED, String.valueOf(licensed));
|
||||
|
||||
|
||||
return writeDB.update(TABLE_LOGIN, values, COLUMN_USERNAME+" = ?",
|
||||
|
@ -543,7 +543,7 @@ public class DBHelper extends SQLiteOpenHelper {
|
|||
new String[]{serviceProviderUsername, serviceName},
|
||||
null, null, null,
|
||||
"1");
|
||||
//If cursor has 1+ elements in it, username already exists in table
|
||||
//If cursor has 1+ elements in it, username/service combination already exists in table
|
||||
if (cursor != null && cursor.getCount() > 0){
|
||||
cursor.close();
|
||||
return false;
|
||||
|
@ -629,6 +629,7 @@ public class DBHelper extends SQLiteOpenHelper {
|
|||
addAvailabilityToContentValues(contentValues, COLUMN_FRISTART, COLUMN_FRIEND, availabilities[4]);
|
||||
addAvailabilityToContentValues(contentValues, COLUMN_SATSTART, COLUMN_SATEND, availabilities[5]);
|
||||
addAvailabilityToContentValues(contentValues, COLUMN_SUNSTART, COLUMN_SUNEND, availabilities[6]);
|
||||
|
||||
if (!cursor.moveToFirst()){
|
||||
contentValues.put(COLUMN_AVAILABILITYNAME, serviceProvider.getUsername());
|
||||
writeDB.insert(TABLE_AVAILABILITY, null, contentValues);
|
||||
|
@ -648,7 +649,7 @@ public class DBHelper extends SQLiteOpenHelper {
|
|||
} else {
|
||||
int startTime = startAndEndTimes[0]*60+startAndEndTimes[1];
|
||||
int endTime = startAndEndTimes[2]*60+startAndEndTimes[3];
|
||||
if (endTime - startTime <=0 || startTime > 1439 || startTime <= 0
|
||||
if (endTime - startTime <=0 || startTime > 1439 || startTime < 0
|
||||
|| endTime > 1439 || endTime <= 0) {
|
||||
contentValues.put(startColumn, 0);
|
||||
contentValues.put(endColumn, 0);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue