projectbuendia / client

Android client app
Apache License 2.0
38 stars 23 forks source link

Allow the user to delete order executions #476

Closed zestyping closed 5 years ago

zestyping commented 5 years ago

Issues: Scope: Order execution dialog

User-visible changes

This turns the list of execution times into a list of items with checkboxes. You can select one or more items and tap "Delete selected" to mark the items for deletion. The items are deleted if you then tap "OK"; you still have the opportunity to cancel by tapping "Cancel".

Internal changes

The internal Obs object needed to be completed with some missing fields (uuid and patientUuid) to make this work.

Verification performed

I added and deleted several order executions and confirmed that they were deleted (voided) properly. I also tested deleting multiple executions at once.

Screenshots

exec-with-checkboxes exec-checked delete-exec-struck