Ejemplo n.º 1
0
        public void HorarioDeVerao(string IP, int Porta, int Senha, string Valor, int parametro)
        {
            foreach (REP.eParamGetConfig ParamGet in Enum.GetValues(typeof(REP.eParamGetConfig)))
            {
                if (parametro == Convert.ToInt32(ParamGet))
                {
                    switch (ParamGet)
                    {
                    case RepTrilobit.REP.eParamGetConfig.InicioHorarioVerao:
                        Valor = GetDateRepToDate(Valor);
                        Rep.LerConfiguracao(IP, Porta, Senha, ParamGet, ref Valor);
                        break;

                    case RepTrilobit.REP.eParamGetConfig.FimHorarioVerao:
                        Valor = GetDateRepToDate(Valor);
                        Rep.LerConfiguracao(IP, Porta, Senha, ParamGet, ref Valor);
                        break;
                    }
                    AddLogUnformatted(ParamGet.ToString().PadRight(25) + " " + Valor);
                }
            }
        }
Ejemplo n.º 2
0
        private void btnParamGet_Click(object sender, EventArgs e)
        {
            try
            {
                //Atualizar valor das variáveis IP, Porta e Senha
                AtualizarIP();

                //Recuperar o parâmetro do combo.
                REP.eParamGetConfig Parametro = 0;
                foreach (REP.eParamGetConfig ParamGet in Enum.GetValues(typeof(REP.eParamGetConfig)))
                {
                    if (ParamGet.ToString() == cboParamGet.SelectedItem.ToString())
                    {
                        Parametro = ParamGet;
                    }
                }
                string Valor = "";

                //Chamar o método que lê a configuração do REP.
                //Caso o retorno seja FALSE, significa que ocorreu um erro.
                //Uma descrição do erro ocorrido estará disponível na
                //propriedade ErrorException.
                if (!_REP.LerConfiguracao(IP, Porta, Senha, Parametro, ref Valor))
                {
                    MessageBox.Show(_REP.ErrorException.Message);
                    txtParamGet.Text = "";
                }
                else
                {
                    txtParamGet.Text = Valor;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }