private void telaManterExercicios_Load(object sender, EventArgs e) { Exercicio exercicio = new Exercicio(); Professor p = new Professor(); cod_prof = p.getIDProfessor(cod_user); dtExecicios = exercicio.carregaAtividadesProfessor(cod_prof); gvAtividadesProfessor.DataSource = dtExecicios; Usuario user = new Usuario(); lbNOME.Text = "Professor " + user.getNomeUsuario(cod_user); }
private void btnEnviar_Click(object sender, EventArgs e) { //Obtem codigo do professor Professor p = new Professor(); string cod_professor = p.getIDProfessor(cod_user); //Cadastra a turma Turma turma = new Turma(); string resposta = turma.cadastrarTurma(campoCurso.Text, campoSemestre.Text, cod_professor); //Atualiza gridview dtTurmas = turma.getTurmas(); gvTurmasCriadas.DataSource = dtTurmas; //Mostra resultadoda operação e volta a tela ManterTurmas MessageBox.Show(resposta); gpbDadosTurma.Visible = false; }
private void btnSalvar_Click(object sender, EventArgs e) { if (lsAlunosAtividade.Items.Count > 0) { Professor p = new Professor(); string cod_professor = p.getIDProfessor(cod_user); try { cod_turma = turmas[cbRelacaoTurmas.SelectedIndex].cod_turma; } catch (ArgumentException) { } //CADASTRA A NOVA ATIVIDADE NO BANCO Exercicio exercicio = new Exercicio(); string cod_atividade = exercicio.cadastraAtividade(dtpPrazo.Value.ToShortDateString(), DateTime.Now.ToShortDateString(), cod_professor, cod_jogo); //SE NOVA ATIVIDADE FOI CADASTRADA COM SUCESSO, VINCULA LISTA DE ALUNOS A ATIVIDADE if (!cod_atividade.StartsWith("ERRO:")) { string resposta = ""; //CARREGA A LISTBOX COM OS ALUNOS E O CODIGO DA ATIVIDADE CRIADA for (int i = 0; i < turmas[cbRelacaoTurmas.SelectedIndex].alunos.Count; i++) { resposta = exercicio.cadastraAlunosAtividade(turmas[cbRelacaoTurmas.SelectedIndex].alunos[i].cod_aluno, cod_atividade); } MessageBox.Show(resposta); this.Hide(); telaManterExercicios manterExercicio = new telaManterExercicios(cod_user); manterExercicio.Closed += (s, args) => this.Close(); manterExercicio.Show(); } } else { MessageBox.Show("Turma sem alunos. Não foi possível criar exercício"); } }
private void btnExcluir_Click(object sender, EventArgs e) { try { //Rotina para excluir exercicio: //Identifica a linha selecionada no GridView, extrai o codigo da atividade e o armazena na variavel DataGridViewRow item = gvAtividadesProfessor.SelectedRows[0]; string cod_atividade = dtExecicios.Rows[item.Index]["codigo"].ToString(); //Exclui Atividade Exercicio exercicio = new Exercicio(); MessageBox.Show(exercicio.excluiAtividade(cod_atividade)); /* ATUALIZA DATAGRID */ Professor p = new Professor(); cod_prof = p.getIDProfessor(cod_user); dtExecicios = exercicio.carregaAtividadesProfessor(cod_prof); gvAtividadesProfessor.DataSource = dtExecicios; } catch (ArgumentException) { MessageBox.Show("SELECIONE UM EXERCICIO NA LISTA ACIMA"); } }