@if (isLoadingForm) { }

## {{ titleDialog }}

@if (!isLoading) {
Información del contacto
Nombre del contacto person @if (formGroup.controls['NOMBRE_CONTACTO'].hasError('required')) { El campo Nombre del Contacto es obligatorio. }
Tipo de contacto person_search @if (formGroup.controls['TIPO_CONTACTO'].hasError('required')) { El campo Tipo de Contacto es obligatorio. }
Correo electrónico principal email @if (formGroup.controls['CORREO1'].hasError('required')) { El campo Correo Electrónico Principal es obligatorio. } @if (formGroup.controls['CORREO1'].hasError('email')) { El campo Correo Electrónico Principal no es válido. }
Correo electrónico secundario @if (formGroup.controls['CORREO2'].hasError('email')) { El campo Correo Electrónico Secundario no es válido. } email
Lada @for (lada1 of filteredLadas1 | async; track lada1) { {{ lada1 }} } @if (formGroup.controls['LADA1'].hasError('required')) { El campo Lada es obligatorio. }
Teléfono principal phone @if (formGroup.controls['TELEFONO1'].hasError('required')) { El campo Teléfono Principal es obligatorio. }
Lada @for (lada2 of filteredLadas2 | async; track lada2) { {{ lada2 }} }
Teléfono secundario @if (formGroup.controls['TELEFONO2'].hasError('required')) { El campo Teléfono Secundario es obligatorio. } phone
Observaciones subject
Domicilio del contacto
Calle add_road @if (formGroup.controls['CALLE'].hasError('required')) { El campo Calle es obligatorio. }
N. Exterior tag @if (formGroup.controls['NUMERO_EXTERIOR'].hasError('required')) { El campo No Exterior es obligatorio. }
N. Interior tag
@if (!searchingAddress) { Código postal travel_explore @if (formGroup.controls['CODIGO_POSTAL'].hasError('required')) { El campo Código Postal es obligatorio. } } @else { }
@if (!searchingSettings) { Colonia @for (settingStr of filteredSettings | async; track settingStr) { {{ settingStr }} } location_on @if (formGroup.controls['COLONIA'].hasError('required')) { El campo Colonia es obligatorio. } } @else { }
@if (!searchingTowns) { Localidad @for (townStr of filteredTowns | async; track townStr) { {{ townStr }} } location_on @if (formGroup.controls['LOCALIDAD'].hasError('required')) { El campo Localidad es obligatorio. } } @else { }
@if (!searchingCities) { Municipio @for (cityStr of filteredCities | async; track cityStr) { {{ cityStr }} } location_on @if (formGroup.controls['MUNICIPIO'].hasError('required')) { El campo Municipio es obligatorio. } } @else { }
@if (!searchingStates) { Entidad federativa @for (stateStr of filteredStates | async; track stateStr) { {{ stateStr }} } location_on @if (formGroup.controls['ENTIDAD'].hasError('required')) { El campo Entidad es obligatorio. } } @else { }
País @for (countryStr of filteredCountries | async; track countryStr) { {{ countryStr }} } location_on @if (formGroup.controls['PAIS'].hasError('required')) { El campo País es obligatorio. }
} @else { }
@if (dataDialog.typeDialog === 'REGISTER') {
} @if (dataDialog.typeDialog === 'UPDATE') {
}