Implementato getReportName in Accettazione
This commit is contained in:
parent
70b43c4f09
commit
5a6582fbff
@ -31,6 +31,7 @@ import it.integry.integrywmsnative.core.model.CommonModelConsts;
|
|||||||
import it.integry.integrywmsnative.core.model.MtbColr;
|
import it.integry.integrywmsnative.core.model.MtbColr;
|
||||||
import it.integry.integrywmsnative.core.model.MtbColt;
|
import it.integry.integrywmsnative.core.model.MtbColt;
|
||||||
import it.integry.integrywmsnative.core.model.secondary.GestioneEnum;
|
import it.integry.integrywmsnative.core.model.secondary.GestioneEnum;
|
||||||
|
import it.integry.integrywmsnative.core.report.ReportManager;
|
||||||
import it.integry.integrywmsnative.core.settings.SettingsManager;
|
import it.integry.integrywmsnative.core.settings.SettingsManager;
|
||||||
import it.integry.integrywmsnative.core.utility.UtilityExceptions;
|
import it.integry.integrywmsnative.core.utility.UtilityExceptions;
|
||||||
import it.integry.integrywmsnative.core.utility.UtilityLogger;
|
import it.integry.integrywmsnative.core.utility.UtilityLogger;
|
||||||
@ -322,28 +323,37 @@ public class AccettazioneOnOrdineInevasoViewModel implements IOnColloClosedCallb
|
|||||||
public void onSuccess(List<String> value) {
|
public void onSuccess(List<String> value) {
|
||||||
|
|
||||||
if(value.size() > 0) {
|
if(value.size() > 0) {
|
||||||
PrinterRESTConsumer.printCollo(
|
try{
|
||||||
value.get(0),
|
MtbColt currentMtbColt = mArticoliInColloBottomSheetViewModel.mtbColt.get();
|
||||||
mArticoliInColloBottomSheetViewModel.mtbColt.get(),
|
|
||||||
1, "EtichettaBancale", () ->{
|
|
||||||
|
|
||||||
postCloseOperations();
|
ReportManager.getRightReportNameByMtbColt(currentMtbColt, reportName -> {
|
||||||
progress.dismiss();
|
|
||||||
|
|
||||||
}, ex -> {
|
PrinterRESTConsumer.printCollo(
|
||||||
|
value.get(0),
|
||||||
|
currentMtbColt,
|
||||||
|
1, reportName, () -> {
|
||||||
|
|
||||||
progress.dismiss();
|
postCloseOperations();
|
||||||
String errorMessage = ex.getMessage();
|
progress.dismiss();
|
||||||
DialogSimpleMessageHelper.makeErrorDialog(
|
|
||||||
mActivity,
|
|
||||||
new SpannableString(errorMessage),
|
|
||||||
null,
|
|
||||||
null,
|
|
||||||
R.string.button_ignore_print,
|
|
||||||
() -> postCloseOperations()).show();
|
|
||||||
});
|
|
||||||
|
|
||||||
|
}, ex -> {
|
||||||
|
|
||||||
|
progress.dismiss();
|
||||||
|
String errorMessage = ex.getMessage();
|
||||||
|
DialogSimpleMessageHelper.makeErrorDialog(
|
||||||
|
mActivity,
|
||||||
|
new SpannableString(errorMessage),
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
R.string.button_ignore_print,
|
||||||
|
() -> postCloseOperations()).show();
|
||||||
|
});
|
||||||
|
|
||||||
|
}, ex -> UtilityExceptions.defaultException(mActivity, ex, progress)
|
||||||
|
);
|
||||||
|
} catch (Exception ex){
|
||||||
|
UtilityExceptions.defaultException(mActivity, ex, progress);
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
|
|
||||||
mArticoliInColloBottomSheetViewModel.mtbColt.set(null);
|
mArticoliInColloBottomSheetViewModel.mtbColt.set(null);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user