Fix su Rettifica Giacenze
This commit is contained in:
parent
fba3801994
commit
2f42958394
2
.idea/deploymentTargetSelector.xml
generated
2
.idea/deploymentTargetSelector.xml
generated
@ -4,7 +4,7 @@
|
|||||||
<selectionStates>
|
<selectionStates>
|
||||||
<SelectionState runConfigName="app">
|
<SelectionState runConfigName="app">
|
||||||
<option name="selectionMode" value="DROPDOWN" />
|
<option name="selectionMode" value="DROPDOWN" />
|
||||||
<DropdownSelection timestamp="2025-03-06T12:39:02.626545300Z">
|
<DropdownSelection timestamp="2025-03-17T09:16:48.549771200Z">
|
||||||
<Target type="DEFAULT_BOOT">
|
<Target type="DEFAULT_BOOT">
|
||||||
<handle>
|
<handle>
|
||||||
<DeviceId pluginId="PhysicalDevice" identifier="serial=21088B8EFD" />
|
<DeviceId pluginId="PhysicalDevice" identifier="serial=21088B8EFD" />
|
||||||
|
|||||||
@ -268,46 +268,49 @@ public class RettificaGiacenzeFragment extends BaseFragment implements ITitledFr
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onFornitoriLoaded(ArrayList<FornitoreDTO> fornitoriList) {
|
public void onFornitoriLoaded(ArrayList<FornitoreDTO> fornitoriList) {
|
||||||
AutoCompleteFornitoreAdapter autoCompleteFornitoreAdapter = new AutoCompleteFornitoreAdapter(getActivity(), fornitoriList);
|
handler.post(() -> {
|
||||||
mBinding.autoCompleteFornitori.setAdapter(autoCompleteFornitoreAdapter);
|
|
||||||
mBinding.autoCompleteFornitori.setDropDownWidth(getActivity().getResources().getDisplayMetrics().widthPixels);
|
|
||||||
|
|
||||||
mBinding.inputCodArtDescrForn.setOnEditorActionListener((v, actionId, event) -> {
|
AutoCompleteFornitoreAdapter autoCompleteFornitoreAdapter = new AutoCompleteFornitoreAdapter(getActivity(), fornitoriList);
|
||||||
if (actionId == EditorInfo.IME_ACTION_DONE) {
|
mBinding.autoCompleteFornitori.setAdapter(autoCompleteFornitoreAdapter);
|
||||||
resetAllError();
|
mBinding.autoCompleteFornitori.setDropDownWidth(getActivity().getResources().getDisplayMetrics().widthPixels);
|
||||||
|
|
||||||
if (UtilityString.isNullOrEmpty(mBinding.autoCompleteFornitori.getText().toString())) {
|
mBinding.inputCodArtDescrForn.setOnEditorActionListener((v, actionId, event) -> {
|
||||||
setError(mBinding.autoCompleteFornitoriLayout, getActivity().getResources().getText(R.string.error).toString());
|
if (actionId == EditorInfo.IME_ACTION_DONE) {
|
||||||
|
resetAllError();
|
||||||
|
|
||||||
|
if (UtilityString.isNullOrEmpty(mBinding.autoCompleteFornitori.getText().toString())) {
|
||||||
|
setError(mBinding.autoCompleteFornitoriLayout, getActivity().getResources().getText(R.string.error).toString());
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (UtilityString.isNullOrEmpty(mBinding.inputCodArtDescrForn.getText().toString())) {
|
||||||
|
setError(mBinding.layoutCodArtDescrForn, getActivity().getResources().getText(R.string.error).toString());
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
mViewModel.searchArtFor(
|
||||||
|
mBinding.autoCompleteFornitori.getText().toString(),
|
||||||
|
mBinding.inputCodArtDescrForn.getText().toString());
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
return false;
|
||||||
|
});
|
||||||
|
|
||||||
if (UtilityString.isNullOrEmpty(mBinding.inputCodArtDescrForn.getText().toString())) {
|
|
||||||
setError(mBinding.layoutCodArtDescrForn, getActivity().getResources().getText(R.string.error).toString());
|
mBinding.inputCodArtDescrInt.setOnEditorActionListener((v, actionId, event) -> {
|
||||||
|
if (actionId == EditorInfo.IME_ACTION_DONE) {
|
||||||
|
resetAllError();
|
||||||
|
|
||||||
|
if (UtilityString.isNullOrEmpty(mBinding.inputCodArtDescrInt.getText().toString())) {
|
||||||
|
setError(mBinding.layoutCodArtDescrInt, getActivity().getResources().getText(R.string.error).toString());
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
mViewModel.searchArtInt(mBinding.inputCodArtDescrInt.getText().toString(), null, null);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
return false;
|
||||||
mViewModel.searchArtFor(
|
});
|
||||||
mBinding.autoCompleteFornitori.getText().toString(),
|
|
||||||
mBinding.inputCodArtDescrForn.getText().toString());
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
return false;
|
|
||||||
});
|
|
||||||
|
|
||||||
|
|
||||||
mBinding.inputCodArtDescrInt.setOnEditorActionListener((v, actionId, event) -> {
|
|
||||||
if (actionId == EditorInfo.IME_ACTION_DONE) {
|
|
||||||
resetAllError();
|
|
||||||
|
|
||||||
if (UtilityString.isNullOrEmpty(mBinding.inputCodArtDescrInt.getText().toString())) {
|
|
||||||
setError(mBinding.layoutCodArtDescrInt, getActivity().getResources().getText(R.string.error).toString());
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
mViewModel.searchArtInt(mBinding.inputCodArtDescrInt.getText().toString(), null, null);
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
return false;
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -339,21 +342,25 @@ public class RettificaGiacenzeFragment extends BaseFragment implements ITitledFr
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onLUOpened(MtbColt mtbColt) {
|
public void onLUOpened(MtbColt mtbColt) {
|
||||||
initAdapter();
|
handler.post(() -> {
|
||||||
|
initAdapter();
|
||||||
|
|
||||||
this.currentMtbColtObs.set(mtbColt);
|
this.currentMtbColtObs.set(mtbColt);
|
||||||
thereIsAnOpenedUL.set(true);
|
thereIsAnOpenedUL.set(true);
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onLUClosed() {
|
public void onLUClosed() {
|
||||||
destroyAdapter();
|
handler.post(() -> {
|
||||||
|
destroyAdapter();
|
||||||
|
|
||||||
this.currentMtbColtObs.set(null);
|
this.currentMtbColtObs.set(null);
|
||||||
thereIsAnOpenedUL.set(false);
|
thereIsAnOpenedUL.set(false);
|
||||||
|
|
||||||
this.mViewModel.requestLU();
|
this.mViewModel.requestLU();
|
||||||
/*if (getActivity() != null) ((IPoppableActivity) getActivity()).pop();*/
|
/*if (getActivity() != null) ((IPoppableActivity) getActivity()).pop();*/
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -456,7 +463,7 @@ public class RettificaGiacenzeFragment extends BaseFragment implements ITitledFr
|
|||||||
@Override
|
@Override
|
||||||
public void onRowSaved() {
|
public void onRowSaved() {
|
||||||
Snackbar.make(getView(), R.string.data_saved, Snackbar.LENGTH_SHORT)
|
Snackbar.make(getView(), R.string.data_saved, Snackbar.LENGTH_SHORT)
|
||||||
.setBackgroundTint(getResources().getColor(R. color. green_500))
|
.setBackgroundTint(getResources().getColor(R.color.green_500))
|
||||||
.show();
|
.show();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user