//botao de consultar a fixa de cadastro private void btnConsultar_Click(object sender, EventArgs e) { if (dataGridView1.SelectedRows.Count == 0) { MessageBox.Show("Nenhum Professor foi selecionado.", "Consultar", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } nomeProfessor = dataGridView1.CurrentRow.Cells["Nome"].Value.ToString(); MessageBox.Show("Você Selecionou o Usuario " + nomeProfessor); Professor professorSelecionado = new Professor(); professorSelecionado.IdProfessor = Convert.ToInt32(dataGridView1.CurrentRow.Cells["idProfessor"].Value.ToString()); professorSelecionado.Nome = dataGridView1.CurrentRow.Cells["Nome"].Value.ToString(); professorSelecionado.Endereco = dataGridView1.CurrentRow.Cells["Endereco"].Value.ToString(); professorSelecionado.NumeroEndereco = dataGridView1.CurrentRow.Cells["NumeroEndereco"].Value.ToString(); professorSelecionado.Bairro = dataGridView1.CurrentRow.Cells["Bairro"].Value.ToString(); professorSelecionado.Cidade = dataGridView1.CurrentRow.Cells["Cidade"].Value.ToString(); professorSelecionado.Cep = dataGridView1.CurrentRow.Cells["Cep"].Value.ToString(); professorSelecionado.Estado = dataGridView1.CurrentRow.Cells["Estado"].Value.ToString(); professorSelecionado.Telefone = dataGridView1.CurrentRow.Cells["Telefone"].Value.ToString(); professorSelecionado.CodigoProfessor = dataGridView1.CurrentRow.Cells["CodigoProfessor"].Value.ToString(); professorSelecionado.Disponibilidade = Convert.ToBoolean(dataGridView1.CurrentRow.Cells["Disponibilidade"].Value.ToString()); professorSelecionado.Sexo = Convert.ToBoolean(dataGridView1.CurrentRow.Cells["Sexo"].Value.ToString()); professorSelecionado.Situacao = Convert.ToBoolean(dataGridView1.CurrentRow.Cells["Situacao"].Value.ToString()); professorSelecionado.Cpf = dataGridView1.CurrentRow.Cells["Cpf"].Value.ToString(); professorSelecionado.DataNascimento = Convert.ToDateTime(dataGridView1.CurrentRow.Cells["DataNascimento"].Value.ToString()); // professorSelecionado.DataCadastro = Convert.ToDateTime(dataGridView1.CurrentRow.Cells["DataCadastro"].Value.ToString()); //professorSelecionado.DataAlteracao = Convert.ToDateTime(dataGridView1.CurrentRow.Cells["DataAlteracao"].Value.ToString()); /* * foreach (DataGridViewRow row in this.dataGridView1.SelectedRows) * { * professorSelecionado = (dataGridView1.SelectedRows[0].DataBoundItem as Professor); * }*/ ProfessorConsulta frmprofessorConsulta = new ProfessorConsulta(professorSelecionado); DialogResult dialog = frmprofessorConsulta.ShowDialog(); if (dialog == DialogResult.Yes) { ExibirConsulta(); } }
//botao de consultar a fixa de cadastro private void btnConsultar_Click(object sender, EventArgs e) { try { if (dataGridView1.SelectedRows.Count == 0) { MessageBox.Show("Nenhum Registro selecionado.", "Consultar", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } Professor Selecionado = new Professor(); Selecionado = (dataGridView1.SelectedRows[0].DataBoundItem as Professor); ProfessorConsulta professor = new ProfessorConsulta(Selecionado); professor.ShowDialog(); } catch (Exception ex) { MessageBox.Show("Não foi possível consultar o Professor selecionado. Detalhes: " + ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }