private void btnSalvar_Click(object sender, EventArgs e) { if (dtvExaminador != null) { DataGridViewSelectedCellCollection selectedCells = dtvExaminador.SelectedCells; string matricula = selectedCells[0].FormattedValue.ToString(); string nome = selectedCells[1].FormattedValue.ToString(); string dataNascimento = selectedCells[2].FormattedValue.ToString(); if (formTcc != null && formTcc.listaSelecionada != null && formTcc.listaSelecionada.Count > 0) { ExaminadorTccRepositorio examinadorTccRepositorio = new ExaminadorTccRepositorio(); examinadorTccRepositorio.ligaExaminadorTcc(matricula, formTcc.listaSelecionada); } ExaminadorRepositorio examinadorRepositorio = new ExaminadorRepositorio(); Examinador examinador = new Examinador(Convert.ToInt32(matricula), Convert.ToDateTime(dtNascimentoProfessor.Text), nome); if (examinadorRepositorio.editaExaminador(examinador) == 1) { MessageBox.Show("Os dados do examinador foram alterados com sucesso!"); tbExaminador.Text = nome; btnBuscarExaminador_Click(sender, e); } } }
private void btnExcluir_Click(object sender, EventArgs e) { if (dtvExaminador != null) { DataGridViewSelectedCellCollection selectedCells = dtvExaminador.SelectedCells; string matricula = selectedCells[0].FormattedValue.ToString(); ExaminadorRepositorio professorRepositorio = new ExaminadorRepositorio(); if (professorRepositorio.excluiExaminador(matricula) == 1) { MessageBox.Show("Examinador excluído com sucesso!"); btnBuscarExaminador_Click(sender, e); } } }
private void btnBuscarExaminador_Click(object sender, EventArgs e) { ExaminadorRepositorio examinadorRepositorio = new ExaminadorRepositorio(); List <Examinador> listaExaminador = new List <Examinador>(); if (tbExaminador.Text != null && tbExaminador.Text != "") { listaExaminador = examinadorRepositorio.listaExaminadorPorNome(tbExaminador.Text); montaGridExaminador(listaExaminador); } else { MessageBox.Show("Escreva um nome ou letras iniciais do nome de um examinador para procurar"); } }
private void btnCadastrarAluno_Click(object sender, EventArgs e) { if (tbExaminador.Text != null && tbExaminador.Text != "") { Examinador examinador = new Examinador(Convert.ToDateTime(dtNascimentoProfessor.Text), tbExaminador.Text); ExaminadorRepositorio professorRepositorio = new ExaminadorRepositorio(); int retorno = professorRepositorio.cadastraExaminador(examinador); if (retorno == 1) { MessageBox.Show("Examinador cadastrado com sucesso!"); btnBuscarExaminador_Click(sender, e); } } else { MessageBox.Show("Os dados para cadastro de um professor estão incompletos. Por favor preencha todos os campos e tente novamente."); } }