public ProjectDialogViewModel(IProjectDialogService service) { _service = service ?? new ProjectDialogService(); var configString = _service.ConnectionStringHelper.Get(PHmiConstants.PHmiConnectionStringName); if (configString == null) { _service.ConnectionParameters.Server = "localhost"; _service.ConnectionParameters.Port = "5432"; _service.ConnectionParameters.UserId = "postgres"; } else { _service.ConnectionParameters.Update(configString); } _service.ConnectionParameters.PropertyChanged += ConnectionParametersPropertyChanged; _remember = configString != null; _okCommand = new DelegateCommand(OkCommandExecuted, OkCommandCanExecute); _cancelCommand = new DelegateCommand(CancelCommandExecuted); }
public ProjectDialogViewModel(IProjectDialogService service) : base(service) { }