Rename classi accettazione

This commit is contained in:
Giuseppe Scorrano 2023-07-24 10:15:45 +02:00
parent a046f736b0
commit e1fddc8682
34 changed files with 352 additions and 351 deletions

View File

@ -18,39 +18,39 @@ import javax.inject.Provider;
"unchecked", "unchecked",
"rawtypes" "rawtypes"
}) })
public final class MainAccettazioneFragment_MembersInjector implements MembersInjector<MainAccettazioneFragment> { public final class MainAccettazioneFragment_MembersInjector implements MembersInjector<MainAccettazioneOrdiniElencoFragment> {
private final Provider<DialogProgressView> mCurrentProgressProvider; private final Provider<DialogProgressView> mCurrentProgressProvider;
private final Provider<ExecutorService> executorServiceProvider; private final Provider<ExecutorService> executorServiceProvider;
private final Provider<MainAccettazioneViewModel> mViewModelProvider; private final Provider<MainAccettazioneOrdiniElencoViewModel> mViewModelProvider;
public MainAccettazioneFragment_MembersInjector( public MainAccettazioneFragment_MembersInjector(
Provider<DialogProgressView> mCurrentProgressProvider, Provider<DialogProgressView> mCurrentProgressProvider,
Provider<ExecutorService> executorServiceProvider, Provider<ExecutorService> executorServiceProvider,
Provider<MainAccettazioneViewModel> mViewModelProvider) { Provider<MainAccettazioneOrdiniElencoViewModel> mViewModelProvider) {
this.mCurrentProgressProvider = mCurrentProgressProvider; this.mCurrentProgressProvider = mCurrentProgressProvider;
this.executorServiceProvider = executorServiceProvider; this.executorServiceProvider = executorServiceProvider;
this.mViewModelProvider = mViewModelProvider; this.mViewModelProvider = mViewModelProvider;
} }
public static MembersInjector<MainAccettazioneFragment> create( public static MembersInjector<MainAccettazioneOrdiniElencoFragment> create(
Provider<DialogProgressView> mCurrentProgressProvider, Provider<DialogProgressView> mCurrentProgressProvider,
Provider<ExecutorService> executorServiceProvider, Provider<ExecutorService> executorServiceProvider,
Provider<MainAccettazioneViewModel> mViewModelProvider) { Provider<MainAccettazioneOrdiniElencoViewModel> mViewModelProvider) {
return new MainAccettazioneFragment_MembersInjector(mCurrentProgressProvider, executorServiceProvider, mViewModelProvider); return new MainAccettazioneFragment_MembersInjector(mCurrentProgressProvider, executorServiceProvider, mViewModelProvider);
} }
@Override @Override
public void injectMembers(MainAccettazioneFragment instance) { public void injectMembers(MainAccettazioneOrdiniElencoFragment instance) {
BaseFragment_MembersInjector.injectMCurrentProgress(instance, mCurrentProgressProvider.get()); BaseFragment_MembersInjector.injectMCurrentProgress(instance, mCurrentProgressProvider.get());
BaseFragment_MembersInjector.injectExecutorService(instance, executorServiceProvider.get()); BaseFragment_MembersInjector.injectExecutorService(instance, executorServiceProvider.get());
injectMViewModel(instance, mViewModelProvider.get()); injectMViewModel(instance, mViewModelProvider.get());
} }
@InjectedFieldSignature("it.integry.integrywmsnative.gest.accettazione.MainAccettazioneFragment.mViewModel") @InjectedFieldSignature("it.integry.integrywmsnative.gest.accettazione.MainAccettazioneFragment.mViewModel")
public static void injectMViewModel(MainAccettazioneFragment instance, public static void injectMViewModel(MainAccettazioneOrdiniElencoFragment instance,
MainAccettazioneViewModel mViewModel) { MainAccettazioneOrdiniElencoViewModel mViewModel) {
instance.mViewModel = mViewModel; instance.mViewModel = mViewModel;
} }
} }

View File

@ -16,31 +16,31 @@ import javax.inject.Provider;
"unchecked", "unchecked",
"rawtypes" "rawtypes"
}) })
public final class MainAccettazioneModule_ProvidesMainAccettazioneViewModelFactory implements Factory<MainAccettazioneViewModel> { public final class MainAccettazioneModule_ProvidesMainAccettazioneViewModelFactory implements Factory<MainAccettazioneOrdiniElencoViewModel> {
private final MainAccettazioneModule module; private final MainAccettazioneOrdiniElencoModule module;
private final Provider<OrdiniAccettazioneRESTConsumer> ordiniAccettazioneRESTConsumerProvider; private final Provider<OrdiniAccettazioneRESTConsumer> ordiniAccettazioneRESTConsumerProvider;
public MainAccettazioneModule_ProvidesMainAccettazioneViewModelFactory( public MainAccettazioneModule_ProvidesMainAccettazioneViewModelFactory(
MainAccettazioneModule module, MainAccettazioneOrdiniElencoModule module,
Provider<OrdiniAccettazioneRESTConsumer> ordiniAccettazioneRESTConsumerProvider) { Provider<OrdiniAccettazioneRESTConsumer> ordiniAccettazioneRESTConsumerProvider) {
this.module = module; this.module = module;
this.ordiniAccettazioneRESTConsumerProvider = ordiniAccettazioneRESTConsumerProvider; this.ordiniAccettazioneRESTConsumerProvider = ordiniAccettazioneRESTConsumerProvider;
} }
@Override @Override
public MainAccettazioneViewModel get() { public MainAccettazioneOrdiniElencoViewModel get() {
return providesMainAccettazioneViewModel(module, ordiniAccettazioneRESTConsumerProvider.get()); return providesMainAccettazioneViewModel(module, ordiniAccettazioneRESTConsumerProvider.get());
} }
public static MainAccettazioneModule_ProvidesMainAccettazioneViewModelFactory create( public static MainAccettazioneModule_ProvidesMainAccettazioneViewModelFactory create(
MainAccettazioneModule module, MainAccettazioneOrdiniElencoModule module,
Provider<OrdiniAccettazioneRESTConsumer> ordiniAccettazioneRESTConsumerProvider) { Provider<OrdiniAccettazioneRESTConsumer> ordiniAccettazioneRESTConsumerProvider) {
return new MainAccettazioneModule_ProvidesMainAccettazioneViewModelFactory(module, ordiniAccettazioneRESTConsumerProvider); return new MainAccettazioneModule_ProvidesMainAccettazioneViewModelFactory(module, ordiniAccettazioneRESTConsumerProvider);
} }
public static MainAccettazioneViewModel providesMainAccettazioneViewModel( public static MainAccettazioneOrdiniElencoViewModel providesMainAccettazioneViewModel(
MainAccettazioneModule instance, MainAccettazioneOrdiniElencoModule instance,
OrdiniAccettazioneRESTConsumer ordiniAccettazioneRESTConsumer) { OrdiniAccettazioneRESTConsumer ordiniAccettazioneRESTConsumer) {
return Preconditions.checkNotNullFromProvides(instance.providesMainAccettazioneViewModel(ordiniAccettazioneRESTConsumer)); return Preconditions.checkNotNullFromProvides(instance.providesMainAccettazioneViewModel(ordiniAccettazioneRESTConsumer));
} }

View File

@ -16,10 +16,10 @@ import javax.annotation.processing.Generated;
"rawtypes" "rawtypes"
}) })
public final class MainAccettazioneModule_ProvidesOrdiniAccettazioneRESTConsumerFactory implements Factory<OrdiniAccettazioneRESTConsumer> { public final class MainAccettazioneModule_ProvidesOrdiniAccettazioneRESTConsumerFactory implements Factory<OrdiniAccettazioneRESTConsumer> {
private final MainAccettazioneModule module; private final MainAccettazioneOrdiniElencoModule module;
public MainAccettazioneModule_ProvidesOrdiniAccettazioneRESTConsumerFactory( public MainAccettazioneModule_ProvidesOrdiniAccettazioneRESTConsumerFactory(
MainAccettazioneModule module) { MainAccettazioneOrdiniElencoModule module) {
this.module = module; this.module = module;
} }
@ -29,12 +29,12 @@ public final class MainAccettazioneModule_ProvidesOrdiniAccettazioneRESTConsumer
} }
public static MainAccettazioneModule_ProvidesOrdiniAccettazioneRESTConsumerFactory create( public static MainAccettazioneModule_ProvidesOrdiniAccettazioneRESTConsumerFactory create(
MainAccettazioneModule module) { MainAccettazioneOrdiniElencoModule module) {
return new MainAccettazioneModule_ProvidesOrdiniAccettazioneRESTConsumerFactory(module); return new MainAccettazioneModule_ProvidesOrdiniAccettazioneRESTConsumerFactory(module);
} }
public static OrdiniAccettazioneRESTConsumer providesOrdiniAccettazioneRESTConsumer( public static OrdiniAccettazioneRESTConsumer providesOrdiniAccettazioneRESTConsumer(
MainAccettazioneModule instance) { MainAccettazioneOrdiniElencoModule instance) {
return Preconditions.checkNotNullFromProvides(instance.providesOrdiniAccettazioneRESTConsumer()); return Preconditions.checkNotNullFromProvides(instance.providesOrdiniAccettazioneRESTConsumer());
} }
} }

View File

@ -15,7 +15,7 @@ import javax.inject.Provider;
"unchecked", "unchecked",
"rawtypes" "rawtypes"
}) })
public final class MainAccettazioneViewModel_Factory implements Factory<MainAccettazioneViewModel> { public final class MainAccettazioneViewModel_Factory implements Factory<MainAccettazioneOrdiniElencoViewModel> {
private final Provider<OrdiniAccettazioneRESTConsumer> ordiniAccettazioneRESTConsumerProvider; private final Provider<OrdiniAccettazioneRESTConsumer> ordiniAccettazioneRESTConsumerProvider;
public MainAccettazioneViewModel_Factory( public MainAccettazioneViewModel_Factory(
@ -24,7 +24,7 @@ public final class MainAccettazioneViewModel_Factory implements Factory<MainAcce
} }
@Override @Override
public MainAccettazioneViewModel get() { public MainAccettazioneOrdiniElencoViewModel get() {
return newInstance(ordiniAccettazioneRESTConsumerProvider.get()); return newInstance(ordiniAccettazioneRESTConsumerProvider.get());
} }
@ -33,8 +33,8 @@ public final class MainAccettazioneViewModel_Factory implements Factory<MainAcce
return new MainAccettazioneViewModel_Factory(ordiniAccettazioneRESTConsumerProvider); return new MainAccettazioneViewModel_Factory(ordiniAccettazioneRESTConsumerProvider);
} }
public static MainAccettazioneViewModel newInstance( public static MainAccettazioneOrdiniElencoViewModel newInstance(
OrdiniAccettazioneRESTConsumer ordiniAccettazioneRESTConsumer) { OrdiniAccettazioneRESTConsumer ordiniAccettazioneRESTConsumer) {
return new MainAccettazioneViewModel(ordiniAccettazioneRESTConsumer); return new MainAccettazioneOrdiniElencoViewModel(ordiniAccettazioneRESTConsumer);
} }
} }

View File

@ -18,45 +18,45 @@ import javax.inject.Provider;
"unchecked", "unchecked",
"rawtypes" "rawtypes"
}) })
public final class AccettazionePickingActivity_MembersInjector implements MembersInjector<AccettazionePickingActivity> { public final class AccettazionePickingActivity_MembersInjector implements MembersInjector<AccettazioneOrdiniPickingActivity> {
private final Provider<DialogProgressView> mCurrentProgressProvider; private final Provider<DialogProgressView> mCurrentProgressProvider;
private final Provider<AccettazionePickingViewModel> mViewModelProvider; private final Provider<AccettazioneOrdiniPickingViewModel> mViewModelProvider;
private final Provider<DialogInputQuantityV2View> mDialogInputQuantityV2ViewProvider; private final Provider<DialogInputQuantityV2View> mDialogInputQuantityV2ViewProvider;
public AccettazionePickingActivity_MembersInjector( public AccettazionePickingActivity_MembersInjector(
Provider<DialogProgressView> mCurrentProgressProvider, Provider<DialogProgressView> mCurrentProgressProvider,
Provider<AccettazionePickingViewModel> mViewModelProvider, Provider<AccettazioneOrdiniPickingViewModel> mViewModelProvider,
Provider<DialogInputQuantityV2View> mDialogInputQuantityV2ViewProvider) { Provider<DialogInputQuantityV2View> mDialogInputQuantityV2ViewProvider) {
this.mCurrentProgressProvider = mCurrentProgressProvider; this.mCurrentProgressProvider = mCurrentProgressProvider;
this.mViewModelProvider = mViewModelProvider; this.mViewModelProvider = mViewModelProvider;
this.mDialogInputQuantityV2ViewProvider = mDialogInputQuantityV2ViewProvider; this.mDialogInputQuantityV2ViewProvider = mDialogInputQuantityV2ViewProvider;
} }
public static MembersInjector<AccettazionePickingActivity> create( public static MembersInjector<AccettazioneOrdiniPickingActivity> create(
Provider<DialogProgressView> mCurrentProgressProvider, Provider<DialogProgressView> mCurrentProgressProvider,
Provider<AccettazionePickingViewModel> mViewModelProvider, Provider<AccettazioneOrdiniPickingViewModel> mViewModelProvider,
Provider<DialogInputQuantityV2View> mDialogInputQuantityV2ViewProvider) { Provider<DialogInputQuantityV2View> mDialogInputQuantityV2ViewProvider) {
return new AccettazionePickingActivity_MembersInjector(mCurrentProgressProvider, mViewModelProvider, mDialogInputQuantityV2ViewProvider); return new AccettazionePickingActivity_MembersInjector(mCurrentProgressProvider, mViewModelProvider, mDialogInputQuantityV2ViewProvider);
} }
@Override @Override
public void injectMembers(AccettazionePickingActivity instance) { public void injectMembers(AccettazioneOrdiniPickingActivity instance) {
BaseActivity_MembersInjector.injectMCurrentProgress(instance, mCurrentProgressProvider.get()); BaseActivity_MembersInjector.injectMCurrentProgress(instance, mCurrentProgressProvider.get());
injectMViewModel(instance, mViewModelProvider.get()); injectMViewModel(instance, mViewModelProvider.get());
injectMDialogInputQuantityV2View(instance, mDialogInputQuantityV2ViewProvider.get()); injectMDialogInputQuantityV2View(instance, mDialogInputQuantityV2ViewProvider.get());
} }
@InjectedFieldSignature("it.integry.integrywmsnative.gest.accettazione_picking.AccettazionePickingActivity.mViewModel") @InjectedFieldSignature("it.integry.integrywmsnative.gest.accettazione_picking.AccettazionePickingActivity.mViewModel")
public static void injectMViewModel(AccettazionePickingActivity instance, public static void injectMViewModel(AccettazioneOrdiniPickingActivity instance,
AccettazionePickingViewModel mViewModel) { AccettazioneOrdiniPickingViewModel mViewModel) {
instance.mViewModel = mViewModel; instance.mViewModel = mViewModel;
} }
@InjectedFieldSignature("it.integry.integrywmsnative.gest.accettazione_picking.AccettazionePickingActivity.mDialogInputQuantityV2View") @InjectedFieldSignature("it.integry.integrywmsnative.gest.accettazione_picking.AccettazionePickingActivity.mDialogInputQuantityV2View")
public static void injectMDialogInputQuantityV2View(AccettazionePickingActivity instance, public static void injectMDialogInputQuantityV2View(AccettazioneOrdiniPickingActivity instance,
DialogInputQuantityV2View mDialogInputQuantityV2View) { DialogInputQuantityV2View mDialogInputQuantityV2View) {
instance.mDialogInputQuantityV2View = mDialogInputQuantityV2View; instance.mDialogInputQuantityV2View = mDialogInputQuantityV2View;
} }
} }

View File

@ -4,7 +4,8 @@ import dagger.internal.DaggerGenerated;
import dagger.internal.Factory; import dagger.internal.Factory;
import dagger.internal.Preconditions; import dagger.internal.Preconditions;
import it.integry.integrywmsnative.core.rest.consumers.SystemRESTConsumer; import it.integry.integrywmsnative.core.rest.consumers.SystemRESTConsumer;
import it.integry.integrywmsnative.gest.accettazione_ordini_picking.rest.AccettazionePickingRESTConsumer; import it.integry.integrywmsnative.gest.accettazione_ordini_picking.rest.AccettazioneOrdiniPickingRESTConsumer;
import javax.annotation.processing.Generated; import javax.annotation.processing.Generated;
import javax.inject.Provider; import javax.inject.Provider;
@ -17,29 +18,29 @@ import javax.inject.Provider;
"unchecked", "unchecked",
"rawtypes" "rawtypes"
}) })
public final class AccettazionePickingModule_ProvidesAccettazionePickingRESTConsumerFactory implements Factory<AccettazionePickingRESTConsumer> { public final class AccettazionePickingModule_ProvidesAccettazionePickingRESTConsumerFactory implements Factory<AccettazioneOrdiniPickingRESTConsumer> {
private final AccettazionePickingModule module; private final AccettazioneOrdiniPickingModule module;
private final Provider<SystemRESTConsumer> systemRESTConsumerProvider; private final Provider<SystemRESTConsumer> systemRESTConsumerProvider;
public AccettazionePickingModule_ProvidesAccettazionePickingRESTConsumerFactory( public AccettazionePickingModule_ProvidesAccettazionePickingRESTConsumerFactory(
AccettazionePickingModule module, Provider<SystemRESTConsumer> systemRESTConsumerProvider) { AccettazioneOrdiniPickingModule module, Provider<SystemRESTConsumer> systemRESTConsumerProvider) {
this.module = module; this.module = module;
this.systemRESTConsumerProvider = systemRESTConsumerProvider; this.systemRESTConsumerProvider = systemRESTConsumerProvider;
} }
@Override @Override
public AccettazionePickingRESTConsumer get() { public AccettazioneOrdiniPickingRESTConsumer get() {
return providesAccettazionePickingRESTConsumer(module, systemRESTConsumerProvider.get()); return providesAccettazionePickingRESTConsumer(module, systemRESTConsumerProvider.get());
} }
public static AccettazionePickingModule_ProvidesAccettazionePickingRESTConsumerFactory create( public static AccettazionePickingModule_ProvidesAccettazionePickingRESTConsumerFactory create(
AccettazionePickingModule module, Provider<SystemRESTConsumer> systemRESTConsumerProvider) { AccettazioneOrdiniPickingModule module, Provider<SystemRESTConsumer> systemRESTConsumerProvider) {
return new AccettazionePickingModule_ProvidesAccettazionePickingRESTConsumerFactory(module, systemRESTConsumerProvider); return new AccettazionePickingModule_ProvidesAccettazionePickingRESTConsumerFactory(module, systemRESTConsumerProvider);
} }
public static AccettazionePickingRESTConsumer providesAccettazionePickingRESTConsumer( public static AccettazioneOrdiniPickingRESTConsumer providesAccettazionePickingRESTConsumer(
AccettazionePickingModule instance, SystemRESTConsumer systemRESTConsumer) { AccettazioneOrdiniPickingModule instance, SystemRESTConsumer systemRESTConsumer) {
return Preconditions.checkNotNullFromProvides(instance.providesAccettazionePickingRESTConsumer(systemRESTConsumer)); return Preconditions.checkNotNullFromProvides(instance.providesAccettazionePickingRESTConsumer(systemRESTConsumer));
} }
} }

View File

@ -9,7 +9,8 @@ import it.integry.integrywmsnative.core.rest.consumers.ColliAccettazioneRESTCons
import it.integry.integrywmsnative.core.rest.consumers.ColliLavorazioneRESTConsumer; import it.integry.integrywmsnative.core.rest.consumers.ColliLavorazioneRESTConsumer;
import it.integry.integrywmsnative.core.rest.consumers.ColliMagazzinoRESTConsumer; import it.integry.integrywmsnative.core.rest.consumers.ColliMagazzinoRESTConsumer;
import it.integry.integrywmsnative.core.rest.consumers.PrinterRESTConsumer; import it.integry.integrywmsnative.core.rest.consumers.PrinterRESTConsumer;
import it.integry.integrywmsnative.gest.accettazione_ordini_picking.rest.AccettazionePickingRESTConsumer; import it.integry.integrywmsnative.gest.accettazione_ordini_picking.rest.AccettazioneOrdiniPickingRESTConsumer;
import javax.annotation.processing.Generated; import javax.annotation.processing.Generated;
import javax.inject.Provider; import javax.inject.Provider;
@ -22,8 +23,8 @@ import javax.inject.Provider;
"unchecked", "unchecked",
"rawtypes" "rawtypes"
}) })
public final class AccettazionePickingModule_ProvidesAccettazioneViewModelFactory implements Factory<AccettazionePickingViewModel> { public final class AccettazionePickingModule_ProvidesAccettazioneViewModelFactory implements Factory<AccettazioneOrdiniPickingViewModel> {
private final AccettazionePickingModule module; private final AccettazioneOrdiniPickingModule module;
private final Provider<ArticoloRESTConsumer> articoloRESTConsumerProvider; private final Provider<ArticoloRESTConsumer> articoloRESTConsumerProvider;
@ -33,20 +34,20 @@ public final class AccettazionePickingModule_ProvidesAccettazioneViewModelFactor
private final Provider<PrinterRESTConsumer> printerRESTConsumerProvider; private final Provider<PrinterRESTConsumer> printerRESTConsumerProvider;
private final Provider<AccettazionePickingRESTConsumer> accettazionePickingRESTConsumerProvider; private final Provider<AccettazioneOrdiniPickingRESTConsumer> accettazionePickingRESTConsumerProvider;
private final Provider<ColliAccettazioneRESTConsumer> colliAccettazioneRESTConsumerProvider; private final Provider<ColliAccettazioneRESTConsumer> colliAccettazioneRESTConsumerProvider;
private final Provider<ColliLavorazioneRESTConsumer> colliLavorazioneRESTConsumerProvider; private final Provider<ColliLavorazioneRESTConsumer> colliLavorazioneRESTConsumerProvider;
public AccettazionePickingModule_ProvidesAccettazioneViewModelFactory( public AccettazionePickingModule_ProvidesAccettazioneViewModelFactory(
AccettazionePickingModule module, Provider<ArticoloRESTConsumer> articoloRESTConsumerProvider, AccettazioneOrdiniPickingModule module, Provider<ArticoloRESTConsumer> articoloRESTConsumerProvider,
Provider<BarcodeRESTConsumer> barcodeRESTConsumerProvider, Provider<BarcodeRESTConsumer> barcodeRESTConsumerProvider,
Provider<ColliMagazzinoRESTConsumer> colliMagazzinoRESTConsumerProvider, Provider<ColliMagazzinoRESTConsumer> colliMagazzinoRESTConsumerProvider,
Provider<PrinterRESTConsumer> printerRESTConsumerProvider, Provider<PrinterRESTConsumer> printerRESTConsumerProvider,
Provider<AccettazionePickingRESTConsumer> accettazionePickingRESTConsumerProvider, Provider<AccettazioneOrdiniPickingRESTConsumer> accettazionePickingRESTConsumerProvider,
Provider<ColliAccettazioneRESTConsumer> colliAccettazioneRESTConsumerProvider, Provider<ColliAccettazioneRESTConsumer> colliAccettazioneRESTConsumerProvider,
Provider<ColliLavorazioneRESTConsumer> colliLavorazioneRESTConsumerProvider) { Provider<ColliLavorazioneRESTConsumer> colliLavorazioneRESTConsumerProvider) {
this.module = module; this.module = module;
this.articoloRESTConsumerProvider = articoloRESTConsumerProvider; this.articoloRESTConsumerProvider = articoloRESTConsumerProvider;
this.barcodeRESTConsumerProvider = barcodeRESTConsumerProvider; this.barcodeRESTConsumerProvider = barcodeRESTConsumerProvider;
@ -58,29 +59,29 @@ public final class AccettazionePickingModule_ProvidesAccettazioneViewModelFactor
} }
@Override @Override
public AccettazionePickingViewModel get() { public AccettazioneOrdiniPickingViewModel get() {
return providesAccettazioneViewModel(module, articoloRESTConsumerProvider.get(), barcodeRESTConsumerProvider.get(), colliMagazzinoRESTConsumerProvider.get(), printerRESTConsumerProvider.get(), accettazionePickingRESTConsumerProvider.get(), colliAccettazioneRESTConsumerProvider.get(), colliLavorazioneRESTConsumerProvider.get()); return providesAccettazioneViewModel(module, articoloRESTConsumerProvider.get(), barcodeRESTConsumerProvider.get(), colliMagazzinoRESTConsumerProvider.get(), printerRESTConsumerProvider.get(), accettazionePickingRESTConsumerProvider.get(), colliAccettazioneRESTConsumerProvider.get(), colliLavorazioneRESTConsumerProvider.get());
} }
public static AccettazionePickingModule_ProvidesAccettazioneViewModelFactory create( public static AccettazionePickingModule_ProvidesAccettazioneViewModelFactory create(
AccettazionePickingModule module, Provider<ArticoloRESTConsumer> articoloRESTConsumerProvider, AccettazioneOrdiniPickingModule module, Provider<ArticoloRESTConsumer> articoloRESTConsumerProvider,
Provider<BarcodeRESTConsumer> barcodeRESTConsumerProvider, Provider<BarcodeRESTConsumer> barcodeRESTConsumerProvider,
Provider<ColliMagazzinoRESTConsumer> colliMagazzinoRESTConsumerProvider, Provider<ColliMagazzinoRESTConsumer> colliMagazzinoRESTConsumerProvider,
Provider<PrinterRESTConsumer> printerRESTConsumerProvider, Provider<PrinterRESTConsumer> printerRESTConsumerProvider,
Provider<AccettazionePickingRESTConsumer> accettazionePickingRESTConsumerProvider, Provider<AccettazioneOrdiniPickingRESTConsumer> accettazionePickingRESTConsumerProvider,
Provider<ColliAccettazioneRESTConsumer> colliAccettazioneRESTConsumerProvider, Provider<ColliAccettazioneRESTConsumer> colliAccettazioneRESTConsumerProvider,
Provider<ColliLavorazioneRESTConsumer> colliLavorazioneRESTConsumerProvider) { Provider<ColliLavorazioneRESTConsumer> colliLavorazioneRESTConsumerProvider) {
return new AccettazionePickingModule_ProvidesAccettazioneViewModelFactory(module, articoloRESTConsumerProvider, barcodeRESTConsumerProvider, colliMagazzinoRESTConsumerProvider, printerRESTConsumerProvider, accettazionePickingRESTConsumerProvider, colliAccettazioneRESTConsumerProvider, colliLavorazioneRESTConsumerProvider); return new AccettazionePickingModule_ProvidesAccettazioneViewModelFactory(module, articoloRESTConsumerProvider, barcodeRESTConsumerProvider, colliMagazzinoRESTConsumerProvider, printerRESTConsumerProvider, accettazionePickingRESTConsumerProvider, colliAccettazioneRESTConsumerProvider, colliLavorazioneRESTConsumerProvider);
} }
public static AccettazionePickingViewModel providesAccettazioneViewModel( public static AccettazioneOrdiniPickingViewModel providesAccettazioneViewModel(
AccettazionePickingModule instance, ArticoloRESTConsumer articoloRESTConsumer, AccettazioneOrdiniPickingModule instance, ArticoloRESTConsumer articoloRESTConsumer,
BarcodeRESTConsumer barcodeRESTConsumer, BarcodeRESTConsumer barcodeRESTConsumer,
ColliMagazzinoRESTConsumer colliMagazzinoRESTConsumer, ColliMagazzinoRESTConsumer colliMagazzinoRESTConsumer,
PrinterRESTConsumer printerRESTConsumer, PrinterRESTConsumer printerRESTConsumer,
AccettazionePickingRESTConsumer accettazionePickingRESTConsumer, AccettazioneOrdiniPickingRESTConsumer accettazioneOrdiniPickingRESTConsumer,
ColliAccettazioneRESTConsumer colliAccettazioneRESTConsumer, ColliAccettazioneRESTConsumer colliAccettazioneRESTConsumer,
ColliLavorazioneRESTConsumer colliLavorazioneRESTConsumer) { ColliLavorazioneRESTConsumer colliLavorazioneRESTConsumer) {
return Preconditions.checkNotNullFromProvides(instance.providesAccettazioneViewModel(articoloRESTConsumer, barcodeRESTConsumer, colliMagazzinoRESTConsumer, printerRESTConsumer, accettazionePickingRESTConsumer, colliAccettazioneRESTConsumer, colliLavorazioneRESTConsumer)); return Preconditions.checkNotNullFromProvides(instance.providesAccettazioneViewModel(articoloRESTConsumer, barcodeRESTConsumer, colliMagazzinoRESTConsumer, printerRESTConsumer, accettazioneOrdiniPickingRESTConsumer, colliAccettazioneRESTConsumer, colliLavorazioneRESTConsumer));
} }
} }

View File

@ -16,10 +16,10 @@ import javax.annotation.processing.Generated;
"rawtypes" "rawtypes"
}) })
public final class AccettazionePickingModule_ProvidesBottomSheetFragmentLUContentViewModelFactory implements Factory<BottomSheetFragmentLUContentViewModel> { public final class AccettazionePickingModule_ProvidesBottomSheetFragmentLUContentViewModelFactory implements Factory<BottomSheetFragmentLUContentViewModel> {
private final AccettazionePickingModule module; private final AccettazioneOrdiniPickingModule module;
public AccettazionePickingModule_ProvidesBottomSheetFragmentLUContentViewModelFactory( public AccettazionePickingModule_ProvidesBottomSheetFragmentLUContentViewModelFactory(
AccettazionePickingModule module) { AccettazioneOrdiniPickingModule module) {
this.module = module; this.module = module;
} }
@ -29,12 +29,12 @@ public final class AccettazionePickingModule_ProvidesBottomSheetFragmentLUConten
} }
public static AccettazionePickingModule_ProvidesBottomSheetFragmentLUContentViewModelFactory create( public static AccettazionePickingModule_ProvidesBottomSheetFragmentLUContentViewModelFactory create(
AccettazionePickingModule module) { AccettazioneOrdiniPickingModule module) {
return new AccettazionePickingModule_ProvidesBottomSheetFragmentLUContentViewModelFactory(module); return new AccettazionePickingModule_ProvidesBottomSheetFragmentLUContentViewModelFactory(module);
} }
public static BottomSheetFragmentLUContentViewModel providesBottomSheetFragmentLUContentViewModel( public static BottomSheetFragmentLUContentViewModel providesBottomSheetFragmentLUContentViewModel(
AccettazionePickingModule instance) { AccettazioneOrdiniPickingModule instance) {
return Preconditions.checkNotNullFromProvides(instance.providesBottomSheetFragmentLUContentViewModel()); return Preconditions.checkNotNullFromProvides(instance.providesBottomSheetFragmentLUContentViewModel());
} }
} }

View File

@ -8,7 +8,8 @@ import it.integry.integrywmsnative.core.rest.consumers.ColliAccettazioneRESTCons
import it.integry.integrywmsnative.core.rest.consumers.ColliLavorazioneRESTConsumer; import it.integry.integrywmsnative.core.rest.consumers.ColliLavorazioneRESTConsumer;
import it.integry.integrywmsnative.core.rest.consumers.ColliMagazzinoRESTConsumer; import it.integry.integrywmsnative.core.rest.consumers.ColliMagazzinoRESTConsumer;
import it.integry.integrywmsnative.core.rest.consumers.PrinterRESTConsumer; import it.integry.integrywmsnative.core.rest.consumers.PrinterRESTConsumer;
import it.integry.integrywmsnative.gest.accettazione_ordini_picking.rest.AccettazionePickingRESTConsumer; import it.integry.integrywmsnative.gest.accettazione_ordini_picking.rest.AccettazioneOrdiniPickingRESTConsumer;
import javax.annotation.processing.Generated; import javax.annotation.processing.Generated;
import javax.inject.Provider; import javax.inject.Provider;
@ -21,7 +22,7 @@ import javax.inject.Provider;
"unchecked", "unchecked",
"rawtypes" "rawtypes"
}) })
public final class AccettazionePickingViewModel_Factory implements Factory<AccettazionePickingViewModel> { public final class AccettazionePickingViewModel_Factory implements Factory<AccettazioneOrdiniPickingViewModel> {
private final Provider<ArticoloRESTConsumer> articoloRESTConsumerProvider; private final Provider<ArticoloRESTConsumer> articoloRESTConsumerProvider;
private final Provider<BarcodeRESTConsumer> barcodeRESTConsumerProvider; private final Provider<BarcodeRESTConsumer> barcodeRESTConsumerProvider;
@ -30,7 +31,7 @@ public final class AccettazionePickingViewModel_Factory implements Factory<Accet
private final Provider<PrinterRESTConsumer> printerRESTConsumerProvider; private final Provider<PrinterRESTConsumer> printerRESTConsumerProvider;
private final Provider<AccettazionePickingRESTConsumer> accettazionePickingRESTConsumerProvider; private final Provider<AccettazioneOrdiniPickingRESTConsumer> accettazionePickingRESTConsumerProvider;
private final Provider<ColliAccettazioneRESTConsumer> colliAccettazioneRESTConsumerProvider; private final Provider<ColliAccettazioneRESTConsumer> colliAccettazioneRESTConsumerProvider;
@ -41,7 +42,7 @@ public final class AccettazionePickingViewModel_Factory implements Factory<Accet
Provider<BarcodeRESTConsumer> barcodeRESTConsumerProvider, Provider<BarcodeRESTConsumer> barcodeRESTConsumerProvider,
Provider<ColliMagazzinoRESTConsumer> colliMagazzinoRESTConsumerProvider, Provider<ColliMagazzinoRESTConsumer> colliMagazzinoRESTConsumerProvider,
Provider<PrinterRESTConsumer> printerRESTConsumerProvider, Provider<PrinterRESTConsumer> printerRESTConsumerProvider,
Provider<AccettazionePickingRESTConsumer> accettazionePickingRESTConsumerProvider, Provider<AccettazioneOrdiniPickingRESTConsumer> accettazionePickingRESTConsumerProvider,
Provider<ColliAccettazioneRESTConsumer> colliAccettazioneRESTConsumerProvider, Provider<ColliAccettazioneRESTConsumer> colliAccettazioneRESTConsumerProvider,
Provider<ColliLavorazioneRESTConsumer> colliLavorazioneRESTConsumerProvider) { Provider<ColliLavorazioneRESTConsumer> colliLavorazioneRESTConsumerProvider) {
this.articoloRESTConsumerProvider = articoloRESTConsumerProvider; this.articoloRESTConsumerProvider = articoloRESTConsumerProvider;
@ -54,7 +55,7 @@ public final class AccettazionePickingViewModel_Factory implements Factory<Accet
} }
@Override @Override
public AccettazionePickingViewModel get() { public AccettazioneOrdiniPickingViewModel get() {
return newInstance(articoloRESTConsumerProvider.get(), barcodeRESTConsumerProvider.get(), colliMagazzinoRESTConsumerProvider.get(), printerRESTConsumerProvider.get(), accettazionePickingRESTConsumerProvider.get(), colliAccettazioneRESTConsumerProvider.get(), colliLavorazioneRESTConsumerProvider.get()); return newInstance(articoloRESTConsumerProvider.get(), barcodeRESTConsumerProvider.get(), colliMagazzinoRESTConsumerProvider.get(), printerRESTConsumerProvider.get(), accettazionePickingRESTConsumerProvider.get(), colliAccettazioneRESTConsumerProvider.get(), colliLavorazioneRESTConsumerProvider.get());
} }
@ -63,19 +64,19 @@ public final class AccettazionePickingViewModel_Factory implements Factory<Accet
Provider<BarcodeRESTConsumer> barcodeRESTConsumerProvider, Provider<BarcodeRESTConsumer> barcodeRESTConsumerProvider,
Provider<ColliMagazzinoRESTConsumer> colliMagazzinoRESTConsumerProvider, Provider<ColliMagazzinoRESTConsumer> colliMagazzinoRESTConsumerProvider,
Provider<PrinterRESTConsumer> printerRESTConsumerProvider, Provider<PrinterRESTConsumer> printerRESTConsumerProvider,
Provider<AccettazionePickingRESTConsumer> accettazionePickingRESTConsumerProvider, Provider<AccettazioneOrdiniPickingRESTConsumer> accettazionePickingRESTConsumerProvider,
Provider<ColliAccettazioneRESTConsumer> colliAccettazioneRESTConsumerProvider, Provider<ColliAccettazioneRESTConsumer> colliAccettazioneRESTConsumerProvider,
Provider<ColliLavorazioneRESTConsumer> colliLavorazioneRESTConsumerProvider) { Provider<ColliLavorazioneRESTConsumer> colliLavorazioneRESTConsumerProvider) {
return new AccettazionePickingViewModel_Factory(articoloRESTConsumerProvider, barcodeRESTConsumerProvider, colliMagazzinoRESTConsumerProvider, printerRESTConsumerProvider, accettazionePickingRESTConsumerProvider, colliAccettazioneRESTConsumerProvider, colliLavorazioneRESTConsumerProvider); return new AccettazionePickingViewModel_Factory(articoloRESTConsumerProvider, barcodeRESTConsumerProvider, colliMagazzinoRESTConsumerProvider, printerRESTConsumerProvider, accettazionePickingRESTConsumerProvider, colliAccettazioneRESTConsumerProvider, colliLavorazioneRESTConsumerProvider);
} }
public static AccettazionePickingViewModel newInstance(ArticoloRESTConsumer articoloRESTConsumer, public static AccettazioneOrdiniPickingViewModel newInstance(ArticoloRESTConsumer articoloRESTConsumer,
BarcodeRESTConsumer barcodeRESTConsumer, BarcodeRESTConsumer barcodeRESTConsumer,
ColliMagazzinoRESTConsumer colliMagazzinoRESTConsumer, ColliMagazzinoRESTConsumer colliMagazzinoRESTConsumer,
PrinterRESTConsumer printerRESTConsumer, PrinterRESTConsumer printerRESTConsumer,
AccettazionePickingRESTConsumer accettazionePickingRESTConsumer, AccettazioneOrdiniPickingRESTConsumer accettazioneOrdiniPickingRESTConsumer,
ColliAccettazioneRESTConsumer colliAccettazioneRESTConsumer, ColliAccettazioneRESTConsumer colliAccettazioneRESTConsumer,
ColliLavorazioneRESTConsumer colliLavorazioneRESTConsumer) { ColliLavorazioneRESTConsumer colliLavorazioneRESTConsumer) {
return new AccettazionePickingViewModel(articoloRESTConsumer, barcodeRESTConsumer, colliMagazzinoRESTConsumer, printerRESTConsumer, accettazionePickingRESTConsumer, colliAccettazioneRESTConsumer, colliLavorazioneRESTConsumer); return new AccettazioneOrdiniPickingViewModel(articoloRESTConsumer, barcodeRESTConsumer, colliMagazzinoRESTConsumer, printerRESTConsumer, accettazioneOrdiniPickingRESTConsumer, colliAccettazioneRESTConsumer, colliLavorazioneRESTConsumer);
} }
} }

View File

@ -15,7 +15,7 @@ import javax.inject.Provider;
"unchecked", "unchecked",
"rawtypes" "rawtypes"
}) })
public final class AccettazionePickingRESTConsumer_Factory implements Factory<AccettazionePickingRESTConsumer> { public final class AccettazionePickingRESTConsumer_Factory implements Factory<AccettazioneOrdiniPickingRESTConsumer> {
private final Provider<SystemRESTConsumer> systemRESTConsumerProvider; private final Provider<SystemRESTConsumer> systemRESTConsumerProvider;
public AccettazionePickingRESTConsumer_Factory( public AccettazionePickingRESTConsumer_Factory(
@ -24,7 +24,7 @@ public final class AccettazionePickingRESTConsumer_Factory implements Factory<Ac
} }
@Override @Override
public AccettazionePickingRESTConsumer get() { public AccettazioneOrdiniPickingRESTConsumer get() {
return newInstance(systemRESTConsumerProvider.get()); return newInstance(systemRESTConsumerProvider.get());
} }
@ -33,7 +33,7 @@ public final class AccettazionePickingRESTConsumer_Factory implements Factory<Ac
return new AccettazionePickingRESTConsumer_Factory(systemRESTConsumerProvider); return new AccettazionePickingRESTConsumer_Factory(systemRESTConsumerProvider);
} }
public static AccettazionePickingRESTConsumer newInstance(SystemRESTConsumer systemRESTConsumer) { public static AccettazioneOrdiniPickingRESTConsumer newInstance(SystemRESTConsumer systemRESTConsumer) {
return new AccettazionePickingRESTConsumer(systemRESTConsumer); return new AccettazioneOrdiniPickingRESTConsumer(systemRESTConsumer);
} }
} }

View File

@ -71,7 +71,7 @@
android:theme="@style/Light" android:theme="@style/Light"
android:configChanges="orientation|screenSize|keyboardHidden" /> android:configChanges="orientation|screenSize|keyboardHidden" />
<activity <activity
android:name=".gest.accettazione_ordini_picking.AccettazionePickingActivity" android:name=".gest.accettazione_ordini_picking.AccettazioneOrdiniPickingActivity"
android:theme="@style/Light" android:theme="@style/Light"
android:windowSoftInputMode="adjustNothing" android:windowSoftInputMode="adjustNothing"
android:configChanges="orientation|screenSize|keyboardHidden" /> android:configChanges="orientation|screenSize|keyboardHidden" />

View File

@ -11,10 +11,10 @@ import it.integry.integrywmsnative.core.expansion.BaseDialogFragmentComponent;
import it.integry.integrywmsnative.core.expansion.BaseDialogFragmentModule; import it.integry.integrywmsnative.core.expansion.BaseDialogFragmentModule;
import it.integry.integrywmsnative.core.expansion.BaseFragmentComponent; import it.integry.integrywmsnative.core.expansion.BaseFragmentComponent;
import it.integry.integrywmsnative.core.expansion.BaseFragmentModule; import it.integry.integrywmsnative.core.expansion.BaseFragmentModule;
import it.integry.integrywmsnative.gest.accettazione_ordini_elenco.MainAccettazioneComponent; import it.integry.integrywmsnative.gest.accettazione_ordini_elenco.MainAccettazioneOrdiniElencoComponent;
import it.integry.integrywmsnative.gest.accettazione_ordini_elenco.MainAccettazioneModule; import it.integry.integrywmsnative.gest.accettazione_ordini_elenco.MainAccettazioneOrdiniElencoModule;
import it.integry.integrywmsnative.gest.accettazione_ordini_picking.AccettazionePickingComponent; import it.integry.integrywmsnative.gest.accettazione_ordini_picking.AccettazioneOrdiniPickingComponent;
import it.integry.integrywmsnative.gest.accettazione_ordini_picking.AccettazionePickingModule; import it.integry.integrywmsnative.gest.accettazione_ordini_picking.AccettazioneOrdiniPickingModule;
import it.integry.integrywmsnative.gest.contab_doc_interni.DocInterniComponent; import it.integry.integrywmsnative.gest.contab_doc_interni.DocInterniComponent;
import it.integry.integrywmsnative.gest.contab_doc_interni.DocInterniModule; import it.integry.integrywmsnative.gest.contab_doc_interni.DocInterniModule;
import it.integry.integrywmsnative.gest.contab_doc_interni.dialog.DialogSelectDocInfoComponent; import it.integry.integrywmsnative.gest.contab_doc_interni.dialog.DialogSelectDocInfoComponent;
@ -130,7 +130,7 @@ import it.integry.integrywmsnative.view.dialogs.scan_or_create_lu.DialogScanOrCr
LoginModule.class, LoginModule.class,
MainActivityModule.class, MainActivityModule.class,
MainFragmentModule.class, MainFragmentModule.class,
MainAccettazioneModule.class, MainAccettazioneOrdiniElencoModule.class,
ListaBancaliModule.class, ListaBancaliModule.class,
ContenutoBancaleModule.class, ContenutoBancaleModule.class,
PVOrdiniAcquistoGrigliaModule.class, PVOrdiniAcquistoGrigliaModule.class,
@ -139,7 +139,7 @@ import it.integry.integrywmsnative.view.dialogs.scan_or_create_lu.DialogScanOrCr
RettificaGiacenzeModule.class, RettificaGiacenzeModule.class,
ElencoInventariModule.class, ElencoInventariModule.class,
SpedizioneModule.class, SpedizioneModule.class,
AccettazionePickingModule.class, AccettazioneOrdiniPickingModule.class,
UltimeConsegneClienteModule.class, UltimeConsegneClienteModule.class,
UltimiArriviFornitoreModule.class, UltimiArriviFornitoreModule.class,
PickingResiModule.class, PickingResiModule.class,
@ -195,7 +195,7 @@ public interface MainApplicationComponent {
MainFragmentComponent.Factory mainFragmentComponent(); MainFragmentComponent.Factory mainFragmentComponent();
MainAccettazioneComponent.Factory mainAccettazioneComponent(); MainAccettazioneOrdiniElencoComponent.Factory mainAccettazioneComponent();
ListaBancaliComponent.Factory listaBancaliComponent(); ListaBancaliComponent.Factory listaBancaliComponent();
@ -213,7 +213,7 @@ public interface MainApplicationComponent {
SpedizioneComponent.Factory spedizioneComponent(); SpedizioneComponent.Factory spedizioneComponent();
AccettazionePickingComponent.Factory accettazionePickingComponent(); AccettazioneOrdiniPickingComponent.Factory accettazionePickingComponent();
UltimeConsegneClienteComponent.Factory ultimeConsegneClienteComponent(); UltimeConsegneClienteComponent.Factory ultimeConsegneClienteComponent();

View File

@ -2,7 +2,7 @@ package it.integry.integrywmsnative.core.class_router.configs;
import it.integry.integrywmsnative.R; import it.integry.integrywmsnative.R;
import it.integry.integrywmsnative.core.model.secondary.GestioneEnum; import it.integry.integrywmsnative.core.model.secondary.GestioneEnum;
import it.integry.integrywmsnative.gest.accettazione_ordini_elenco.MainAccettazioneFragment; import it.integry.integrywmsnative.gest.accettazione_ordini_elenco.MainAccettazioneOrdiniElencoFragment;
import it.integry.integrywmsnative.gest.contab_doc_interni.DocInterniFragment; import it.integry.integrywmsnative.gest.contab_doc_interni.DocInterniFragment;
import it.integry.integrywmsnative.gest.inventario.ElencoInventariFragment; import it.integry.integrywmsnative.gest.inventario.ElencoInventariFragment;
import it.integry.integrywmsnative.gest.ordini_uscita_elenco.OrdiniUscitaElencoFragment; import it.integry.integrywmsnative.gest.ordini_uscita_elenco.OrdiniUscitaElencoFragment;
@ -38,7 +38,7 @@ public class MenuConfiguration extends BaseMenuConfiguration {
.setTitleText(R.string.accettazione_title_fragment) .setTitleText(R.string.accettazione_title_fragment)
.setTitleIcon(R.drawable.ic_dashboard_accettazione) .setTitleIcon(R.drawable.ic_dashboard_accettazione)
.setDrawerIcon(R.drawable.ic_black_download) .setDrawerIcon(R.drawable.ic_black_download)
.setFragmentFactory(MainAccettazioneFragment::newInstance)) .setFragmentFactory(MainAccettazioneOrdiniElencoFragment::newInstance))
.addItem(new MenuItem() .addItem(new MenuItem()
.setID(R.id.nav_resi_fornitore) .setID(R.id.nav_resi_fornitore)

View File

@ -1,15 +0,0 @@
package it.integry.integrywmsnative.gest.accettazione_ordini_elenco;
import dagger.Subcomponent;
@Subcomponent
public interface MainAccettazioneComponent {
@Subcomponent.Factory
interface Factory {
MainAccettazioneComponent create();
}
void inject(MainAccettazioneFragment mainAccettazioneFragment);
}

View File

@ -0,0 +1,15 @@
package it.integry.integrywmsnative.gest.accettazione_ordini_elenco;
import dagger.Subcomponent;
@Subcomponent
public interface MainAccettazioneOrdiniElencoComponent {
@Subcomponent.Factory
interface Factory {
MainAccettazioneOrdiniElencoComponent create();
}
void inject(MainAccettazioneOrdiniElencoFragment mainAccettazioneOrdiniElencoFragment);
}

View File

@ -34,22 +34,21 @@ import it.integry.integrywmsnative.core.interfaces.ITitledFragment;
import it.integry.integrywmsnative.core.settings.SettingsManager; import it.integry.integrywmsnative.core.settings.SettingsManager;
import it.integry.integrywmsnative.core.utility.UtilityBigDecimal; import it.integry.integrywmsnative.core.utility.UtilityBigDecimal;
import it.integry.integrywmsnative.core.utility.UtilityDate; import it.integry.integrywmsnative.core.utility.UtilityDate;
import it.integry.integrywmsnative.databinding.FragmentMainAccettazioneBinding;
import it.integry.integrywmsnative.gest.accettazione_ordini_elenco.dto.OrdineAccettazioneInevasoDTO; import it.integry.integrywmsnative.gest.accettazione_ordini_elenco.dto.OrdineAccettazioneInevasoDTO;
import it.integry.integrywmsnative.gest.accettazione_ordini_elenco.dto.SitArtOrdDTO; import it.integry.integrywmsnative.gest.accettazione_ordini_elenco.dto.SitArtOrdDTO;
import it.integry.integrywmsnative.gest.accettazione_ordini_elenco.ui.MainListAccettazioneAdapter; import it.integry.integrywmsnative.gest.accettazione_ordini_elenco.ui.MainListAccettazioneOrdiniElencoAdapter;
import it.integry.integrywmsnative.gest.accettazione_ordini_elenco.ui.MainListAccettazioneClienteListModel; import it.integry.integrywmsnative.gest.accettazione_ordini_elenco.ui.MainListAccettazioneOrdiniElencoClienteListModel;
import it.integry.integrywmsnative.gest.accettazione_ordini_elenco.ui.MainListAccettazioneListModel; import it.integry.integrywmsnative.gest.accettazione_ordini_elenco.ui.MainListAccettazioneOrdiniElencoListModel;
import it.integry.integrywmsnative.gest.accettazione_ordini_picking.AccettazionePickingActivity; import it.integry.integrywmsnative.gest.accettazione_ordini_picking.AccettazioneOrdiniPickingActivity;
import it.integry.integrywmsnative.ui.ElevatedToolbar; import it.integry.integrywmsnative.ui.ElevatedToolbar;
import it.integry.integrywmsnative.view.dialogs.base.DialogSimpleMessageView; import it.integry.integrywmsnative.view.dialogs.base.DialogSimpleMessageView;
public class MainAccettazioneFragment extends BaseFragment implements ISearchableFragment, ITitledFragment, IScrollableFragment, MainAccettazioneViewModel.Listener { public class MainAccettazioneOrdiniElencoFragment extends BaseFragment implements ISearchableFragment, ITitledFragment, IScrollableFragment, MainAccettazioneOrdiniElencoViewModel.Listener {
public BindableBoolean fabVisible = new BindableBoolean(false); public BindableBoolean fabVisible = new BindableBoolean(false);
@Inject @Inject
MainAccettazioneViewModel mViewModel; MainAccettazioneOrdiniElencoViewModel mViewModel;
private final List<Runnable> mOnPreDestroyList = new ArrayList<>(); private final List<Runnable> mOnPreDestroyList = new ArrayList<>();
private ElevatedToolbar mToolbar; private ElevatedToolbar mToolbar;
@ -57,17 +56,17 @@ public class MainAccettazioneFragment extends BaseFragment implements ISearchabl
private String mTextFilter; private String mTextFilter;
private FragmentMainAccettazioneBinding mBinding; private FragmentMainAccettazioneBinding mBinding;
private final ObservableArrayList<MainListAccettazioneListModel> mOrdiniInevasiMutableData = new ObservableArrayList<>(); private final ObservableArrayList<MainListAccettazioneOrdiniElencoListModel> mOrdiniInevasiMutableData = new ObservableArrayList<>();
private AppCompatTextView mAppBarTitle; private AppCompatTextView mAppBarTitle;
public MainAccettazioneFragment() { public MainAccettazioneOrdiniElencoFragment() {
// Required empty public constructor // Required empty public constructor
} }
public static MainAccettazioneFragment newInstance() { public static MainAccettazioneOrdiniElencoFragment newInstance() {
return new MainAccettazioneFragment(); return new MainAccettazioneOrdiniElencoFragment();
} }
@ -139,7 +138,7 @@ public class MainAccettazioneFragment extends BaseFragment implements ISearchabl
}); });
MainListAccettazioneAdapter adapter = new MainListAccettazioneAdapter(getActivity(), mOrdiniInevasiMutableData) MainListAccettazioneOrdiniElencoAdapter adapter = new MainListAccettazioneOrdiniElencoAdapter(getActivity(), mOrdiniInevasiMutableData)
.setOnGroupItemClicked(x -> { .setOnGroupItemClicked(x -> {
Stream.of(mOrdiniInevasiMutableData) Stream.of(mOrdiniInevasiMutableData)
.filter(y -> !y.getGroupTitle().equalsIgnoreCase(x) && y.getSelectedObservable().get()) .filter(y -> !y.getGroupTitle().equalsIgnoreCase(x) && y.getSelectedObservable().get())
@ -186,13 +185,13 @@ public class MainAccettazioneFragment extends BaseFragment implements ISearchabl
this.mOrdiniInevasiMutableData.addAll(convertDataModelToListModel(tmpList)); this.mOrdiniInevasiMutableData.addAll(convertDataModelToListModel(tmpList));
} }
private List<MainListAccettazioneListModel> convertDataModelToListModel(List<OrdineAccettazioneInevasoDTO> dataList) { private List<MainListAccettazioneOrdiniElencoListModel> convertDataModelToListModel(List<OrdineAccettazioneInevasoDTO> dataList) {
return Stream.of(dataList) return Stream.of(dataList)
.distinctBy(OrdineAccettazioneInevasoDTO::getBarcode) .distinctBy(OrdineAccettazioneInevasoDTO::getBarcode)
.sortBy(x -> x.getRagSocOrd() + (x.getDataConsD() != null ? UtilityDate.formatDate(x.getDataConsD(), UtilityDate.COMMONS_DATE_FORMATS.YMD_SLASH) : "")) .sortBy(x -> x.getRagSocOrd() + (x.getDataConsD() != null ? UtilityDate.formatDate(x.getDataConsD(), UtilityDate.COMMONS_DATE_FORMATS.YMD_SLASH) : ""))
.map(x -> { .map(x -> {
MainListAccettazioneListModel listModel = new MainListAccettazioneListModel(); MainListAccettazioneOrdiniElencoListModel listModel = new MainListAccettazioneOrdiniElencoListModel();
listModel.setOriginalModel(x); listModel.setOriginalModel(x);
@ -200,9 +199,9 @@ public class MainAccettazioneFragment extends BaseFragment implements ISearchabl
listModel.setDescription(String.format(getString(R.string.ord_acq_testata), x.getNumero(), UtilityDate.formatDate(x.getDataD(), UtilityDate.COMMONS_DATE_FORMATS.DMY_HUMAN))); listModel.setDescription(String.format(getString(R.string.ord_acq_testata), x.getNumero(), UtilityDate.formatDate(x.getDataD(), UtilityDate.COMMONS_DATE_FORMATS.DMY_HUMAN)));
List<MainListAccettazioneClienteListModel> clienti = Stream.of(dataList) List<MainListAccettazioneOrdiniElencoClienteListModel> clienti = Stream.of(dataList)
.filter(y -> y.getBarcode().equals(x.getBarcode())) .filter(y -> y.getBarcode().equals(x.getBarcode()))
.map(y -> new MainListAccettazioneClienteListModel() .map(y -> new MainListAccettazioneOrdiniElencoClienteListModel()
.setPrimaryText(y.getRifOrd()) .setPrimaryText(y.getRifOrd())
.setRightText(UtilityDate.formatDate(y.getDataConsD(), UtilityDate.COMMONS_DATE_FORMATS.DMY_SLASH))) .setRightText(UtilityDate.formatDate(y.getDataConsD(), UtilityDate.COMMONS_DATE_FORMATS.DMY_SLASH)))
.toList(); .toList();
@ -217,7 +216,7 @@ public class MainAccettazioneFragment extends BaseFragment implements ISearchabl
public void dispatchOrders() { public void dispatchOrders() {
List<OrdineAccettazioneInevasoDTO> selectedOrders = Stream.of(this.mOrdiniInevasiMutableData) List<OrdineAccettazioneInevasoDTO> selectedOrders = Stream.of(this.mOrdiniInevasiMutableData)
.filter(x -> x.getSelectedObservable().get()) .filter(x -> x.getSelectedObservable().get())
.map(MainListAccettazioneListModel::getOriginalModel) .map(MainListAccettazioneOrdiniElencoListModel::getOriginalModel)
.toList(); .toList();
@ -297,7 +296,7 @@ public class MainAccettazioneFragment extends BaseFragment implements ISearchabl
String cacheSitArtItemID = DataCache.addItem(sitArts); String cacheSitArtItemID = DataCache.addItem(sitArts);
String cacheOrdersItemID = DataCache.addItem(orders); String cacheOrdersItemID = DataCache.addItem(orders);
Intent myIntent = new Intent(getActivity(), AccettazionePickingActivity.class); Intent myIntent = new Intent(getActivity(), AccettazioneOrdiniPickingActivity.class);
myIntent.putExtra("keyOrders", cacheOrdersItemID); myIntent.putExtra("keyOrders", cacheOrdersItemID);
myIntent.putExtra("keySitArts", cacheSitArtItemID); myIntent.putExtra("keySitArts", cacheSitArtItemID);
getActivity().startActivity(myIntent); getActivity().startActivity(myIntent);

View File

@ -4,8 +4,8 @@ import dagger.Module;
import dagger.Provides; import dagger.Provides;
import it.integry.integrywmsnative.gest.accettazione_ordini_elenco.rest.OrdiniAccettazioneRESTConsumer; import it.integry.integrywmsnative.gest.accettazione_ordini_elenco.rest.OrdiniAccettazioneRESTConsumer;
@Module(subcomponents = {MainAccettazioneComponent.class}) @Module(subcomponents = {MainAccettazioneOrdiniElencoComponent.class})
public class MainAccettazioneModule { public class MainAccettazioneOrdiniElencoModule {
@Provides @Provides
OrdiniAccettazioneRESTConsumer providesOrdiniAccettazioneRESTConsumer() { OrdiniAccettazioneRESTConsumer providesOrdiniAccettazioneRESTConsumer() {
@ -13,8 +13,8 @@ public class MainAccettazioneModule {
} }
@Provides @Provides
MainAccettazioneViewModel providesMainAccettazioneViewModel(OrdiniAccettazioneRESTConsumer ordiniAccettazioneRESTConsumer) { MainAccettazioneOrdiniElencoViewModel providesMainAccettazioneViewModel(OrdiniAccettazioneRESTConsumer ordiniAccettazioneRESTConsumer) {
return new MainAccettazioneViewModel(ordiniAccettazioneRESTConsumer); return new MainAccettazioneOrdiniElencoViewModel(ordiniAccettazioneRESTConsumer);
} }
} }

View File

@ -11,7 +11,7 @@ import it.integry.integrywmsnative.gest.accettazione_ordini_elenco.dto.OrdineAcc
import it.integry.integrywmsnative.gest.accettazione_ordini_elenco.dto.SitArtOrdDTO; import it.integry.integrywmsnative.gest.accettazione_ordini_elenco.dto.SitArtOrdDTO;
import it.integry.integrywmsnative.gest.accettazione_ordini_elenco.rest.OrdiniAccettazioneRESTConsumer; import it.integry.integrywmsnative.gest.accettazione_ordini_elenco.rest.OrdiniAccettazioneRESTConsumer;
public class MainAccettazioneViewModel { public class MainAccettazioneOrdiniElencoViewModel {
private final OrdiniAccettazioneRESTConsumer mOrdiniAccettazioneRESTConsumer; private final OrdiniAccettazioneRESTConsumer mOrdiniAccettazioneRESTConsumer;
@ -21,7 +21,7 @@ public class MainAccettazioneViewModel {
private String codMdep; private String codMdep;
@Inject @Inject
public MainAccettazioneViewModel(OrdiniAccettazioneRESTConsumer ordiniAccettazioneRESTConsumer) { public MainAccettazioneOrdiniElencoViewModel(OrdiniAccettazioneRESTConsumer ordiniAccettazioneRESTConsumer) {
this.mOrdiniAccettazioneRESTConsumer = ordiniAccettazioneRESTConsumer; this.mOrdiniAccettazioneRESTConsumer = ordiniAccettazioneRESTConsumer;
} }
@ -63,7 +63,7 @@ public class MainAccettazioneViewModel {
return mOrderList; return mOrderList;
} }
public MainAccettazioneViewModel setListener(Listener listener) { public MainAccettazioneOrdiniElencoViewModel setListener(Listener listener) {
this.mListener = listener; this.mListener = listener;
return this; return this;
} }

View File

@ -19,12 +19,12 @@ import it.integry.integrywmsnative.databinding.AccettazioneMainListGroupClientiB
import it.integry.integrywmsnative.databinding.AccettazioneMainListGroupModelBinding; import it.integry.integrywmsnative.databinding.AccettazioneMainListGroupModelBinding;
import it.integry.integrywmsnative.databinding.AccettazioneMainListModelBinding; import it.integry.integrywmsnative.databinding.AccettazioneMainListModelBinding;
public class MainListAccettazioneAdapter extends ExtendedSectionedRecyclerView<MainListAccettazioneListModel, MainListAccettazioneAdapter.SubheaderHolder, MainListAccettazioneAdapter.SingleItemViewHolder> { public class MainListAccettazioneOrdiniElencoAdapter extends ExtendedSectionedRecyclerView<MainListAccettazioneOrdiniElencoListModel, MainListAccettazioneOrdiniElencoAdapter.SubheaderHolder, MainListAccettazioneOrdiniElencoAdapter.SingleItemViewHolder> {
private Context mContext; private Context mContext;
private RunnableArgs<String> mOnGroupItemClicked; private RunnableArgs<String> mOnGroupItemClicked;
private RunnableArgs<MainListAccettazioneListModel> mOnItemChecked; private RunnableArgs<MainListAccettazioneOrdiniElencoListModel> mOnItemChecked;
static class SubheaderHolder extends RecyclerView.ViewHolder { static class SubheaderHolder extends RecyclerView.ViewHolder {
@ -47,17 +47,17 @@ public class MainListAccettazioneAdapter extends ExtendedSectionedRecyclerView<M
} }
} }
public MainListAccettazioneAdapter(Context context, ObservableArrayList<MainListAccettazioneListModel> myDataset) { public MainListAccettazioneOrdiniElencoAdapter(Context context, ObservableArrayList<MainListAccettazioneOrdiniElencoListModel> myDataset) {
super(myDataset); super(myDataset);
mContext = context; mContext = context;
} }
public MainListAccettazioneAdapter setOnGroupItemClicked(RunnableArgs<String> onGroupItemClicked) { public MainListAccettazioneOrdiniElencoAdapter setOnGroupItemClicked(RunnableArgs<String> onGroupItemClicked) {
this.mOnGroupItemClicked = onGroupItemClicked; this.mOnGroupItemClicked = onGroupItemClicked;
return this; return this;
} }
public MainListAccettazioneAdapter setOnItemChecked(RunnableArgs<MainListAccettazioneListModel> onItemChecked) { public MainListAccettazioneOrdiniElencoAdapter setOnItemChecked(RunnableArgs<MainListAccettazioneOrdiniElencoListModel> onItemChecked) {
this.mOnItemChecked = onItemChecked; this.mOnItemChecked = onItemChecked;
return this; return this;
} }
@ -90,14 +90,14 @@ public class MainListAccettazioneAdapter extends ExtendedSectionedRecyclerView<M
@Override @Override
public void onBindItemViewHolder(SingleItemViewHolder holder, int itemPosition) { public void onBindItemViewHolder(SingleItemViewHolder holder, int itemPosition) {
final MainListAccettazioneListModel ordine = mDataset.get(itemPosition); final MainListAccettazioneOrdiniElencoListModel ordine = mDataset.get(itemPosition);
ordine.getSelectedObservable().resetOnPropertyChangedCallback(); ordine.getSelectedObservable().resetOnPropertyChangedCallback();
holder.binding.accettazioneMainListGroupItemContainerClientiOrd.removeAllViews(); holder.binding.accettazioneMainListGroupItemContainerClientiOrd.removeAllViews();
holder.binding.accettazioneMainListGroupItemContainerTestataOrd.setText(Html.fromHtml(ordine.getDescription())); holder.binding.accettazioneMainListGroupItemContainerTestataOrd.setText(Html.fromHtml(ordine.getDescription()));
for (MainListAccettazioneClienteListModel cliente : ordine.getClientiListModel()) { for (MainListAccettazioneOrdiniElencoClienteListModel cliente : ordine.getClientiListModel()) {
AccettazioneMainListGroupClientiBinding binding = DataBindingUtil.inflate(LayoutInflater.from(mContext), R.layout.accettazione_main_list_group_clienti, holder.binding.accettazioneMainListGroupItemContainerClientiOrd, false); AccettazioneMainListGroupClientiBinding binding = DataBindingUtil.inflate(LayoutInflater.from(mContext), R.layout.accettazione_main_list_group_clienti, holder.binding.accettazioneMainListGroupItemContainerClientiOrd, false);
binding.accettazioneMainListGroupClientiComm.setText(cliente.getPrimaryText()); binding.accettazioneMainListGroupClientiComm.setText(cliente.getPrimaryText());
@ -130,8 +130,8 @@ public class MainListAccettazioneAdapter extends ExtendedSectionedRecyclerView<M
public boolean onPlaceSubheaderBetweenItems(int position) { public boolean onPlaceSubheaderBetweenItems(int position) {
if (getItemSize() == 1) return true; if (getItemSize() == 1) return true;
else if (getItemSize() > 1) { else if (getItemSize() > 1) {
MainListAccettazioneListModel compare1 = this.mDataset.get(position); MainListAccettazioneOrdiniElencoListModel compare1 = this.mDataset.get(position);
MainListAccettazioneListModel compare2 = this.mDataset.get(position + 1); MainListAccettazioneOrdiniElencoListModel compare2 = this.mDataset.get(position + 1);
if (UtilityString.equalsIgnoreCase(compare1.getGroupTitle(), compare2.getGroupTitle())) { if (UtilityString.equalsIgnoreCase(compare1.getGroupTitle(), compare2.getGroupTitle())) {
return false; return false;

View File

@ -1,6 +1,6 @@
package it.integry.integrywmsnative.gest.accettazione_ordini_elenco.ui; package it.integry.integrywmsnative.gest.accettazione_ordini_elenco.ui;
public class MainListAccettazioneClienteListModel { public class MainListAccettazioneOrdiniElencoClienteListModel {
private String primaryText; private String primaryText;
private String rightText; private String rightText;
@ -10,7 +10,7 @@ public class MainListAccettazioneClienteListModel {
return primaryText; return primaryText;
} }
public MainListAccettazioneClienteListModel setPrimaryText(String primaryText) { public MainListAccettazioneOrdiniElencoClienteListModel setPrimaryText(String primaryText) {
this.primaryText = primaryText; this.primaryText = primaryText;
return this; return this;
} }
@ -19,7 +19,7 @@ public class MainListAccettazioneClienteListModel {
return rightText; return rightText;
} }
public MainListAccettazioneClienteListModel setRightText(String rightText) { public MainListAccettazioneOrdiniElencoClienteListModel setRightText(String rightText) {
this.rightText = rightText; this.rightText = rightText;
return this; return this;
} }

View File

@ -5,7 +5,7 @@ import java.util.List;
import it.integry.integrywmsnative.core.di.BindableBoolean; import it.integry.integrywmsnative.core.di.BindableBoolean;
import it.integry.integrywmsnative.gest.accettazione_ordini_elenco.dto.OrdineAccettazioneInevasoDTO; import it.integry.integrywmsnative.gest.accettazione_ordini_elenco.dto.OrdineAccettazioneInevasoDTO;
public class MainListAccettazioneListModel { public class MainListAccettazioneOrdiniElencoListModel {
private String groupTitle; private String groupTitle;
@ -16,14 +16,14 @@ public class MainListAccettazioneListModel {
private OrdineAccettazioneInevasoDTO originalModel; private OrdineAccettazioneInevasoDTO originalModel;
private List<MainListAccettazioneClienteListModel> clientiListModel; private List<MainListAccettazioneOrdiniElencoClienteListModel> clientiListModel;
public String getGroupTitle() { public String getGroupTitle() {
return groupTitle; return groupTitle;
} }
public MainListAccettazioneListModel setGroupTitle(String groupTitle) { public MainListAccettazioneOrdiniElencoListModel setGroupTitle(String groupTitle) {
this.groupTitle = groupTitle; this.groupTitle = groupTitle;
return this; return this;
} }
@ -32,7 +32,7 @@ public class MainListAccettazioneListModel {
return description; return description;
} }
public MainListAccettazioneListModel setDescription(String description) { public MainListAccettazioneOrdiniElencoListModel setDescription(String description) {
this.description = description; this.description = description;
return this; return this;
} }
@ -41,7 +41,7 @@ public class MainListAccettazioneListModel {
return hidden; return hidden;
} }
public MainListAccettazioneListModel setHidden(boolean hidden) { public MainListAccettazioneOrdiniElencoListModel setHidden(boolean hidden) {
this.hidden = hidden; this.hidden = hidden;
return this; return this;
} }
@ -54,16 +54,16 @@ public class MainListAccettazioneListModel {
return originalModel; return originalModel;
} }
public MainListAccettazioneListModel setOriginalModel(OrdineAccettazioneInevasoDTO originalModel) { public MainListAccettazioneOrdiniElencoListModel setOriginalModel(OrdineAccettazioneInevasoDTO originalModel) {
this.originalModel = originalModel; this.originalModel = originalModel;
return this; return this;
} }
public List<MainListAccettazioneClienteListModel> getClientiListModel() { public List<MainListAccettazioneOrdiniElencoClienteListModel> getClientiListModel() {
return clientiListModel; return clientiListModel;
} }
public MainListAccettazioneListModel setClientiListModel(List<MainListAccettazioneClienteListModel> clientiListModel) { public MainListAccettazioneOrdiniElencoListModel setClientiListModel(List<MainListAccettazioneOrdiniElencoClienteListModel> clientiListModel) {
this.clientiListModel = clientiListModel; this.clientiListModel = clientiListModel;
return this; return this;
} }

View File

@ -51,7 +51,6 @@ import it.integry.integrywmsnative.core.utility.UtilityExceptions;
import it.integry.integrywmsnative.core.utility.UtilityResources; import it.integry.integrywmsnative.core.utility.UtilityResources;
import it.integry.integrywmsnative.core.utility.UtilityString; import it.integry.integrywmsnative.core.utility.UtilityString;
import it.integry.integrywmsnative.core.utility.UtilityToast; import it.integry.integrywmsnative.core.utility.UtilityToast;
import it.integry.integrywmsnative.databinding.ActivityAccettazioneOrdineInevasoBinding;
import it.integry.integrywmsnative.gest.accettazione_ordini_elenco.dto.OrdineAccettazioneInevasoDTO; import it.integry.integrywmsnative.gest.accettazione_ordini_elenco.dto.OrdineAccettazioneInevasoDTO;
import it.integry.integrywmsnative.gest.accettazione_ordini_elenco.dto.SitArtOrdDTO; import it.integry.integrywmsnative.gest.accettazione_ordini_elenco.dto.SitArtOrdDTO;
import it.integry.integrywmsnative.gest.accettazione_ordini_picking.dto.AccettazioneOrdineInevasoOrderBy; import it.integry.integrywmsnative.gest.accettazione_ordini_picking.dto.AccettazioneOrdineInevasoOrderBy;
@ -60,9 +59,9 @@ import it.integry.integrywmsnative.gest.accettazione_ordini_picking.filters.Acce
import it.integry.integrywmsnative.gest.accettazione_ordini_picking.filters.FilterCodArtLayoutView; import it.integry.integrywmsnative.gest.accettazione_ordini_picking.filters.FilterCodArtLayoutView;
import it.integry.integrywmsnative.gest.accettazione_ordini_picking.filters.FilterDescrLayoutView; import it.integry.integrywmsnative.gest.accettazione_ordini_picking.filters.FilterDescrLayoutView;
import it.integry.integrywmsnative.gest.accettazione_ordini_picking.filters.FilterPosizioneLayoutView; import it.integry.integrywmsnative.gest.accettazione_ordini_picking.filters.FilterPosizioneLayoutView;
import it.integry.integrywmsnative.gest.accettazione_ordini_picking.rest.RecoverMtbColt; import it.integry.integrywmsnative.gest.accettazione_ordini_picking.dto.RecoverMtbColtDTO;
import it.integry.integrywmsnative.gest.accettazione_ordini_picking.ui.AccettazioneListAdapter; import it.integry.integrywmsnative.gest.accettazione_ordini_picking.ui.AccettazioneOrdiniPickingListAdapter;
import it.integry.integrywmsnative.gest.accettazione_ordini_picking.ui.AccettazioneListModel; import it.integry.integrywmsnative.gest.accettazione_ordini_picking.ui.AccettazioneOrdiniPickingListModel;
import it.integry.integrywmsnative.gest.lista_bancali.ListaBancaliActivity; import it.integry.integrywmsnative.gest.lista_bancali.ListaBancaliActivity;
import it.integry.integrywmsnative.gest.spedizione.exceptions.InvalidPesoKGException; import it.integry.integrywmsnative.gest.spedizione.exceptions.InvalidPesoKGException;
import it.integry.integrywmsnative.gest.spedizione.model.PickedQuantityDTO; import it.integry.integrywmsnative.gest.spedizione.model.PickedQuantityDTO;
@ -77,12 +76,12 @@ import it.integry.integrywmsnative.view.dialogs.input_quantity_v2.DialogInputQua
import it.integry.integrywmsnative.view.dialogs.input_quantity_v2.DialogInputQuantityV2View; import it.integry.integrywmsnative.view.dialogs.input_quantity_v2.DialogInputQuantityV2View;
import it.integry.integrywmsnative.view.dialogs.versamento_automatico_ul_done.DialogVersamentoAutomaticoULDoneView; import it.integry.integrywmsnative.view.dialogs.versamento_automatico_ul_done.DialogVersamentoAutomaticoULDoneView;
public class AccettazionePickingActivity extends BaseActivity implements AccettazionePickingViewModel.Listener, BottomSheetFragmentLUContentViewModel.Listener, BottomSheetFragmentLUContentView.Listener { public class AccettazioneOrdiniPickingActivity extends BaseActivity implements AccettazioneOrdiniPickingViewModel.Listener, BottomSheetFragmentLUContentViewModel.Listener, BottomSheetFragmentLUContentView.Listener {
private ActivityAccettazioneOrdineInevasoBinding mBindings; private ActivityAccettazioneOrdineInevasoBinding mBindings;
@Inject @Inject
AccettazionePickingViewModel mViewModel; AccettazioneOrdiniPickingViewModel mViewModel;
@Inject @Inject
DialogInputQuantityV2View mDialogInputQuantityV2View; DialogInputQuantityV2View mDialogInputQuantityV2View;
@ -91,7 +90,7 @@ public class AccettazionePickingActivity extends BaseActivity implements Accetta
private BottomSheetFragmentLUContentViewModel mBottomSheetFragmentLUContentViewModel; private BottomSheetFragmentLUContentViewModel mBottomSheetFragmentLUContentViewModel;
private final ObservableArrayList<AccettazioneListModel> mAccettazioneMutableData = new ObservableArrayList<>(); private final ObservableArrayList<AccettazioneOrdiniPickingListModel> mAccettazioneMutableData = new ObservableArrayList<>();
public BindableBoolean noItemsToPick = new BindableBoolean(false); public BindableBoolean noItemsToPick = new BindableBoolean(false);
@ -165,7 +164,7 @@ public class AccettazionePickingActivity extends BaseActivity implements Accetta
mAppliedFilterViewModel.getCurrentDescrPredicate().addOnPropertyChangedCallback(onPredicateChanged); mAppliedFilterViewModel.getCurrentDescrPredicate().addOnPropertyChangedCallback(onPredicateChanged);
mAppliedFilterViewModel.getCurrentPosPredicate().addOnPropertyChangedCallback(onPredicateChanged); mAppliedFilterViewModel.getCurrentPosPredicate().addOnPropertyChangedCallback(onPredicateChanged);
List<FilterChipDTO> filterList = Stream.of(AccettazionePickingBindings.AVAILABLE_FILTERS.entrySet()) List<FilterChipDTO> filterList = Stream.of(AccettazioneOrdiniPickingBindings.AVAILABLE_FILTERS.entrySet())
.map(Map.Entry::getValue) .map(Map.Entry::getValue)
.sortBy(FilterChipDTO::getPosizione) .sortBy(FilterChipDTO::getPosizione)
.toList(); .toList();
@ -178,7 +177,7 @@ public class AccettazionePickingActivity extends BaseActivity implements Accetta
v -> initBottomSheetDialogFilter(filterChipDTO)); v -> initBottomSheetDialogFilter(filterChipDTO));
switch (filterChipDTO.getID()) { switch (filterChipDTO.getID()) {
case AccettazionePickingBindings.COD_ART_FILTER_ID -> { case AccettazioneOrdiniPickingBindings.COD_ART_FILTER_ID -> {
mAppliedFilterViewModel.getCurrentCodArtPredicate().addOnPropertyChangedCallback(new OnGeneralChangedCallback() { mAppliedFilterViewModel.getCurrentCodArtPredicate().addOnPropertyChangedCallback(new OnGeneralChangedCallback() {
@Override @Override
public void run() { public void run() {
@ -200,7 +199,7 @@ public class AccettazionePickingActivity extends BaseActivity implements Accetta
}); });
filterChipView.setOnResetClicked(() -> mAppliedFilterViewModel.getCurrentCodArtPredicate().set(null)); filterChipView.setOnResetClicked(() -> mAppliedFilterViewModel.getCurrentCodArtPredicate().set(null));
} }
case AccettazionePickingBindings.DESCR_FILTER_ID -> { case AccettazioneOrdiniPickingBindings.DESCR_FILTER_ID -> {
mAppliedFilterViewModel.getCurrentDescrPredicate().addOnPropertyChangedCallback(new OnGeneralChangedCallback() { mAppliedFilterViewModel.getCurrentDescrPredicate().addOnPropertyChangedCallback(new OnGeneralChangedCallback() {
@Override @Override
public void run() { public void run() {
@ -222,7 +221,7 @@ public class AccettazionePickingActivity extends BaseActivity implements Accetta
}); });
filterChipView.setOnResetClicked(() -> mAppliedFilterViewModel.getCurrentDescrPredicate().set(null)); filterChipView.setOnResetClicked(() -> mAppliedFilterViewModel.getCurrentDescrPredicate().set(null));
} }
case AccettazionePickingBindings.POS_FILTER_ID -> { case AccettazioneOrdiniPickingBindings.POS_FILTER_ID -> {
mAppliedFilterViewModel.getCurrentPosPredicate().addOnPropertyChangedCallback(new OnGeneralChangedCallback() { mAppliedFilterViewModel.getCurrentPosPredicate().addOnPropertyChangedCallback(new OnGeneralChangedCallback() {
@Override @Override
public void run() { public void run() {
@ -262,7 +261,7 @@ public class AccettazionePickingActivity extends BaseActivity implements Accetta
.getFilterLayoutView(); .getFilterLayoutView();
switch (filterChipDTO.getID()) { switch (filterChipDTO.getID()) {
case AccettazionePickingBindings.COD_ART_FILTER_ID -> case AccettazioneOrdiniPickingBindings.COD_ART_FILTER_ID ->
((FilterCodArtLayoutView) filterLayoutView) ((FilterCodArtLayoutView) filterLayoutView)
.setAll(mAppliedFilterViewModel.getAllCodArts()) .setAll(mAppliedFilterViewModel.getAllCodArts())
.setAvailable(mAppliedFilterViewModel.getAvailableCodArts()) .setAvailable(mAppliedFilterViewModel.getAvailableCodArts())
@ -273,7 +272,7 @@ public class AccettazionePickingActivity extends BaseActivity implements Accetta
mAppliedFilterViewModel.getCurrentCodArtPredicate().get()) mAppliedFilterViewModel.getCurrentCodArtPredicate().get())
.map(x -> x.getSitArtOrdDTO().getCodMart()) .map(x -> x.getSitArtOrdDTO().getCodMart())
.toList()); .toList());
case AccettazionePickingBindings.DESCR_FILTER_ID -> case AccettazioneOrdiniPickingBindings.DESCR_FILTER_ID ->
((FilterDescrLayoutView) filterLayoutView) ((FilterDescrLayoutView) filterLayoutView)
.setAll(mAppliedFilterViewModel.getAllDescrs()) .setAll(mAppliedFilterViewModel.getAllDescrs())
.setAvailable(mAppliedFilterViewModel.getAvailableDescrs()) .setAvailable(mAppliedFilterViewModel.getAvailableDescrs())
@ -284,7 +283,7 @@ public class AccettazionePickingActivity extends BaseActivity implements Accetta
mAppliedFilterViewModel.getCurrentDescrPredicate().get()) mAppliedFilterViewModel.getCurrentDescrPredicate().get())
.map(x -> x.getSitArtOrdDTO().getDescrizioneEstesaArt()) .map(x -> x.getSitArtOrdDTO().getDescrizioneEstesaArt())
.toList()); .toList());
case AccettazionePickingBindings.POS_FILTER_ID -> case AccettazioneOrdiniPickingBindings.POS_FILTER_ID ->
((FilterPosizioneLayoutView) filterLayoutView) ((FilterPosizioneLayoutView) filterLayoutView)
.setAll(mAppliedFilterViewModel.getAllPos()) .setAll(mAppliedFilterViewModel.getAllPos())
.setAvailable(mAppliedFilterViewModel.getAvailablePos()) .setAvailable(mAppliedFilterViewModel.getAvailablePos())
@ -353,8 +352,8 @@ public class AccettazionePickingActivity extends BaseActivity implements Accetta
} }
private void initRecyclerView() { private void initRecyclerView() {
AccettazioneListAdapter accettazioneListAdapter = new AccettazioneListAdapter(this, mAccettazioneMutableData, mShowSecondaryUntMis); AccettazioneOrdiniPickingListAdapter accettazioneOrdiniPickingListAdapter = new AccettazioneOrdiniPickingListAdapter(this, mAccettazioneMutableData, mShowSecondaryUntMis);
this.mBindings.accettazionePickingList.setAdapter(accettazioneListAdapter); this.mBindings.accettazionePickingList.setAdapter(accettazioneOrdiniPickingListAdapter);
this.mBindings.accettazionePickingList.setLayoutManager(new LinearLayoutManager(this)); this.mBindings.accettazionePickingList.setLayoutManager(new LinearLayoutManager(this));
this.mViewModel.getPickingList().observe(this, updatedData -> { this.mViewModel.getPickingList().observe(this, updatedData -> {
@ -363,7 +362,7 @@ public class AccettazionePickingActivity extends BaseActivity implements Accetta
refreshList(); refreshList();
}); });
accettazioneListAdapter.setOnItemClicked(clickedItem -> { accettazioneOrdiniPickingListAdapter.setOnItemClicked(clickedItem -> {
this.mViewModel.dispatchOrdineRow(clickedItem); this.mViewModel.dispatchOrdineRow(clickedItem);
}); });
} }
@ -389,7 +388,7 @@ public class AccettazionePickingActivity extends BaseActivity implements Accetta
}); });
} }
private List<AccettazioneListModel> convertDataModelToListModel(List<PickingObjectDTO> dataList) { private List<AccettazioneOrdiniPickingListModel> convertDataModelToListModel(List<PickingObjectDTO> dataList) {
List<PickingObjectDTO> tmpList = Stream.of(dataList) List<PickingObjectDTO> tmpList = Stream.of(dataList)
.filter(x -> !x.isHidden() && UtilityBigDecimal.greaterThan(x.getSitArtOrdDTO().getQtaDaEvadere(), BigDecimal.ZERO)) .filter(x -> !x.isHidden() && UtilityBigDecimal.greaterThan(x.getSitArtOrdDTO().getQtaDaEvadere(), BigDecimal.ZERO))
.toList(); .toList();
@ -401,24 +400,24 @@ public class AccettazionePickingActivity extends BaseActivity implements Accetta
}; };
} }
private List<AccettazioneListModel> convertDataModelToListModel__CodArtForn(List<PickingObjectDTO> dataList) { private List<AccettazioneOrdiniPickingListModel> convertDataModelToListModel__CodArtForn(List<PickingObjectDTO> dataList) {
ArrayList<AccettazioneListModel> list = new ArrayList<>(); ArrayList<AccettazioneOrdiniPickingListModel> list = new ArrayList<>();
Stream.of(dataList) Stream.of(dataList)
.sortBy(x -> UtilityString.isNull(x.getSitArtOrdDTO().getCodArtFor(), x.getSitArtOrdDTO().getCodMart()) + .sortBy(x -> UtilityString.isNull(x.getSitArtOrdDTO().getCodArtFor(), x.getSitArtOrdDTO().getCodMart()) +
(UtilityString.isNullOrEmpty(x.getMtbAart().getDescrizioneEstesa()) ? "" : " - " + x.getMtbAart().getDescrizioneEstesa())) (UtilityString.isNullOrEmpty(x.getMtbAart().getDescrizioneEstesa()) ? "" : " - " + x.getMtbAart().getDescrizioneEstesa()))
.forEach(x -> { .forEach(x -> {
AccettazioneListModel accettazioneListModel = new AccettazioneListModel(); AccettazioneOrdiniPickingListModel accettazioneOrdiniPickingListModel = new AccettazioneOrdiniPickingListModel();
accettazioneListModel.setActive(true); accettazioneOrdiniPickingListModel.setActive(true);
accettazioneListModel.setGroupTitle(UtilityString.isNull(x.getSitArtOrdDTO().getCodArtFor(), x.getSitArtOrdDTO().getCodMart()) + accettazioneOrdiniPickingListModel.setGroupTitle(UtilityString.isNull(x.getSitArtOrdDTO().getCodArtFor(), x.getSitArtOrdDTO().getCodMart()) +
(UtilityString.isNullOrEmpty(x.getMtbAart().getDescrizioneEstesa()) ? "" : " - " + x.getMtbAart().getDescrizioneEstesa())); (UtilityString.isNullOrEmpty(x.getMtbAart().getDescrizioneEstesa()) ? "" : " - " + x.getMtbAart().getDescrizioneEstesa()));
accettazioneListModel.setBadge1(UtilityString.isNull(x.getSitArtOrdDTO().getCodJcom(), CommonConst.Config.COMMESSA_MAG)); accettazioneOrdiniPickingListModel.setBadge1(UtilityString.isNull(x.getSitArtOrdDTO().getCodJcom(), CommonConst.Config.COMMESSA_MAG));
accettazioneListModel.setBadge2(String.valueOf(x.getSitArtOrdDTO().getNumOrd())); accettazioneOrdiniPickingListModel.setBadge2(String.valueOf(x.getSitArtOrdDTO().getNumOrd()));
accettazioneListModel.setDescrizione(x.getSitArtOrdDTO().getDescrizioneCommessa()); accettazioneOrdiniPickingListModel.setDescrizione(x.getSitArtOrdDTO().getDescrizioneCommessa());
if (x.getMtbAart() != null) if (x.getMtbAart() != null)
accettazioneListModel.setPosizione(x.getMtbAart().getPosizione()); accettazioneOrdiniPickingListModel.setPosizione(x.getMtbAart().getPosizione());
//Calc Num CNF //Calc Num CNF
BigDecimal numCnfEvasa = BigDecimal.ZERO; BigDecimal numCnfEvasa = BigDecimal.ZERO;
@ -440,50 +439,50 @@ public class AccettazionePickingActivity extends BaseActivity implements Accetta
if (SettingsManager.iDB().isFlagForceAllToColli() || (x.getMtbAart() == null || !x.getMtbAart().isFlagQtaCnfFissaBoolean())) { if (SettingsManager.iDB().isFlagForceAllToColli() || (x.getMtbAart() == null || !x.getMtbAart().isFlagQtaCnfFissaBoolean())) {
accettazioneListModel.setQtaEvasa(numCnfEvasa); accettazioneOrdiniPickingListModel.setQtaEvasa(numCnfEvasa);
accettazioneListModel.setQtaTot(x.getSitArtOrdDTO().getNumCnfDaEvadere()); accettazioneOrdiniPickingListModel.setQtaTot(x.getSitArtOrdDTO().getNumCnfDaEvadere());
accettazioneListModel.setUntMis(UtilityResources.getString(R.string.unt_mis_col)); accettazioneOrdiniPickingListModel.setUntMis(UtilityResources.getString(R.string.unt_mis_col));
accettazioneListModel.setSecQtaEvasa(qtaEvasa); accettazioneOrdiniPickingListModel.setSecQtaEvasa(qtaEvasa);
accettazioneListModel.setSecQtaTot(x.getSitArtOrdDTO().getQtaDaEvadere()); accettazioneOrdiniPickingListModel.setSecQtaTot(x.getSitArtOrdDTO().getQtaDaEvadere());
if (x.getMtbAart() != null) if (x.getMtbAart() != null)
accettazioneListModel.setSecUntMis(x.getMtbAart().getUntMis()); accettazioneOrdiniPickingListModel.setSecUntMis(x.getMtbAart().getUntMis());
} else { } else {
accettazioneListModel.setQtaEvasa(qtaEvasa); accettazioneOrdiniPickingListModel.setQtaEvasa(qtaEvasa);
accettazioneListModel.setQtaTot(x.getSitArtOrdDTO().getQtaDaEvadere()); accettazioneOrdiniPickingListModel.setQtaTot(x.getSitArtOrdDTO().getQtaDaEvadere());
if (x.getMtbAart() != null) if (x.getMtbAart() != null)
accettazioneListModel.setUntMis(x.getMtbAart().getUntMis()); accettazioneOrdiniPickingListModel.setUntMis(x.getMtbAart().getUntMis());
accettazioneListModel.setSecQtaEvasa(numCnfEvasa); accettazioneOrdiniPickingListModel.setSecQtaEvasa(numCnfEvasa);
accettazioneListModel.setSecQtaTot(x.getSitArtOrdDTO().getNumCnfDaEvadere()); accettazioneOrdiniPickingListModel.setSecQtaTot(x.getSitArtOrdDTO().getNumCnfDaEvadere());
accettazioneListModel.setSecUntMis(UtilityResources.getString(R.string.unt_mis_col)); accettazioneOrdiniPickingListModel.setSecUntMis(UtilityResources.getString(R.string.unt_mis_col));
} }
accettazioneListModel.setOriginalModel(x); accettazioneOrdiniPickingListModel.setOriginalModel(x);
list.add(accettazioneListModel); list.add(accettazioneOrdiniPickingListModel);
}); });
return list; return list;
} }
private List<AccettazioneListModel> convertDataModelToListModel__DescrArt(List<PickingObjectDTO> dataList) { private List<AccettazioneOrdiniPickingListModel> convertDataModelToListModel__DescrArt(List<PickingObjectDTO> dataList) {
ArrayList<AccettazioneListModel> list = new ArrayList<>(); ArrayList<AccettazioneOrdiniPickingListModel> list = new ArrayList<>();
Stream.of(dataList) Stream.of(dataList)
.sortBy(x -> x.getMtbAart().getDescrizioneEstesa()) .sortBy(x -> x.getMtbAart().getDescrizioneEstesa())
.forEach(x -> { .forEach(x -> {
AccettazioneListModel accettazioneListModel = new AccettazioneListModel(); AccettazioneOrdiniPickingListModel accettazioneOrdiniPickingListModel = new AccettazioneOrdiniPickingListModel();
accettazioneListModel.setActive(true); accettazioneOrdiniPickingListModel.setActive(true);
accettazioneListModel.setGroupTitle(UtilityString.isNull(x.getSitArtOrdDTO().getCodArtFor(), x.getSitArtOrdDTO().getCodMart()) accettazioneOrdiniPickingListModel.setGroupTitle(UtilityString.isNull(x.getSitArtOrdDTO().getCodArtFor(), x.getSitArtOrdDTO().getCodMart())
+ (UtilityString.isNullOrEmpty(x.getMtbAart().getDescrizioneEstesa()) ? "" : " - " + x.getMtbAart().getDescrizioneEstesa())); + (UtilityString.isNullOrEmpty(x.getMtbAart().getDescrizioneEstesa()) ? "" : " - " + x.getMtbAart().getDescrizioneEstesa()));
accettazioneListModel.setBadge1(UtilityString.isNull(x.getSitArtOrdDTO().getCodJcom(), CommonConst.Config.COMMESSA_MAG)); accettazioneOrdiniPickingListModel.setBadge1(UtilityString.isNull(x.getSitArtOrdDTO().getCodJcom(), CommonConst.Config.COMMESSA_MAG));
accettazioneListModel.setBadge2(String.valueOf(x.getSitArtOrdDTO().getNumOrd())); accettazioneOrdiniPickingListModel.setBadge2(String.valueOf(x.getSitArtOrdDTO().getNumOrd()));
accettazioneListModel.setDescrizione(x.getSitArtOrdDTO().getDescrizioneCommessa()); accettazioneOrdiniPickingListModel.setDescrizione(x.getSitArtOrdDTO().getDescrizioneCommessa());
if (x.getMtbAart() != null) if (x.getMtbAart() != null)
accettazioneListModel.setPosizione(x.getMtbAart().getPosizione()); accettazioneOrdiniPickingListModel.setPosizione(x.getMtbAart().getPosizione());
//Calc Num CNF //Calc Num CNF
BigDecimal numCnfEvasa = BigDecimal.ZERO; BigDecimal numCnfEvasa = BigDecimal.ZERO;
@ -505,47 +504,47 @@ public class AccettazionePickingActivity extends BaseActivity implements Accetta
if (SettingsManager.iDB().isFlagForceAllToColli() || (x.getMtbAart() == null || !x.getMtbAart().isFlagQtaCnfFissaBoolean())) { if (SettingsManager.iDB().isFlagForceAllToColli() || (x.getMtbAart() == null || !x.getMtbAart().isFlagQtaCnfFissaBoolean())) {
accettazioneListModel.setQtaEvasa(numCnfEvasa); accettazioneOrdiniPickingListModel.setQtaEvasa(numCnfEvasa);
accettazioneListModel.setQtaTot(x.getSitArtOrdDTO().getNumCnfDaEvadere()); accettazioneOrdiniPickingListModel.setQtaTot(x.getSitArtOrdDTO().getNumCnfDaEvadere());
accettazioneListModel.setUntMis(UtilityResources.getString(R.string.unt_mis_col)); accettazioneOrdiniPickingListModel.setUntMis(UtilityResources.getString(R.string.unt_mis_col));
accettazioneListModel.setSecQtaEvasa(qtaEvasa); accettazioneOrdiniPickingListModel.setSecQtaEvasa(qtaEvasa);
accettazioneListModel.setSecQtaTot(x.getSitArtOrdDTO().getQtaDaEvadere()); accettazioneOrdiniPickingListModel.setSecQtaTot(x.getSitArtOrdDTO().getQtaDaEvadere());
if (x.getMtbAart() != null) if (x.getMtbAart() != null)
accettazioneListModel.setSecUntMis(x.getMtbAart().getUntMis()); accettazioneOrdiniPickingListModel.setSecUntMis(x.getMtbAart().getUntMis());
} else { } else {
accettazioneListModel.setQtaEvasa(qtaEvasa); accettazioneOrdiniPickingListModel.setQtaEvasa(qtaEvasa);
accettazioneListModel.setQtaTot(x.getSitArtOrdDTO().getQtaDaEvadere()); accettazioneOrdiniPickingListModel.setQtaTot(x.getSitArtOrdDTO().getQtaDaEvadere());
if (x.getMtbAart() != null) if (x.getMtbAart() != null)
accettazioneListModel.setUntMis(x.getMtbAart().getUntMis()); accettazioneOrdiniPickingListModel.setUntMis(x.getMtbAart().getUntMis());
accettazioneListModel.setSecQtaEvasa(numCnfEvasa); accettazioneOrdiniPickingListModel.setSecQtaEvasa(numCnfEvasa);
accettazioneListModel.setSecQtaTot(x.getSitArtOrdDTO().getNumCnfDaEvadere()); accettazioneOrdiniPickingListModel.setSecQtaTot(x.getSitArtOrdDTO().getNumCnfDaEvadere());
accettazioneListModel.setSecUntMis(UtilityResources.getString(R.string.unt_mis_col)); accettazioneOrdiniPickingListModel.setSecUntMis(UtilityResources.getString(R.string.unt_mis_col));
} }
accettazioneListModel.setOriginalModel(x); accettazioneOrdiniPickingListModel.setOriginalModel(x);
list.add(accettazioneListModel); list.add(accettazioneOrdiniPickingListModel);
}); });
return list; return list;
} }
private List<AccettazioneListModel> convertDataModelToListModel__RagSocCom(List<PickingObjectDTO> dataList) { private List<AccettazioneOrdiniPickingListModel> convertDataModelToListModel__RagSocCom(List<PickingObjectDTO> dataList) {
ArrayList<AccettazioneListModel> list = new ArrayList<>(); ArrayList<AccettazioneOrdiniPickingListModel> list = new ArrayList<>();
Stream.of(dataList) Stream.of(dataList)
.filter(x -> !UtilityString.isNullOrEmpty(x.getSitArtOrdDTO().getDescrizioneCommessa()) && !x.getSitArtOrdDTO().getCodJcom().equalsIgnoreCase(CommonConst.Config.COMMESSA_MAG)) .filter(x -> !UtilityString.isNullOrEmpty(x.getSitArtOrdDTO().getDescrizioneCommessa()) && !x.getSitArtOrdDTO().getCodJcom().equalsIgnoreCase(CommonConst.Config.COMMESSA_MAG))
.sortBy(x -> x.getSitArtOrdDTO().getDescrizioneCommessa()) .sortBy(x -> x.getSitArtOrdDTO().getDescrizioneCommessa())
.forEach(x -> { .forEach(x -> {
AccettazioneListModel accettazioneListModel = new AccettazioneListModel(); AccettazioneOrdiniPickingListModel accettazioneOrdiniPickingListModel = new AccettazioneOrdiniPickingListModel();
accettazioneListModel.setActive(true); accettazioneOrdiniPickingListModel.setActive(true);
accettazioneListModel.setGroupTitle(x.getSitArtOrdDTO().getCodJcom() + (!UtilityString.isNullOrEmpty(x.getSitArtOrdDTO().getDescrizioneCommessa()) ? " - " + x.getSitArtOrdDTO().getDescrizioneCommessa() : "")); accettazioneOrdiniPickingListModel.setGroupTitle(x.getSitArtOrdDTO().getCodJcom() + (!UtilityString.isNullOrEmpty(x.getSitArtOrdDTO().getDescrizioneCommessa()) ? " - " + x.getSitArtOrdDTO().getDescrizioneCommessa() : ""));
accettazioneListModel.setBadge1(UtilityString.isNull(x.getSitArtOrdDTO().getCodArtFor(), x.getSitArtOrdDTO().getCodMart())); accettazioneOrdiniPickingListModel.setBadge1(UtilityString.isNull(x.getSitArtOrdDTO().getCodArtFor(), x.getSitArtOrdDTO().getCodMart()));
accettazioneListModel.setBadge2(String.valueOf(x.getSitArtOrdDTO().getNumOrd())); accettazioneOrdiniPickingListModel.setBadge2(String.valueOf(x.getSitArtOrdDTO().getNumOrd()));
//Calc Num CNF //Calc Num CNF
BigDecimal numCnfEvasa = BigDecimal.ZERO; BigDecimal numCnfEvasa = BigDecimal.ZERO;
@ -567,45 +566,45 @@ public class AccettazionePickingActivity extends BaseActivity implements Accetta
if (SettingsManager.iDB().isFlagForceAllToColli() || (x.getMtbAart() == null || !x.getMtbAart().isFlagQtaCnfFissaBoolean())) { if (SettingsManager.iDB().isFlagForceAllToColli() || (x.getMtbAart() == null || !x.getMtbAart().isFlagQtaCnfFissaBoolean())) {
accettazioneListModel.setQtaEvasa(numCnfEvasa); accettazioneOrdiniPickingListModel.setQtaEvasa(numCnfEvasa);
accettazioneListModel.setQtaTot(x.getSitArtOrdDTO().getNumCnfDaEvadere()); accettazioneOrdiniPickingListModel.setQtaTot(x.getSitArtOrdDTO().getNumCnfDaEvadere());
accettazioneListModel.setUntMis(UtilityResources.getString(R.string.unt_mis_col)); accettazioneOrdiniPickingListModel.setUntMis(UtilityResources.getString(R.string.unt_mis_col));
accettazioneListModel.setSecQtaEvasa(qtaEvasa); accettazioneOrdiniPickingListModel.setSecQtaEvasa(qtaEvasa);
accettazioneListModel.setSecQtaTot(x.getSitArtOrdDTO().getQtaDaEvadere()); accettazioneOrdiniPickingListModel.setSecQtaTot(x.getSitArtOrdDTO().getQtaDaEvadere());
if (x.getMtbAart() != null) if (x.getMtbAart() != null)
accettazioneListModel.setSecUntMis(x.getMtbAart().getUntMis()); accettazioneOrdiniPickingListModel.setSecUntMis(x.getMtbAart().getUntMis());
} else { } else {
accettazioneListModel.setQtaEvasa(qtaEvasa); accettazioneOrdiniPickingListModel.setQtaEvasa(qtaEvasa);
accettazioneListModel.setQtaTot(x.getSitArtOrdDTO().getQtaDaEvadere()); accettazioneOrdiniPickingListModel.setQtaTot(x.getSitArtOrdDTO().getQtaDaEvadere());
if (x.getMtbAart() != null) if (x.getMtbAart() != null)
accettazioneListModel.setUntMis(x.getMtbAart().getUntMis()); accettazioneOrdiniPickingListModel.setUntMis(x.getMtbAart().getUntMis());
accettazioneListModel.setSecQtaEvasa(numCnfEvasa); accettazioneOrdiniPickingListModel.setSecQtaEvasa(numCnfEvasa);
accettazioneListModel.setSecQtaTot(x.getSitArtOrdDTO().getNumCnfDaEvadere()); accettazioneOrdiniPickingListModel.setSecQtaTot(x.getSitArtOrdDTO().getNumCnfDaEvadere());
accettazioneListModel.setSecUntMis(UtilityResources.getString(R.string.unt_mis_col)); accettazioneOrdiniPickingListModel.setSecUntMis(UtilityResources.getString(R.string.unt_mis_col));
} }
if (x.getMtbAart() != null) { if (x.getMtbAart() != null) {
accettazioneListModel.setDescrizione(x.getMtbAart().getDescrizioneEstesa()); accettazioneOrdiniPickingListModel.setDescrizione(x.getMtbAart().getDescrizioneEstesa());
accettazioneListModel.setPosizione(x.getMtbAart().getPosizione()); accettazioneOrdiniPickingListModel.setPosizione(x.getMtbAart().getPosizione());
} }
accettazioneListModel.setOriginalModel(x); accettazioneOrdiniPickingListModel.setOriginalModel(x);
list.add(accettazioneListModel); list.add(accettazioneOrdiniPickingListModel);
}); });
Stream.of(dataList) Stream.of(dataList)
.filter(x -> UtilityString.isNullOrEmpty(x.getSitArtOrdDTO().getDescrizioneCommessa()) || x.getSitArtOrdDTO().getCodJcom().equalsIgnoreCase(CommonConst.Config.COMMESSA_MAG)) .filter(x -> UtilityString.isNullOrEmpty(x.getSitArtOrdDTO().getDescrizioneCommessa()) || x.getSitArtOrdDTO().getCodJcom().equalsIgnoreCase(CommonConst.Config.COMMESSA_MAG))
.forEach(x -> { .forEach(x -> {
AccettazioneListModel accettazioneListModel = new AccettazioneListModel(); AccettazioneOrdiniPickingListModel accettazioneOrdiniPickingListModel = new AccettazioneOrdiniPickingListModel();
accettazioneListModel.setActive(true); accettazioneOrdiniPickingListModel.setActive(true);
accettazioneListModel.setGroupTitle(UtilityString.isNull(x.getSitArtOrdDTO().getCodJcom(), CommonConst.Config.COMMESSA_MAG)); accettazioneOrdiniPickingListModel.setGroupTitle(UtilityString.isNull(x.getSitArtOrdDTO().getCodJcom(), CommonConst.Config.COMMESSA_MAG));
accettazioneListModel.setBadge1(UtilityString.isNull(x.getSitArtOrdDTO().getCodArtFor(), x.getSitArtOrdDTO().getCodMart())); accettazioneOrdiniPickingListModel.setBadge1(UtilityString.isNull(x.getSitArtOrdDTO().getCodArtFor(), x.getSitArtOrdDTO().getCodMart()));
accettazioneListModel.setBadge2(String.valueOf(x.getSitArtOrdDTO().getNumOrd())); accettazioneOrdiniPickingListModel.setBadge2(String.valueOf(x.getSitArtOrdDTO().getNumOrd()));
//Calc Num CNF //Calc Num CNF
@ -628,34 +627,34 @@ public class AccettazionePickingActivity extends BaseActivity implements Accetta
if (SettingsManager.iDB().isFlagForceAllToColli() || (x.getMtbAart() == null || !x.getMtbAart().isFlagQtaCnfFissaBoolean())) { if (SettingsManager.iDB().isFlagForceAllToColli() || (x.getMtbAart() == null || !x.getMtbAart().isFlagQtaCnfFissaBoolean())) {
accettazioneListModel.setQtaEvasa(numCnfEvasa); accettazioneOrdiniPickingListModel.setQtaEvasa(numCnfEvasa);
accettazioneListModel.setQtaTot(x.getSitArtOrdDTO().getNumCnfDaEvadere()); accettazioneOrdiniPickingListModel.setQtaTot(x.getSitArtOrdDTO().getNumCnfDaEvadere());
accettazioneListModel.setUntMis(UtilityResources.getString(R.string.unt_mis_col)); accettazioneOrdiniPickingListModel.setUntMis(UtilityResources.getString(R.string.unt_mis_col));
accettazioneListModel.setSecQtaEvasa(qtaEvasa); accettazioneOrdiniPickingListModel.setSecQtaEvasa(qtaEvasa);
accettazioneListModel.setSecQtaTot(x.getSitArtOrdDTO().getQtaDaEvadere()); accettazioneOrdiniPickingListModel.setSecQtaTot(x.getSitArtOrdDTO().getQtaDaEvadere());
if (x.getMtbAart() != null) if (x.getMtbAart() != null)
accettazioneListModel.setSecUntMis(x.getMtbAart().getUntMis()); accettazioneOrdiniPickingListModel.setSecUntMis(x.getMtbAart().getUntMis());
} else { } else {
accettazioneListModel.setQtaEvasa(qtaEvasa); accettazioneOrdiniPickingListModel.setQtaEvasa(qtaEvasa);
accettazioneListModel.setQtaTot(x.getSitArtOrdDTO().getQtaDaEvadere()); accettazioneOrdiniPickingListModel.setQtaTot(x.getSitArtOrdDTO().getQtaDaEvadere());
if (x.getMtbAart() != null) if (x.getMtbAart() != null)
accettazioneListModel.setUntMis(x.getMtbAart().getUntMis()); accettazioneOrdiniPickingListModel.setUntMis(x.getMtbAart().getUntMis());
accettazioneListModel.setSecQtaEvasa(numCnfEvasa); accettazioneOrdiniPickingListModel.setSecQtaEvasa(numCnfEvasa);
accettazioneListModel.setSecQtaTot(x.getSitArtOrdDTO().getNumCnfDaEvadere()); accettazioneOrdiniPickingListModel.setSecQtaTot(x.getSitArtOrdDTO().getNumCnfDaEvadere());
accettazioneListModel.setSecUntMis(UtilityResources.getString(R.string.unt_mis_col)); accettazioneOrdiniPickingListModel.setSecUntMis(UtilityResources.getString(R.string.unt_mis_col));
} }
if (x.getMtbAart() != null) { if (x.getMtbAart() != null) {
accettazioneListModel.setDescrizione(x.getMtbAart().getDescrizioneEstesa()); accettazioneOrdiniPickingListModel.setDescrizione(x.getMtbAart().getDescrizioneEstesa());
accettazioneListModel.setUntMis(x.getMtbAart().getUntMis()); accettazioneOrdiniPickingListModel.setUntMis(x.getMtbAart().getUntMis());
} }
accettazioneListModel.setOriginalModel(x); accettazioneOrdiniPickingListModel.setOriginalModel(x);
list.add(accettazioneListModel); list.add(accettazioneOrdiniPickingListModel);
}); });
return list; return list;
@ -706,11 +705,11 @@ public class AccettazionePickingActivity extends BaseActivity implements Accetta
dialog.show(); dialog.show();
} }
public void startListaBancaliRegistratiActivity(ArrayList<RecoverMtbColt> mtbColts) { public void startListaBancaliRegistratiActivity(ArrayList<RecoverMtbColtDTO> mtbColts) {
Intent myIntent = ListaBancaliActivity.createIntent(this, Intent myIntent = ListaBancaliActivity.createIntent(this,
Stream.of(mtbColts).map(x -> (MtbColt) x).toList(), Stream.of(mtbColts).map(x -> (MtbColt) x).toList(),
input -> ((RecoverMtbColt) input).isFlagCanBeRecovered(), input -> ((RecoverMtbColtDTO) input).isFlagCanBeRecovered(),
ReportManager.getReportNameLUFromGestione(GestioneEnum.ACQUISTO)); ReportManager.getReportNameLUFromGestione(GestioneEnum.ACQUISTO));
this.startActivityForResult(myIntent, PICK_UL_REQUEST); this.startActivityForResult(myIntent, PICK_UL_REQUEST);
} }

View File

@ -7,7 +7,7 @@ import it.integry.integrywmsnative.gest.accettazione_ordini_picking.filters.Filt
import it.integry.integrywmsnative.gest.accettazione_ordini_picking.filters.FilterPosizioneLayoutView; import it.integry.integrywmsnative.gest.accettazione_ordini_picking.filters.FilterPosizioneLayoutView;
import it.integry.integrywmsnative.ui.filter_chips.FilterChipDTO; import it.integry.integrywmsnative.ui.filter_chips.FilterChipDTO;
public class AccettazionePickingBindings { public class AccettazioneOrdiniPickingBindings {
public static final int COD_ART_FILTER_ID = 0; public static final int COD_ART_FILTER_ID = 0;
public static final int DESCR_FILTER_ID = 1; public static final int DESCR_FILTER_ID = 1;

View File

@ -0,0 +1,15 @@
package it.integry.integrywmsnative.gest.accettazione_ordini_picking;
import dagger.Subcomponent;
@Subcomponent
public interface AccettazioneOrdiniPickingComponent {
@Subcomponent.Factory
interface Factory {
AccettazioneOrdiniPickingComponent create();
}
void inject(AccettazioneOrdiniPickingActivity accettazioneOrdiniPickingActivity);
}

View File

@ -9,15 +9,15 @@ import it.integry.integrywmsnative.core.rest.consumers.ColliLavorazioneRESTConsu
import it.integry.integrywmsnative.core.rest.consumers.ColliMagazzinoRESTConsumer; import it.integry.integrywmsnative.core.rest.consumers.ColliMagazzinoRESTConsumer;
import it.integry.integrywmsnative.core.rest.consumers.PrinterRESTConsumer; import it.integry.integrywmsnative.core.rest.consumers.PrinterRESTConsumer;
import it.integry.integrywmsnative.core.rest.consumers.SystemRESTConsumer; import it.integry.integrywmsnative.core.rest.consumers.SystemRESTConsumer;
import it.integry.integrywmsnative.gest.accettazione_ordini_picking.rest.AccettazionePickingRESTConsumer; import it.integry.integrywmsnative.gest.accettazione_ordini_picking.rest.AccettazioneOrdiniPickingRESTConsumer;
import it.integry.integrywmsnative.view.bottom_sheet__lu_content.BottomSheetFragmentLUContentViewModel; import it.integry.integrywmsnative.view.bottom_sheet__lu_content.BottomSheetFragmentLUContentViewModel;
@Module(subcomponents = AccettazionePickingComponent.class) @Module(subcomponents = AccettazioneOrdiniPickingComponent.class)
public class AccettazionePickingModule { public class AccettazioneOrdiniPickingModule {
@Provides @Provides
AccettazionePickingRESTConsumer providesAccettazionePickingRESTConsumer(SystemRESTConsumer systemRESTConsumer) { AccettazioneOrdiniPickingRESTConsumer providesAccettazionePickingRESTConsumer(SystemRESTConsumer systemRESTConsumer) {
return new AccettazionePickingRESTConsumer(systemRESTConsumer); return new AccettazioneOrdiniPickingRESTConsumer(systemRESTConsumer);
} }
@Provides @Provides
@ -26,19 +26,19 @@ public class AccettazionePickingModule {
} }
@Provides @Provides
AccettazionePickingViewModel providesAccettazioneViewModel( AccettazioneOrdiniPickingViewModel providesAccettazioneViewModel(
ArticoloRESTConsumer articoloRESTConsumer, ArticoloRESTConsumer articoloRESTConsumer,
BarcodeRESTConsumer barcodeRESTConsumer, BarcodeRESTConsumer barcodeRESTConsumer,
ColliMagazzinoRESTConsumer colliMagazzinoRESTConsumer, ColliMagazzinoRESTConsumer colliMagazzinoRESTConsumer,
PrinterRESTConsumer printerRESTConsumer, PrinterRESTConsumer printerRESTConsumer,
AccettazionePickingRESTConsumer accettazionePickingRESTConsumer, AccettazioneOrdiniPickingRESTConsumer accettazioneOrdiniPickingRESTConsumer,
ColliAccettazioneRESTConsumer colliAccettazioneRESTConsumer, ColliAccettazioneRESTConsumer colliAccettazioneRESTConsumer,
ColliLavorazioneRESTConsumer colliLavorazioneRESTConsumer) { ColliLavorazioneRESTConsumer colliLavorazioneRESTConsumer) {
return new AccettazionePickingViewModel(articoloRESTConsumer, return new AccettazioneOrdiniPickingViewModel(articoloRESTConsumer,
barcodeRESTConsumer, barcodeRESTConsumer,
colliMagazzinoRESTConsumer, colliMagazzinoRESTConsumer,
printerRESTConsumer, printerRESTConsumer,
accettazionePickingRESTConsumer, accettazioneOrdiniPickingRESTConsumer,
colliAccettazioneRESTConsumer, colliAccettazioneRESTConsumer,
colliLavorazioneRESTConsumer); colliLavorazioneRESTConsumer);
} }

View File

@ -61,25 +61,25 @@ import it.integry.integrywmsnative.gest.accettazione_ordini_elenco.dto.OrdineAcc
import it.integry.integrywmsnative.gest.accettazione_ordini_elenco.dto.SitArtOrdDTO; import it.integry.integrywmsnative.gest.accettazione_ordini_elenco.dto.SitArtOrdDTO;
import it.integry.integrywmsnative.gest.accettazione_ordini_picking.dto.HistoryMtbAartDTO; import it.integry.integrywmsnative.gest.accettazione_ordini_picking.dto.HistoryMtbAartDTO;
import it.integry.integrywmsnative.gest.accettazione_ordini_picking.dto.PickingObjectDTO; import it.integry.integrywmsnative.gest.accettazione_ordini_picking.dto.PickingObjectDTO;
import it.integry.integrywmsnative.gest.accettazione_ordini_picking.rest.AccettazionePickingRESTConsumer; import it.integry.integrywmsnative.gest.accettazione_ordini_picking.rest.AccettazioneOrdiniPickingRESTConsumer;
import it.integry.integrywmsnative.gest.accettazione_ordini_picking.rest.RecoverMtbColt; import it.integry.integrywmsnative.gest.accettazione_ordini_picking.dto.RecoverMtbColtDTO;
import it.integry.integrywmsnative.gest.spedizione.exceptions.InvalidPesoKGException; import it.integry.integrywmsnative.gest.spedizione.exceptions.InvalidPesoKGException;
import it.integry.integrywmsnative.gest.spedizione.exceptions.NotCurrentYearLUException; import it.integry.integrywmsnative.gest.spedizione.exceptions.NotCurrentYearLUException;
import it.integry.integrywmsnative.gest.spedizione.model.PickedQuantityDTO; import it.integry.integrywmsnative.gest.spedizione.model.PickedQuantityDTO;
public class AccettazionePickingViewModel { public class AccettazioneOrdiniPickingViewModel {
private final ArticoloRESTConsumer mArticoloRESTConsumer; private final ArticoloRESTConsumer mArticoloRESTConsumer;
private final BarcodeRESTConsumer mBarcodeRESTConsumer; private final BarcodeRESTConsumer mBarcodeRESTConsumer;
private final ColliMagazzinoRESTConsumer mColliMagazzinoRESTConsumer; private final ColliMagazzinoRESTConsumer mColliMagazzinoRESTConsumer;
private final PrinterRESTConsumer mPrinterRESTConsumer; private final PrinterRESTConsumer mPrinterRESTConsumer;
private final AccettazionePickingRESTConsumer mAccettazionePickingRESTConsumer; private final AccettazioneOrdiniPickingRESTConsumer mAccettazioneOrdiniPickingRESTConsumer;
private final ColliAccettazioneRESTConsumer mColliAccettazioneRESTConsumer; private final ColliAccettazioneRESTConsumer mColliAccettazioneRESTConsumer;
private final ColliLavorazioneRESTConsumer mColliLavorazioneRESTConsumer; private final ColliLavorazioneRESTConsumer mColliLavorazioneRESTConsumer;
private ColliCaricoRESTConsumerInterface mColliCaricoRESTConsumer; private ColliCaricoRESTConsumerInterface mColliCaricoRESTConsumer;
private AccettazionePickingViewModel.Listener mListener; private AccettazioneOrdiniPickingViewModel.Listener mListener;
private List<OrdineAccettazioneInevasoDTO> mOrders; private List<OrdineAccettazioneInevasoDTO> mOrders;
private boolean mUseQtaOrd; private boolean mUseQtaOrd;
@ -91,18 +91,18 @@ public class AccettazionePickingViewModel {
private final List<HistoryMtbAartDTO> mHistoryUsedAarts = new ArrayList<>(); private final List<HistoryMtbAartDTO> mHistoryUsedAarts = new ArrayList<>();
@Inject @Inject
public AccettazionePickingViewModel(ArticoloRESTConsumer articoloRESTConsumer, public AccettazioneOrdiniPickingViewModel(ArticoloRESTConsumer articoloRESTConsumer,
BarcodeRESTConsumer barcodeRESTConsumer, BarcodeRESTConsumer barcodeRESTConsumer,
ColliMagazzinoRESTConsumer colliMagazzinoRESTConsumer, ColliMagazzinoRESTConsumer colliMagazzinoRESTConsumer,
PrinterRESTConsumer printerRESTConsumer, PrinterRESTConsumer printerRESTConsumer,
AccettazionePickingRESTConsumer accettazionePickingRESTConsumer, AccettazioneOrdiniPickingRESTConsumer accettazioneOrdiniPickingRESTConsumer,
ColliAccettazioneRESTConsumer colliAccettazioneRESTConsumer, ColliAccettazioneRESTConsumer colliAccettazioneRESTConsumer,
ColliLavorazioneRESTConsumer colliLavorazioneRESTConsumer) { ColliLavorazioneRESTConsumer colliLavorazioneRESTConsumer) {
this.mArticoloRESTConsumer = articoloRESTConsumer; this.mArticoloRESTConsumer = articoloRESTConsumer;
this.mBarcodeRESTConsumer = barcodeRESTConsumer; this.mBarcodeRESTConsumer = barcodeRESTConsumer;
this.mColliMagazzinoRESTConsumer = colliMagazzinoRESTConsumer; this.mColliMagazzinoRESTConsumer = colliMagazzinoRESTConsumer;
this.mPrinterRESTConsumer = printerRESTConsumer; this.mPrinterRESTConsumer = printerRESTConsumer;
this.mAccettazionePickingRESTConsumer = accettazionePickingRESTConsumer; this.mAccettazioneOrdiniPickingRESTConsumer = accettazioneOrdiniPickingRESTConsumer;
this.mColliAccettazioneRESTConsumer = colliAccettazioneRESTConsumer; this.mColliAccettazioneRESTConsumer = colliAccettazioneRESTConsumer;
this.mColliLavorazioneRESTConsumer = colliLavorazioneRESTConsumer; this.mColliLavorazioneRESTConsumer = colliLavorazioneRESTConsumer;
} }
@ -182,10 +182,10 @@ public class AccettazionePickingViewModel {
return mPickingList; return mPickingList;
} }
public void retrieveExistentLU(RunnableArgs<ArrayList<RecoverMtbColt>> onComplete) { public void retrieveExistentLU(RunnableArgs<ArrayList<RecoverMtbColtDTO>> onComplete) {
this.sendOnLoadingStarted(); this.sendOnLoadingStarted();
this.mAccettazionePickingRESTConsumer.getBancaliGiaRegistrati(this.mOrders, mtbColtList -> { this.mAccettazioneOrdiniPickingRESTConsumer.getBancaliGiaRegistrati(this.mOrders, mtbColtList -> {
this.sendOnLoadingEnded(); this.sendOnLoadingEnded();
onComplete.run(mtbColtList); onComplete.run(mtbColtList);
}, this::sendError); }, this::sendError);
@ -992,7 +992,7 @@ public class AccettazionePickingViewModel {
mListener.onULVersata(versamentoAutomaticoULResponseDTO, onComplete); mListener.onULVersata(versamentoAutomaticoULResponseDTO, onComplete);
} }
public AccettazionePickingViewModel setListeners(AccettazionePickingViewModel.Listener listener) { public AccettazioneOrdiniPickingViewModel setListeners(AccettazioneOrdiniPickingViewModel.Listener listener) {
this.mListener = listener; this.mListener = listener;
return this; return this;
} }

View File

@ -1,15 +0,0 @@
package it.integry.integrywmsnative.gest.accettazione_ordini_picking;
import dagger.Subcomponent;
@Subcomponent
public interface AccettazionePickingComponent {
@Subcomponent.Factory
interface Factory {
AccettazionePickingComponent create();
}
void inject(AccettazionePickingActivity accettazionePickingActivity);
}

View File

@ -1,8 +1,8 @@
package it.integry.integrywmsnative.gest.accettazione_ordini_picking.rest; package it.integry.integrywmsnative.gest.accettazione_ordini_picking.dto;
import it.integry.integrywmsnative.core.model.MtbColt; import it.integry.integrywmsnative.core.model.MtbColt;
public class RecoverMtbColt extends MtbColt { public class RecoverMtbColtDTO extends MtbColt {
private boolean flagCanBeRecovered; private boolean flagCanBeRecovered;
@ -10,7 +10,7 @@ public class RecoverMtbColt extends MtbColt {
return flagCanBeRecovered; return flagCanBeRecovered;
} }
public RecoverMtbColt setFlagCanBeRecovered(boolean flagCanBeRecovered) { public RecoverMtbColtDTO setFlagCanBeRecovered(boolean flagCanBeRecovered) {
this.flagCanBeRecovered = flagCanBeRecovered; this.flagCanBeRecovered = flagCanBeRecovered;
return this; return this;
} }

View File

@ -17,18 +17,19 @@ import it.integry.integrywmsnative.core.utility.UtilityDate;
import it.integry.integrywmsnative.core.utility.UtilityLogger; import it.integry.integrywmsnative.core.utility.UtilityLogger;
import it.integry.integrywmsnative.core.utility.UtilityQuery; import it.integry.integrywmsnative.core.utility.UtilityQuery;
import it.integry.integrywmsnative.gest.accettazione_ordini_elenco.dto.OrdineAccettazioneInevasoDTO; import it.integry.integrywmsnative.gest.accettazione_ordini_elenco.dto.OrdineAccettazioneInevasoDTO;
import it.integry.integrywmsnative.gest.accettazione_ordini_picking.dto.RecoverMtbColtDTO;
@Singleton @Singleton
public class AccettazionePickingRESTConsumer { public class AccettazioneOrdiniPickingRESTConsumer {
private final SystemRESTConsumer mSystemRestConsumer; private final SystemRESTConsumer mSystemRestConsumer;
@Inject @Inject
public AccettazionePickingRESTConsumer(SystemRESTConsumer systemRESTConsumer) { public AccettazioneOrdiniPickingRESTConsumer(SystemRESTConsumer systemRESTConsumer) {
this.mSystemRestConsumer = systemRESTConsumer; this.mSystemRestConsumer = systemRESTConsumer;
} }
public void getBancaliGiaRegistrati(List<OrdineAccettazioneInevasoDTO> ordiniToShow, RunnableArgs<ArrayList<RecoverMtbColt>> onComplete, RunnableArgs<Exception> onFailed) { public void getBancaliGiaRegistrati(List<OrdineAccettazioneInevasoDTO> ordiniToShow, RunnableArgs<ArrayList<RecoverMtbColtDTO>> onComplete, RunnableArgs<Exception> onFailed) {
List<HashMap<String, Object>> whereCondListMap = new ArrayList<>(); List<HashMap<String, Object>> whereCondListMap = new ArrayList<>();
Stream Stream
@ -131,9 +132,9 @@ public class AccettazionePickingRESTConsumer {
" mtb_colt.peso_netto_kg"; " mtb_colt.peso_netto_kg";
Type typeOfObjectsList = new TypeToken<ArrayList<RecoverMtbColt>>() { Type typeOfObjectsList = new TypeToken<ArrayList<RecoverMtbColtDTO>>() {
}.getType(); }.getType();
mSystemRestConsumer.<ArrayList<RecoverMtbColt>>processSql(sql, typeOfObjectsList, value -> { mSystemRestConsumer.<ArrayList<RecoverMtbColtDTO>>processSql(sql, typeOfObjectsList, value -> {
if (onComplete != null) onComplete.run(value); if (onComplete != null) onComplete.run(value);
}, onFailed); }, onFailed);

View File

@ -27,11 +27,11 @@ import it.integry.integrywmsnative.databinding.AccettazioneOrdineInevasoMainList
import it.integry.integrywmsnative.databinding.AccettazioneOrdineInevasoMainListGroupItemBinding; import it.integry.integrywmsnative.databinding.AccettazioneOrdineInevasoMainListGroupItemBinding;
import it.integry.integrywmsnative.gest.accettazione_ordini_picking.dto.PickingObjectDTO; import it.integry.integrywmsnative.gest.accettazione_ordini_picking.dto.PickingObjectDTO;
public class AccettazioneListAdapter extends SectionedRecyclerViewAdapter<AccettazioneListAdapter.SubheaderHolder, AccettazioneListAdapter.SingleItemViewHolder> { public class AccettazioneOrdiniPickingListAdapter extends SectionedRecyclerViewAdapter<AccettazioneOrdiniPickingListAdapter.SubheaderHolder, AccettazioneOrdiniPickingListAdapter.SingleItemViewHolder> {
private final Context mContext; private final Context mContext;
private final boolean mShowSecondaryUntMis; private final boolean mShowSecondaryUntMis;
private final List<AccettazioneListModel> mDataset = new ArrayList<>(); private final List<AccettazioneOrdiniPickingListModel> mDataset = new ArrayList<>();
private RunnableArgs<PickingObjectDTO> mOnItemClicked; private RunnableArgs<PickingObjectDTO> mOnItemClicked;
@ -57,7 +57,7 @@ public class AccettazioneListAdapter extends SectionedRecyclerViewAdapter<Accett
} }
public AccettazioneListAdapter(AppCompatActivity context, ObservableArrayList<AccettazioneListModel> mutableDataSet, boolean showSecondaryUntMis) { public AccettazioneOrdiniPickingListAdapter(AppCompatActivity context, ObservableArrayList<AccettazioneOrdiniPickingListModel> mutableDataSet, boolean showSecondaryUntMis) {
this.mContext = context; this.mContext = context;
this.mShowSecondaryUntMis = showSecondaryUntMis; this.mShowSecondaryUntMis = showSecondaryUntMis;
@ -92,7 +92,7 @@ public class AccettazioneListAdapter extends SectionedRecyclerViewAdapter<Accett
@Override @Override
public void onBindSubheaderViewHolder(SubheaderHolder subheaderHolder, int nextItemPosition) { public void onBindSubheaderViewHolder(SubheaderHolder subheaderHolder, int nextItemPosition) {
AccettazioneListModel pickingObjectDTO = this.mDataset.get(nextItemPosition); AccettazioneOrdiniPickingListModel pickingObjectDTO = this.mDataset.get(nextItemPosition);
subheaderHolder.mBinding.spedizioneGroupTitle.setVisibility(UtilityString.isNullOrEmpty(pickingObjectDTO.getGroupTitle()) ? View.GONE : View.VISIBLE); subheaderHolder.mBinding.spedizioneGroupTitle.setVisibility(UtilityString.isNullOrEmpty(pickingObjectDTO.getGroupTitle()) ? View.GONE : View.VISIBLE);
subheaderHolder.mBinding.spedizioneGroupTitle.setText(pickingObjectDTO.getGroupTitle()); subheaderHolder.mBinding.spedizioneGroupTitle.setText(pickingObjectDTO.getGroupTitle());
@ -100,7 +100,7 @@ public class AccettazioneListAdapter extends SectionedRecyclerViewAdapter<Accett
@Override @Override
public void onBindItemViewHolder(final SingleItemViewHolder holder, final int position) { public void onBindItemViewHolder(final SingleItemViewHolder holder, final int position) {
AccettazioneListModel pickingObjectDTO = this.mDataset.get(position); AccettazioneOrdiniPickingListModel pickingObjectDTO = this.mDataset.get(position);
if (pickingObjectDTO.getQtaEvasa().subtract(pickingObjectDTO.getQtaTot()).floatValue() >= 0) { if (pickingObjectDTO.getQtaEvasa().subtract(pickingObjectDTO.getQtaTot()).floatValue() >= 0) {
holder.mBinding.getRoot().setBackgroundColor(mContext.getResources().getColor(R.color.green_500_with_alpha)); holder.mBinding.getRoot().setBackgroundColor(mContext.getResources().getColor(R.color.green_500_with_alpha));
@ -157,8 +157,8 @@ public class AccettazioneListAdapter extends SectionedRecyclerViewAdapter<Accett
if (getItemSize() == 1) return true; if (getItemSize() == 1) return true;
else if (getItemSize() > 1) { else if (getItemSize() > 1) {
AccettazioneListModel compare1 = this.mDataset.get(position); AccettazioneOrdiniPickingListModel compare1 = this.mDataset.get(position);
AccettazioneListModel compare2 = this.mDataset.get(position + 1); AccettazioneOrdiniPickingListModel compare2 = this.mDataset.get(position + 1);
if (UtilityString.equalsIgnoreCase(compare1.getGroupTitle(), compare2.getGroupTitle())) { if (UtilityString.equalsIgnoreCase(compare1.getGroupTitle(), compare2.getGroupTitle())) {
return false; return false;

View File

@ -6,7 +6,7 @@ import java.math.BigDecimal;
import it.integry.integrywmsnative.gest.accettazione_ordini_picking.dto.PickingObjectDTO; import it.integry.integrywmsnative.gest.accettazione_ordini_picking.dto.PickingObjectDTO;
public class AccettazioneListModel implements Cloneable { public class AccettazioneOrdiniPickingListModel implements Cloneable {
private String groupTitle; private String groupTitle;
private String badge1; private String badge1;
@ -43,7 +43,7 @@ public class AccettazioneListModel implements Cloneable {
return groupTitle; return groupTitle;
} }
public AccettazioneListModel setGroupTitle(String groupTitle) { public AccettazioneOrdiniPickingListModel setGroupTitle(String groupTitle) {
this.groupTitle = groupTitle; this.groupTitle = groupTitle;
return this; return this;
} }
@ -52,7 +52,7 @@ public class AccettazioneListModel implements Cloneable {
return badge1; return badge1;
} }
public AccettazioneListModel setBadge1(String badge1) { public AccettazioneOrdiniPickingListModel setBadge1(String badge1) {
this.badge1 = badge1; this.badge1 = badge1;
return this; return this;
} }
@ -61,7 +61,7 @@ public class AccettazioneListModel implements Cloneable {
return badge2; return badge2;
} }
public AccettazioneListModel setBadge2(String badge2) { public AccettazioneOrdiniPickingListModel setBadge2(String badge2) {
this.badge2 = badge2; this.badge2 = badge2;
return this; return this;
} }
@ -70,7 +70,7 @@ public class AccettazioneListModel implements Cloneable {
return descrizione; return descrizione;
} }
public AccettazioneListModel setDescrizione(String descrizione) { public AccettazioneOrdiniPickingListModel setDescrizione(String descrizione) {
this.descrizione = descrizione; this.descrizione = descrizione;
return this; return this;
} }
@ -79,7 +79,7 @@ public class AccettazioneListModel implements Cloneable {
return descrizionePresente; return descrizionePresente;
} }
public AccettazioneListModel setDescrizionePresente(boolean descrizionePresente) { public AccettazioneOrdiniPickingListModel setDescrizionePresente(boolean descrizionePresente) {
this.descrizionePresente = descrizionePresente; this.descrizionePresente = descrizionePresente;
return this; return this;
} }
@ -88,7 +88,7 @@ public class AccettazioneListModel implements Cloneable {
return subDescrizione1; return subDescrizione1;
} }
public AccettazioneListModel setSubDescrizione1(String subDescrizione1) { public AccettazioneOrdiniPickingListModel setSubDescrizione1(String subDescrizione1) {
this.subDescrizione1 = subDescrizione1; this.subDescrizione1 = subDescrizione1;
return this; return this;
} }
@ -97,7 +97,7 @@ public class AccettazioneListModel implements Cloneable {
return subDescrizione2; return subDescrizione2;
} }
public AccettazioneListModel setSubDescrizione2(String subDescrizione2) { public AccettazioneOrdiniPickingListModel setSubDescrizione2(String subDescrizione2) {
this.subDescrizione2 = subDescrizione2; this.subDescrizione2 = subDescrizione2;
return this; return this;
} }
@ -106,7 +106,7 @@ public class AccettazioneListModel implements Cloneable {
return qtaEvasa; return qtaEvasa;
} }
public AccettazioneListModel setQtaEvasa(BigDecimal qtaEvasa) { public AccettazioneOrdiniPickingListModel setQtaEvasa(BigDecimal qtaEvasa) {
this.qtaEvasa = qtaEvasa; this.qtaEvasa = qtaEvasa;
return this; return this;
} }
@ -115,7 +115,7 @@ public class AccettazioneListModel implements Cloneable {
return qtaTot; return qtaTot;
} }
public AccettazioneListModel setQtaTot(BigDecimal qtaTot) { public AccettazioneOrdiniPickingListModel setQtaTot(BigDecimal qtaTot) {
this.qtaTot = qtaTot; this.qtaTot = qtaTot;
return this; return this;
} }
@ -124,7 +124,7 @@ public class AccettazioneListModel implements Cloneable {
return untMis; return untMis;
} }
public AccettazioneListModel setUntMis(String untMis) { public AccettazioneOrdiniPickingListModel setUntMis(String untMis) {
this.untMis = untMis; this.untMis = untMis;
return this; return this;
} }
@ -133,7 +133,7 @@ public class AccettazioneListModel implements Cloneable {
return secQtaEvasa; return secQtaEvasa;
} }
public AccettazioneListModel setSecQtaEvasa(BigDecimal secQtaEvasa) { public AccettazioneOrdiniPickingListModel setSecQtaEvasa(BigDecimal secQtaEvasa) {
this.secQtaEvasa = secQtaEvasa; this.secQtaEvasa = secQtaEvasa;
return this; return this;
} }
@ -142,7 +142,7 @@ public class AccettazioneListModel implements Cloneable {
return secQtaTot; return secQtaTot;
} }
public AccettazioneListModel setSecQtaTot(BigDecimal secQtaTot) { public AccettazioneOrdiniPickingListModel setSecQtaTot(BigDecimal secQtaTot) {
this.secQtaTot = secQtaTot; this.secQtaTot = secQtaTot;
return this; return this;
} }
@ -151,7 +151,7 @@ public class AccettazioneListModel implements Cloneable {
return secUntMis; return secUntMis;
} }
public AccettazioneListModel setSecUntMis(String secUntMis) { public AccettazioneOrdiniPickingListModel setSecUntMis(String secUntMis) {
this.secUntMis = secUntMis; this.secUntMis = secUntMis;
return this; return this;
} }
@ -160,7 +160,7 @@ public class AccettazioneListModel implements Cloneable {
return posizione; return posizione;
} }
public AccettazioneListModel setPosizione(String posizione) { public AccettazioneOrdiniPickingListModel setPosizione(String posizione) {
this.posizione = posizione; this.posizione = posizione;
return this; return this;
} }
@ -169,7 +169,7 @@ public class AccettazioneListModel implements Cloneable {
return active; return active;
} }
public AccettazioneListModel setActive(boolean active) { public AccettazioneOrdiniPickingListModel setActive(boolean active) {
this.active = active; this.active = active;
return this; return this;
} }
@ -178,7 +178,7 @@ public class AccettazioneListModel implements Cloneable {
return mOriginalModel; return mOriginalModel;
} }
public AccettazioneListModel setOriginalModel(PickingObjectDTO mOriginalModel) { public AccettazioneOrdiniPickingListModel setOriginalModel(PickingObjectDTO mOriginalModel) {
this.mOriginalModel = mOriginalModel; this.mOriginalModel = mOriginalModel;
return this; return this;
} }

View File

@ -37,10 +37,9 @@ import it.integry.integrywmsnative.core.rest.consumers.CommessaRESTConsumer;
import it.integry.integrywmsnative.core.settings.SettingsManager; import it.integry.integrywmsnative.core.settings.SettingsManager;
import it.integry.integrywmsnative.core.utility.UtilityBigDecimal; import it.integry.integrywmsnative.core.utility.UtilityBigDecimal;
import it.integry.integrywmsnative.core.utility.UtilityDate; import it.integry.integrywmsnative.core.utility.UtilityDate;
import it.integry.integrywmsnative.databinding.FragmentProdOrdineProduzioneElencoBinding;
import it.integry.integrywmsnative.gest.accettazione_ordini_elenco.dto.OrdineAccettazioneInevasoDTO; import it.integry.integrywmsnative.gest.accettazione_ordini_elenco.dto.OrdineAccettazioneInevasoDTO;
import it.integry.integrywmsnative.gest.accettazione_ordini_elenco.dto.SitArtOrdDTO; import it.integry.integrywmsnative.gest.accettazione_ordini_elenco.dto.SitArtOrdDTO;
import it.integry.integrywmsnative.gest.accettazione_ordini_picking.AccettazionePickingActivity; import it.integry.integrywmsnative.gest.accettazione_ordini_picking.AccettazioneOrdiniPickingActivity;
import it.integry.integrywmsnative.gest.ordini_uscita_elenco.filters.FilterNumeroOrdineLayoutView; import it.integry.integrywmsnative.gest.ordini_uscita_elenco.filters.FilterNumeroOrdineLayoutView;
import it.integry.integrywmsnative.gest.prod_accettazione_ord_produzione.filters.FilterCommessaLayoutView; import it.integry.integrywmsnative.gest.prod_accettazione_ord_produzione.filters.FilterCommessaLayoutView;
import it.integry.integrywmsnative.gest.prod_accettazione_ord_produzione.filters.OrdineProduzioneFilterViewModel; import it.integry.integrywmsnative.gest.prod_accettazione_ord_produzione.filters.OrdineProduzioneFilterViewModel;
@ -363,7 +362,7 @@ public class ProdOrdineProduzioneElencoFragment extends BaseFragment implements
String cacheSitArtItemID = DataCache.addItem(sitArts); String cacheSitArtItemID = DataCache.addItem(sitArts);
String cacheOrdersItemID = DataCache.addItem(orders); String cacheOrdersItemID = DataCache.addItem(orders);
Intent myIntent = new Intent(getActivity(), AccettazionePickingActivity.class); Intent myIntent = new Intent(getActivity(), AccettazioneOrdiniPickingActivity.class);
myIntent.putExtra("keyOrders", cacheOrdersItemID); myIntent.putExtra("keyOrders", cacheOrdersItemID);
myIntent.putExtra("keySitArts", cacheSitArtItemID); myIntent.putExtra("keySitArts", cacheSitArtItemID);
getActivity().startActivity(myIntent); getActivity().startActivity(myIntent);

View File

@ -6,7 +6,7 @@
<variable <variable
name="accettazioneView" name="accettazioneView"
type="it.integry.integrywmsnative.gest.accettazione_ordini_picking.AccettazionePickingActivity" /> type="it.integry.integrywmsnative.gest.accettazione_ordini_picking.AccettazioneOrdiniPickingActivity" />
</data> </data>

View File

@ -7,7 +7,7 @@
<variable <variable
name="view" name="view"
type="it.integry.integrywmsnative.gest.accettazione_ordini_elenco.MainAccettazioneFragment" /> type="it.integry.integrywmsnative.gest.accettazione_ordini_elenco.MainAccettazioneOrdiniElencoFragment" />
</data> </data>
<FrameLayout xmlns:fab="http://schemas.android.com/apk/res-auto" <FrameLayout xmlns:fab="http://schemas.android.com/apk/res-auto"
@ -15,7 +15,7 @@
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" android:layout_height="match_parent"
android:background="@color/full_white" android:background="@color/full_white"
tools:context="it.integry.integrywmsnative.gest.accettazione_ordini_elenco.MainAccettazioneFragment"> tools:context="it.integry.integrywmsnative.gest.accettazione_ordini_elenco.MainAccettazioneOrdiniElencoFragment">
<RelativeLayout <RelativeLayout
android:layout_width="match_parent" android:layout_width="match_parent"