private void OnIniciar() { var config = ConfiguracaoXml.CarregarConfiguracao().ToModel(); if (IsValidarConfiguracao(AbaConfiguracoes.ConfiguracaoModel)) { _atualizarAsync.Iniciar(); AbaAtualizar.IsVisibleButtonPausar = true; AbaAtualizar.IsEnableButtonAtualizar = false; AbaAtualizar.Status.BarraProgresso.IsEnable = true; } else { MessageBox.Show("Verifique a aba de configuração! Necessário desbloquear", "Problemas ao inicializar", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
public static ConfiguracaoModel ToModel(this ConfiguracaoXml model) { return(new ConfiguracaoModel() { Servidor = model.Servidor, Porta = !string.IsNullOrWhiteSpace(model.Porta) ? Convert.ToInt32(model.Porta) : 0, Banco = model.Banco, Usuario = model.Usuario, Senha = model.Senha, LocalDiretorio = model.LocalDiretorio, LocalPostgres = model.LocalPostgres, VersaoArquivo = model.VersaoArquivo, LeitorBomba = model.LeitorBomba, PostoWeb = model.PostoWeb, Backup = model.Backup, Vacuum = model.Vacuum, Reindex = model.Reindex }); }
public AbaConfiguracoes() { ConfiguracaoModel = ConfiguracaoXml.CarregarConfiguracao().ToModel(); EnableButtonConfiguracao = true; Visibilidade = Visibility.Hidden; }
public AbaConfiguracoes() { ConfiguracaoModel = ConfiguracaoXml.CarregarConfiguracao().ToModel(); EnableButtonConfiguracao = true; }