public void recibiendoArchivo(Trama recibida)
        {
            int tamaño = archivos.ToArray().Length;

            for (var i = 0; i < tamaño; i++)
            {
                Archivo item = archivos.ToArray()[i];
                if (!item.getEstaLleno())
                {
                    if (item.getIdentificador() == recibida.getIdentificador())
                    {
                        //item.insertarMensaje(recibida.getOrden(), recibida.getMensajeString());
                        Console.WriteLine("#######");
                        Console.WriteLine("trama recibida " + recibida.getCabezeraString());
                        Console.WriteLine(item.getIdentificador().ToString() + "  " + item.getPorcentajeDeAvance().ToString());
                        Console.WriteLine("#######");
                        item.insertarBytes(recibida.getOrdenInt(), recibida.getTramaMensaje());
                        onLlegoArchivo("", item.getPorcentajeDeAvance().ToString(), item.getIdentificador().ToString(), "21");
                        if (item.getEstaLleno())
                        {
                            item.identificador = 555;
                        }
                    }
                }
            }
        }
        public void recibiendoMensaje(Trama recibida)
        {
            foreach (var item in mensajes)
            {
                if (!item.getEstaLleno())
                {
                    if (item.getIdentificador() == recibida.getIdentificador())
                    {
                        item.insertarMensaje(recibida.getOrdenInt(), recibida.getMensajeString());
                        //MessageBox.Show("llego mensaje");
                        if (item.getEstaLleno())
                        {
                            mensRecibido = item.getMensajeCompleto();

                            onLlegoMensaje(item.identificador);
                            item.identificador = 777;
                        }
                    }
                }
            }
        }