コード例 #1
0
 void getAulaDB()
 {
     txtGfinal.Text = ClsGlobal.GrauFinalDB;
     txtNome.Text   = ClsGlobal.NomeMateria;
     //grau finall
     lstNotasGral.Items.Clear();
     foreach (Graus g in GrausRepositorio.GetGraus(ClsGlobal.IdMateria))
     {
         lstNotasDB.Add(g.nome + ":" + g.nota.ToString());
     }
     lstNotasGral.ItemsSource = lstNotasDB;
 }
コード例 #2
0
        public void persistPeriodos()
        {
            var periodos = from periodo in UserP.periodos select periodo;

            foreach (var p in periodos)
            {
                Periodo per = new Periodo
                {
                    IdCurso = UserP.id,
                    periodo = p.periodo
                };


                foreach (var d in p.disciplinas)
                {
                    Disciplina disc = new Disciplina
                    {
                        idPeriodo = p.periodo,
                        id        = d.id,
                        nome      = d.nome,
                        grauFinal = d.grauFinal,
                    };

                    foreach (var g in d.graus)
                    {
                        Graus grau = new Graus
                        {
                            idDisciplina = d.id,
                            nome         = g.nome,
                            nota         = g.nota
                        };
                        GrausRepositorio.create(grau);
                    }
                    DisciplinaRepositorio.create(disc);
                }


                PeriodoRepositorio.create(per);
            }
        }