private void CarregarComboGetConfig() { foreach (REP.eParamGetConfig ParamGet in Enum.GetValues(typeof(REP.eParamGetConfig))) { cboParamGet.Items.Add(ParamGet.ToString()); } }
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); } } }
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); } }