Beispiel #1
0
        private void PopulaData()
        {
            conta = new MockContaCorrente();
            data  = new List <ContaCorrente> {
                conta.MocaConta(1), conta.MocaConta(2), conta.MocaConta(3)
            };

            double saldo = 0;

            foreach (ContaCorrente conta in data)
            {
                saldo += conta.saldo;
            }

            if (saldo >= 0)
            {
                viewSaldo.BackgroundColor = UIColorExtensions.FromHex(0xFFBBAE);
            }
            else
            {
                viewSaldo.BackgroundColor = UIColorExtensions.FromHex(0x7FFF91);
            }


            labelValorSaldo.Text = saldo.ToString("0.00", System.Globalization.CultureInfo.InvariantCulture);
        }
Beispiel #2
0
        public override void ViewDidLoad()
        {
            base.ViewDidLoad();

            // Remover o Mock e pegar do servico
            conta = new MockContaCorrente();

            List <ContaCorrente> data = new List <ContaCorrente> {
                conta.MocaConta(1), conta.MocaConta(2), conta.MocaConta(3)
            };

            UITableView tableView;

            tableView = new UITableView {
                Frame  = new CoreGraphics.CGRect(0, 30, View.Bounds.Width, View.Bounds.Height - 30),
                Source = new ContaCorrenteTableSource(data)
            };

            View.AddSubview(tableView);
        }