private string mensajeCorreoExito(long tamanoftp, DateTime fechaFTP) { string mensaje = string.Empty; MensajeFormatoArchivo origen = new MensajeFormatoArchivo(ctxarchivo.getNombre(), ctxarchivo.getDireccion(), ctxarchivo.FechaCreacion, ctxarchivo.Tamano); MensajeFormatoArchivo destino = new MensajeFormatoArchivo(ctxftp.getNombre(), ctxftp.getDireccionFTP(), fechaFTP, tamanoftp); mensaje = Correo.mensajeCorreo(this.nombre, this.nombrearchivo, DateTime.Now, origen, destino); mensaje += "<p><b>VALIDACIÓN DE PARAMETROS EXITOSA</b></p>"; return mensaje; }
private string mensajeCorreoFallo(long tamanoftp, DateTime fechaFTP,bool correctofecha,bool correctotamano) { string mensaje = string.Empty; MensajeFormatoArchivo origen = new MensajeFormatoArchivo(ctxarchivo.getNombre(), ctxarchivo.getDireccion(), ctxarchivo.FechaCreacion, ctxarchivo.Tamano); MensajeFormatoArchivo destino = new MensajeFormatoArchivo(ctxftp.getNombre(), ctxftp.getDireccionFTP(), fechaFTP, tamanoftp); mensaje = Correo.mensajeCorreo(this.nombre, this.nombrearchivo, DateTime.Now, origen, destino); if (this.ctxarchivo.Tamano == 0) { mensaje += "<p><b>Archivo no encontrado en directorio</b></p>"; } if (fechaFTP == default(DateTime)) { mensaje += "<p><b>Archivo no encontrado en direccion FTP</b></p>"; } if (!correctofecha) { mensaje += "<p><b>La fecha del archivo remoto no corresponde al día actual</b></p>"; } if (!correctotamano) { mensaje += "<p><b>Tamaño de archivo fuente y remoto no coinciden</b></p>"; } mensaje += "<p><b>VALIDACIÓN DE PARAMETROS FALLIDA</b></p>"; return mensaje; }