protected void btnEnviar_Click(object sender, EventArgs e) { ArrayList correo = new ArrayList(); ArrayList correoe = new ArrayList(); foreach (object correos in LtbCorreoControl.Items) { correo.Add(Convert.ToString(correos)); } foreach (object correos in LtbCorreoEnvio.Items) { correoe.Add(Convert.ToString(correos)); } String[] ArCorreo = (String[])correo.ToArray(typeof(String)); String[] ArCorreoe = (String[])correoe.ToArray(typeof(String)); CodigoCuenta = this.ddlNombreCuenta.SelectedValue; NombreCuenta = this.ddlNombreCuenta.SelectedItem.ToString(); ArchivodeSalida = this.txbArchivoSalidaAso.Text; String mens = String.Empty; if (this.ddlTipoArchivo.SelectedValue.Equals("ABF1")) { UtilidadesWeb.ajustarMensaje(lbEstado, "Servicio Asobancaria", TipoMensaje.Informacion); try { ServicioAsoBancaria.AsoBancaria Guardar = new ServicioAsoBancaria.AsoBancaria(); mens = Guardar.ServicioAso(NombreCuenta, CodigoCuenta, ArchivodeSalida, this.rbFTP.Checked, this.rbFTP.Checked, this.txbUrlFtp.Text, this.txbUsuarioFtp.Text, this.txbClaveFtp.Text, ArCorreo, ArCorreoe, CodigoBanco, this.txbRemitente.Text, HttpContext.Current.User.Identity.Name, this.ddlTipoArchivo.SelectedValue); UtilidadesWeb.ajustarMensaje(lbEstado, mens, TipoMensaje.Informacion); } catch { UtilidadesWeb.ajustarMensaje(lbEstado, "Error al llamar el servicio", TipoMensaje.Error); } } //try //{ // mens = ServicioPagosOnline(NombreBanco, CodigoBanco, ArchivodeSalida, correo, // CodigoTransito, "0123XX456", "1", this.txbRemitente.Text); // UtilidadesWeb.ajustarMensaje(lbEstado, mens, TipoMensaje.Informacion); //} //catch //{ // UtilidadesWeb.ajustarMensaje(lbEstado, "Error al llamar el servicio", TipoMensaje.Error); //} }
public String CorrerAsobancaria(String NombreCuenta, String CodigoCuenta, String ArchivoSalidaAsobancaria, bool EsFTP, String UrlFTP, String UsuarioFTP, String ClaveFTP, ArrayList CorreosControl, ArrayList CorreosEnvio, String CodigoBanco, String Remitente, String TipoProceso) { String mens; try { ServicioAsoBancaria.AsoBancaria procesoAso; procesoAso = new ServicioAsoBancaria.AsoBancaria(); mens = procesoAso.ServicioAso(NombreCuenta, CodigoCuenta, ArchivoSalidaAsobancaria, EsFTP, EsFTP, UrlFTP, UsuarioFTP, ClaveFTP, (String[])CorreosControl.ToArray(typeof(String)), (String[])CorreosEnvio.ToArray(typeof(String)), CodigoBanco, Remitente, "TAREA PROGRAMADA", TipoProceso); return(mens); } catch { return("Error en el servicio"); } }