Example #1
0
        private void calcByte()
        {
            calculo = new calculoTransferencia();
            decimal val = 0;

            if (decimal.TryParse(txtBiteDown.Text.Trim(), out val))
            {
                downBits = val;
            }
            else
            {
                MessageBox.Show("Digite apenas números", "Erro");
                txtBiteDown.Text = "1";
            }

            if (decimal.TryParse(txtBiteUp.Text.Trim(), out val))
            {
                upBits = val;
            }
            else
            {
                MessageBox.Show("Digite apenas números", "Erro");
                txtBiteUp.Text = "1";
            }
            downByte         = calculo.downByte(downBits);
            upByte           = calculo.upByte(upBits);
            txtByteDown.Text = downByte.ToString("#,##0.0000");
            txtByteUp.Text   = upByte.ToString("#,##0.0000");
        }
Example #2
0
        private void calcTempo()
        {
            calculo     = new calculoTransferencia();
            tempo       = new calculoTempo();
            tipoArquivo = cbxTipoArquivo1.SelectedIndex;

            tempoTransferenciaDown = calculo.tempoTranferenciaDown(tipoArquivo, tamahoArquivo, downByte);
            tempoTransferenciaUp   = calculo.tempoTranferenciaUp(tipoArquivo, tamahoArquivo, upByte);

            minutosDown = tempo.minutosDown(tempoTransferenciaDown);
            horasDown   = tempo.horasDown(tempoTransferenciaDown);
            diasDown    = tempo.diasDown(tempoTransferenciaDown);

            minutosUp = tempo.minutosUp(tempoTransferenciaUp);
            horasUp   = tempo.horasUp(tempoTransferenciaUp);
            diasUp    = tempo.diasUp(tempoTransferenciaUp);

            porcentagem = tempo.porcentagem(tamanho1, tamanho2);

            txtInformacao.Text = "TEMPO DE DOWNLOAD" +
                                 "\nHoras: " + horasDown.ToString("#,##0.0000") +
                                 "\nMinutos: " + minutosDown.ToString("#,##0.0000") +
                                 "\nDias: " + diasDown.ToString("#,##0.0000") +
                                 "\n\nTEMPO DE UPLOAD" +
                                 "\nHoras: " + horasUp.ToString("#,##0.0000") +
                                 "\nMinutos: " + minutosUp.ToString("#,##0.0000") +
                                 "\nDias: " + diasUp.ToString("#,##0.0000") +
                                 "\n\nPORCENTAGEM" +
                                 "\nConcluido: " + porcentagem.ToString("00.00") + "%";
        }
Example #3
0
        private void calcTamanho()
        {
            calculo = new calculoTransferencia();

            decimal val = 0;

            if (decimal.TryParse(txtArquivoTamanho1.Text.Trim(), out val))
            {
                tamanho1 = val;
            }
            else
            {
                MessageBox.Show("Digite apenas números", "Erro");
                txtArquivoTamanho1.Text = "1";
            }

            if (decimal.TryParse(txtArquivoTamanho2.Text.Trim(), out val))
            {
                tamanho2 = val;
            }
            else
            {
                MessageBox.Show("Digite apenas números", "Erro");
                txtArquivoTamanho2.Text = "0";
            }

            tamahoArquivo        = calculo.tamanhoDiferenca(tamanho1, tamanho2);
            lblTamDiferenca.Text = "Tamanho Diferença: " + tamahoArquivo.ToString("#,##0.0000");
        }