private void Cliente_PropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e) { switch (e.PropertyName) { case nameof(this.Cliente.CodigoPostal): if (this.Cliente.CodigoPostal != null && this.Cliente.CodigoPostal.Length == 5) { this.Colonias = _proxy.FindColonias(this.Cliente.CodigoPostal); } else { this.Colonias = null; } break; } this.SaveCommand.RaiseCanExecuteChanged(); }