public void MostrarDados()
        {
            var culture = CultureInfo.CreateSpecificCulture("pt-BR");

            Console.WriteLine($"Conta Especial Número:{Numero} tem Saldo: {Saldo.ToString("C", culture)}" +
                              $" e Limite: {Limite.ToString("C", culture)}");
        }
Esempio n. 2
0
        async void CarregarDadosBanco()
        {
            listView.ItemsSource = await App.ExtratoBancoDB.GetItemsAsyncFilter(Filtro);

            /**
             * EXERCICIO: estude uma maneira de pegar esses totais sem a necessidade
             * dessa nova lista e desse laço
             */

            TotalCredito = 0;
            TotalDebito  = 0;
            Saldo        = 0;

            ListaTotaisExtrato = await App.ExtratoBancoDB.GetItemsAsyncFilter(Filtro);

            foreach (ExtratoBanco lancamento in ListaTotaisExtrato)
            {
                if (lancamento.Conciliado == "-")
                {
                    TotalDebito = TotalDebito + lancamento.Valor;
                }
                else
                {
                    TotalCredito = TotalCredito + lancamento.Valor;
                }
                Saldo = Saldo + lancamento.Valor;
            }

            labelTotalCredito.Text = "Créditos: " + TotalCredito.ToString("R$ #,##0.00");
            labelTotalDebito.Text  = "Débitos: " + TotalDebito.ToString("R$ #,##0.00");
            labelSaldo.Text        = "Saldo: " + Saldo.ToString("R$ #,##0.00");
        }
Esempio n. 3
0
        public bool InsertarPrestamo(int indice)
        {
            bool res = false;

            //int indice;
            if (this.ValidarDatos())
            {
                //indice = this.getMaximoIndice() + 1;
                string sql = "INSERT INTO tprestamo(codigo, valor, porcentaje, total, fecha_inicio, fecha_final, cuotas, valor_cuota, cedula_cliente, codigo_frecpag, saldo,  indice) ";
                sql += "VALUES ('" + Codigo + "',";
                sql += Valor.ToString().Replace(",", ".") + ",";
                sql += Porcentaje.ToString().Replace(",", ".") + ",";
                sql += Total.ToString().Replace(",", ".") + ",'";
                sql += FechaInicial + "','";
                sql += FechaFinal + "',";
                sql += Numcuota + ",";
                sql += ValorCuota.ToString().Replace(",", ".") + ",'";
                sql += CedulaCliente + "',";
                sql += Cod_FrePag + ", ";
                sql += Saldo.ToString().Replace(",", ".") + ", " + indice + ");";

                //SE EJECUTA LA CONSULTA
                res = conex.Ejecutar(sql);
            }
            else
            {
                msg.Getmensaje(TipoError.DATOS_INVALIDOS);
            }
            return(res);
        }
Esempio n. 4
0
        public void MostrarDados()
        {
            var culture = CultureInfo.CreateSpecificCulture("pt-BR");

            Console.WriteLine($"Conta Corrente Número:{Numero} tem Saldo: {Saldo.ToString("C", culture)} " +
                              $"e Taxa: {TaxaDeOperacao.ToString("C", culture)}");
        }
Esempio n. 5
0
        public void TirarExtrato()
        {
            //Transcacoes.Any() - verifica se tem alguma coisa
            if (Transacoes.Count > 0)
            {
                //for (int i = 0; i < Transacoes.Count; i++)
                //{
                //    var transacao = Transacoes[i];
                //}

                foreach (var transacao in Transacoes)//loop na lista
                {
                    var cor = transacao.TipoTransacao == TipoTransacao.Debito ? ConsoleColor.Red : ConsoleColor.Green;
                    Console.ForegroundColor = cor;

                    var descricao = transacao.Descricao.PadRight(20, '-') + transacao.Valor.ToString("C");
                    Console.WriteLine(descricao);
                    //ou assim: Console.WriteLine($"{transacao.Descricao.PadRight(20, '-')}{transacao.Valor.ToString("C")}");

                    //transacao.Valor.ToString("C"); - mostra cifrao.
                    //PadRight concatena, a direita, até 20 caracteres com '-', se a palavra tem x caracteres ele subtrai de 20 e completa com '-' até dar 20 caracteres.
                }
                Console.ForegroundColor = ConsoleColor.Gray;
                Console.WriteLine(string.Empty);
                var saldoDescricao = "Saldo".PadRight(20, '-') + Saldo.ToString("C");
                Console.WriteLine(saldoDescricao);
            }
        }
Esempio n. 6
0
 public override string ToString()
 {
     return("\nDados da conta atualizados: \n"
            + "Conta: " + Numero
            + ", Titular: " + Nome
            + ", Saldo: $" + Saldo.ToString("F2", CultureInfo.InvariantCulture));
 }
Esempio n. 7
0
 public override string ToString()
 {
     return("Conta "
            + Id
            + " Saldo R$ "
            + Saldo.ToString("F2", CultureInfo.InvariantCulture));
 }
Esempio n. 8
0
 public override string ToString()
 {
     return("Conta: " + TipoConta +
            " | Titular: " + Nome +
            " | Saldo Atual R$: " + Saldo.ToString("F2", CultureInfo.InvariantCulture) +
            " | Credito R$: " + Credito.ToString("F2", CultureInfo.InvariantCulture));
 }
Esempio n. 9
0
 //aqui declaramos a variavel override string para exibir as informações
 public override string ToString()
 {
     return("Número: " + Numero.ToString("F2", CultureInfo.InvariantCulture) + ", "
            + "Nome: " + Nome + ", "
            + "Saldo Atualizado: " + Saldo.ToString("F2", CultureInfo.InvariantCulture) + ", "
            + "Saque Limite: " + SaqueLimite.ToString("F2", CultureInfo.InvariantCulture));
 }
Esempio n. 10
0
 public override string ToString()
 {
     return("Dados da conta: \n"
            + "Conta " + Numero + ", "
            + "Titular: " + _nome + ", "
            + "Saldo: R$" + Saldo.ToString("F2", CultureInfo.InvariantCulture));
 }
Esempio n. 11
0
 public override string ToString()
 {
     return("Proprietario: " + Nome + "\n" +
            "Saldo: " + Saldo.ToString("F2", CultureInfo.InvariantCulture) + "\n" +
            "Tipo da Conta: " + TipoConta + "\n" +
            "Credito: " + Credito.ToString("F2", CultureInfo.InvariantCulture) + "\n" +
            "Codigo da Conta: " + CodigoConta);
 }
Esempio n. 12
0
        public string MostrarDados()
        {
            string dados = "Conta Corrente " + NumeroConta;

            dados += " possui Saldo: " + Saldo.ToString("N2");

            return(dados);
        }
Esempio n. 13
0
 //metodo ToString para manter informações atualizadas
 public override string ToString()
 {
     return("ID: " + Numero +
            "\nTitular: " + Titular +
            "\nSaldo: R$" + Saldo.ToString("F2", CultureInfo.InvariantCulture) +
            "\nEmpréstimo Limite: R$" + EmprestimoLimite.ToString("F2", CultureInfo.InvariantCulture) +
            "\nSaldo Total: R$" + (Saldo + EmprestimoLimite).ToString("F2", CultureInfo.InvariantCulture) + "\n");
 }
 public override string ToString()
 {
     return("Conta "
            + NumeroDaConta + ", "
            + "Titular: "
            + TitularDaConta + ", " + "Saldo: " + "$ "
            + Saldo.ToString("F2", CultureInfo.InvariantCulture));
 }
Esempio n. 15
0
 public override string ToString()
 {
     return("Conta: " +
            NumeroDeConta +
            "Associado: " +
            nome +
            "Saldo: " +
            Saldo.ToString("F2", CultureInfo.InvariantCulture));
 }
Esempio n. 16
0
        public override string ToString()
        {
            StringBuilder texto = new StringBuilder();

            texto.AppendLine($"Titular: {Titular}");
            texto.AppendLine($"Numero: {Numero}");
            texto.AppendLine($"Saldo atual: ${Saldo.ToString("F2")}");
            return(texto.ToString());
        }
Esempio n. 17
0
    protected void btnComprar_Click(object sender, EventArgs e)
    {
        //Pegando as informações
        DataView Professor, Pagamento;

        Professor = (DataView)sqlProfessor.Select(DataSourceSelectArguments.Empty);
        Session["idPagamento"] = Professor.Table.Rows[0]["id_pagtprof"].ToString();

        Pagamento = (DataView)sqlPagamento.Select(DataSourceSelectArguments.Empty);

        double Saldo, ValorProf, QtdCompras, PagamentoInicial, PagamentoFinal;

        Saldo = Convert.ToDouble(Session["ValorCurso"].ToString());

        //Calculando a porcentagem do professor
        ValorProf = (Saldo * 0.75) * 5;

        //Salvar a quantidade de compra
        QtdCompras = Convert.ToDouble(Session["QtdCompras"].ToString());

        //Cauculando o valor finla do pagamenot do professor
        PagamentoInicial = Convert.ToDouble(cripto.Decrypt(Pagamento.Table.Rows[0]["pagt_pagtprof"].ToString()));

        PagamentoFinal = PagamentoInicial + ValorProf;

        //Alterando a quantia
        sqlPagamento.UpdateParameters["Pagamento"].DefaultValue = cripto.Encrypt(PagamentoFinal.ToString("#0.00"));
        sqlPagamento.Update();

        //Alterando a quantia
        sqlCarteira.UpdateParameters["NovoSaldo"].DefaultValue = cripto.Encrypt(Saldo.ToString());

        //Se ele tiver 10 compras tem que zerar
        if (QtdCompras == 10)
        {
            sqlCarteira.UpdateParameters["QntCompra"].DefaultValue = cripto.Encrypt("0");
        }
        else
        {
            sqlCarteira.UpdateParameters["QntCompra"].DefaultValue = cripto.Encrypt(QtdCompras.ToString());
        }

        sqlCarteira.Update();

        //Salvar no tabela compra
        sqlCompra.InsertParameters["ValorCurso"].DefaultValue = cripto.Encrypt(lblPreco.Text);
        sqlCompra.InsertParameters["DataHora"].DefaultValue   = DateTime.Now.ToString();
        sqlCompra.Insert();

        //Salvar na auditoria do aluno
        sqlAuditoria.InsertParameters["DATAHORA"].DefaultValue = DateTime.Now.ToString();
        sqlAuditoria.InsertParameters["ACAO"].DefaultValue     = cripto.Encrypt("Compra");
        sqlAuditoria.InsertParameters["DESC"].DefaultValue     = cripto.Encrypt("Compra do Curso");

        sqlAuditoria.Insert();
        lblNovoSaldo.Text = "Compra efetuada com sucesso";
    }
        public override void MostrarDados()
        {
            var culture = CultureInfo.CreateSpecificCulture("pt-BR");

            Console.WriteLine($"Conta Especial:\n" +
                              $"--Conta:{Conta}\n" +
                              $"--Limite:{Limite.ToString("C", culture)}\n" +
                              $"--Saldo:{Saldo.ToString("C", culture)}\n");
        }
Esempio n. 19
0
        public override void MostrarDados()
        {
            var culture = CultureInfo.CreateSpecificCulture("pt-BR");

            Console.WriteLine($"Conta Corrente:\n" +
                              $"--Conta:{Conta}\n" +
                              $"--Taxa de Operação:{TaxaDeOperacao.ToString("C", culture)}\n" +
                              $"--Saldo:{Saldo.ToString("C", culture)}\n");
        }
Esempio n. 20
0
 public override string ToString()
 {
     return(new StringBuilder()
            .AppendFormat("TipoConta {0} | ", Tipo)
            .AppendFormat("Nome {0} | ", Nome)
            .AppendFormat("Saldo {0} | ", Saldo.ToString("0.00"))
            .AppendFormat("Crédito {0}", Credito.ToString("0.00"))
            .ToString());
 }
 public override string ToString()
 {
     return("Conta "
            + Numero
            + ", Titular: "
            + Titular
            + ", Saldo: $ "
            + Saldo.ToString("F2", CultureInfo.InvariantCulture));
 }
Esempio n. 22
0
 //ToString()
 public override string ToString()
 {
     return("Conta: "
            + NumeroConta.ToString()
            + ", Titular: "
            + Nome
            + ", Saldo: R$ "
            + Saldo.ToString("F2", CultureInfo.InvariantCulture));
 }
Esempio n. 23
0
 public override string ToString()
 {
     return("\nDados da Conta: \nConta "
            + NumConta
            + ", Titular: "
            + Nome
            + ", Saldo: $ "
            + Saldo.ToString("F2")
            + "\n");
 }
Esempio n. 24
0
        public override string ToString()
        {
            string retorno = "";

            retorno += "TipoConta: " + TipoConta + " | ";
            retorno += "TipoBanco: " + TipoBanco + "| ";
            retorno += "Nome: " + Nome + " | ";
            retorno += "Saldo: R$ " + Saldo.ToString("N2") + " | ";
            retorno += "Crédito: R$ " + Credito + " | ";
            return(retorno);
        }
Esempio n. 25
0
        // public void PrintDadosDaConta()
        //{
        //   Console.WriteLine("Dados da conta:" + Environment.NewLine + "Conta " + NumConta + ", Titular: " + Nome + ", Saldo: " + Saldo);
        //}


        public override string ToString()
        {
            return
                (Environment.NewLine +
                 "Conta " +
                 NumConta +
                 ", Titular: " +
                 Nome +
                 ", Saldo: " +
                 Saldo.ToString("F2", CultureInfo.InvariantCulture));
        }
Esempio n. 26
0
 public override string ToString()
 {
     return("\n"
            + "Dados da Conta: \n"
            + "Conta: "
            + NroConta.ToString()
            + ", Titular: "
            + _titular
            + ", Saldo: "
            + Saldo.ToString());
 }
Esempio n. 27
0
        public override string ToString()
        {
            StringBuilder sb = new StringBuilder();

            sb.AppendLine(Mensagem());
            sb.AppendLine("");
            sb.AppendLine("Número: " + Numero);
            sb.AppendLine("Titular: " + Titular);
            sb.AppendLine("Saldo: R$ " + Saldo.ToString("F2", CultureInfo.InvariantCulture));
            return(sb.ToString());
        }
 public override void Sacar(double valor)
 {
     if (Saldo <= 0 || (Saldo - (valor + taxaDeOperacao)) < 0)
     {
         Console.WriteLine("Saldo Insuficiente para o saque!");
     }
     else
     {
         Saldo = Saldo - valor - taxaDeOperacao;
         Console.WriteLine("Saque Realizado com sucesso!");
         Console.WriteLine($"Seu saldo é de ${Saldo.ToString("N2")} Reais");
     }
 }
        public override string ToString()
        {
            StringBuilder sb = new StringBuilder();

            //Adicionando os valores inerentes somente à classe ContaEmpresarial

            sb.AppendLine(Mensagem());
            sb.AppendLine("CNPJ:" + Cnpj);
            sb.AppendLine("Empresa: " + Titular);
            sb.AppendLine("Número da Conta: " + Numero);
            sb.AppendLine("Saldo: R$ " + Saldo.ToString("F2", CultureInfo.InvariantCulture));;
            return(sb.ToString());
        }
Esempio n. 30
0
 public override string ToString()
 {
     return("|------------------------------"
            + "\n| Dados atualizados:\n"
            + "| Cliente: "
            + _nomeTitular
            + "\n| Conta: "
            + NumConta
            + "\n| Saldo Conta: R$ "
            + Saldo.ToString("F2")
            + " reais."
            + "\n|------------------------------");
 }