Skip to content

Instantly share code, notes, and snippets.

@OyaCanli
Created June 21, 2019 11:15
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save OyaCanli/bb7ade590b2e45a55259b7fc09c72da5 to your computer and use it in GitHub Desktop.
Save OyaCanli/bb7ade590b2e45a55259b7fc09c72da5 to your computer and use it in GitHub Desktop.
//Inside fragment
private void saveToy() {
// Verify that toy name is not empty
if (TextUtils.isEmpty(mViewModel.getToyBeingModified().getToyName())) {
Toast.makeText(requireContext(), R.string.toy_empty_warning, Toast.LENGTH_SHORT).show();
return;
}
mViewModel.saveToy();
returnToListFragment();
}
//Inside view model
public void saveToy(){
if(!mIsEdit){
insertToy(mToyBeingModified);
} else {
updateToy(mToyBeingModified);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment