sistemato assets, finito creazione company, inizio lavoro store

This commit is contained in:
2026-04-09 11:30:57 +02:00
parent 0033a0aee6
commit 510d8e6f15
19 changed files with 524 additions and 231 deletions

View File

@@ -9,39 +9,11 @@ abstract class CompanyEvent extends Equatable {
List<Object?> get props => [];
}
class SaveCompanyRequested extends CompanyEvent {
final String ragioneSociale;
final String partitaIva;
final String codiceFiscale;
final String codiceUnivoco;
final String indirizzo;
final String cap;
final String citta;
final String provincia;
final String companyLogo;
class CreateCompanyRequested extends CompanyEvent {
final CompanyModel company;
const SaveCompanyRequested({
required this.ragioneSociale,
required this.partitaIva,
required this.codiceFiscale,
required this.codiceUnivoco,
required this.indirizzo,
required this.cap,
required this.citta,
required this.provincia,
this.companyLogo = '', // Default vuoto come da schema SQL
});
const CreateCompanyRequested({required this.company});
@override
List<Object?> get props => [
ragioneSociale,
partitaIva,
codiceFiscale,
codiceUnivoco,
indirizzo,
cap,
citta,
provincia,
companyLogo,
];
List<Object?> get props => [company];
}