private void btnVer_Click(object sender, EventArgs e)
        {
            try
            {
                if (row != null)
                {
                    row.Archivo = bus_Archivo_Transferencia.Get_Archivo(row.IdEmpresa, row.IdArchivo, row.IdProceso_bancario, row.IdBanco);

                    if (row.Archivo.Length != 0)
                    {
                        Funciones.Crear_y_abrir_Archivo_txt(row.Archivo, row.Nom_Archivo);
                    }
                    else
                    {
                        MessageBox.Show("El archivo seleccionado no existe", param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    }
                }
            }
            catch (Exception ex)
            {
                string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name;
                MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Error_comunicarse_con_sistemas) + ex.Message + " ", param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
                Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString());
            }
        }
Ejemplo n.º 2
0
 public void Setear_Archivo()
 {
     try
     {
         info_Archivo.Archivo = bus_Archivo.Get_Archivo(info_Archivo.IdEmpresa, info_Archivo.IdArchivo, info_Archivo.IdProceso_bancario, info_Archivo.IdBanco);
         if (info_Archivo.Archivo.Length != 0)
         {
             Stream myStream = new MemoryStream(info_Archivo.Archivo);
             RTBArchivo_Plano.LoadFile(myStream, RichTextBoxStreamType.PlainText);
             txtNom_Archivo.Text = info_Archivo.Nom_Archivo;
             txtBanco.Text       = info_Archivo.nom_banco;
             txtProceso.Text     = info_Archivo.nom_proceso_bancario;
             txtId.Text          = info_Archivo.IdArchivo.ToString();
         }
         else
         {
             MessageBox.Show("No existe archivo", param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         }
     }
     catch (Exception ex)
     {
         string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name;
         MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Error_comunicarse_con_sistemas) + ex.Message + " ", param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
         Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString());
     }
 }
 private void btnDescargarFile_Click(object sender, EventArgs e)
 {
     try
     {
         ba_Archivo_Transferencia_Info info_A = new ba_Archivo_Transferencia_Info();
         byte[] archivo;
         info_A  = (ba_Archivo_Transferencia_Info)gridViewArchivos.GetFocusedRow();
         archivo = Archivo_bus.Get_Archivo(info_A.IdEmpresa, info_A.IdArchivo, info_A.IdProceso_bancario, info_A.IdBanco);
         if (archivo.Length == 0)
         {
             MessageBox.Show("El registro no contiene archivo para descargar", "VZEN", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         else
         {
             Funciones.Crear_y_abrir_Archivo_txt(archivo, info_A.Nom_Archivo);
         }
     }
     catch (Exception ex)
     {
         Log_Error_bus.Log_Error(ex.ToString());
         MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }