private void establecer_Click(object sender, EventArgs e) { String valor = valorPropiedad.Text; String propiedadSeleccionada = propiedad.Text; if (propiedadSeleccionada.Length != 0 && stationList.Text != "") { if (propiedadSeleccionada.Equals("Pantalla")) { if (valor.Length != 0) { if (encriptado) { try { valor = AesBase64Wrapper.EncryptAndEncode(valor); } catch (Exception ex) { } } try { estacionActual.setPantalla(valor, encriptado.ToString()); crearLog("set", propiedadSeleccionada); } catch (Exception exc) { error("Esta estación se encuentra inactiva!"); } } else { error(error_formato_entrada); } } else { int valorInt = convertirToInt(valor); if (encriptado) { try { valor = AesBase64Wrapper.EncryptAndEncode(valor); } catch (Exception ex) { } } if (valorInt != -1) { try { switch (propiedadSeleccionada) { case "Temperatura": estacionActual.setTemperatura(valor, encriptado.ToString()); break; case "Humedad": estacionActual.setHumedad(valor, encriptado.ToString()); break; case "Luminosidad": estacionActual.setLuminosidad(valor, encriptado.ToString()); break; } crearLog("set", propiedadSeleccionada); } catch (Exception exc) { error("Esta estación se encuentra inactiva!"); } } else { error(error_formato_entrada); } } } else { error(error_propiedad_no_seleccionada); } }