CodiceFiscale.searchcity constructor

CodiceFiscale.searchcity({
  1. required String firstName,
  2. required String lastName,
  3. required String? birthCityString,
  4. required CodiceFiscaleGender gender,
  5. required DateTime birthDate,
})

Implementation

CodiceFiscale.searchcity(
    {required this.firstName,
    required this.lastName,
    required this.birthCityString,
    required this.gender,
    required this.birthDate})
    : assert(firstName.isNotEmpty),
      assert(lastName.isNotEmpty),
      assert(birthCityString != null && birthCityString.isNotEmpty) {
  this.birthCity = CityDao().getCityByName(birthCityString);
  _fiscalCode = '${lastNameCode()}${firstNameCode()}${birthDateCode()}${birthPlaceCode()}${getCheckCode()}';
}