public NotificacionEnviar(string [] configCorreo,
     string [] configTexto,
     string pathGuardar,string [] serviciosHabilitados)
 {
     email = new CorreoElectronico(pathGuardar);
     msTexto = new MensajeTexto(pathGuardar);
     email.configurar_parametros(configCorreo);
     msTexto.configurar_parametros(configTexto);
     this.servicioHabilitado = serviciosHabilitados;
 }
示例#2
0
 public NotificacionEnviar(string [] configCorreo,
                           string [] configTexto,
                           string pathGuardar, string [] serviciosHabilitados)
 {
     email   = new CorreoElectronico(pathGuardar);
     msTexto = new MensajeTexto(pathGuardar);
     email.configurar_parametros(configCorreo);
     msTexto.configurar_parametros(configTexto);
     this.servicioHabilitado = serviciosHabilitados;
 }
示例#3
0
 public ControlSistema(string conexionBase)
 {
     conBdd = new BddSQLServer(conexionBase, "C:\\TEMP");
     string pathGuardar = conBdd.obtenerParametro(5).valor;
     seguridad = new Seguridad();
     email = new CorreoElectronico(pathGuardar);
     smsSend = new MensajeTexto(pathGuardar);
     conBdd.set_archivo_path_guradar(pathGuardar);
     logSistema = new LecturaEscrituraArchivo();
     logSistema.set_path_guardar(pathGuardar);
     logSistema.archivo_guardar("LOG_SISTEMA");
     string configCorreo = conBdd.obtenerParametro(1).valor;
     string configSMS = conBdd.obtenerParametro(6).valor;
     numeroIntentos = int.Parse(conBdd.obtenerParametro(2).valor);
     longitudClave = int.Parse(conBdd.obtenerParametro(4).valor);
     email.configurar_parametros(configCorreo.Split(':'));
     smsSend.configurar_parametros(configSMS.Split(':'));
 }