Esempio n. 1
0
        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);
            }
        }
Esempio n. 2
0
 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
     });
 }
Esempio n. 3
0
 public AbaConfiguracoes()
 {
     ConfiguracaoModel        = ConfiguracaoXml.CarregarConfiguracao().ToModel();
     EnableButtonConfiguracao = true;
     Visibilidade             = Visibility.Hidden;
 }
Esempio n. 4
0
 public AbaConfiguracoes()
 {
     ConfiguracaoModel        = ConfiguracaoXml.CarregarConfiguracao().ToModel();
     EnableButtonConfiguracao = true;
 }