Add Providers Management to Master Data Hub and Enhance Provider Model

This commit is contained in:
2026-04-16 19:25:42 +02:00
parent c7eedba5ac
commit aa18b7dd1f
5 changed files with 188 additions and 46 deletions

View File

@@ -108,7 +108,10 @@ class ProvidersCubit extends Cubit<ProvidersState> {
Future<void> saveProvider(ProviderModel provider) async {
emit(state.copyWith(isLoading: true));
try {
await _repository.saveProvider(provider);
final providerWithCompanyId = provider.copyWith(
companyId: _sessionBloc.state.company!.id,
);
await _repository.saveProvider(providerWithCompanyId);
// Ricarichiamo la lista per vedere le modifiche
await loadProviders(null);
} catch (e) {