示例#1
0
        private void dateTimePicker1_ValueChanged(object sender, EventArgs e)
        {
            int index = comboBox1.SelectedIndex;

            if (!comboBox1.Items[index].Equals(""))
            {
                Disciplina d = new Disciplina();
                d.NomeDisciplina = "";
                Disciplina_Turma dt    = new Disciplina_Turma();
                Aluno            aluno = new Aluno();
                aluno.Matricula = "";
                aluno.Nome      = "";
                Turma t = new Turma();
                t.CodigoTurma = listaTurmas[index - 1].CodigoTurma;
                aluno.Turma   = t;
                dt.Turma      = t;
                dt.Disciplina = d;
                Biblioteca.Basicas.Aula al = new Biblioteca.Basicas.Aula();
                al.DisciplinaTurma = dt;
                al.Data            = dateTimePicker1.Value;
                carregarAlunos(aluno);
                carregarAulas(al);
            }
            else
            {
                comboBox3.Items.Clear();
            }
        }
示例#2
0
        private void buttonConcluir_Click(object sender, EventArgs e)
        {
            List <Disciplina_Turma> listaDT;

            try
            {
                Biblioteca.Basicas.Aula aula = new Biblioteca.Basicas.Aula();
                Turma            t           = new Turma();
                Disciplina       d           = new Disciplina();
                Disciplina_Turma dt          = new Disciplina_Turma();
                int indexT = comboBoxTurma.SelectedIndex;
                int indexD = comboBoxDisciplina.SelectedIndex;
                t.CodigoTurma            = listaTurmas[indexT - 1].CodigoTurma;
                d                        = listaDisciplinas[indexD].Disciplina;
                dt.Disciplina            = d;
                dt.Turma                 = t;
                listaDT                  = servico.ListarDisciplinaTurma(dt);
                dt.CodigoDisciplinaTurma = listaDT[0].CodigoDisciplinaTurma;
                aula.Assunto             = textBoxAssunto.Text;
                aula.Data                = dateTimePicker1.Value;
                aula.DisciplinaTurma     = dt;
                servico.InserirAula(aula);
                MessageBox.Show("Aula Cadastrada.");
            }catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
示例#3
0
        private void carregarAulas(Biblioteca.Basicas.Aula aula)
        {
            try
            {
                comboBox2.Items.Clear();

                listaAulas = servico.ListarAula(aula);
                foreach (Biblioteca.Basicas.Aula al in listaAulas)
                {
                    comboBox2.Items.Add(al.Assunto);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }