new operation form almost ready

Co-authored-by: Copilot <copilot@github.com>
This commit is contained in:
2026-05-03 10:08:57 +02:00
parent 40ca1a9160
commit 4580173edf
15 changed files with 578 additions and 61 deletions

View File

@@ -10,6 +10,7 @@ class ProviderModel extends Equatable {
final bool assicurazioni;
final bool intrattenimento;
final bool finanziamenti;
final bool telepass;
final bool altro;
final bool isActive;
final String companyId;
@@ -24,6 +25,7 @@ class ProviderModel extends Equatable {
required this.assicurazioni,
required this.intrattenimento,
required this.finanziamenti,
required this.telepass,
required this.altro,
required this.isActive,
required this.companyId,
@@ -51,6 +53,7 @@ class ProviderModel extends Equatable {
assicurazioni: map['assicurazioni'] ?? false,
intrattenimento: map['intrattenimento'] ?? false,
finanziamenti: map['finanziamenti'] ?? false,
telepass: map['telepass'] ?? false,
altro: map['altro'] ?? false,
isActive: map['is_active'] ?? true,
companyId: map['company_id'],
@@ -67,6 +70,7 @@ class ProviderModel extends Equatable {
'assicurazioni': assicurazioni,
'intrattenimento': intrattenimento,
'finanziamenti': finanziamenti,
'telepass': telepass,
'altro': altro,
'is_active': isActive,
'company_id': companyId,
@@ -89,6 +93,7 @@ class ProviderModel extends Equatable {
assicurazioni,
intrattenimento,
finanziamenti,
telepass,
altro,
isActive,
companyId,
@@ -104,6 +109,7 @@ class ProviderModel extends Equatable {
bool? assicurazioni,
bool? intrattenimento,
bool? finanziamenti,
bool? telepass,
bool? altro,
bool? isActive,
String? companyId,
@@ -118,6 +124,7 @@ class ProviderModel extends Equatable {
assicurazioni: assicurazioni ?? this.assicurazioni,
intrattenimento: intrattenimento ?? this.intrattenimento,
finanziamenti: finanziamenti ?? this.finanziamenti,
telepass: telepass ?? this.telepass,
altro: altro ?? this.altro,
isActive: isActive ?? this.isActive,
companyId: companyId ?? this.companyId,