private void btnLogin_Click(object sender, EventArgs e) { try { using (var context = new BankContext()) { TitularConta titularAtri = null; if (textBoxEmail.Text == "" || textBoxSenha.Text == "") { MessageBox.Show("Preencha todos os dados"); } else { foreach (TitularConta titular in context.TitularContas) { if (titular.Email == textBoxEmail.Text) { titularAtri = titular; } } if (titularAtri.Email != textBoxEmail.Text || titularAtri.Senha != int.Parse(textBoxSenha.Text)) { MessageBox.Show("Email ou Password incorreta!"); } else if (titularAtri.Email == textBoxEmail.Text && titularAtri.Senha == int.Parse(textBoxSenha.Text)) { panelCliente.Show(); textBoxDadosCliente.Text = titularAtri.ToString(); } var cartoes = context.Cartoes.Include(a => a.CartoesTitulares) .ThenInclude(a => a.TitularConta) .ToList(); foreach (var cartao in cartoes) { foreach (var cart in cartao.CartoesTitulares.Select(e => e.TitularConta.Id == titularAtri.Id)) { textBoxDadosCliente.Text += cartao.ToString(); } } } } } catch (Exception msg) { MessageBox.Show(msg.Message); } }
public void exibirDados() { Console.WriteLine("Conta: " + NumeroConta.ToString() + "," + " Titular Da conta: " + TitularConta.ToString() + "," + " Saldo: " + Saldo.ToString() + "R$\n"); }