private void btnCadastrarUsuario_Click(object sender, EventArgs e) { Aluno aluno = new Aluno(); Endereco endereco = new Endereco(); Telefone telefone = new Telefone(); aluno.Nome = txtNome.Text; aluno.Idade = Convert.ToInt32(txtIdade.Value); aluno.Sexo = txtSexo.Text; aluno.EstadoCivil = txtEstadoCivil.Text; aluno.CPF = txtCpf.Text; aluno.NR = Convert.ToInt32(txtNR.Text); aluno.Email = txtEmail.Text; var pesquisaCurso = cadAluno.procurarCursoNome(txtCurso.Text); aluno.Curso_id = pesquisaCurso.Codigo; endereco.Cep = txtCep.Text; endereco.Numero = Convert.ToInt32(txtNumero.Value); endereco.Rua = txtRua.Text; endereco.Bairro = txtBairro.Text; endereco.Cidade = txtCidade.Text; endereco.Estado = txtEstado.Text; endereco.Pais = txtPais.Text; telefone.TelefoneFixo = txtTelefoneFixo.Text; telefone.TelefoneCelular = txtTelefoneCelular.Text; aluno.Endereco = endereco; aluno.Telefone = telefone; var pesquisaCursinho = cadAluno.procurarCursoNome(txtCurso.Text); aluno.Curso_id = pesquisaCursinho.Codigo; if (verificar == 0) { new ControleClass().adicionarAluno(aluno); MessageBox.Show("Seu cadastro foi efetuado com sucesso!", "Cadastro efetuado com sucesso!", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { new ControleClass().excluirAluno(verificar); new ControleClass().adicionarAluno(aluno); MessageBox.Show("Edição efetuada com sucesso!", "Edição efetuada com sucesso!", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void Button1_Click(object sender, EventArgs e) { var pesquisinha = controle.procurarCursoNome(txtCurso.Text); List <Aluno> lstUsr = new ControleClass().listarAlunoCurso(pesquisinha.Codigo); var novaListUsuario = lstUsr.Select(usuario => new { NR = usuario.NR, Nome = usuario.Nome, CPF = usuario.CPF, Email = usuario.Email, Curso = controle.procurarCursoNomes(usuario.Curso_id) }).ToList(); tabela.DataSource = novaListUsuario; tabela.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; tabela.ColumnHeadersDefaultCellStyle.ForeColor = Color.Red; tabela.CellClick += tabela_CellClick; }