private void mzCmbProvincia_SelectionChanged(object sender, EventArgs e) { long idProvSeleccionada = (long)mzCmbProvincia.Value; if (!idProvSeleccionada.Equals(long.MinValue)) { this.mzCmbLocalidad.FillFromDataSource(_uiController.LocalidadesProvincia(idProvSeleccionada), _uiController.KeyValueLocalidades, _uiController.KeyListLocalidades, 100, _uiController.KeyListLocalidades); if (idProvSeleccionada != _uiController.Domicilio.IdProvincia) { mzCmbLocalidad.SelectedIndex = 0; _uiController.Domicilio.IdLocalidad = (string)mzCmbLocalidad.Value; } } }