add convert method between Medicine and Prescription

This commit is contained in:
jacques 2022-03-16 17:08:13 +01:00
parent bb173ce762
commit dcff425d9e

View file

@ -1,5 +1,11 @@
package net.foucry.pilldroid; package net.foucry.pilldroid;
import androidx.room.Database;
import net.foucry.pilldroid.models.Medicine;
import net.foucry.pilldroid.models.Prescription;
import java.util.Date;
import java.util.Locale; import java.util.Locale;
import java.util.Random; import java.util.Random;
@ -24,4 +30,21 @@ public class Utils {
else else
return String.format("%s",d); return String.format("%s",d);
} }
public static Prescription medicine2prescription(Medicine aMedicine) {
Prescription aPrescription = new Prescription();
aPrescription.setName(aMedicine.getName());
aPrescription.setCis(aMedicine.getCis());
aPrescription.setCip13(aMedicine.getCip13());
aPrescription.setPresentation(aMedicine.getPresentation());
aPrescription.setAdministration_mode(aMedicine.getAdministration_mode());
aPrescription.setStock(0F);
aPrescription.setAlert(7);
aPrescription.setTake(0F);
aPrescription.setWarning(14);
aPrescription.setLast_update(UtilDate.dateAtNoon(new Date()).getTime());
return aPrescription;
}
} }