mirror of
https://github.com/jfoucry/Pilldroid.git
synced 2024-09-19 18:54:18 +02:00
Remove unused code
This commit is contained in:
parent
8c941b1c53
commit
b0c738e017
1 changed files with 6 additions and 71 deletions
|
@ -3,7 +3,6 @@ package net.foucry.pilldroid;
|
||||||
import net.foucry.pilldroid.models.Medicine;
|
import net.foucry.pilldroid.models.Medicine;
|
||||||
import net.foucry.pilldroid.models.Prescription;
|
import net.foucry.pilldroid.models.Prescription;
|
||||||
|
|
||||||
import java.util.Comparator;
|
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Locale;
|
import java.util.Locale;
|
||||||
|
@ -49,75 +48,11 @@ public class Utils {
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void sortPrescriptionList(List<Prescription> prescriptionList) {
|
public static void sortPrescriptionList(List<Prescription> prescriptionList) {
|
||||||
prescriptionList.sort(new Comparator<>() {
|
prescriptionList.sort((lhs, rhs) -> {
|
||||||
@Override
|
if (lhs.getDateEndOfStock().compareTo(rhs.getDateEndOfStock()) != 0)
|
||||||
public int compare(Prescription lhs, Prescription rhs) {
|
return lhs.getDateEndOfStock().compareTo(rhs.getDateEndOfStock());
|
||||||
if (lhs.getDateEndOfStock().compareTo(rhs.getDateEndOfStock()) != 0)
|
else
|
||||||
return lhs.getDateEndOfStock().compareTo(rhs.getDateEndOfStock());
|
return (int) (lhs.getStock() - rhs.getStock());
|
||||||
else
|
|
||||||
return (int) (lhs.getStock() - rhs.getStock());
|
|
||||||
}
|
|
||||||
if(id == R.id.action_save_db) {
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
}
|
||||||
public void backupDB() {
|
|
||||||
int permission = ActivityCompat.checkSelfPermission(this, Manifest.permission.WRITE_EXTERNAL_STORAGE);
|
|
||||||
if(permission == PackageManager.PERMISSION_GRANTED) {
|
|
||||||
//AppDatabase.getInstance(this).getDatabase().close();
|
|
||||||
PrescriptionDatabase.getInstanceDatabase(this).getDatabase().close();
|
|
||||||
|
|
||||||
File db = getDatabasePath("PrescriptionDatabase");
|
|
||||||
File dbShm = new File(db.getParent(), "PrescriptionDatabase-shm");
|
|
||||||
File dbWal = new File(db.getParent(), "PrescriptionDatabase-wal");
|
|
||||||
|
|
||||||
File db2 = new File("/sdcard/", "PrescriptionDatabase");
|
|
||||||
File dbShm2 = new File(db2.getParent(), "PrescriptionDatabase-shm");
|
|
||||||
File dbWal2 = new File(db2.getParent(), "PrescriptionDatabase-wal");
|
|
||||||
|
|
||||||
try {
|
|
||||||
FileUtils.copyFile(db, db2);
|
|
||||||
FileUtils.copyFile(dbShm, dbShm2);
|
|
||||||
FileUtils.copyFile(dbWal, dbWal2);
|
|
||||||
} catch (Exception e) {
|
|
||||||
Log.e("SAVEDB", e.toString());
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
Snackbar.make(mDrawer, "Please allow access to your storage", Snackbar.LENGTH_LONG)
|
|
||||||
.setAction("Allow", view -> ActivityCompat.requestPermissions(this, new String[] {
|
|
||||||
Manifest.permission.WRITE_EXTERNAL_STORAGE
|
|
||||||
}, 0)).show();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public void restoreDB ()
|
|
||||||
{
|
|
||||||
int permission = ActivityCompat.checkSelfPermission(this, Manifest.permission.READ_EXTERNAL_STORAGE);
|
|
||||||
if(permission == PackageManager.PERMISSION_GRANTED) {
|
|
||||||
//AppDatabase.getInstance(this).getDatabase().close();
|
|
||||||
PrescriptionDatabase.getInstanceDatabase(this).getDatabase().close();
|
|
||||||
|
|
||||||
File db = new File("/sdcard/", "PrescriptionDatabaseb");
|
|
||||||
File dbShm = new File(db.getParent(), "PrescriptionDatabase-shm");
|
|
||||||
File dbWal = new File(db.getParent(), "PrescriptionDatabase-wal");
|
|
||||||
|
|
||||||
File db2 = getDatabasePath("PrescriptionDatabase");
|
|
||||||
File dbShm2 = new File(db2.getParent(), "PrescriptionDatabase-shm");
|
|
||||||
File dbWal2 = new File(db2.getParent(), "PrescriptionDatabase-wal");
|
|
||||||
|
|
||||||
try {
|
|
||||||
FileUtils.copyFile(db, db2);
|
|
||||||
FileUtils.copyFile(dbShm, dbShm2);
|
|
||||||
FileUtils.copyFile(dbWal, dbWal2);
|
|
||||||
} catch (Exception e) {
|
|
||||||
Loge("RESTOREDB", e.toString());
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
Snackbar.make(mDrawer, "Please allow access to your storage", Snackbar.LENGTH_LONG)
|
|
||||||
.setAction("Allow", view -> ActivityCompat.requestPermissions(this, new String[] {
|
|
||||||
Manifest.permission.READ_EXTERNAL_STORAGE
|
|
||||||
}, 0)).show();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
Loading…
Reference in a new issue