Option Explicit On Option Strict On Imports System.Data Imports System.Drawing Imports Extensiones 'Imports Microsoft.Office.Interop.Excel 'Imports msExcel = Microsoft.Office.Interop.Excel 'Imports VBIDE Partial Class AIMMGM_ConsultaCliente Inherits ClsPaginas Private Shared missing As Object = System.Reflection.Missing.Value 'Configuración Private Property CveCliente As Integer Get Return ViewState("CveCliente").ToString.ToEntero End Get Set(value As Integer) ViewState("CveCliente") = value End Set End Property Private Property CveVentaDetalle As Integer Get Return ViewState("CveVentaDetalle").ToString.ToEntero End Get Set(value As Integer) ViewState("CveVentaDetalle") = value End Set End Property Private Property DtCompras As Data.DataTable Get Return CType(ViewState("DtCompras"), Data.DataTable) End Get Set(value As Data.DataTable) ViewState("DtCompras") = value End Set End Property Protected Sub Page_Load(sender As Object, e As System.EventArgs) Handles Me.Load If Not IsPostBack Then Session("FileUpload") = "" ViewState("Orden") = "" ViewState("ONombre") = "Nombre DESC" TxtFecha.Text = Now.ToShortDateString If Request("CveCliente") IsNot Nothing Then CveCliente = Request("CveCliente").ToString.ToEntero() Else CveCliente = UsuarioActual.CveCliente End If CveVentaDetalle = -1 If UsuarioActual.CveUsuario = 136 Then imgP.Visible = False Lbl.Visible = False End If 'cargo usuarios y verifico permisos 'Configuración de Modalidad Update 'BtnGuardar.Text = "Guardar" LtlTitulo.Text = "Portal del Cliente" Dim ObjClientes As New ClsClientes If ObjClientes.GetClientes(CveCliente, "-1", "-1", "-1", "-1", "-1", "-1", -1, UsuarioActual.CveEmpresa, -1) Then If ObjClientes.DtResultados.Rows.Count > 0 Then LtlTitulo.Text = "Portal del Cliente: " & ObjClientes.Nombre CargaCompras(CveCliente) CargaPagos(CveCliente) DdlMetodoPago.DataSource = DirectCast(Application("GlobalDTMetodosPago"), Data.DataTable).FiltraParametros("CveMetodoPago IN (1,2,3,4,5)") DdlMetodoPago.DataBind() TxtNombre.Text = ObjClientes.Nombre TxtNombreComercial.Text = ObjClientes.NombreComercial TxtDireccion.Text = ObjClientes.Direccion TxtNoExt.Text = ObjClientes.NoExt TxtNoInt.Text = ObjClientes.NoInt TxtColonia.Text = ObjClientes.Colonia TxtLocalidad.Text = ObjClientes.Localidad TxtCiudad.Text = ObjClientes.Ciudad TxtEstado.Text = ObjClientes.Estado TxtRFC.Text = ObjClientes.RFC TxtCP.Text = ObjClientes.CP.ToString TxtTelefono.Text = ObjClientes.Telefono TxtContacto.Text = ObjClientes.Contacto TxtEmail.Text = ObjClientes.Mail TxtPagina.Text = ObjClientes.Pagina TxtGiro.Text = ObjClientes.Giro TxtProfesion.Text = ObjClientes.ConvenioCIE TxtNumCtaPago.Text = ObjClientes.NumCtaPago DdlMetodoPago.SelectedValue = ObjClientes.CveMetodoPago.ToString BtnGuardar.Visible = True HplComprar.Visible = True HplComprar.NavigateUrl = String.Format("PopRegistro.aspx?CveCliente={0}&TB_iframe=true&height=450&width=980", CveCliente) HplComprar.Target = "_blank" End If End If ObjClientes.Dispose() If UsuarioActual.CveRol.Contiene(1, 1022) Then GVMisCompras.Columns(4).Visible = True GVMisCompras.Columns(5).Visible = True GVMisCompras.Columns(6).Visible = True GVMisCompras.Columns(7).Visible = True GVMisCompras.Columns(8).Visible = True GvPagos.Columns(6).Visible = True End If 'End If End If End Sub Private Sub CargaCompras(CveCliente As Integer) Dim DtDatosCompras As New Data.DataTable DtDatosCompras.Columns.Add("PS", Type.GetType("System.String")) DtDatosCompras.Columns.Add("Clasificacion", Type.GetType("System.String")) DtDatosCompras.Columns.Add("Obs", Type.GetType("System.String")) DtDatosCompras.Columns.Add("Fecha", Type.GetType("System.DateTime")) DtDatosCompras.Columns.Add("Total", Type.GetType("System.Double")) DtDatosCompras.Columns.Add("CveVentaDetalle", Type.GetType("System.Int32")) DtDatosCompras.Columns.Add("CveVenta", Type.GetType("System.Int32")) DtDatosCompras.Columns.Add("VentaMovs", Type.GetType("System.Int32")) 'registro el numero de movimientos detalle que tiene la venta, para saber si la elimino o solo la actualizo Dim TieneStand As Boolean = False Dim ObjClientes As New ClsClientes() If ObjClientes.GetHistorialVentas(CveCliente) Then If ObjClientes.DtResultados.Rows.Count > 0 Then Dim dt As Data.DataTable = ObjClientes.DtResultados Dim Venta As New ClsVentas Dim AIM As New ClsAIMMGM For Each dr As DataRow In dt.Rows If AIM.GetVentas(CveCliente) Then DtDatosCompras = AIM.DtResultados End If Next Venta.Dispose() GVMisCompras.DataSource = DtDatosCompras DtCompras = DtDatosCompras If DtDatosCompras.Rows.Count = 0 Then CveVentaDetalle = DtDatosCompras.MIN("CveVentaDetalle").ToEntero Else CveVentaDetalle = -1 End If Else GVMisCompras.DataSource = Nothing End If Else GVMisCompras.DataSource = Nothing End If ObjClientes.Dispose() GVMisCompras.DataBind() 'If TieneStand Then ' TxtImporte.ReadOnly = False 'Else ' If DtCompras IsNot Nothing Then ' TxtImporte.Text = DtCompras.SUM("Total") ' End If 'End If End Sub Private Sub CargaPagos(CveCliente As Integer) Dim Pagado As Double = 0 Dim AIM As New ClsAIMMGM If AIM.GetPagos(CveCliente, -1) Then GvPagos.DataSource = AIM.DtResultados If AIM.DtResultados.Rows.Count > 0 Then Pagado = AIM.DtResultados.SUM("Importe") End If End If AIM.Dispose() GvPagos.DataBind() LblSaldo.Text = (DtCompras.SUM("Total") - Pagado).FormatoNumero End Sub 'Private Sub CargaDatosCliente() ' Dim ObjClientes As New ClsClientes() ' If ObjClientes.GetClientes(CveCliente, "-1", "-1", "-1", "-1", "-1", "-1", -1, 43) Then ' If ObjClientes.DtResultados.Rows.Count > 0 Then ' 'Campos para Modificación ' TxtNombre.Text = ObjClientes.Nombre ' TxtNombreComercial.Text = ObjClientes.NombreComercial ' TxtDireccion.Text = ObjClientes.Direccion ' TxtNoExt.Text = ObjClientes.NoExt ' TxtNoInt.Text = ObjClientes.NoInt ' TxtColonia.Text = ObjClientes.Colonia ' TxtLocalidad.Text = ObjClientes.Localidad ' TxtCiudad.Text = ObjClientes.Ciudad ' TxtEstado.Text = ObjClientes.Estado ' TxtRFC.Text = ObjClientes.RFC ' TxtCP.Text = ObjClientes.CP.ToString ' TxtTelefono.Text = ObjClientes.Telefono ' TxtContacto.Text = ObjClientes.Contacto ' TxtEmail.Text = ObjClientes.Mail ' TxtPagina.Text = ObjClientes.Pagina ' TxtGiro.Text = ObjClientes.Giro ' TxtNumCtaPago.Text = ObjClientes.NumCtaPago ' DdlMetodoPago.SelectedValue = ObjClientes.CveMetodoPago.ToString ' Else ' Alert("El Cliente Solicitado no existe, por favor revise su búsqueda.", TipoMensaje.MsgAdvertencia) ' End If ' End If ' ObjClientes.Dispose() 'End Sub Protected Sub GVMisCompras_RowCommand(sender As Object, e As GridViewCommandEventArgs) Handles GVMisCompras.RowCommand If e.CommandName = "Eliminar" Then Dim Retorno As Boolean = True 'PARAMETROS: '0. CveVenta, 1. CveVentaDetalle, 2.Clasificacion, 3.MovimientosVentas, 4.Total Dim S As String() = e.CommandArgument.ToString.Split("|"c) Dim CveVenta, CveVentaDetalle, MovimientosVentas As Integer Dim Clasificacion As String Dim Total As Double = S(4).ToDouble CveVenta = S(0).ToEntero : CveVentaDetalle = S(1).ToEntero : Clasificacion = S(2).ToString : MovimientosVentas = S(3).ToEntero Dim Venta As New ClsVentas Dim AIM As New ClsAIMMGM(Venta.IniciaTransacSQL) Select Case Clasificacion Case "Stand" 'libero el stand Retorno = AIM.LiberaStand(CveVentaDetalle) Case "Espacios Promocionales" 'libero publicidad Retorno = AIM.LiberaPatrocinio(CveVentaDetalle) End Select If Retorno Then 'se actualiza If Venta.RemoveVentasDetalle(CveVenta, CveVentaDetalle) Then 'NECESITO VERIFICAR SI ES STAND, O PATROCIONIO PARA LIBERAR LAS UBICACIONES If Venta.GetVenta(CveVenta, 43) Then Dim dr As DataRow = Venta.DtResultados.Rows(0) Venta.UpdateVentas(dr("SubTotal").ToString.ToDouble - Total, 0, 0, dr("SubTotal").ToString.ToDouble - Total, 1, 1, dr("Fecha").ToString.ToDate, "", 43, CveVenta, "Rem") Alert("El Registro ha sido eliminado", TipoMensaje.MsgInformacion) If MovimientosVentas.ToEntero = 1 Then 'se cancela la venta en su totalidad Venta.UpdateEstatusFactura(4, "", "", Now, CveVenta) End If Venta.Commit() CargaCompras(CveCliente) Else Venta.RollBack() End If Else Venta.RollBack() End If Else Venta.RollBack() End If Venta.Dispose() AIM.Dispose() Else If e.CommandName = "Imprimir" Then Dim S As String() = e.CommandArgument.ToString.Split("|"c) Dim dt As New Data.DataTable dt.Columns.Add("Expositor", Type.GetType("System.String")) dt.Columns.Add("Empresa", Type.GetType("System.String")) dt.Columns.Add("Telefono", Type.GetType("System.String")) dt.Columns.Add("Correo", Type.GetType("System.String")) dt.Columns.Add("Pagina", Type.GetType("System.String")) dt.Columns.Add("CvePS", Type.GetType("System.Int32")) Dim dr As DataRow = dt.NewRow dr("Expositor") = S(0) dr("Empresa") = S(1) dr("Correo") = S(2) dr("Telefono") = S(3) dr("Pagina") = S(4) dr("CvePS") = S(5) dt.Rows.Add(dr) GeneraPDF(dt, 10) End If End If End Sub Private Function GeneraPDF(dtMovs As Data.DataTable, Opcion As Integer) As Boolean Dim Retorno As Boolean = False 'Dim Excel As msExcel.Application = New msExcel.Application() 'Dim VB_Module As VBComponent = Nothing 'Excel.Visible = True 'Excel.ScreenUpdating = True 'Excel.DisplayAlerts = True 'Dim pdfFileOut As String 'Dim xlsxFileOut As String 'Dim Ruta As String = String.Format("{0}\AIMMGM\Gafetes\", AppDomain.CurrentDomain.BaseDirectory) 'If IO.File.Exists(Ruta & "FormatoAIMMGM.xlsx") Then ' IO.File.Copy(Ruta & "FormatoAIMMGM.xlsx", Ruta & "FormatoAIMMGM2.xlsx", True) 'End If 'Dim ArchivoBase As New System.IO.FileInfo(Ruta & "FormatoAIMMGM2.xlsx") 'ArchivoBase.CopyTo(Ruta & "FormatoAIMMGM33.xlsx", True) ''Dim ArchivoTemp As New System.IO.FileInfo("c:\inetpub\wwwVentas\AIMMGM\Gafetes\FormatoAIMMGM3.xlsx") ''Dim ArchivoBase As New System.IO.FileInfo(String.Format("{0}Formatos\OrdenCompra.xlsm", UsuarioActual.Empresa.Ruta)) ''If ArchivoBase.CopyTo(String.Format("{0}Formatos\OC-{1}.xlsm", UsuarioActual.Empresa.Ruta, pCveOrdenCompra), True) IsNot Nothing Then ''Dim ArchivoTemp As New System.IO.FileInfo(String.Format("{0}Formatos\OC-{1}.xlsm", UsuarioActual.Empresa.Ruta, pCveOrdenCompra)) 'Dim Libro As msExcel.Workbook = Excel.Workbooks.Open(Ruta & "FormatoAIMMGM33.xlsx", missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing) 'Libro.Activate() 'Dim Hoja As msExcel.Worksheet = CType(Libro.Worksheets(1), Microsoft.Office.Interop.Excel.Worksheet) 'Hoja.Visible = Microsoft.Office.Interop.Excel.XlSheetVisibility.xlSheetVisible 'Hoja.Activate() 'Try ' ' Hoja.Range("G1:G1").Value = FechaExpedicion.ToShortDateString ' 'Hoja.Range("B3:B3").Value = PagueseA ' 'Hoja.Range("G3:G3").Value = Importe.ToString("N2") ' ''Generales ' ''Hoja.Range("G2:G2").Value = Folio ' 'Hoja.Range("B4:B4").Value = TextoImporte ' 'Hoja.Range("B6:B6").Value = Observacion ' 'Hoja.Range("C10:C10").Value = UsuarioRegistro ' 'Hoja.Range("F6:F6").Value = SubProyecto ' Dim CeldaI As Integer = 2 ' Dim CeldaF As Integer = 2 ' Dim Top, Left As Single ' Dim CBB As String ' Left = 0 ' Dim Imagen As Bitmap ' Dim i As Integer = 0 ' For Each Row As DataRow In dtMovs.Rows ' 'Cantidad ' 'If Row("AplicaParaConcepto").ToString.ToEntero > 0 Then ' Hoja.Range("A" & CeldaF - 1 & ":A" & CeldaF - 1).RowHeight = 60 ' Hoja.Range("A" & CeldaF & ":A" & CeldaF).RowHeight = 50 ' Hoja.Range("A" & CeldaF & ":A" & CeldaF).Cells.VerticalAlignment = XlVAlign.xlVAlignCenter ' Hoja.Range("C" & CeldaF & ":C" & CeldaF).Cells.VerticalAlignment = XlVAlign.xlVAlignCenter ' Hoja.Range("A" & CeldaF & ":A" & CeldaF).Cells.HorizontalAlignment = XlHAlign.xlHAlignCenter ' Hoja.Range("C" & CeldaF & ":C" & CeldaF).Cells.HorizontalAlignment = XlHAlign.xlHAlignCenter ' 'Hoja.Range("C" & CeldaF & ":C" & CeldaF).VerticalAlignment = Top ' Hoja.Range("A" & CeldaF & ":A" & CeldaF).ColumnWidth = 49 ' Hoja.Range("B" & CeldaF & ":B" & CeldaF).ColumnWidth = 2 ' Hoja.Range("C" & CeldaF & ":C" & CeldaF).ColumnWidth = 49 ' Hoja.Range("A" & CeldaF & ":A" & CeldaF).Font.Size = 23 ' Hoja.Range("C" & CeldaF & ":C" & CeldaF).Font.Size = 23 ' Hoja.Range("A" & CeldaF & ":A" & CeldaF).Font.Bold = True ' Hoja.Range("C" & CeldaF & ":C" & CeldaF).Font.Bold = True ' Hoja.Range("A" & CeldaF & ":A" & CeldaF).WrapText = True ' Hoja.Range("C" & CeldaF & ":C" & CeldaF).WrapText = True ' Hoja.Range("A" & CeldaF & ":A" & CeldaF).Value = Row("Expositor").ToString.ToUpper() ' Hoja.Range("C" & CeldaF & ":C" & CeldaF).Value = Row("Expositor").ToString.ToUpper() ' 'Unidad ' 'If Row("AplicaParaConcepto").ToString.ToEntero > 0 Then ' Hoja.Range("A" & CeldaF + 1 & ":A" & CeldaF + 1).RowHeight = 35 ' Hoja.Range("A" & CeldaF + 1 & ":A" & CeldaF + 1).Value = If(Row("CvePS").ToString.ToEntero = 36976, "Estudiante", Row("Empresa").ToString) ' Hoja.Range("C" & CeldaF + 1 & ":C" & CeldaF + 1).Value = If(Row("CvePS").ToString.ToEntero = 36976, "Estudiante", Row("Empresa").ToString) ' Hoja.Range("A" & CeldaF + 1 & ":A" & CeldaF + 1).Font.Size = 13 ' Hoja.Range("C" & CeldaF + 1 & ":C" & CeldaF + 1).Font.Size = 13 ' Hoja.Range("A" & CeldaF + 1 & ":A" & CeldaF + 1).Cells.HorizontalAlignment = XlHAlign.xlHAlignCenter ' Hoja.Range("C" & CeldaF + 1 & ":C" & CeldaF + 1).Cells.HorizontalAlignment = XlHAlign.xlHAlignCenter ' Hoja.Range("A" & CeldaF + 1 & ":A" & CeldaF + 1).Cells.VerticalAlignment = XlVAlign.xlVAlignCenter ' Hoja.Range("C" & CeldaF + 1 & ":C" & CeldaF + 1).Cells.VerticalAlignment = XlVAlign.xlVAlignCenter ' Hoja.Range("A" & CeldaF + 1 & ":A" & CeldaF + 1).WrapText = True ' Hoja.Range("C" & CeldaF + 1 & ":C" & CeldaF + 1).WrapText = True ' 'Concepto y Descripción ' 'Hoja.Range("F" & CeldaF & ":F" & CeldaF).Value = If(Row("Cargo").ToString.ToDouble > 0, Row("Cargo").ToString.ToDouble.FormatoNumero, "") ' 'P Unitario ' 'Morro el precio unitario si va a ir? ' 'Hoja.Range("G" & CeldaF & ":G" & CeldaF).Value = If(Row("Abono").ToString.ToDouble > 0, Row("Abono").ToString.ToDouble.FormatoNumero, "") ' Top = CSng(Hoja.Range("A" & (3 + CeldaF).ToString & ":C" & (4 + CeldaF).ToString).Top) - 18 ' CBB = String.Format(Ruta & "\QR-{0}.jpg", i) ' Select Case Opcion ' Case 3 ' Dim tam As Integer = 25 ' If Row("Expositor").ToString.Length <= 15 Then ' tam = 30 ' End If ' Hoja.Range("A" & CeldaF & ":A" & CeldaF).Font.Size = tam ' Hoja.Range("C" & CeldaF & ":C" & CeldaF).Font.Size = tam ' Hoja.Range("A" & CeldaF & ":A" & CeldaF).RowHeight = 50 + 100 ' 'Hoja.Range("A" & CeldaF + 1 & ":A" & CeldaF + 1).RowHeight = Hoja.Range("A" & CeldaF + 1 & ":A" & CeldaF + 1).RowHeight - 10 ' CeldaF = CeldaF + 35 ' 17 ' Case 4, 5 ' Hoja.Range("A" & CeldaF & ":A" & CeldaF).Font.Size = 35 ' Hoja.Range("C" & CeldaF & ":C" & CeldaF).Font.Size = 35 ' Hoja.Range("A" & CeldaF & ":A" & CeldaF).RowHeight = 50 + 100 ' 'Hoja.Range("A" & CeldaF + 1 & ":A" & CeldaF + 1).RowHeight = Hoja.Range("A" & CeldaF + 1 & ":A" & CeldaF + 1).RowHeight - 10 ' CeldaF = CeldaF + 35 ' 17 ' Case 6 ' Hoja.Range("A" & CeldaF & ":A" & CeldaF).Font.Size = 30 ' Hoja.Range("C" & CeldaF & ":C" & CeldaF).Font.Size = 30 ' Hoja.Range("A" & CeldaF & ":A" & CeldaF).RowHeight = 50 + 100 ' 'Hoja.Range("A" & CeldaF + 1 & ":A" & CeldaF + 1).RowHeight = Hoja.Range("A" & CeldaF + 1 & ":A" & CeldaF + 1).RowHeight - 10 ' CeldaF = CeldaF + 35 ' 17 ' Case Else ' Imagen = GenerateQRCode(String.Format("{0}{4}|{1}|{2}|{3}", Row("Empresa"), Row("Expositor"), Row("Telefono"), Row("Correo"), If(Row("Pagina").ToString.Trim <> "", String.Format("({0})", Row("Pagina")), ""))) ' Imagen.Save(CBB) ' Hoja.Shapes.AddPicture(CBB, Microsoft.Office.Core.MsoTriState.msoFalse, Microsoft.Office.Core.MsoTriState.msoCTrue, Left, Top, 62, 62) ' Hoja.Shapes.AddPicture(CBB, Microsoft.Office.Core.MsoTriState.msoFalse, Microsoft.Office.Core.MsoTriState.msoCTrue, Left + 278, Top, 62, 62) ' CeldaF = CeldaF + 39 ' 17 ' End Select ' i += 1 ' 'If dtMovs.Rows.Count > 1 AndAlso CeldaF - CeldaI < dtMovs.Rows.Count - 1 Then ' ' CeldaF = CeldaF + 1 ' ' Libro.Application.Run("AddRow", (CeldaF - 1).ToString, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, ' ' missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing) ' ' Libro.Save() ' ' Libro.Application.DisplayAlerts = False ' ' Libro.Application.ScreenUpdating = False ' 'End If ' Next ' Libro.Save() ' Libro.Application.DisplayAlerts = False ' Libro.Application.ScreenUpdating = False ' Dim AddedRow As Integer = CeldaF - CeldaI ' Dim EsVistaPrevia As Boolean = True ' xlsxFileOut = String.Format("Format{0}-{1}.xlsx", Opcion, Now.Ticks) ' 'Exportar PDF ' pdfFileOut = String.Format("Format{0}-{1}.pdf", Opcion, Now.Ticks) ' Dim outputFileName As Object = Ruta & xlsxFileOut ' If IO.File.Exists(Ruta & "FormatoAIMMGM33.xlsx") Then ' IO.File.Copy(Ruta & "FormatoAIMMGM33.xlsx", outputFileName.ToString, True) ' End If ' Dim fileFormat As msExcel.XlFixedFormatType = msExcel.XlFixedFormatType.xlTypePDF ' 'Libro.ExportAsFixedFormat(fileFormat, outputFileName, missing, missing, missing, missing, missing, missing, missing) ' Dim Descargas As New StringBuilder() ' Descargas.AppendFormat("

SONORA 2014: Minería Moderna, Ejemplo de Industria ")
strSQL.Append(" Responsable
Estimado ")
strSQL.Append(" Socio y Amigo, Gracias por su asistencia, le brindamos la dirección al portal. ")
strSQL.Append(" ")
strSQL.Append(" ")
strSQL.Append("
")
If Activa Then strSQL.AppendFormat("
Haga click para activar su cuenta Activar", LigaActivar)
strSQL.Append("
")
strSQL.AppendFormat(" Dirección de acceso al Portal: Portal AIMMGM ", Liga)
strSQL.Append("
")
strSQL.Append(" Datos de acceso: ")
strSQL.Append("
")
strSQL.AppendFormat(" Clave Cliente: {0}", CveCliente)
strSQL.Append("
")
strSQL.Append(" Dentro del Portal usted tendrá acceso a visualizar el detalle de sus compras, subir la comprobación de sus pagos. ")
strSQL.Append(" ")
strSQL.Append("
")
strSQL.Append(" ")
strSQL.Append(" ")
strSQL.Append(" ")
strSQL.Append(" Pagos-Transferencias Nacionales ")
strSQL.Append(" ")
strSQL.Append(" ")
strSQL.Append(" ")
strSQL.Append(" ")
strSQL.Append(" Banco: Inbursa ")
strSQL.Append(" ")
strSQL.Append(" ")
strSQL.Append(" Sucursal: Nápoles 021 ")
strSQL.Append(" ")
strSQL.Append(" ")
strSQL.Append(" Cuenta: 50019145334 ")
strSQL.Append(" ")
strSQL.Append(" ")
strSQL.Append(" CLABE: 036180500191453345 ")
strSQL.Append(" ")
strSQL.Append(" ")
strSQL.Append(" ")
strSQL.Append(" Nombre del Beneficiario: Asociación de Ingenieros de Minas, Metalurgistas y Geólogos de México A.C. ")
strSQL.Append("
")
strSQL.Append(" ")
strSQL.Append("
")
strSQL.Append(" ")
strSQL.Append(" ")
strSQL.Append(" ")
strSQL.Append(" Pagos-Transferencias Internacionales ")
strSQL.Append(" ")
strSQL.Append(" ")
strSQL.Append(" ")
strSQL.Append(" ")
strSQL.Append(" Moneda: Dólares Americanos ")
strSQL.Append(" ")
strSQL.Append(" ")
strSQL.Append(" Banco: JPMorgan Chase Bank New York NY USA ")
strSQL.Append(" ")
strSQL.Append(" ")
strSQL.Append(" Código Swift: CHASUS33 ")
strSQL.Append(" ")
strSQL.Append(" ")
strSQL.Append(" Ruta Banco Receptor (ABA): 021 000 021 ")
strSQL.Append(" ")
strSQL.Append(" ")
strSQL.Append(" Nombre del Beneficiario: Asociación de Ingenieros de Minas, Metalurgistas y Geólogos de México A.C. ")
strSQL.Append(" ")
strSQL.Append(" ")
strSQL.Append(" Cuenta del Beneficiario: 50019145334 ")
strSQL.Append(" ")
strSQL.Append(" ")
strSQL.Append(" CLABE: 036180500191453345 ")
strSQL.Append(" ")
strSQL.Append(" ")
strSQL.Append(" Banco Beneficiario: Banco Inbursa, S.A. México, D.F. ")
strSQL.Append(" ")
strSQL.Append(" ")
strSQL.Append(" ")
strSQL.Append(" Nuestro Código Swift: INBUMXMM ")
strSQL.Append("